Библиотека фрагментов с изменяемым составом для T-Flex CAD.
В данной главе представлена небольшая библиотека параметрических 3D фрагментов, созданных в T-Flex CAD. Отличительной особенностью представленной библиотеки является то, что в ней содержаться 3D фрагменты с изменяемым составом.
Очевидно, что вставляя в сборочную модель винт совместно с шайбами можно быстрее завершить сборку этой модели. Кроме этого становится легче добавлять или убирать шайбы из под головки винта - для этого требуется в диалоге фрагмента установить или снять флаг напротив соответствующей шайбы. При использовании тех же элементов по отдельности требуется совершить больше действий и, соответственно, больше времени. Особенно чувствительна разница на сборочных моделях с большим количеством элементов.
Управление составом может производится не только за счет включения и исключения того или иного элемента из фрагмента, но так же за счет выбора самого элемента.
Фрагмент с прижимом предлагает на выбор в качестве крепежа использовать винт или гайку по тому или иному ОСТу. Примечательно, что при смене крепежного элемента также меняется и диалог фрагмента.
Как реализована смена крепежного элемента? Для этого в качестве ссылки на файл крепежа используется переменная, которая может принимать разные значения. В выпадающем списке видны возможные значения этой переменной, а именно - 4 ссылки на файлы из этой же библиотеки.
Каждая часть диалога, относящаяся к конкретному элементу, содержит полное обозначение этого элемента. Это обозначение при построении сборочных моделей будет добавлено в автоматически формируемую спецификацию. Таким образом, в спецификацию попадают все элементы фрагмента со своими обозначениями, главное - указать в сборочном документе, что фрагмент должен быть включен в спецификацию "с вложеными элементами".
В случае с хомутом и колодкой переходной целесообразность применения фрагментов с изменяемым составом еще более оправдана, так как в них используется сразу 2 крепежных элемента - как правило одинаковых.
Фрагменты с изменяемым составом, представленные в данной библиотеке фактически являются параметрической сборочной моделью, состоящей из параметрических фрагментов входящих в нее элементов. Создавать фрагменты с изменяемым составом несколько сложнее, однако их создание само по себе логично, так как с крепежом используются многие стандартные элементы, только выбор крепежа остается за инженером-конструктором. Можно подойти к теме и с другой стороны - во многих случаях номенклатура применяемых крепежных элементов не так разнообразна, по сравнению с закрепляемыми стандартными элементами. По-этому можно сделать изменяемым не только крепеж, но и закрепляемый элемент. Именно так и было сделано в представленной библиотеке. Обратите внимание - прижим, хомут и колодка переходная - это один и тот же файл. Для удобства использования были сделаны 3 копии файла с разными значениями переменных, хотя этого можно было и не делать.
Опись стандартных элементов, вложенных в архив с файлами:
Винт ОСТ 1 31514-80 - ОСТ 1 31520-80
Винт ОСТ 1 31528-80 - ОСТ 1 31536-80
Винт ОСТ 1 31542-80 - ОСТ 1 31550-80
Винт ОСТ 1 31569-80 - ОСТ 1 31571-80
Винт ОСТ 1 31573-80 - ОСТ 1 31575-80
Гайка ОСТ 1 33033-80 - ОСТ 1 33040-80
Гайка ОСТ 1 33089-80 - ОСТ 1 33090-80
Гайка ОСТ 1 33211-89 - ОСТ 1 33215-89
Гайка ОСТ 1 33253-80
Колодка ОСТ 1 13337-78
Ламель ОСТ 1 13338-78
Неоторые шарикоподшипники по ЕТУ 100/3; ЕТУ 100/6; ТУ 4479; ТУ 37.062.007-73
Прижим ГОСТ 17020-78 (Тип 1)
Трубки ТВ-50; ИРП; Ф-4Д (адаптивный фрагмент)
Хомут ОСТ 1 12087-75 - ОСТ 1 12089-75
Шайба ОСТ 1 11532-74 - ОСТ 1 11533-74
Шайба ОСТ 1 34505-80 - ОСТ 1 34513-80
Шайба ОСТ 1 34520-80 - ОСТ 1 34521-80
Штифт ОСТ 1 35000-78 - ОСТ 1 35003-78
Примечание: фрагменты с изменяемым составом помечены знаком '+' в имени файла.
3D_TFlex_parametric_library.rar (6.76 Мб)
Как видно, фрагменты из данной библиотеки содержат много параметров. Для приведения нескольких "однотипных" фрагментов к одинаковому виду удобно применять макрос копирования переменных фрагмента, представленный в главе "Макросы".
P.S. Пользовательские инструменты T-Flex CAD - и никакого программирования!