Редактирование отрезка и дуги

Материал из K3-Macro
(перенаправлено с «Редактирование дуги»)
Макро | Редактирование объектов | Удаление | Перемещение | Поворот | Масштабирование | Зеркальное отражение | Гибка | Проецирование | Помещение объекта в систему координат | Размножение объектов | Редактирование примитива | Редактирование объекта | Обрезка | Разрыв | Редактирование поверхности | Редактирование отрезка | Редактирование дуги | Редактирование сплайна | Редактирование полилинии и плоской области | Создание фаски | Создание скругления | Удаление объектов

ledit <Keys> <Object> <Values>

Команда ledit осуществляет редактирование объекта <Object>, который может быть либо отрезком, либо дугой. При этом, отрезок или дуга должны быть:

  • видимыми — то есть, не погашенными и находящимися на видимом слое;
  • объектами верхнего уровня — то есть, теми, которые не которые не входят в другие объекты (группы) как составная часть.

Ключи <Keys> задают тип редактирования, а значения <Values> — параметры редактирования. Возможные значения ключей <Keys> и параметров <Values> представлены в следующих разделах.

Редактирование отрезка[править | править код]

Команда имеет несколько режимов работы, которые представлены ниже.

ledit abschange | relchange <Object> <Lenght>

Команда изменяет длину отрезка <Object> и делает ее равной величине <Lenght> (ключ abschange) или изменяет ее на <Lenght> единиц (ключ relchange).

ledit bypoint <Object> ^x, y, z [full | first] <Point>

Команда перемещает конец отрезка <Object> с координатами ^x, y, z, в точку <Point>. Ключ full позволяет перемещать концы всех отрезков и дуг, находящиеся в точке с координатами (x, y, z). Ключ first позволяет перемещать конец только объекта <Object>, находящийся в точке с координатами (x, y, z).

Редактирование дуги[править | править код]

Команда имеет несколько режимов работы, которые представлены ниже.

ledit abschange | relchange <Object> arcangle <Angle> | arclength <Length>

Команда изменяет длину дуги (ключ arcangle) или угол раствора дуги (ключ arclength) <Object> и делает его равным <Angle> или <Length> соответственно. Ключи relchange и abschange позволяют задавать относительное или абсолютное изменение угла раствора или длины дуги <Object>.

ledit bypoint ^x, y, z <Object> [full | first] <Point>

Команда перемещает узел дуги <Object> с координатами (x, y, z), в точку <Point>. При этом три точки (три узла дуги) не должны лежать на одной прямой. Ключ full позволяет перемещать концы всех отрезков и дуг, находящиеся в точке с координатами (x, y, z). Ключ first позволяет перемещать конец только объекта <Object>, находящийся в точке с координатами (x, y, z).


Макро | Редактирование объектов | Удаление | Перемещение | Поворот | Масштабирование | Зеркальное отражение | Гибка | Проецирование | Помещение объекта в систему координат | Размножение объектов | Редактирование примитива | Редактирование объекта | Обрезка | Разрыв | Редактирование поверхности | Редактирование отрезка | Редактирование дуги | Редактирование сплайна | Редактирование полилинии и плоской области | Создание фаски | Создание скругления | Удаление объектов