Обзор объекта Geom
Встроенный объект Geom реализует геометрическое ядро.
Основные возможности Geom
Предоставляет функции для создания графических примитивов и операции с ними.
Методы объекта Geom
Ниже приведен список доступных методов, предоставляемых объектом Geom. Щелкните имя метода, чтобы увидеть его подробное описание и примеры.
Создание геометрических примитивов
Точки и векторы
2D-примитивы (плоские)
3D-примитивы (объемные)
Булевы операции
Геометрические характеристики
Углы
Радиусы
| Метод |
Описание |
| radius() |
Радиус точки в 2D-пространстве. |
| radiusX() |
Радиус точки в плоскости YOZ. |
| radiusY() |
Радиус точки в плоскости XOZ. |
| radiusZ() |
Радиус точки в плоскости XOY. |
Расстояния и параметры
Геометрические операции
| Метод |
Описание |
| section() |
Создать сечение. |
| unify() |
Упрощение геометрического представления объекта. |
| fillet() |
Операция скругления тела. |
| chamfer() |
Операция снятия фаски. |
Создание детали
| Метод |
Описание |
| piece() |
Создание детали. |
Математические функции
| Метод |
Описание |
| deg() |
Перевод радиан в градусы. |
| rad() |
Перевод градусов в радианы. |
| fromPolar() |
Перевод координат точки из полярных координат (radius, angle) в декартовые (x, y). |
| Math.normAngle() |
Нормализует значение угла, возвращает значение в диапазоне от 0° до 360°. |
| Math.normAngleAt180() |
Нормализует значение угла, возвращает значение в диапазоне от -180° до +180°. |
| Math.spanAngle() |
Расстояние между углами a₁ и a₂. |
| Math.normSpanAngle() |
Нормализует значение расстояния между углами, возвращает значение в диапазоне от 0° до 360°. |
| middleAngle() |
Расчет среднего угла между углами a₁ и a₂ с учетом направления. |
| isEpsilon() |
Возвращает true, если абсолютное значение arg ≤ eps. |
| isEqual() |
Возвращает true, если разница между arg₁ и arg₂ ≤ eps. |
| isLessEqual() |
Возвращает true, если arg₁ ≤ arg₂ с учетом точности eps. |
| isGreatEqual() |
Возвращает true, если arg₁ ≥ arg₂ с учетом точности eps. |
| round() |
Округлить число до заданой точности. |
Last update: 13 мая 2025, 16:38