На рис. 4.7 показана точка с координатами 7<30,5. Эта точка лежит на расстоянии 7 единиц от начала системы координат в плоскости
Рис. 4.7.
Указание цилиндрических координатПример. Построение в цилиндрических координатах
Цилиндрические координаты применяются при вводе точек трехмерного пространства реже, чем декартовы. Их использование бывает необходимо, например, для построения спиральных объектов. В следующем примере с помощью команды 3DPOLY формируется двухвитковая спираль.
_3DPOLY
Specify start point of polyline: 0,0,0 – точка 1
Specify endpoint of line or [Undo]: @40<45,20 – точка 2
Specify endpoint of line or [Undo]: @40<135,20 – точка 3
Specify endpoint of line or [Close/Undo]: @40<-135,20 – точка 4
Specify endpoint of line or [Close/Undo]: @40<-45,20 – точка 5
Specify endpoint of line or [Close/Undo]: @40<45,20 – точка 6
Specify endpoint of line or [Close/Undo]: @40<135,20 – точка 7
Specify endpoint of line or [Close/Undo]: @40<-135,20 – точка 8
Specify endpoint of line or [Close/Undo]: @40<-45,20 – точка 9
Specify endpoint of line or [Close/Undo]: Close – замкните линию
При выполнении описанного примера следует учесть, что не обязательно вводить с клавиатуры повторяющиеся строки координат. Ранее введенные строки текста запоминаются в буфере строк, благодаря чему их удобно вызывать в диалоговую область с помощью клавиш ↑ и ↓ на функциональной клавиатуре. Например, повторный ввод строки @40<45,20 можно осуществить, несколько раз нажав клавишу ↑ (пока не появится нужная строка), и затем ввести ее клавишей Enter. Но это не единственная возможность использования данного приема: допускается также редактирование «поднятой» строки с помощью клавиш ← и →, добавление символов с клавиатуры и удаление символов с помощью клавиши Backspace.
Ввод сферических координат
Ввод
На рис. 4.8 показана точка с координатами 7<30<45. Эта точка лежит на расстоянии 7 единиц от начала текущей ПСК, под углом 30° к оси
Рис. 4.8.
Указание сферических координатПример. Ввод сферических координат
Сферические координаты используются для получения точек на сферической поверхности или, например, в случаях построения трубопровода и т. п., когда наиболее важна длина строящегося объекта, а не его ориентация. В нижеописанном примере командой 3DPOLY формируется пятиугольник с вершинами, лежащими на сфере, радиус которой равен 50 единицам.
_3DPOLY
Specify start point of polyline: 50<20<-20 – точка 1
Specify endpoint of line or [Undo]: 50<30<5 – точка 2
Specify endpoint of line or [Undo]: 50<15<20 – точка 3
Specify endpoint of line or [Close/Undo]: 50<-15<20 – точка 4
Specify endpoint of line or [Close/Undo]: 50<-30<5 – точка 5
Specify endpoint of line or [Close/Undo]: Close – замкните линию
Координатные фильтры
<координата>
где <координата> – один из символов x, y, z или некоторое их сочетание.
Существует набор из шести фильтров: .x, .y, .z, .xy, .xz и .yz. Если, например, ввести .x, AutoCAD запросит указать недостающие координаты по осям