Вступ
Autodesk Inventor має потужні можливості для роботи з бібліотеками стандартних компонентів. Проте часто виникає потреба у їх модифікації, доповненні або автоматизації параметрів. У цій статті ми розглянемо, як створювати власні бібліотеки, редагувати їх вміст та автоматизувати заповнення параметрів за допомогою iLogic.
1. Модифікація стандартних бібліотек
1.1 Загальний принцип роботи
Щоб змінити стандартні бібліотеки, необхідно створити власну бібліотеку, до якої будуть копіюватися потрібні елементи для подальшого редагування.
1.2 Створення нової бібліотеки
-
Перейдіть у меню:
Projects => Configure Content Center Libraries
. -
Створіть нову бібліотеку:
Configure Content Center Libraries => Create Library
.
1.3 Копіювання елементів між бібліотеками
Перед початком роботи потрібно надати доступ на редагування бібліотеки у налаштуваннях проекту.
-
Відкрийте редактор бібліотек:
Tools => Content Center => Editor
. -
Обираємо бібліотеку, з якої копіюємо елементи.
-
Копіюємо елементи: ПКМ =>
Copy to
=> Вказуємо бібліотеку, куди копіюємо.
1.4 Редагування елементів бібліотеки
-
У випадаючому списку оберіть бібліотеку, яка доступна для редагування.
-
Використовуйте контекстне меню (ПКМ) для редагування елементів.
-
Основні елементи для редагування:
Family Properties
,Family Table
,Family Template
.
2. Автоматизація номера та розміру профілю в полі DESCRIPTION
2.1 Загальна інформація
Параметри iProperties використовуються для автоматичного заповнення специфікацій. В Inventor підтримується використання формул у цих полях, що дає змогу автоматизувати заповнення характеристик деталей.
2.2 Принцип роботи
-
Визначаємо необхідні параметри:
Manage => Parameters
. -
Створюємо формулу для заповнення DESCRIPTION:
-
iProperties => Project => Description
. -
Використовуємо синтаксис:
= Текст <назва параметра> Текст
.
-
-
Змінюємо шаблон деталі:
-
Manage => Content Center => Editor
. -
Обираємо стандарт деталі => ПКМ =>
Replace Family Template
.
-
-
Додаємо нову колонку в Family Table:
-
Expression Column = Формула для поля Description
. -
Map to Inventor Property = Project.Description
.
-
-
Зберігаємо зміни.
Після виконаних налаштувань поле DESCRIPTION буде автоматично заповнюватися при вставці елемента або змін в ньому.
3. Автоматизація найменування деталей за допомогою iLogic
3.1 Загальна інформація
Автоматичне оновлення імені деталі у специфікаціях можна реалізувати за допомогою коду iLogic, який буде відстежувати зміни та оновлювати iProperties.
3.2 Принцип роботи
-
Створюємо користувацький параметр Name0 для коду iLogic.
-
Пишемо код iLogic для зчитування імені деталі та запису в параметр Name0.
-
Налаштовуємо тригери:
-
Відкриваємо
Event Triggers
. -
Перетягуємо правило iLogic у потрібні тригери.
-
-
Налаштовуємо формулу для Part Name:
-
iProperties => Part Name = Name0
.
-
-
Перезаписуємо шаблон елемента в бібліотеці:
-
Content Center => Editor => Replace Family Template
.
-
-
Змінюємо колонку Part Name в Family Table:
-
Expression Column = Формула
. -
Map to Inventor Property = Part Name
.
-
-
Зберігаємо зміни.
Після виконання цих налаштувань при зміні імені деталі її значення автоматично оновлюватиметься в iProperties та в специфікаціях.
Висновок
Модифікація бібліотек у Autodesk Inventor дає змогу значно підвищити ефективність роботи завдяки кастомізації та автоматизації параметрів. За допомогою iLogic можна створити гнучкі та зручні алгоритми для оновлення атрибутів деталей, що суттєво спрощує ведення проектної документації.
Якщо ви активно використовуєте Inventor і бажаєте автоматизувати рутинні процеси – ці методи допоможуть вам зробити роботу швидшою та зручнішою!
Щоб залишити тут коментар, ви маєте зареєструватися. Якщо ви вже зареєструвалися, увійдіть у систему. Якщо ви не зареєструвалися, зареєструйтесь і увійдіть у систему.