|
Для построения данного примитива используется команда PLINE (Плиния). При первом взгляде на полилинию эта команда может показаться копией команды LINE (Отрезок). По умолчанию она действительно строит цепь отрезков, как это делает команда LINE (Отрезок). Но есть существенное отличие. Если при вводе отрезков каждый отрезок — это отдельный сегмент, то последовательность сегментов полилинии представляет собой единый объект и обрабатывается (редактируется, удаляется и пр.) как одно целое. Полилинии могут состоять из линейных и дуговых сегментов (рис. 2.6), а также обладать переменной шириной. Следует заметить, что и при выводе на печать полилиния имеет ту же толщину, что и на чертеже.
Рис. 2.6. Пример полилинии
Полилинии очень часто используются при построении чертежей, ведь из этого элемента состоят некоторые другие примитивы. В качестве примера можно привести многоугольник, который фактически состоит из полилиний, а также прямоугольник, кольцо и пр.
После вызова команды необходимо указать начальную точку полилинии. Затем программа усложняет запрос:
Specify next point or [Arc/Halfwidth/Length/Undo/Width]:(Следующая точка или [Дуга/Полуширина/Длина/Отменить/Ширина]:).Пользователь должен ввести координаты конечной точки первого сегмента полилинии или выбрать указанные в квадратных скобках параметры. О назначении каждого параметра мы поговорим немного ниже. Если же пользователь укажет координаты следующей точки, то запрос программы повторится, но к перечисленным выше параметрам добавится Close (Замкнуть). Запрос будет иметь следующий вид:
Specify next point or [Arc/Close/Halfwidth/Length/Undo/Width]:(Следующая точка или [Дуга/Замкнуть/Полуширина/Длина/Отменить/Ширина]:).Выбрав параметр Close (Замкнуть), можно замкнуть построение из полилиний.
Вернемся к пояснению параметров.
· Arc (Дуга). Позволяет выполнить переход в режим отрисовки дуговых сегментов полилинии. При выборе этого параметра программа выдает запрос:
· Specify endpoint of arc or· [Angle/CEnter/Direction/Halfwidth/Line/Radius/Second pt/Undo/ Width]:· (Конечная точка дуги или· [Угол/Центр/Направление/Полуширина/Линейный/Радиус/Вторая/Отменить/Ширина]:)После этого программа строит по указаниям конечной точки дуговой сегмент, который касается предыдущего. Пользователь также может воспользоваться указанными параметрами:
o Angle (Угол) — задает величины центрального угла для дугового сегмента;
o CEnter (Центр) — задает центр дугового сегмента;
o Direction (Направление) — позволяет задать направление касательной;
o Halfwidth (Полуширина) — задает параметры полуширины для следующего сегмента;
o Line (Линейный) — дает возможность перейти в режим рисования прямолинейных сегментов;
o Radius (Радиус) — задает радиус дугового сегмента;
o Second pt (Вторая) — задает вторую точку для построения по трем точкам;
o Undo (Отменить) — отменяет построение;
o Width (Ширина) — задает ширину следующего сегмента.
· Halfwidth (Полуширина). Позволяет задать параметры ширины. Для каждого сегмента полилинии можно задать собственное значение ширины. Если значения ширины разнятся в различных точках полилинии, то сегменты могут сужаться или расширяться. Так, при указании значения 0 строится тонкий сегмент с нулевой шириной. При указании же ненулевого (положительного) значения ширины создаются широкие полилинии. Они отображаются или закрашенными, или в виде контуров. С помощью параметра Halfwidth (Полуширина) также можно задавать расстояние от осевой линии широкой полилинии до ее края.
· Length (Длина). Позволяет построить сегмент, который является продолжением предыдущего с заданной длиной.
· Undo (Отменить). Отменяет последнее действие, удаляет последний построенный сегмент полилинии. Можно удалить несколько сегментов подряд, вызвав этот параметр несколько раз.
· Width (Ширина). Задает ширину сегмента полилинии, то есть устанавливает начальную и конечную толщину полилинии. Существует возможность задать различную начальную и конечную толщину — при этом полилиния примет вид конусообразной.
Далее следует продолжать указывать конечные точки для следующих сегментов. Для завершения команды нужно нажать Enter или ввести Close (Замкнуть), если полилинию необходимо замкнуть.
Дата добавления: 2015-08-27; просмотров: 80 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
ВНИМАНИЕ | | | Многоугольник |