Вырезать фрагмент линейного объекта

Материал из К3-Редактор
Версия от 20:35, 1 октября 2021; Aleksandro (обсуждение | вклад)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)
К3 | Осн. меню | Объекты | Редактировать | Вырезать | Разорвать | Выноска, полилиния, ... | Сплайн | Контур | Отрезок, дуга | Связанное сдвигом | Текст | Редактировать стиль текста | Размер | Цепочка размеров | Штриховка | Фаска | Скругление | Источники света | Таблица | Примитив

Eksklamacia.png Не путайте эти команды с командой Вырезать в буфер обмена (cbcut)

Команды узла Вырезать позволяют удалить выбранный фрагмент линейного объекта. Есть три способа это сделать, соответствующие трём командам узла:

  • Авто
  • 2 точки
  • Ножницы

Авто[править | править код]

Основное меню: Объекты/Редактировать/Вырезать/Авто
(для К3-МебельК3/Редактировать/Вырезать/Авто)
Меню команд геометрического редактора: Редактировать/Вырезать/Авто
Меню команд в программах: К3/Редактировать/Вырезать/Авто
Синтаксис: trim auto

Команда удаляет фрагмент линейного объекта.

Фрагментом линейного объекта назовем непрерывный его кусок. Для задания фрагмента используются две точки, лежащие на этом объекте, которые являются точками пересечения с другими линейными объектами.

Редактировать можно только линейные объекты типа Отрезок, Дуга и Окружность, которые не входят в состав объектов типа Контур, Группа, Вставка Блока.

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

  • Удалить фрагмент — после указания объекта удаляется указанный фрагмент, расположенный между двумя точками пересечения с другими объектами;
  • Выделить фрагмент — после указания объекта указанный фрагмент остаётся в сцене, а удаляются все остальные.
Отрезок C делится точками A и B на три фрагмента.
а) показано положение ловушки в момент выбора фрагмента,
б) указанный фрагмент удален,
в) указанный фрагмент выделен.

2 точки[править | править код]

Основное меню: Объекты/Редактировать/Вырезать/2точки
(для К3-МебельК3/Редактировать/Вырезать/2точки)
Меню команд геометрического редактора: Редактировать/Вырезать/2точки
Меню команд в программах: К3/Редактировать/Вырезать/2точки
Синтаксис: trim 2points

Команда удаляет фрагмент линейного объекта, находящийся между двумя указанными точками, либо удаляет все фрагменты, кроме указанного.

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

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

Ножницы[править | править код]

Основное меню: Объекты/Редактировать/Вырезать/Ножницы
(для К3-МебельК3/Редактировать/Вырезать/Ножницы)
Меню команд геометрического редактора: Редактировать/Вырезать/Ножницы
Меню команд в программах: К3/Редактировать/Вырезать/Ножницы
Синтаксис: trim

Команда удаляет фрагмент линейного объекта, расположенный между указанными объектами.

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

После запуска команды система по очереди запрашивает объекты (от одного и более), которые надо учитывать при удалении/выделении фрагмента. При этом в контекстном меню можно выбрать ключи, характерные для выбора объекта. После указания объектов нужно выбрать режим работы, как в случае команды Вырезать/Авто (удалить или выделить). Затем указываем фрагмент (один или более) для удаления/выделения.


К3 | Осн. меню | Объекты | Редактировать | Вырезать | Разорвать | Выноска, полилиния, ... | Сплайн | Контур | Отрезок, дуга | Связанное сдвигом | Текст | Редактировать стиль текста | Размер | Цепочка размеров | Штриховка | Фаска | Скругление | Источники света | Таблица | Примитив