Please enable JavaScript to view this site.

Например, требуется создать несколько штифтов, которые отличаются следующими параметрами:

• наименование,
• плотность,
• материал,
• диаметр,
• длина,
• наличие фаски и ее размер.

Шаблон семейства — модель, представляющая собой цилиндр с фасками на обоих ребрах. Для управления параметрами модели в ней созданы следующие переменные (см. также рисунок):

L — задает длину цилиндра,

D — задает диаметр цилиндра,

CH — задает зависимость размера фаски от диаметра цилиндра,

CH_off — задает зависимость наличия фаски от диаметра цилиндра.

Все свойства, которыми отличаются штифты, — Наименование, Плотность, Материал — системные, поэтому создание в шаблоне пользовательских свойств не требуется.

Переменные и свойства шаблона штифта

Таблица семейства показана на следующем рисунке. Она содержит колонку «Имя файла» и колонки параметров, которыми экземпляры штифтов отличаются друг от друга. Условие работоспособности таблицы семейства — точное совпадение заголовков колонок с именами переменных и свойств модели-шаблона.

Таблица семейства штифтов

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

Например, в данной модели переменные v9, v13, v31 и v34, непосредственно определяющие параметры операций, не являются независимыми: они вычисляются на основе пользовательских переменных L и D. Поэтому в таблице семейства заданы значения переменных L и D. Задание в таблице переменных v9, v13, v31 и v34 в данном случае смысла не имеет.
Применение пользовательских переменных делает управление переменными модели более удобным, но не является обязательным. В случаях, когда переменные операций (т.е. переменные с именами «vN», где N — номер переменной) в шаблоне семейства независимы, в таблице семейства следует задавать именно их значения.

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

Результат генерации экземпляров штифтов приведен на рисунках: слева показаны файлы моделей штифтов в каталоге семейства, а справа — сборка, в которую вставлены все эти модели. Для наглядности в сборке проставлены размеры.

Экземпляры в семействе штифтов: файлы в каталоге и модели штифтов

На следующем рисунке показаны свойства модели Штифт 12х18.m3d. Значения свойств Наименование, Плотность и Материал извлечены из таблицы семейства, а значение свойства Масса рассчитано на основе объема тела и плотности, полученной из таблицы семейства.

Свойства модели Штифт 12х18.m3d из семейства штифтов

© ООО «АСКОН-Системы проектирования», 2024. Все права защищены. | Единая телефонная линия: 8-800-700-00-78