В случае, когда в сборке есть два или более фрагментов, у которых один исходный файл, но необходимо доработать геометрию только одного из этих фрагментов – можно доработать геометрию фрагмента в сборке. Изменять геометрию фрагмента нужно именно в файле сборки, не заходя в редактирование фрагмента в контексте сборки – это важный момент. Если зайти в редактирование фрагмента в контексте сборки – то мы изменим исходный файл фрагмента, а значит поменяем геометрию всех фрагментов в сборке, которые ссылаются на редактируемый файл.
В случае, когда необходимо доработать геометрию только одного фрагмента из нескольких, имеющих один исходный файл – режим редактирования в контексте сборки не подходит.
При помощи команд построения 3D геометрии нужно доработать фрагмент в файле сборки, после чего заново вставить доработанный фрагмент в сборку с помощью команды Деталь > Создать с вариантом Создать фрагмент (или вариантом Создать адаптивный фрагмент, если мы хотим поместить возможные ссылочные элементы в геометрические параметры фрагмента).
Создание тела на основе фрагмента
В сборке мы можем применять к геометрии фрагмента все доступные операции. При этом в сборке будет создано новое тело, в дерево построений которого будет входить фрагмент. Полученное тело можно сохранить в отдельный файл и автоматически вставить как фрагмент.
Рассмотрим пример. В сборке «Крышка контейнера» есть шесть одинаковых фрагментов зажима, имеющих один исходный файл «Зажим контейнера».
Доработаем геометрию одного из зажимов: при помощи операций 3D моделирования сделаем один зажим длиннее и добавим в него отверстие. В результате, в сборке появилось тело, в дерево модели которого входит редактируемый фрагмент.
Теперь заново вставим доработанный фрагмент в сборку. Вызовем, для созданного на основе фрагмента тела, контекстное меню и выберем команду Деталь > Создать.
Система задаст вопрос о варианте сохранения файла фрагмента.
Если ответить утвердительно, и использовать фрагмент в качестве заготовки – тогда, в дерево модели файла фрагмента будут добавлены операции, выполненные в сборке (внутри нового файла фрагмента мы получим дерево модели с новыми операциями, сделанными в файле сборке). В случае необходимости автоматически будут созданы ссылочные элементы. Если ответить отрицательно, тогда в новый файл перейдёт дерево модели тела из сборки: в дереве модели созданного файла фрагмента будет присутствовать фрагмент, который редактировался в сборке.
Ответим на вопрос, заданный системой, положительно, т.е. перенесём операции сделанные для фрагмента в сборке - в дерево модели фрагмента.
В появившемся диалоге создания детали укажем, что создаём фрагмент и введём его наименование.
В результате выполнения команды был создан, и автоматически добавлен в сборку новый фрагмент. В окне Структура сборки можно увидеть, что взамен старого, появился новый фрагмент зажима, с исходным файлом «Новый зажим».
В дерево модели нового фрагмента добавились операции, выполненные в сборке. Также, у фрагмента появились новые, автоматически созданные, ссылочные элементы. Ссылочные элементы были созданы для тех родительских элементов операций из сборки, которые нельзя перенести в файл фрагмента (подробнее об автоматически создаваемых ссылочных элементах можно почитать в разделе Ссылочный элемент).
Доработка в специальном режиме
Дорабатывать фрагмент в сборке можно в специальном режиме: опция Режим доработки 3D фрагмента. Опция доступна в автоменю тех команд, которые можно применить к фрагменту: Отверстие, Скругление, Булева (первым операндом должен быть редактируемый фрагмент), Ребро, Отсечение, Уклон, Наложить материал, Упрощение, Деформация.
Опция Режим доработки 3D фрагмента позволяет избежать создания тел в сборке на основе фрагментов. Но с учётом того, что начиная с 16-ой версии T-FLEX CAD появилась возможность создания фрагмента на основе тела в сборке, с сохранением в файле фрагмента всего дерева построений (команда Деталь > Создать) – данную опцию можно считать устаревшей.
Для стабильной работы системы не рекомендуется смешивать два способа доработки фрагментов: обычное редактирование фрагмента в сборке, и редактирование с использованием опции Режим доработки 3D фрагмента.
Как и в предыдущем случае, после доработки, фрагмент можно заново вставить в сборку. Это необходимо, если мы хотим создать новый исходный файл фрагмента, содержащий изменения, внесённые в сборке в режиме опции Режим доработки 3D фрагмента. Для этого нужно использовать команду Деталь > Создать с вариантом Создать фрагмент.
Вновь рассмотрим пример сборки крышки контейнера. Добавим на один из зажимов отверстие. Вызовем команду Отверстие. Выберем грань на фрагменте зажима.
Как только система определила, что команда выполняется для фрагмента, в автоменю команды (внизу) появится пиктограмма опции <Num0> Режим доработки 3D фрагмента. Сделаем данную опцию активной. Введём нужный диаметр отверстия и закончим ввод или <Ctrl+Enter>. На фрагменте появилось отверстие. В окне 3D модель сборки, можно увидеть, что в отличие от предыдущего случая (вариант доработки без опции Режим доработки 3D фрагмента), тело на основе фрагмента не создано. Зато в редактируемом фрагменте появилась папка, содержащая информацию об операциях сделанных в режиме доработки.
Доработанный фрагмент можно сохранить в отдельный файл и автоматически перевставить в сборку. Вызовем, для доработанного фрагмента, контекстное меню и выберем команду Деталь > Создать. По аналогии с предыдущим случаем укажем в диалоге Создать фрагмент, и введём наименование «Зажим с отверстием».
В отличие от предыдущего варианта доработки фрагмента, система не будет задавать вопрос об использовании фрагмента в качестве заготовки, т.к. тела на основе фрагмента в сборке не создавалось. Фрагмент будет сохранён в новом файле с деревом модели, в которое будут добавлены операции, сделанные в сборке в режиме опции Режим доработки 3D фрагмента.
В результате выполнения команды был создан, и автоматически добавлен в сборку новый фрагмент. В окне Структура сборки можно увидеть, что взамен старого, появился новый фрагмент зажима, с исходным файлом «Зажим с отверстием».
В окне 3D модель фрагмента можно увидеть, что созданное в сборке отверстие добавлено в цепочку дерева модели тела.
Опция Режим доработки 3D фрагмента с последующим созданием фрагмента, позволяет добиться аналогичного итогового результата, как и сохранение тела из сборки (созданного на основе фрагмента) с указанием использовать как заготовку фрагмент (первый способ доработки фрагмента, описанный выше). Однако опция Режим доработки 3D фрагмента требует от пользователя внимательности: нужно при выполнении команды указывать данную опцию. Кроме того, возможности опции Режим доработки 3D фрагмента несколько меньше, чем доработка фрагмента с созданием нового тела в сборке. Поэтому использование опции Режим доработки 3D фрагмента при редактировании фрагментов в сборке является менее предпочтительным.
Нужно помнить, что любая доработка фрагмента в файле сборки обоснована только тогда, когда в сборке есть несколько фрагментов с одним исходным файлом, и один из фрагментов нужно изменить. Во всех других случаях необходимо редактировать фрагмент в контексте сборки, или просто открыв исходный файл фрагмента.