Перейти к содержанию

Geom.collar()

Описание

3D примитив(объемный) -> втулка (цилиндр с осевым отверстием), задаётся с указанием внешненго радиуса r1, внутреннего радиуса r2 и высоты h и строится относительно точки [0,0,0]. Возможно построение сектора втулки с использованием параметра angle.

Синтаксис

JS
Geom.collar(r1: Number, r2: Number, h: Number) -> Shape
Geom.collar(r1: Number, r2: Number, h: Number, angle: Number) -> Shape

Аргументы

Аргумент Тип Обязательный Описание
r1 Number ✅ Да Внешний радиус втулки.
r2 Number ✅ Да Внутренний радиус втулки.
h Number ✅ Да Высота втулки.
angle Number ✅ Да Угол сектора втулки в градусах, тело центрируется относительно оси OX.

Возвращаемое значение

Тип Описание
Shape Объект типа Shape, втулка.

Пример

JS
1
2
3
4
let s1 = Geom.collar(200, 50, 100)
console.info(s1) // output:
let s2 = Geom.collar(200, 50, 100, 30)
console.info(s2) // output:

См. также

Last update: 15 августа 2025, 14:32