9.3. Трехмерные полилинии Особым трехмерным объектом является трехмерная полилиния, которая состоит из связанных прямолинейных сегментов, но вершины сегментов могут иметь любые координаты трехмерного пространства. Трехмерная полилиния, в отличие от двумерной, не лежит, как правило, в единой плоскости трехмерного пространства и строится с помощью команды 3DPOLY (3-ПЛИНИЯ). Первый запрос этой команды: Specify start point of polyline: (Начальная точка полилинии:) Нужно указать трехмерную точку, которая станет начальной точкой полилинии. Далее выдается повторяющийся запрос: Specify endpoint of line or [Undo]: (Конечная точка сегмента или [Отменить/:) После указания третьей точки форма запроса немного меняется, т. к. добавляется опция замыкания: Specify endpoint of line or [Close/Undo]: (Конечная точка сегмента win {Замкнуть/Отменить]:) Завершается ввод точек либо нажатием клавиши <Enter>, либо опцией Close (Замкнуть). Для редактирования трехмерных полилиний используется та же команда PEDIT (ПОЛРЕД), что и для двумерных полилиний. Но запрос опций редактирования для трехмерной линии несколько беднее: Enter an option [Close/Edit vertex/Spline curve/Decurve/Undo/eXit]: (Задайте опцию [Замкнуть/Вершина/СПлайн/Убратъ сглаживание/Отменить]:) Перечисленные опции похожи на опции редактирования двумерных полилиний, которые рассмотрены в разд. 3.3. На рис. 9.38 и 9.39 приведен пример трехмерной полилинии до и после сглаживания трехмерным сплайном. Рис. 9.38. Трехмерная полилиния Рис. 9.39. Сглаживание трехмерной полилинии сплайном Рассмотренная в гл. 2 команда SPLINE (СПЛАЙН) допускает использование трехмерных точек. В результате строится трехмерный сплайн.