Создание фаски и скругления

Материал из K3-Macro
Версия от 16:03, 10 ноября 2022; SVP (обсуждение | вклад) (→‎Создание фаски)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)
Макро | Редактирование объектов | Удаление | Перемещение | Поворот | Масштабирование | Зеркальное отражение | Гибка | Проецирование | Помещение объекта в систему координат | Размножение объектов | Редактирование примитива | Редактирование объекта | Обрезка | Разрыв | Редактирование поверхности | Редактирование отрезка | Редактирование дуги | Редактирование сплайна | Редактирование полилинии и плоской области | Создание фаски | Создание скругления | Удаление объектов

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

Параметры фасок

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

chamfer [trim | notrim] [value <value1> <value2>] angle | distance <Object1> <Object2>

Команда создает фаску между двумя отрезками <Object1> и <Object2> в зависимости от установленных параметров (см. ниже). Необязательные ключи trim и notrim определяют, будут (trim) или не будут (notrim) удаляться части исходных отрезков при создании фаски. Ключи angle и distance задают способ построения фаски – по углу и по расстоянию соответственно.

Использование необязательного ключа value позволяет задать параметры фасок <value1> и <value2> не в диалоговом коне, а в командной строке

Параметры фаски задаются в поле дополнительных параметров (см. рисунок).

Фаска «по расстоянию» строится следующим образом. От концов отрезков откладываются указанные расстояния, и полученные точки соединяются третьим отрезком (фаской).

Фаска «по углу» строится следующим образом. От конца первого отрезка откладывается указанное расстояние и проводится третья прямая (фаска) под указанным углом до пересечения со вторым отрезком.

При использовании команды chamfer в интерактиве для выбора места расположения фаски используются точки указания отрезков.

При использовании команды chamfer из макро в качестве точек указания используются средние точки указанных отрезков.

Создание скругления[править | править код]

fillet [radius <R>] [trim | notrim] <Object1> <Object2>

Команда fillet осуществляет скругление между двумя отрезками и/или дугами <Object1> и <Object2> дугой радиусом <R>. Необязательные ключи trim и notrim определяют, будут (trim) или не будут (notrim) удаляться части исходных объектов при создании скругления.

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

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


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