Please enable JavaScript to view this site.

Navigation: 2. Трехмерное моделирование > Сервисные функции 

Обновление версии операций

Scroll

В этом разделе:

Общие сведения об обновлении версии операций

Порядок обновления версии операций

Особенности обновления версии операций в исполнениях модели

Общие сведения об обновлении версии операций

В процессе разработки новых версий системы КОМПАС-3D дорабатываются алгоритмы работы операций, появляются новые возможности построения и др. В связи с этим может измениться работа некоторых команд, а также внешний вид и параметры результирующих объектов.

При работе в текущей версии КОМПАС-3D с моделями более ранних версий есть возможность обновить версию некоторых операций, в том числе сопряжений, до текущей версии.

Обновление версии операций имеет плюсы и минусы.

Плюсы:

Если в более поздних версиях в работе команды появились новые возможности, например, новые элементы управления, то после обновления эти возможности будут доступны.

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

Если алгоритм работы команды изменился по сравнению с предыдущими версиями, то после обновления изменится и результат операции, например, состав результирующих объектов.

Минусы:

Если в более поздних версиях какие-то возможности команды стали недоступны, например, появился запрет на выбор объектов некоторых типов или отсутствуют некоторые опции, то после обновления эти возможности нельзя будет использовать.

Если с обновляемой операцией связаны операции, которые находятся ниже в Дереве построения, т.е. созданы позже нее, то после обновления на этих операциях могут появиться ошибки. Например, опорные объекты операций будут потеряны. Это связано с тем, что при обновлении версии результат операции создается заново. Для исправления ошибок требуется отредактировать операции с учетом изменений.

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

Если обновление операции до текущей версии невозможно, то она обновляется до ближайшей возможной версии. Например, проекционная кривая состоит из нескольких контуров, но не имеет подчиненных кривых, так как создана в одной из ранних версий КОМПАС-3D. В текущей версии кривые такого типа создаются с подчиненными объектами. При обновлении не предусмотрено появление в Дереве новых объектов. Поэтому кривая не может быть обновлена до текущей версии. Она обновляется до ближайшей возможной.

Обновление версии доступно только для операций текущей модели. Если при работе со сборкой требуется обновить версии операций ее компонента, перейдите в режим редактирования компонента «на месте» или «в окне», укажите нужные элементы Дерева и вызовите команду обновления версии.

Обновление версии не выполняется для следующих объектов:

Начало координат или любой объект из его состава,

объекты, исключенные из расчета,

объекты, для которых установлен запрет редактирования,

объекты, созданные с помощью приложений КОМПАС-3D.

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

Порядок обновления версии операций

Перед обновлением версии операций рекомендуется сделать резервную копию модели, в которой будет выполняться обновление.

Порядок действия

1.Укажите обновляемые операции.
Доступны следующие варианты:

в Дереве построения, имеющем вид истории построения, укажите одну или несколько операций,

в Дереве построения, имеющем вид структуры модели, укажите отдельные операции, или раздел Дерева с операциями определенного типа, или объект (например, тело), которому подчинены нужные операции,

в Дереве исполнений укажите исполнения, операции которых требуется обновить.

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

2.Вызовите команду Обновить версию выбранных операций.
Команда доступна, если для выбранных операций доступно обновление версии.

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

Количество операций, версия которых обновилась, показывается в сообщении. Если выбранные операции уже имеют текущую версию, то на экране показывается сообщение, что обновление версии не требуется.

Обновление операций в исполнениях модели имеет особенности.

При обновлении версии операций происходит автоматическое перестроение модели.

3.Оцените результат обновления.

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

Если результат неудовлетворительный, отмените операцию.

Особенности обновления версии операций в исполнениях модели

При выделении исполнения в Дереве исполнений обновляется версия всех операций, имеющихся в этом исполнении. Если требуется обновить отдельные операции, сделайте исполнение текущим и укажите нужные операции в Дереве построения модели.

Обновление версии операций, выполненное в исходном исполнении, передается в зависимые исполнения.

Операции основного исполнения и независимых исполнений доступны для обновления всегда.

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

© ООО «АСКОН-Системы проектирования», 2026. Все права защищены. | Единая телефонная линия: 8-800-700-00-78