Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Стро информатика Гаджиали новый посл.doc
Скачиваний:
4
Добавлен:
16.12.2018
Размер:
6.15 Mб
Скачать

5.9. Многоугольник (polygon)

Правильные многоугольники с количеством сторон от 3 до 1024 могут быть построены с помощью команды POLYGON (Многоугольник). Команда может быть отдана с пульта дисплея, из пиктографических меню рисования или из падающих меню Рисовать/Многоугольник.

После ввода команды редактор выводит запрос относительно количества сторон многоугольника

Enter number of sides:

Введите количество сторон:

После ответа появляется следующий запрос

Specify center of polygon or [Edge]:

Укажите центр многоугольника или [Сторона]:

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

Далее следуют запросы:

Enter an option [Inscribed in circle/Circumscribed about circle] <I>:

Введите опцию [Вписанный в круг/Описанный возле круга]:

Specify radius of circle:

Укажите радиус круга:

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

Если необходимо построить многоугольник по одной из его сторон, на запрос

Specify center of polygon or [Edge]:

Укажите центр многоугольника или [Сторона]:

следует ввести опцию Е (Edge - Сторона), а затем на запросы

Specify first endpoint of edge:

Укажите первый конец стороны:

Specify second endpoint of edge:

Укажите второй конец стороны:

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

Рис. 5.13

5.10. Кольцо (doughnut)

Для построения закрашенного или не закрашенного кольца используется команда DOUGHNUT (Кольцо). Закрашивание происходит, если включен режим Закраска (FILL). Команда может вводиться сокращенно DONUT. На команду редактор реагирует запросом

Specify inside diameter of dопut<текущее значение>:

Укажите внутренний диаметр <текущее значение>:

На запрос следует ввести значение внутреннего диаметра кольца или принять текущее значение по умолчанию, то есть нажать клавишу Enter. Для построения круга это значение должно равняться нулю.

На запрос

Specify outside diameter of donut <текущее значение>:

Укажите внешний диаметр <текущее значение>:

следует ввести значение внешнего диаметра кольца или круга. После этого появится запрос

Specify center of donut or <exit>:

Укажите центр кольца или <выход>:

Определение положения центра ведет к построению кольца, после чего запрос повторяется снова. Это дает возможность построить несколько одинаковых колец с разными центрами. Для прекращения работы команды надо на очередное повторение этого запроса нажать клавишу Enter или Esc.

Рис. 5.14

5.11. Эллипс (ellipse)

Построение эллипса по команде ELLIPSE (Эллипс) выполняется по положению центра эллипса и длине его полуосей либо по длине большей оси и половины второй оси.

На рис. 5.17,а приведен эллипс, построенный в соответствии с протоколом:

Command: ELLIPSE

Specify axis endpoint of ellipse or [Arc/Center]: 40,80

Укажите конец оси эллипса или [Дуга/Центр]:

Specify other endpoint of axis: 80,80

Укажите второй конец оси:

Specify distance to other axis or [Rotation]: 60,120

Укажите длину второй оси или [Поворот]:

Рис. 5.15

Протокол построения эллипса, изображенного на рис. 5.15,6:

Command: ELLIPSE

Specify axis endpoint of ellipse or [Arc/Center]: С

Specify center of ellipse: 160,80

Укажите центр оси:

Specify endpoint of axis: 120,120

Укажите конец оси:

Specify distance to other axis or [Rotation]: R

Укажите длину второй оси или [Поворот]:

Specify rotation around major axis: 75

Укажите угол поворота вокруг большей оси:

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]