Построение криволинейных объектов
Эллипс
- Команда ELLIPSE, обеспечивающая формирование эллипса, вызывается из падающего меню Draw › Ellipse или щелчком мыши по пиктограмме Ellipse на панели инструментов Draw.
Имеется возможность строить эллипсы и эллиптические дуги, причем с математической точки зрения эти объекты – действительно эллипсы, а не какие-либо аппроксимирующие их кривые. По умолчанию построение эллипсов производится путем указания начальной и конечной точек первой оси, а также половины длины второй оси. Самая длинная ось эллипса называется его большой осью, самая короткая – малой. Оси могут определяться в любом порядке. Запросы команды ELLIPSE:
- Specify axis endpoint of ellipse or [Arc/Center]: – указать конечную точку оси эллипса
- Specify other endpoint of axis:– указать вторую конечную точку оси
- Specify distance to other axis or [Rotation]: – указать длину другой оси
Ключи команды ELLIPSE:
- Center – указание центра эллипса. Запросы:
- Specify axis endpoint of ellipse or [Arc/Center]: С – переход в режим указания центра эллипса
- Specify center of ellipse: – указать центр эллипса
- Specify endpoint of axis: – указать конечную точку оси
- Specify distance to other axis or [Rotation]: – указать длину другой оси
- Arc – режим построения эллиптических дуг. По умолчанию эллиптические дуги, как и эллипсы, строятся путем указания конечных точек первой оси и половины длины второй. После этого задаются начальный и конечный углы. Нулевым углом считается направление от центра эллипса вдоль его большой оси. Направление возрастания угла определяется значением системной переменной ANGDIR. Если она равна 0, то возрастание угла происходит при движении против часовой стрелки; если 1 – по часовой стрелке. Если начальный и конечный углы совпадают, строится полный эллипс. Вместо конечного угла можно указать центральный угол дуги, измеренный от начальной точки. Запросы:
- Specify axis endpoint of ellipse or [Arc/Center]: А – переход в режим построения эллиптических дуг
- Specify axis endpoint of elliptical arc or [Center]: – указать конечную точку оси эллиптической дуги
- Specify other endpoint of axis: – указать вторую конечную точку оси
- Specify distance to other axis or [Rotation]: – указать длину другой оси
- Specify start angle or [Parameter]: – указать начальный угол
- Specify end angle or [Parameter/Included angle]: – указать конечный угол
Пример 5.24. Построение эллипса по двум осям.
Постройте эллипс по конечным точкам первой оси и половине длины второй оси (рис. 5.33).
Запустите команду ELLIPSE, вызвав ее из падающего меню Draw › Ellipse или щелкнув мышью по пиктограмме Ellipse на панели инструментов Draw. Ответьте на запросы:
- _ELLIPSE
- Specify axis endpoint of ellipse or [Arc/Center]: 10.20 – начало первой оси эллипса
- Specify other endpoint of axis: 80, 80 – конечная точка первой оси эллипса
- Specify distance to other axis or [Rotation]: 20 – половина длины второй оси эллипса
Рис. 5.33. Построение эллипса