Цитата |
---|
Alexes написал: я спрашиваю про способ "трансляции" переменной и ее вариантов напрямую из фрагмента |
Никак. Только скопировав значения из исходника. ТФ не умеет даже просто вытаскивать БД вставленного фрагмента, про список значений переменной я ваще молчу.
Цитата |
---|
Alexes написал: Вопрос 2: Как управлять напрямую из сборки фрагментами уровнем вложенности больше 1? Про то что в дереве можно выбрать любой вложенный фрагмент и включить редактор переменных - я знаю, но: 1) оно работает странно, с ошибками (см. видео, внимание на то что диаметр шурупа так и не изменился на 5); 2) нельзя напрямую задать связь с переменной из корневой сборки, минуя подсборки. |
Создать во всех вложённостях одну и туже переменную, сделать её внешней и связать все уровни через неё.
1) Полное обновление нужно делать после любых манипуляций ,а уж после таких темболее.
2) Можно, используя глобальные переменные.
Цитата |
---|
Alexes написал: Вопрос 3: Как правильнее выполнять деталировку сборок, собранных из параметрических (библиотечных) элементов. Т.е. подготовил я собственные библиотечные элементы (с параметрической моделью и чертежом), собрал из них сборку, все управляющие переменные для конфигураций фрагментов заданы конечно в сборке. Как теперь мне выгрузить комплект документов (чертежей, 3д-моделей) деталей сборки заказчику в конфигурации (в контексте) заданной в сборке? Сейчас применяем "Деталь - Создать", но тогда теряется связь с библиотечным элементом, что зачастую плохо, если придется все разом дорабатывать. |
Ну это классическая задача.
Решается созданием "матрёшки".
Т.е. в библиотеке делаем не только исходный фрагмент, но и фрагмент со вставленным в него исходным фрагментом - это и будет матрёшка. В матрёшке оформляем чертёж. Потом вставляем матрёшку в сборку, столько раз сколько необходимо, копируя при этом сам файл матрёшки в каталог сборки, естественно под разными именами. Итог: сохраняя зависимость, получаем деталировку, отвечающую принципу - 1 файл(3Д модель, чертёж).