Режимы копирования 2D элементов

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

Копирование 2D элементов осуществляется с помощью команд CopyWithTranslation20x20 Копия с перемещением, CopyWithRotation20x20 Копия с поворотом, CopyWithTranslationAndRotation20x20 Копия с перемещением и поворотом, CopyWithScale20x20 Копия с масштабом, CopyWithSymmetry20x20 Копия с симметрией, 2DArrayLinear20x20 Линейный массив,2DArrayCircular20x20 Круговой массив, 2DArrayByCurve20x20 Массив по кривой, 2DArrayByTable20x20 Массив по таблице.

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

clip0019

<O>

Разрушить копию

clip0020

<G>

Разрушить копию с сохранением связей

clip0021

<F>

Создать ассоциативную копию

clip0022

<J>

Создать копию на ассоциативных построениях

Constrain19

<Ctrl>+<F>

Создать копию с ограничениями

Массив по таблице всегда создаётся в режиме создания ассоциативной копии. Сменить режим для уже созданного массива по таблице так же, как и для массивов других типов, можно с помощью контекстного меню.

clip0019 Разрушить копию

Созданная копия автоматически разрушается до отдельных несвязанных объектов. Получившиеся объекты не зависят от исходных. Скопированные элементы построения, независимо от способа создания их родительских элементов, становятся свободными объектами. Все переменные, используемые в качестве параметров исходных элементов, в новых элементах заменяются константами.

Для успешного копирования элементов оформления (размеров, надписей, шероховатостей, допусков и т.п.) в режимах Создать ассоциативную копию и Разрушить копию необходимо, чтобы в набор объектов копирования входили не только сами элементы оформления, но и их родители. Иначе копия не будет создана. Чтобы избежать этого, можно разрешить системе автоматически довыбрать необходимые родительские элементы, включив их в набор объектов копирования. Этот режим включается дополнительной опцией автоменю:

clip0024

<K>

Автовыбор необходимых родителей

clip0020 Разрушить копию с сохранением связей

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

Если скопированный объект имеет родителя, не вошедшего в набор объектов копирования, то при разрушении копии будет дополнительно создана копия родительского элемента, которая перемещается вместе с выбранным объектом. Избежать этого можно, включив дополнительную опцию:

clip0025

<Alt>+<T>

Копировать только выбранные элементы

Когда данная опция включена, система пытается оторвать копируемые объекты от их родителей, не вошедших в набор объектов копирования (аналогично режиму Изменять выбранные элементы в командах переноса).

clip0021 Создать ассоциативную копию

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

Для создания ассоциативных копий доступна дополнительная опция автоменю:

clip0026

<T>

Создать узел в точке

При включённой опции автоматически создаётся 2D узел, к которому привязывается базовая точка создаваемой копии. Базовая точка копии будет оставаться неподвижной, а все остальные элементы копии будут ассоциативно изменяться, согласно изменению исходных элементов. При перемещении базовой точки копия будет перемещаться вместе с точкой.

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

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

clip0027clip0028

Копии                                                        Массивы

В контекстном меню каждой копии и всей операции копирования доступны специфические команды.

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

clip0022 Создать копию на ассоциативных построениях

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

Constrain19 Создать копию с ограничениями

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

ConstrainsSymmetry16x16 Симметричность

Для копии с симметрией.

ConstrainsLinear9x17 Линейный массив

Для копии с перемещением и линейного массива.

ConstrainsCirculat17x17 Круговой массив

Для копии с поворотом и кругового массива.

См. также:

Режимы переноса 2D элементов