Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабораторная работа №1_Построение примитивов.doc
Скачиваний:
3
Добавлен:
24.11.2019
Размер:
886.78 Кб
Скачать

3.4. Многоугольник

Команда Polygon (Многоугольник) – предназначена для рисования правильных многоугольников.

Многоугольники представляют собой замкнутые полилинии; они могут иметь от 3 до 1024 сторон равной длины. Многоугольник можно построить, либо вписав его в воображаемую окружность, либо описав его вокруг нее, либо задав начало и конец одной из его сторон. С помощью команды Polygon (Многоугольник) можно строить квадраты или равносторонние треугольники.

Запросы команды Polygon (Многоугольник):

Enter number of sides <default>: (Число сторон <по умолчанию>:);

Specify center of polygon or [Edge]: (Укажите центр многоугольника или [Сторона]).

Ключ команды Polygon (Многоугольник): Edge (Сторона) – указание одной стороны. При использовании этого ключа команда Polygon (Многоугольник) выдает следующие запросы:

Specify first endpoint of edge: (Первая конечная точка стороны);

Specify second endpoint of edge: (Вторая конечная точка стороны).

При указании центра многоугольника команда Polygon (Мн-угол) выдает следующие запросы:

Enter an option [Inscribed in circle/Circumscribed about circle] </>; (Задайте опцию размещения [Вписанный в окружность/Описанный вокруг окружности] <В>:);

Specify radius of circle: (Радиус окружности:).

где: Inscribed in circle (Вписанный в окружность) – формирование вписанного многоугольника; Circumscribed about circle] (Описанный вокруг окружности) – формирование описанного многоугольника.

Замечание. Вписанные многоугольники строятся при известном расстоянии между центром многоугольника и его вершинами, описанные – при известном расстоянии между центром многоугольника и серединами его сторон. В обоих случаях это расстояние совпадает с радиусом окружности.

3.5. Прямоугольник

Команда Rectangle (Прямоугольник) – предназначена для построения прямоугольников.

Запросы команды Rectangle (Прямоугольник):

Specify first corner point or [Chamfer/Elevation/Fillet/Thickness/Width]:

(Первый угол или [Фаска/Уровень/Сопряжение/Высота/Ширина]:);

Specify other corner point or [Dimensions]: (Другой угол или [Размеры]:);

Если указать вторую точку, то обе введенные точки становятся точками одной из диагоналей прямоугольника.

Если выбрать опцию Dimensions (Размеры), то последуют запросы двух размеров прямоугольника:

Specify length for rectangles <0.0000>: (Длина прямоугольников <0.0000>:);

Specify width for rectangles <0.0000>: (Ширина прямоугольников <0.0000>:).

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

Ключи команды Rectangle (Прямоугольник):

Chamfer (Фаска) — задание длин фаски, снимаемых в каждом углу прямоугольника;

Fillet (Сопряжение) — задание радиуса сопряжения углов прямоугольника;

Elevation (Уровень) — задание уровня для построения прямоугольника, смещенного по оси Z трехмерного пространства;

Thickness (Высота) — задание высоты для построения прямоугольника, выдавленного вдоль оси Z трехмерного пространства;

Width (Ширина) — задание ширины полилинии, которой является строящийся прямоугольник.