Использование операций перемещения в динамическом блоке
 
 
 

Во вхождении динамического блока операция перемещения приводит к тем же результатам, что и команда ПЕРЕНЕСТИ.

Действие операции перемещения подобно действию команды ПЕРЕНЕСТИ. Во вхождении динамического блока операция перемещения приводит к перемещению объектов на заданные расстояние и угол.

В описании динамического блока операцию перемещения можно связать с любым из следующих параметров:

После связи операции перемещения с параметром, операция связывается с набором объектов геометрии.

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

Например, пусть имеется динамический блок, представляющий стул. Блок содержит параметр точки и операцию перемещения, связанную с этим параметром. Набор объектов операции перемещения содержит всю геометрию в блоке (стуле). При манипулировании вхождением динамического объекта с помощью ручки, связанной с параметром точки (или свойств "Положение X" или "Положение Y" в палитре свойств), изменяется значение параметра точки. В результате этого изменения значения стул перемещается.

В следующем примере перемещение вхождения блока стула путем перетаскивания ручки параметра точки отображается новым положением этой ручки в палитре свойств.

Задание свойства "Тип расстояния" для операции перемещения

Если операция перемещения связана с праметром XY, то она имеет свойство переопределения Тип расстояния. Это свойство определяет, является ли примененное расстояние для перемещения значением X, значением Y или значениями координат X и Y от базовой точки параметра.

Например, в описании динамических блоков в качестве типа расстояния задается расстояние X для операции перемещения. Это означает, что блок может перемещаться только по оси X. Поэтому в случае перемещения блока по оси Y блок не перемещается.

См. также