Т. Соколова - AutoCad 2010 (1184779), страница 17
Текст из файла (страница 17)
п., когда наиболее важна длина строящегося объекта, а не его ориентация. В описанном ниже примере командой 30РОХЛ формируется пятиугольник с вершинами, лежатцими на сфере, радиус которой равен 50 единицам. 30Р01 У яресыу зсагс рохпс ох ро1у11пе: 50<20<-20 — точка1 ЯресИу епбро1пс ой 11пе от ~Упбо1т 50<30<5 — точка2 Бресту епбро1пс ой 11пе ог ~ппбо)т 50<15<20 — точкаЗ Ярес1йу епброхпе о1 11пе ог (С1свеЯпботт 50<-15<20 — точка4 ЯресНу епброхпс оГ 11пе ог ~С1озе/Опбо1т 50<-30<5 — точка5 Ярес1йу епбро1пе сй 11пе ог ~С1озейпбо1 т С1озе — замкнителинию Координатные фильтры Координатные фильятры — зто способ указания новых точек в пространстве с использованием отдельных координат уже имеющихся на чертеже объектов.
Наибольшее распространение координатные фильтры получили при вводе координат с помощью мыши. Их применение позволяет задавать значение одной координаты, временно игнорируя значения других. Для указания фильтра в командной строке используется формат: <координата> где <координата> — один из символов х, у, з или некоторое их сочетание.
110 Глава 4. Системы координат Сушествуег набор из шести фильтров: . х, . у, . з, . ху, . хз и . уз. Если, например, ввести . х, АпСоСАП запросит указать недостающие координаты по осям У и Х Координатные фильтры можно задавать в командной строке в ответ на запрос ввода точки. Определение пользовательской системы координат Как было сказано выше, в АпГоСАП существуют мировая система координат (Жогж Соогт1шаФе Яузгеш, Ъ"СЯ) и пользовательская система координат (Пзег Сооп)(паСе Бузсеш, БСЯ).
Ось Х мировой системы координат направлена горизонтально, ось У вЂ” вертикально, а ось 7 проходит перпендикулярно плоскости ХК Начало координат — зто точка пересечения осей Х и У; по умолчанию она совмещается с левым нижним углом рисунка. В любой текущий момент активна только одна система координат, которую принято называть текущей. В ней координаты определяются любым доступным способом. Основное отличие мировой системы координат от пользовательской заключается в том, что мировая стктлема коордииаят может быть только одна (для каждого пространства модели и листа) и она неподвижна.
Применение пользовательской системы координат не имеет практически никаких ограничений. Она может быть расположена в любой точке пространства под любым углом к мировой системе координат. Разрешается определять, сохранять и восстанавливать неограниченное количество ПСК. Проще выровнять систему координат с существующим геометрическим объектом, чем определять точное размещение трехмерной точки. ПСК обычно используется для работы с несмежными фрагментами рисунка. Поворот ПСК упрощает указание точек на трехмерных или повернутых видах. Узловые точки и базовые направления, определяемые режимами шаговой привязки ЯМАР, сетки ОП10 и ортогонального режима ОПТНО, поворачиваются вместе с ПСК.
При работе в ПСК допускается поворачивать ее плоскость ХУ и смещать начало координат. Все они при вводе отсчитываются относительно текущей пользовательской системы координат. Соответствующая пиктограмма дает возможность судить о положении и ориентации текущей ПСК помогая визуализировать эту ориентацию относительно мировой системы координат, а также относительна объектов, содержащихся в рисунке.
Пиктограмма ПСК всегда изображается в плоскости Х1'текущей ПСК и указывает положительное направление осей Хи К Сама пиктограмма может располагаться как в начале пользовательской системы координат, так и в другом месте. Эту позицию регулирует команда управления пиктограммой системы координат стс ватсон. С помощью той же команды можно выбрать одну нз пиктограмм„размер, цвет, тип стрелок осей и толщины линий которых мсокно изменить (рис. 4.9). Раз- Выбор пользовательской системы координат в пространстве 111 личные варианты пиктограмм ПСК используются для облегчения восприятия изображения.
Рис. 4.9. Варианты пиктотрами системы координат Появление символа «плюс» (+) в левом нижнем углу пиктограммы указывает на ее расположение в начале ПСК. Пользовательская система координат используется для перемещения начала системы координат и/или изменения ориентшши осей системы координат в пространстве, что значительно упрощает процесс создания и редактирования обьектов. При создании объекта удобно поместить начало системы координат в базовую точку объектов, особенно если в данной точке формируется много объектов. Пиктограмма с изображением сломанного карандаша говорит о том, что плоскость ХУ практически параллельна направлению взгляда В этом случае при указании значений координат с помощью мыши происходит выбор точек с нулевыми координатами г, что обычно не соответствует желанию пользователя.
Перед вводом точек или редактированием модели по виду пиктограммы следует оценить угол между направлением взгляда и пиктограммой ПСК: если этот угол мал, точный выбор точек с помощью мыши илн другого манипулятора затруднителен. Выбор пользовательской системы координат в пространстве Для изменения положения ПСК применяются следующие способы: © указание новой плоскосптХГили новой оси 4 © ввод нового начала координат; © совмещение ПСК с имеющимся объектом; © совмещение ПСК с гранью тела; © совмещение ПСК с направлением взгляда; © поворот ПСК вокруг одной из ее осей; 112 Глава Ф.
Системы координат © расположение плоскости ХУ ПСК перпендикулярно выбранному в качестве оси У направлению; © восстановление ранее сохраненной ПСК для совмещения с МСК; © применение имеющейся ПСК к лгобому видовому экрану; © возврат к предыдущей ПСК. Размещение, перемещение, вращение и отображение пользовательских систем координат производится с помощью команды ЮСЯ. Вызвать эту команду или варианты ее исполнения можно из командной строки или из падающего меню ТооЬ Р Иеи ОС5.
Наиболее удобным представляется выаов с плавающей панели инструментов ОС5 — рис. 4.10. ~ ~Щ~ ~~~~э ~Д~Д'~з~Я У.15 Д,5.~Д Рис. а.ло. Панель инструментов 0С5 ~~И ОС5 — определение новой пользовательской системы координат. Запрос коман- ды ОСБ: Спгсепг исв паве: *ИОГсТ,О'" — текущаяПСК Бресйгу сгзс1п сс УСЯ аг 1касе/Идтоес1/ОВ~есс/Ргеттзоив/Ч1еы/Иог16/ х/у/2/едхз.в1 <Исг16>т — задатьключ Й ИотЫ вЂ” переход к мировой системе координат. Е3 ОС5 Ргеуюов — восстановление предыдущей ПСК При этом сохраняется 10 последних определенных ПСК Й Гасе ОС5 — определение пользовательской системы координат путем простого указания на грань. И ОЬ1есг — выравнивание системы координат по существующему объекту.
Н Иеи — выравнивание системы координат в направлении текущего вида, то есть определение новой системы координате плоскостью ХУ, перпендикулярной направлению вида (иначе говоря, параллельно экрану), Й:1 Опо1п — размещение ПСК в начале координат. Н Х Аиз 'уесГот — определение нового положительного направления оси.
сИ 3 Рот пФ вЂ” определение нового начала координат и направления осей Хи Упо трем точкам. Ы~ Х вЂ” поворот системы координат вокруг оси Х. П У вЂ” поворот системы координат вокруг оси К Е вЂ” поворот системы ксюрдииат вокруг оси с. Й Арр1у — применение текущей ПСК к выбранному видовому экрану. Выбор пользовательской системы координат в пространстве 11З Изменение текущей ПСК не влияет на изображение рисунка на зкране, если не включена системная переменная ОСБГ01 х.он; в противном случае показывается вид в плане текущей ПСК. Если пиктограмма ПСК активизирована, она перерисовываегся в соответствии с ориентацией новой системы координат. С ПСК связаны следующие системные переменные: © ОсБха1Р„ОсБхпт~.— определяют направлениеосейхи г'вмировыхкоорди- натах.
Переменные доступны только для чтения; © О~БндмŠ— определяет имя текущей ПСК; ф ИОВЬ00СБ — равна 1, если текущая ПСК совпадает с мировой системой коор- динат, и Π— в противном случае; © ОсБОнс — определяет начало координат текущей системы координат для те- кущего пространства. ~~Щ Управление системами координат осуществляется с помощью команды В1Н1СЯ, вызываемой из падающего меню ТооЬ ь йашеб ОС5...
или щелчком на пиктограмме йашед ОС5... на панели инструментов ОС5 П. На вкладке Кашей ОС5з диалогового окна ОС5 можно присвоить любой пользовательской системе координат уникальное нмя. 8 дальнейшем, открыв вкладку именованных ПСК Машей ОС5з диалогового окна ОС5, можно по ранее заданному имени восстановить пользовательскую систему координат. На рис. 4.Н показана вкладка Нашей ОС5з зтого окна с ранее созданными пользовательскими системами координат. Чтобы сделать систему координат текущей, необходимо навести указатель мыши на ее имя и щелкнуть на кнопке 5ей Свгтепг.
Рис.4.1т. диеяогояое окно теряяяения именованными ПСК 114 Глава ж Системы коо инат Чтобы добавить новую пользовательскую систему координат, необходимо присвоить текущей ПСК со стандартным именем Оппащеб уникальное название. Для этого достаточно щелкнуть на имени текущей ПСК и набрать новое с клавиатуры в появившемся поле. Другие стандартные названия — ФотЫ и Ртетпооз — зарезервированы для мировой системы координат и для той, которая использовалась перед текущей. Именованные пользовательские системы координат применяются в случаях, когда установленная ПСК, с которой неоднократно придется работать в дальнейшем, не совпадает со стандартной.
Если пользовательские системы координат были определены как именованные, их легко восстановить в диалоговом окне ОС5 на вкладке Мзтоед ОС5з. Для удаления пользовательской системы необходимо навести на ее имя указатель мыши и нажать клавишу Ое1есе. При щелчке на кнопке Ое1айз раскрывается подробное лиалоговое окно ОС5 Ое1з11з, в котором отражена вся информация о координатах точки начала и направлении осей относительно текущей системы координат по каждой именованной ПСК (рис. 4.12). Рис. 4.12. Диалоговое окно ВСЗ Ватаги Работа с ПСК на видовых экранах На видовые экраны выводятся различные виды модели.
Например„иногда требуется создать четыре видовых экрана для показа модели сверху, справа, слева и снизу. Чтобы повысить удобство работы, для каждого видового экрана можно задать и сохранить отдельную ПСК, В этом случае при переключении между видовыми экранами не происходит потери информации о ПСК каждого нз них. Сохранение ПСК для каждого видового экрана обеспечивается системной переменной ОСЗЧР.