Выдавливает плоскую 2D-форму прямо вдоль Z на height в тело, скручивая ее по пути, когда twistAngle не равен нулю.
twistAngle в градусах поворачивает верх относительно низа вокруг Z, а twistSteps - число срезов, используемых для этого, не менее 1. Отрицательная height выдавливает вниз.
2D-форма, высота, угол скручивания и шаги скручивания
Выдавленное тело
Строит стенку вдоль очертания 2D-формы или пути: очертание утолщается на size с каждой стороны и поднимается на height вдоль Z.
Стенка стоит на плоскости XY и вдвое толще size, центрирована на очертании; внутренность 2D-формы остается пустой. Список входов дает список стенок.
2D-форма или путь, высота и половина толщины
Стенка как тело
Строит стенку вдоль полилинии из точек, как extrudeRectangular для пути: линия утолщается на size с каждой стороны и поднимается на height вдоль Z.
Используются только координаты X и Y точек, а повторяющиеся подряд точки отбрасываются.
Точки, высота и половина толщины
Стенка как тело
Вращает плоскую 2D-форму вокруг оси Z в тело.
Форма лежит в плоскости XY, так что ее координата X - расстояние от оси, а форма, пересекающая ось, обрезается там. angle и startAngle в градусах, 360 дает полное кольцо, а segments считает шаги полного оборота.
2D-форма, угол вращения, начальный угол и число сегментов
Тело вращения
Превращение плоских форм JSCAD в тела: прямое выдавливание вдоль Z с необязательным скручиванием, стенка, построенная вдоль очертания, и вращение вокруг оси Z. Каждая плоская форма лежит в плоскости XY, поэтому результат вырастает из этой плоскости вдоль Z.