Копирование и вставка аннотаций
Существующие аннотации можно использовать повторно, копируя и вставляя их в ту же или в другую модель. Можно выбрать отдельные аннотации, а также элементы аннотации из нескольких констр. элементов. Операции Копировать (Copy) и Специальная вставка (Paste Special) для отдельных аннотаций поддерживаются только при переходе из одной модели детали в другую.
При копировании стека аннотаций можно копировать весь стек или только выбранные аннотации из стека, которые затем сопоставляются и помещаются в другую родительскую аннотацию в целевой модели. Это поведение управляется опцией конфигурации full_stack_copy_on_indv_ann_sel yes no*.
* 
Операции копирования и вставки не поддерживаются для элементов аннотации управляющего размера, элементов аннотации целевого опорного элемента и аннотаций из внешнего наследия.
Копирование и вставка аннотаций между разными моделями поддерживаются для автономных аннотаций и аннотаций, принадлежащих констр. элементу аннотации.
Копирование и вставка аннотаций в пределах одной модели поддерживаются для аннотаций, принадлежащих констр. элементам аннотации.
Чтобы копировать и вставить аннотации, выполните следующие действия.
В исходной модели:
Выберите аннотацию в дереве модели или графическом окне и выполните одно из следующих действий.
Щелкните Копировать (Copy) на вкладке Модель (Model).
Выберите аннотацию в дереве модели или в графическом окне, щелкните правой кнопкой мыши и выберите в контекстном меню действие Копировать (Copy).
В целевой или той же модели:
Щелкните правой кнопкой мыши и выберите .
При выполнении операции между разными моделями открывается пристыкованное окно с исходной моделью (недоступно для копирования и вставки в пределах одной модели) и диалоговое окно Расширенная конфигурация привязок (Advanced Reference Configuration). Дочерние аннотации в исходной модели подсвечиваются в закрепленном окне.
По завершении размещения дочерних аннотаций в целевой модели создается новый тип констр. элемента аннотации. В этом констр. элементе аннотации нельзя создавать обычные элементы аннотации, а также нельзя перемещать их в него из других констр. элементов.
Копирование дочерних аннотаций без родителей
При копировании дочерней аннотации без родителей после вставки выбранных аннотаций открывается диалоговое окно Размещение аннотации (Annotation Placement). Щелкните Изменить размещение (Change Placement) для подсвеченной аннотации, а затем поместите аннотацию в целевую модель.
Управление зависимостью аннотаций
Можно управлять зависимостью копируемых аннотаций. По умолчанию скопированные аннотации задаются как зависимые. Состоянием по умолчанию копируемой аннотации управляет опция конфигурации copy_individual_annotations: dependent*, independent.
Контекстная область зависимостей включает зависимости содержимого, поверхностные зависимости и зависимости параметров, исключая зависимости размещения и семантические привязки. Привязки сопоставляются только в начале - последующие привязки не будут зависеть от родительской аннотации.
Чтобы изменить статус зависимости, выполните одно из следующих действий.
Щелкните правой кнопкой мыши аннотацию в дереве модели и выберите Сделать независимым (Make Independent).
Выберите констр. элемент аннотации в дереве модели и щелкните Править определение (Edit Definition) в контекстном меню. Откроется диалоговое окно Констр. элемент аннотации (Annotation Feature). В столбце Зависимость (Dependency) снимите флажок для выбранной аннотации (этот флажок установлен по умолчанию).
Если копирование и специальная вставка аннотаций делаются в одной и той же модели, при выборе зависимой аннотации доступна команда Выбрать родительскую аннотацию (Select Parent Annotation). Эта команда очищает предыдущий выбор и подсвечивает родительскую аннотацию, что упрощает идентификацию и выбор исходной аннотации в той же модели.
При удалении, подавлении, исключении или сбое (в том числе подавлении исходного констр. элемента аннотации) исходных аннотаций поведением отклика управляет опция конфигурации nmgr_source_annotation_missing. Если для опции конфигурации задано значение warning или warning_with_message, зависимые скопированные аннотации помечаются в дереве модели. Такие аннотации можно просматривать и разрешать.
* 
Зависимые аннотации включают два параметра (PTC_COPY_AE_ORIGIN и PTC_COPY_AE_ORIGIN_TYPE) для указания их источника.
Было ли это полезно?