Вызов команды:
Пиктограмма |
Лента |
---|---|
Параметры → Инструменты → Конфигурации и исполнения |
|
Клавиатура |
Текстовое меню |
<FCE> |
Параметры > Конфигурации и исполнения |
Общие сведения
Конфигурация – сохранённый в документе дополнительный вариант геометрии модели, соответствующий некоторым заданным условиям. Геометрия конфигураций не отображается в 3D сцене документа.
По умолчанию в документе T-FLEX CAD хранится только геометрия, соответствующая последнему сохранённому состоянию 3D модели данного документа.
Основной областью применения конфигураций является проектирование 3D сборок. Геометрию, сохранённую в конфигурации, можно вставлять в сборку вместо актуальной геометрии фрагмента. Использование конфигураций позволяет быстро загружать требуемый вариант фрагмента, без дополнительного пересчёта и преобразования модели фрагмента.
Исполнение - это специальный вид конфигураций, предназначенный для работы со структурой изделия. Исполнения используются для получения групповых спецификаций.
Документ T-FLEX CAD может содержать любое количество конфигураций и/или исполнений. Каждой из них присваивается уникальное имя.
В зависимости от условий, определяющих сохраняемую геометрию, конфигурации можно разделить на 2 типа:
-Конфигурации по полному набору тел – хранят геометрию всех Тел 3D модели;
-Конфигурации по произвольному набору тел – хранят в себе геометрию произвольного набора тел, соответствующих любым операциям и Телам из дерева модели.
Если документ содержит внешние переменные, в каждой конфигурации также хранится набор значений внешних переменных, для которого рассчитана геометрия конфигурации.
Конфигурации можно создавать и в 2D документах. В этом случае в конфигурации хранится только набор значений внешних переменных документа. Такие конфигурации можно использовать при работе с 2D фрагментами, для быстрого задания значений переменных фрагмента.
Применение конфигураций
При вставке документа с конфигурациями в качестве 3D фрагмента можно, как обычно, задать нужные в сборке значения внешних переменных фрагмента (если они есть у фрагмента), либо указать одну из сохранённых в документе конфигураций.
При задании значений переменных системе приходится заново пересчитывать всю модель фрагмента в соответствии с указанными в сборке значениями. Получившаяся в результате пересчёта геометрия включается в сборку.
При использовании конфигурации (заранее созданной в документе фрагмента) пересчёт модели фрагмента не осуществляется, а сразу вставляется геометрия, хранимая в конфигурации. Включённая в сборку геометрия содержит только те тела, которые были сохранены в конфигурации.
Отсутствие пересчёта модели фрагмента при вставке конфигураций приводит к значительной экономии времени при построении сборок. Особо ярко это отражается при вставке фрагментов, содержащих достаточно сложные построения и большое количество операций. Возможность управлять составом геометрии, хранимой в конфигурации, предоставляет ещё более широкие возможности при проектировании 3D сборок.
Механизмы, назначение и работа с первым и вторым вариантами конфигураций значительно отличаются, поэтому требуют описания по отдельности.
Конфигурации по полному набору тел
При создании конфигурации по полному набору тел задаются только те значения внешних переменных документа, которым должна соответствовать геометрия конфигурации. В конфигурацию сохраняется геометрия всех конечных тел 3D модели.
Использование конфигураций данного типа для 3D фрагментов позволяет исключить фазу пересчёта модели фрагмента в сборке. Для этого при вставке фрагмента вместо ввода значений переменных нужно указать системе одну из конфигураций фрагмента. В сборку будет загружена геометрия из указанной конфигурации.
Система может использовать геометрию из конфигурации фрагмента и самостоятельно. Это происходит, когда пользователь указывает для 3D фрагмента значения переменных, совпадающие с набором значений одной из конфигураций фрагмента. Если такое совпадение обнаружено, вместо пересчёта модели фрагмента система загружает геометрию из соответствующей конфигурации. Обратите внимание, что это правило верно только для конфигураций по полному набору тел.
Конфигурация по произвольному набору тел
При создании конфигурации по произвольному набору тел, кроме набора значений внешних переменных, указывается любой набор операций и Тел из дерева модели документа. Сохраняемая в конфигурации геометрия представляет собой совокупность тел всех выбранных операций/Тел. При использовании текущего документа в качестве фрагмента такая конфигурация будет вставляться как многотельный фрагмент.
Многотельные фрагменты можно автоматически разделять на несколько отдельных тел, если в свойствах фрагмента в сборке установить для параметра “Использовать” (закладка “Операция”) значение “Как отдельные тела”.
Вставка конфигурации по произвольному набору тел в сборку может осуществляться только при явном указании имени нужной конфигурации в свойствах фрагмента.
Конфигурации по произвольному набору тел можно использовать в ситуациях, требующих разного представления геометрии модели во фрагменте и сборке. Например, они позволяют отображать в сборке тела, соответствующие операциям в середине дерева модели фрагмента. Пример – детали с выполненной разделкой сварных швов. Разделка сварных швов требует создания большого количества дополнительных операций, усложняющих модель и увеличивающих время пересчёта. При этом в 3D модели самой детали разделка сварных швов необходима, а в сборке – часто не нужна и сильно отягощает сборочную модель. В такой ситуации во фрагменте можно создать конфигурацию, содержащую геометрию детали без разделки сварных швов. Список тел, хранимых в данной конфигурации, будет состоять из одной операции, предшествующей операциям, имитирующим разделку сварных швов. Если при вставке фрагмента в сборку указать эту конфигурацию, в сборке деталь будет отображена без разделки сварных швов.
Конфигурации также можно использовать для фрагментов, чей состав должен изменяться от сборки к сборке. Например, модель фрагмента содержит набор тел, а в разные сборки необходимо включать только часть из них, причём в разных сочетаниях. В такой ситуации можно создать в документе фрагмента несколько конфигураций с разным набором хранимых операций, и загружать их в сборках по мере необходимости.
В качестве ещё одного случая использования конфигураций можно предложить следующее: часто в сборке необходимо создать отверстие под нестандартную деталь и затем вставить в качестве фрагмента саму деталь. Для этого можно создать в документе детали-фрагмента конфигурацию, хранящую упрощённое состояние модели (операцию из середины дерева модели) и окончательный вид детали (операцию с вершины дерева модели или Тело). При вставке такой конфигурации в сборку с использованием разделения фрагмента на тела одно из вставленных Тел можно использовать для создания отверстия (с помощью булевой операции вычитания), другое – для получения собственно фрагмента-детали.
Создание и редактирование конфигураций и исполнений
Для создания и редактирования конфигураций используется команда “FCE: Конфигурации и исполнения”:
Пиктограмма |
Лента |
---|---|
Параметры → Инструменты → Конфигурации и исполнения |
|
Клавиатура |
Текстовое меню |
<FCE> |
Параметры > Конфигурации и исполнения |
Эта команда может быть недоступна, если файл, с которым ведется работа, еще не был ни разу сохранен.
После вызова команды появляется диалоговое окно для работы с конфигурациями текущей модели:
В левой половине окна отображается список существующих конфигураций и исполнений для текущей модели. Для того чтобы начать работать с какой-либо конфигурацией, нужно выбрать её в этом списке. Если в документе ещё нет ни одной конфигурации, список будет пуст.
Для создания конфигурации используется иконка "Создать конфигурацию".
Для создания нового исполнения используется иконка "Создать исполнение".
Для новой конфигурации\исполнения задаётся Имя и Имя исполнения.
Для нового исполнения задаётся Тип структуры изделия, на основе которого будет создана структура изделия. Рекомендуется выбирать тип Для групповых спецификаций.
Если в документе заполнено поле "Обозначение" в окне структуры изделия, то по умолчанию обозначение подставляется в имя конфигурации/исполнения. Если эти данные не введены, то подставляется имя файла текущего документа.
После сохранения исполнения автоматически создаётся структура изделия. Имя структуры совпадает с именем исполнения.
Для уже созданных конфигураций/исполнений можно изменить имя и, при необходимости, задать литеру, редактируя соответствующую ячейку в таблице.
По умолчанию новой конфигурации/исполнению присваивается набор значений переменных, который соответствует текущему состоянию модели.
В контекстном меню доступны следующие опции:
Изменить тип на “конфигурацию”/“исполнение” позволяет изменить тип выбранного элемента.
Сортировать по имени позволяет включить сортировку по колонке Имя.
Удалить структуру изделия удаляет структуру изделия для выбранного элемента. Структуру изделия можно перезадать в окне Структура изделия нажав “Создать…”.
Базовое исполнение. Флаг слева от имени предназначен для задания базового исполнения. Свойства структуры изделия, которая соответствует базовому исполнению, будут использоваться при отображении данных в режиме Применить представление структуры изделия в окне структуры изделия. Если флаг не установлен ни у одного из исполнений, то базовым считается первое в списке исполнение.
Список значений внешних переменных для выбранной конфигурации отображается в правой части окна команды в таблице Значения переменных.
Значения переменных в таблице можно изменять. После редактирования значения любой внешней переменной сохранённая ранее конфигурация становится неактуальной, и она помечается звёздочкой.
Для актуализации изменений, конфигурацию потребуется сохранить при помощи опции . В некоторых случаях в процессе редактирования модели возможно удаление внешних переменных и добавление новых внешних переменных. В колонке “Состояние” для каждой переменной в конфигурации выдаётся информация о её наличии в модели и о наличии переменной модели в конфигурации.
Справа внизу расположен список операций и Тел модели, сохраняемых в выбранной конфигурации.
После создания конфигурации в списке указано Все операции. Если на этом этапе завершить создание конфигурации, то будет создана конфигурация по полному набору тел. При добавлении элементов в список Выгружаемые операции и тела создаётся конфигурация по произвольному набору тел. Для заполнения списка необходимо установить в параметре Выбирать нужный фильтр: Тела или Операции. После этого можно указывать любые Тела или операции в 3D сцене или в дереве 3D модели.
Кнопки и позволяют редактировать список тел конфигурации:
- – удаляется операцию/Тело, выбранное в списке;
- – удаляет всё содержимое списка (содержимое списка заменяется на “Все операции”).
Для работы с конфигурациями/исполнениями также используются иконки:
Применить изменения - сохраняет изменённые и новые конфигурации/исполнения.
Копировать. Вставить. Опции позволяют скопировать и создать новую конфигурацию/исполнение на основе уже существующей. При вставке необходимо задать имя для новой конфигурации. Значения внешних переменных и тип структуры изделия (для исполнений) копируются из исходного элемента.
Переместить вверх. Переместить вниз. Опции позволяют изменять порядок элементов в списке. Порядок важен только исполнений, т.к. порядок перечисления исполнений в групповых спецификациях соответствует порядку исполнений в списке.
Загрузить - выполняется пересчёт модели со значениями переменных, заданных для выбранной конфигурации. Данная команда позволяет посмотреть геометрию каждой конфигурации.
Обновить - для переменных выбранной конфигурации/исполнения загружаются текущие значения внешних переменных модели.
Удалить - удаляет выбранную конфигурацию/исполнение.
Удалить все - удаляет все конфигурации и исполнения.
Создать новую таблицу исполнений - создаёт таблицу исполнений модели.
Смотри: Создание сборки из 3D фрагментов