Доработка 3D фрагмента в сборке

Предыдущая страницаВ началоСледующая страница

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

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

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

Создание тела на основе фрагмента

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

Рассмотрим пример. В сборке «Крышка контейнера» есть шесть одинаковых фрагментов зажима, имеющих один исходный файл «Зажим контейнера».

EditFragments1

21Assembly3DSupplement1S

Доработаем геометрию одного из зажимов: при помощи операций 3D моделирования сделаем один зажим длиннее и добавим в него отверстие. В результате, в сборке появилось тело, в дерево модели которого входит редактируемый фрагмент.

clip021921Assembly3DSupplement2S

Теперь заново вставим доработанный фрагмент в сборку. Вызовем, для созданного на основе фрагмента тела, контекстное меню и выберем команду Деталь > Создать.

EditFragments4

Система задаст вопрос о варианте сохранения файла фрагмента.

EditFragments5

Если ответить утвердительно, и использовать фрагмент в качестве заготовки – тогда, в дерево модели файла фрагмента будут добавлены операции, выполненные в сборке (внутри нового файла фрагмента мы получим дерево модели с новыми операциями, сделанными в файле сборке). В случае необходимости автоматически будут созданы ссылочные элементы. Если ответить отрицательно, тогда в новый файл перейдёт дерево модели тела из сборки: в дереве модели созданного файла фрагмента будет присутствовать фрагмент, который редактировался в сборке.

EditFragments6

Ответим на вопрос, заданный системой, положительно, т.е. перенесём операции сделанные для фрагмента в сборке - в дерево модели фрагмента.

EditFragments7

В появившемся диалоге создания детали укажем, что создаём фрагмент и введём его наименование.

EditFragments8

В результате выполнения команды был создан, и автоматически добавлен в сборку новый фрагмент. В окне Структура сборки можно увидеть, что взамен старого, появился новый фрагмент зажима, с исходным файлом «Новый зажим».

EditFragments9

В дерево модели нового фрагмента добавились операции, выполненные в сборке. Также, у фрагмента появились новые, автоматически созданные, ссылочные элементы. Ссылочные элементы были созданы для тех родительских элементов операций из сборки, которые нельзя перенести в файл фрагмента (подробнее об автоматически создаваемых ссылочных элементах можно почитать в разделе Ссылочный элемент).

EditFragments10

Доработка в специальном режиме

Дорабатывать фрагмент в сборке можно в специальном режиме: опция Режим доработки 3D фрагмента. Опция 3DFragmentModeEdit доступна в автоменю тех команд, которые можно применить к фрагменту: Отверстие, Скругление, Булева (первым операндом должен быть редактируемый фрагмент), Ребро, Отсечение, Уклон, Наложить материал, Упрощение, Деформация.

Опция Режим доработки 3D фрагмента позволяет избежать создания тел в сборке на основе фрагментов. Но с учётом того, что начиная с 16-ой версии T-FLEX CAD появилась возможность создания фрагмента на основе тела в сборке, с сохранением в файле фрагмента всего дерева построений (команда Деталь > Создать) – данную опцию можно считать устаревшей.

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

Как и в предыдущем случае, после доработки, фрагмент можно заново вставить в сборку. Это необходимо, если мы хотим создать новый исходный файл фрагмента, содержащий изменения, внесённые в сборке в режиме опции Режим доработки 3D фрагмента. Для этого нужно использовать команду Деталь > Создать с вариантом Создать фрагмент.

Вновь рассмотрим пример сборки крышки контейнера. Добавим на один из зажимов отверстие. Вызовем команду Отверстие. Выберем грань на фрагменте зажима.

21Assembly3DSupplement3S

Как только система определила, что команда выполняется для фрагмента, в автоменю команды (внизу) появится пиктограмма 3DFragmentModeEdit опции <Num0> Режим доработки 3D фрагмента. Сделаем данную опцию активной. Введём нужный диаметр отверстия и закончим ввод AutomenuOk1 или <Ctrl+Enter>. На фрагменте появилось отверстие. В окне 3D модель сборки, можно увидеть, что в отличие от предыдущего случая (вариант доработки без опции Режим доработки 3D фрагмента), тело на основе фрагмента не создано. Зато в редактируемом фрагменте появилась папка, содержащая информацию об операциях сделанных в режиме доработки.

21Assembly3DSupplement4SEditFragments13

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

EditFragments14

В отличие от предыдущего варианта доработки фрагмента, система не будет задавать вопрос об использовании фрагмента в качестве заготовки, т.к. тела на основе фрагмента в сборке не создавалось. Фрагмент будет сохранён в новом файле с деревом модели, в которое будут добавлены операции, сделанные в сборке в режиме опции Режим доработки 3D фрагмента.

В результате выполнения команды был создан, и автоматически добавлен в сборку новый фрагмент. В окне Структура сборки можно увидеть, что взамен старого, появился новый фрагмент зажима, с исходным файлом «Зажим с отверстием».

EditFragments15

В окне 3D модель фрагмента можно увидеть, что созданное в сборке отверстие добавлено в цепочку дерева модели тела.

21Assembly3DSupplement5SEditFragments17

Опция Режим доработки 3D фрагмента с последующим созданием фрагмента, позволяет добиться аналогичного итогового результата, как и сохранение тела из сборки (созданного на основе фрагмента) с указанием использовать как заготовку фрагмент (первый способ доработки фрагмента, описанный выше). Однако опция Режим доработки 3D фрагмента требует от пользователя внимательности: нужно при выполнении команды указывать данную опцию. Кроме того, возможности опции Режим доработки 3D фрагмента несколько меньше, чем доработка фрагмента с созданием нового тела в сборке. Поэтому использование опции Режим доработки 3D фрагмента при редактировании фрагментов в сборке является менее предпочтительным.  

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