3D отрезок

Предыдущая страницаВ началоСледующая страница

Новая команда CreateLine3D 3D отрезок обеспечивает создание отрезков различными способами:

CreateLine3D По направлению
Отрезок строится на основе собственной локальной системы координат. Начало отрезка совпадает с началом ЛСК, а направление отрезка совпадает с направлением оси X ЛСК или противоположно ему. По умолчанию ЛСК отрезка совпадает с глобальной системой координат документа. Произвольные положение и ориентация отрезка задаются путём применения различных преобразований к его ЛСК. Длина отрезка может быть указана непосредственно, либо задана путем выбора конечной точки. При выборе конечной точки опционально можно задать смещение фактического конца отрезка относительно неё.

02_3DLineDir 02S_3DLineDir

Line3D_ByCurve По кривой
Отрезок строится из начальной точки, положение которой определяется в UVR-координатах относительно выбранной пользователем кривой, по направлению касательной, главной нормали или бинормали к кривой в точке проекции начальной точки отрезка на кривую, либо по нормали к кривой. По умолчанию используется направление касательной. Опционально можно задать смещение фактического начала отрезка относительно заданной начальной точки. Длина отрезка может быть указана непосредственно, либо задана отступом от начальной точки без учёта смещения, или путем выбора конечной точки. При выборе конечной точки опционально можно задать смещение фактического конца отрезка относительно неё. Если отрезок направлен по нормали к кривой, можно также задать длину отступом от точки пересечения кривой с направлением отрезка.

02_3DLineCurve 02S_3DLineCurve

Line3D_BySurface По поверхности
Отрезок строится по нормали к выбранной поверхности в заданной начальной точке. Начальная точка может быть выбрана пользователем непосредственна или задана в UVN-системе координат поверхности абсолютными координатами или смещениями относительно выбранной точки привязки. Опционально можно задать смещение фактического начала отрезка относительно заданной начальной точки. Длина отрезка может быть указана непосредственно, либо задана путем выбора конечной точки. При выборе конечной точки опционально можно задать смещение фактического конца отрезка относительно неё.

02_3DLineSurface 02S_3DLineBySyrface

Line3D_BySurface Под углом
Отрезок строится из выбранной начальной точки под заданным углом к направлению касательной к выбранной кривой в точке проекции начальной точки на кривую. По умолчанию поворот отрезка осуществляется вокруг оси, проходящей через начальную точку параллельно направлению бинормали выбранной кривой в точке проекции начальной точки на кривую, но можно выбрать произвольную ось или плоскость поворота. Опционально можно задать смещение фактического начала отрезка относительно заданной начальной точки. Длина отрезка может быть указана непосредственно, либо задана отступом от начальной точки без учёта смещения, или путем выбора конечной точки. При выборе конечной точки опционально можно задать смещение фактического конца отрезка относительно неё.

02_3DLineAngle 02S_3DLineAngle

Line3D_ByBisector Биссектриса
Отрезок делит пополам угол между двумя исходными отрезками (если отрезки лежат в одной плоскости), выбранными пользователем, или их копиями, полученными параллельным переносом из ближайших друг к другу концов отрезков в середину расстояния между этими концами. В случае одинаковых расстояний между обеими парами концов отрезков система произвольно определяет, какую пару считать ближайшими друг к другу. Началом биссектрисы по умолчанию является точка пересечения отрезков (если они пересекаются) или середина расстояния между их ближайшими концами. При необходимости можно выбрать произвольную начальную точку - биссектриса будет перенесена в неё параллельным переносом. По умолчанию биссектриса направлена в сторону прямой, проходящей через наиболее удалённые друг от друга крайние точки отрезков (если отрезки лежат в одной плоскости) или их копий. При необходимости можно сменить направление на альтернативное, в результате чего будет построена биссектриса смежного угла, направление которой отличается от предлагаемого по умолчанию на 90°. Опционально можно задать смещение фактического начала биссектрисы относительно начальной точки. Длина биссектрисы может быть указана непосредственно, либо задана отступом от начальной точки без учёта смещения, или путем выбора конечной точки. При выборе конечной точки опционально можно задать смещение фактического конца биссектрисы относительно неё.

02_3DLineBisect 02S_3DLineBisect

Line3D_ByTangentLine Касательный отрезок
Отрезок строится на прямой, касающейся проекций двух выбранных пользователем элементов, если они лежат в одной плоскости, или их проекций на плоскость второго элемента, либо на выбранную пользователем произвольную плоскость. В качестве первого элемента можно выбрать точку или кривую, в качестве второго - только кривую (3D кривую, 3D профиль, ребро, цикл, границу грани). По умолчанию отрезок строится из точки касания первого элемента или его проекции по направлению к точке касания второго элемента или его проекции. Опционально можно задать смещение фактического начала отрезка относительно точки касания первого элемента. Длина отрезка может быть указана непосредственно, либо задана отступом от точки касания первого элемента, отступом от точки касания второго элемента или отступом от выбранной пользователем произвольной точки.

02_3DLineTangent 02S_3DLineTangent