пятница, 9 февраля 2018 г.

Добавляем на чертеж Autodesk Inventor имя файла, дату печати и факсимиле подписи

Добрый день!

Вопрос от Владимира Королькова
Как можно на чертеж Autodesk Inventor добавить следующие поля:
- Название и расположение файла чертежа
- Дата печати документа
- Факсимиле подписи
Сделать это можно, настроив один раз шаблон чертежа.


Задача: создать шаблон чертежа Autodesk Inventor, в котором будут добавлены поля, содержащие дату печати документа, название и расположение файла. При этом, поля должны обновляться при каждом открытии чертежа. Факсимиле подписи необходимо добавить в основную надпись чертежа.


Факсимиле подписи


Начинаем с самого простого - добавим факсимиле подписи в штамп чертежа. Делается это с помощью обычного эскиза.

1. Создаем новый чертеж на основе шаблона GOST.IDW


2. В браузере модели ищем описание основной надписи чертежа GOST - Form 1, кликаем правой кнопкой мыши и запускаем Редактирование описания


3. В открывшемся на поле чертежа эскизе основной надписи с помощью команды Сплайн отрисовываем свою подпись


4. Перетаскиваем получившуюся подпись в соответствующую ячейку основной надписи чертежа (подпись разработчика). При необходимости можно уменьшить или увеличить подпись с помощью команды Масштаб


5. Принимаем эскиз и сохраняем описание формы основной надписи


6. Сохраняем полученный чертеж в качестве шаблона для дальнейшего использования с помощью меню Файл // Сохранить как // Сохранить копию как шаблон. Задаем имя файлу шаблона, например ГОСТ_поля.IDW

При желании можно создать папку для размещения собственных шаблонов, например, Шаблоны корпоративные, и разместить созданный шаблон в этой папке.

7. При создании нового чертежа выбираем собственный шаблон ГОСТ_поля.IDW. В новом чертеже в основной надписи теперь будет присутствовать факсимиле подписи


Название и расположение файла чертежа


Переходим к нанесению на поле чертежа данных об имени файла чертежа и месте его хранения. Сделаем это с помощью текстового поля, которое и будет содержать имя и расположение файла. Созданное поле будет обновляться при переименовании и перемещении файла.

1. Создаем новый чертеж на основе созданного ранее шаблона ГОСТ_поля.IDW

2. На вкладке ленты Пояснение запускаем команду Текст и создаем текстовую строку на любом месте поля чертежа

3. В редакторе текста вводим поясняющую надпись, например, Размещение, и вставляем поле ИМЯ ФАЙЛА И ПУТЬ. Поле вставляется последовательным выбором Тип: Свойства - Чертеж // Свойство: ИМЯ ФАЙЛА И ПУТЬ. Для добавления нажимаем кнопку Добавить текстовый параметр


При желании можно сделать высоту надписи поменьше, например, 3 мм.

4. В поле Угол поворота вводим значение 90 и закрываем текстовый редактор


5. Размещаем полученную надпись вдоль левого края чертежа. При необходимости меняем размеры текстового поля


6. Сохраняем полученный чертеж в качестве шаблона ГОСТ_поля.IDW (Файл // Сохранить как // Сохранить копию как шаблон).

7. Все созданные по этому шаблону чертежи теперь будут иметь надпись, содержащую имя файла чертежа и его расположение


Содержание надписи будет меняться в зависимости от имени и расположения файла чертежа.

Дата печати документа


Добавим на чертеж дату печати документа. Сделаем это также с помощью поля, чтобы дата обновлялась по мере открытия документа. Поскольку в стандартном наборе полей Inventor нет поля с текущей датой, то придется его предварительно создать.

1. Создаем новый чертеж на основе созданного ранее шаблона ГОСТ_поля.IDW

2.  Создадим правило iLogic, с помощью которого в чертеж добавится пользовательское поле с данными о текущей дате.

На вкладке ленты Управление запускаем команду Добавить правило и вводим имя для правила, например, Текущая дата


В открывшемся редакторе правил вводим сначала строки

Dim TimeNow As Date
TimeNow = Now

Затем в браузере ищем Свойства Inventor // Прочие, дважды кликаем левой кнопкой мыши на Прочие и исправляем нужные поля строки

iProperties.Value("Custom", "Дата печати") = TimeNow


Итоговый текст правила

Dim TimeNow As Date
TimeNow = Now
iProperties.Value("Custom", "Дата печати") = TimeNow

В редакторе нажимаем кнопку Сохранить и запустить. Правило готово.

3. Для того, чтобы не запускать правило вручную для обновления даты создаем для него инициатор событий.

На вкладке ленты Управление запускаем команду Инициаторы событий.

В окне перетаскиваем созданное правило Текущая дата на инициатор После открытия документа


В этом случае поле будет автоматически обновляться при каждом открытии документа.

4. Редактируем созданную ранее текстовую строку, расположенную вдоль левого края чертежа. Добавляем в нее созданное пользовательское поле Дата печати


Для удобства можно разделить поля с помощью символов, например двух наклонных черт.


6. Сохраняем полученный чертеж в качестве шаблона ГОСТ_поля.IDW (Файл // Сохранить как // Сохранить копию как шаблон).

Пользуемся!

Заключение


Если кому-то неудобно пользоваться текстовой инструкцией, то вот видеоурок на эту тему



С остальными приемами работы в Autodesk Inventor можно познакомиться на этой странице.

С уважением, Андрей

Если вы получили ответ на свой вопрос и хотите поддержать проект материально - внизу страницы для этого есть специальная форма.

Комментариев нет:

Отправить комментарий