3D дуга

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

Новая команда CreateCircle3D 3D дуга обеспечивает создание окружностей и дуг окружностей различными способами:

Create3DCircleByCenter По центру
Дуга строится на основе собственной локальной системы координат. Дуга строится в плоскости XY ЛСК, центр дуги располагается в начале координат ЛСК. По умолчанию ЛСК дуги совпадает с глобальной системой координат документа. Произвольные положение и ориентация дуги задаются путём применения различных преобразований к ЛСК дуги. Радиус/диаметр дуги может быть указан непосредственно или рассчитан автоматически так, чтобы окружность дуги проходила через выбранную точку, именуемую начальной, или её проекцию на плоскость XY ЛСК дуги. При этом фактическое начало дуги может отличаться от выбранной начальной точки и определяется указанным значением начального угла, а конец дуги определяется указанным значением угла дуги.

02_3DArcCenter 02S_3DArcCenter

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

02_3DArcPts 02S_3DArcPts

Create3DCircleByPointAndCurve По точке и кривой
Дуга соединяет заданные пользователем точки (начальную и конечную) таким образом, чтобы направление касательной к дуге в конечной точке совпадало с направлением касательной к выбранной касательной кривой. Начальная точка выбирается пользователем непосредственно. Конечная точка задаётся в UVR-координатах в системе координат касательной кривой, при этом могут использоваться абсолютные значения координат или смещения относительно выбранной точки привязки. Точки могут лежать на касательной кривой или находиться на некотором расстоянии от неё. Размеры дуги полностью определяются вышеуказанными элементами и рассчитываются автоматически.

02_3DArcPointCurve 02S_3DArcPointCurve

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

02_3DArcCenterCurve 02S_3DArcCenterCurve

Create3DCircleByTangentCurves По кривым
Дуга строится таким образом, чтобы касаться проекций двух выбранных пользователем кривых (начальной и конечной) на выбранную пользователем опорную плоскость. Опционально можно выбрать дополнительный объект привязки - точку или кривую. В таком случае, помимо касания проекций начальной и конечной кривых, дуга будет также касаться проекции кривой привязки или проходить через проекцию точки привязки. Длина дуги ограничена точками касания начальной и конечной кривых. Расположение точек касания определяется системой автоматически. При использовании объекта привязки все размеры дуги полностью определяются выбранными исходными элементами и рассчитываются автоматически. Если объект привязки не выбран, пользователь может непосредственно указать радиус или диаметр дуги.

02_3DArc2Curves02S_3DArc2Curves