Визначення призначеної для користувача системи координат
Як було сказано вище, в AUTOCAD існують: світова система координат (World Coordinate System (WCS)) і призначена для користувача система координат (User Coordinate System (UCS)). Вісь
X світової системи координат направлена горизонтально, вісь В - вертикально, а
ось Z проходіт перпендикулярно плоскість XY. Початок координат - це точка пересічення осей
X і Y; за умовчанням вона поєднується з лівим нижнім кутом малюнка. 3 будь-який теперішній момент активна лише одна система координат, яку прийнято називати поточною. У ній координати визначаються будь-яким доступним способом.
Основна відмінність світової системи координат від призначеної для користувача полягає в тому, що світова система координат може бути лише одна, і вона нерухома. Вживання призначеної для користувача системи координат не має практично жодних обмежень. Вона може бути розташована в будь-якій точці простору під будь-яким кутом до світової системи координат. Дозволяється визначати, зберігати і відновлювати необмежену кількість ПСЬК. Простіше вирівняти систему координат з існуючим геометричним об'єктом, чим визначати точне розміщення тривимірної крапки. ПСЬК зазвичай використовується для роботи з несуміжними фрагментами малюнка. Поворот ПСЬК спрощує вказівка крапок на тривимірних або повернених видах. Вузлові точки і базові напрями, визначувані режимами прив'язки
SNAP сітки GRID і ортогонально режиму ORTHO повертаються разом з ПСЬК.
При роботі в ПСЬК допускається повертати її плоскість XY
і
зміщувати початок координат. Всі вони при введенні відлічуються відносно поточної призначеної для користувача системи координат. Відповідна піктограма дає можливість судити про положення і про орієнтацію поточної ПСЬК, допомагаючи візуалізувати цю орієнтацію
відносно світової системи координат, а також відносно об'єктів, що містяться в малюнку.
Піктограма ПСЬК завжди зображається в плоскості XY поточною ПСЬК і вказує позитивний напрям осей
X і Y. Сама піктограма може розташовуватися як на початку призначеної для користувача системи координат, так і у іншому місці. Цю позицію регулює команда управління піктограмою системи координат
UGSICON. За допомогою тієї ж команди можна вибрати одну з трьох піктограм (мал. 2.5). У тривимірній піктограмі допускається зміна розміру, кольору, типа стрілок осей і товщини ліній.

Мал. 2.5. Варіанти піктограм системи координат
Різні варіанти піктограм ПСЬК використовуються для полегшення сприйняття зображення (мал. 2.6).

Pіс. 2.6. Варіанти піктограм системи координат
Поява символу
+ (плюс) у нижньому лівому кутку піктограми вказує на її розташування на початку ПСЬК. Призначена для користувача система координат використовується для переміщення початку системи координат і зміни орієнтації осей системи координат в просторі, що значно спрощує процес створення і редагування об'єктів. При створенні об'єкту зручно помістити початок системи координат в базову точку об'єктів, особливо якщо в даній крапці формується багато об'єктів.
Піктограма із зображенням зламаного олівця говорить про те, що плоскість XY практично паралельна напряму погляду. В цьому випадку при вказівці
значень координат мишею відбувається вибір крапок з нульовими координатами z що зазвичай не відповідає бажанню користувача. Перед введенням крапок або редагуванням моделі по вигляду піктограми слід оцінити кут між напрямом погляду і піктограмою ПСЬК: якщо цей кут малий, точний вибір крапок за допомогою миші або іншого маніпулятора скрутний.
Вибір призначеної для користувача системи координат в просторі
Для зміни положення ПСЬК застосовуються наступні способи:
- вказівка новій плоскості XY або новій осі Z;
- введення нового початку
координат;
- поєднання ПСЬК з наявним
об'єктом;
- поєднання ПСЬК з гранню тіла;
- поєднання ПСЬК з напрямом
погляду;
- поворот ПСЬК довкола однієї з
її осей;
- розташування плоскості XY ПСЬК перпендикулярно вибраному як вісь
Z
напряму;
- відновлення раніше збереженою
ПСЬК;
- застосування наявної ПСЬК до будь-якого видового екрану.
Розміщення,
переміщення,
обертання і відображення призначених для користувача систем координат виробляється за допомогою команди
UCS. Викликати її або варіанти її виконання можна з командного рядка або з падаючого меню
Tools. Найбільш зручним представляється виклик цієї команди з плаваючої панелі інструментів UCS-рис. 2.7.

Мал. 2.7. Панель інструментів UCS
Команда UCS - визначення нової призначеної для користувача системи координат. Запит даної команди:
Enter an option
[New/move/orthographiс/prev/restore/save/del/apply/?/World]
<Wor1d>: - задати опцію [ Новая/перенесті/ортогональная/предидущая/восстаніть/ Сохраніть/удаліть/пріменіть/?/Мир] <Світ>
Display UCS Dialog - управління наявними призначеними для користувача системами координат з діалогового вікна
UCS (мал. 2.8);
UCS Previous - відновлення попередньої ПСЬК. При цьому зберігається десять останніх певних ПСЬК;
World UCS - перехід до світової системи координат;
Object UCS - вирівнювання системи координат по існуючому об'єкту;
Face UCS - визначення призначеної для користувача системи координат шляхом простої вказівки на грань;
View UCS - вирівнювання системи координат у напрямі поточного вигляду, тобто визначення нової системи координат з плоскістю
XY перпендикулярною напряму вигляду (інакше кажучи, паралельно екрану);
Origin UCS - розміщення ПСЬК на початку координат;
Zaxis Vector UCS - визначення нового позитивного напряму осі;
Spoint UCS - визначення нового початку координат і напряму осей
X і Y по трьох крапках;
X Axis Rotate UCS - поворот системи координат довкола осі X;
Y Axis Rotate UCS - поворот системи координат довкола осі Y;
Z Axis Rotate UCS - поворот системи координат довкола осі Z;
Apply UCS - застосування поточної ПСЬК до вибраного видового екрану.

Мал. 2.8. Діалогове вікно UCS
Зміна поточної ПСЬК не впливає на зображення малюнка на екрані, якщо не включена системна змінна UCS FOLLOW; інакше показується вигляд в плані поточної ПСЬК.
Якщо піктограма ПСЬК активізована, вона перемальовувалася відповідно до орієнтації нової системи координат.
З ПСЬК пов'язані наступні системні змінні:
- UCSXDIR, UCSYDIR визначають напрям осей X і У
в світових координатах. Змінні доступні лише для читання;
- UCSNAME визначає ім'я поточної ПСЬК;
- WORLDUCS рівна 1, якщо поточна ПСЬК
збігається зі світовою системою координат, і 0 - інакше;
- UCSORG визначає початок координат поточної системи координат для поточного простору.
Управління системами координат здійснюється за допомогою команди DDUCSщо викликається з падаючого меню
Tools > Named UCS.... На вкладці Named Ucss
діалогового вікна UCS завантажуваного командою
DDUCSможна привласнити будь-якій призначеній для користувача системі координат унікальне ім'я.
Надалі, відкривши вкладку іменованих ПСЬК Named Ucss діалогового вікна
UCSможна по раніше заданому імені відновити призначену для користувача систему координат.
На мал. 2.9 показана вкладка Named Ucss цього вікна з трьома призначеними для користувача системами координат.
Щоб зробити систему координат поточною, необхідно навести покажчик миші на її ім'я і клацнути по кнопці
Set Current.

Мал. 2.9. Діалогове вікно управління іменованими ПСЬК
Для видалення
призначеної для користувача системи необхідно навести на її ім'я покажчик миші і натискувати клавішу
Delete.
При клацанні по кнопці Details розкривається детальне діалогове вікно UCS Details у якому відбита вся інформація про координати точки почала і напрямі осей відносно поточної системи координат по кожній іменованою ПСЬК (мал. 2.10).

Мал. 2.10. Діалогове вікно DCS Details
Щоб додати
нову призначену для користувача систему координат, необхідно привласнити поточною ПСЬК із стандартним ім'ям
Unnamed
унікальна назва. Для цього досить клацнути мишею по імені поточної ПСЬК і набрати нове з клавіатури в полі, що з'явилося. Інші стандартні назви -
World і Previous - зарезервовані для світової системи координат і для тієї, яка використовувалася перед поточною. Іменовані призначені для користувача системи координат застосовуються у випадках, коли встановлена ПСЬК, з якою неодноразово доведеться працювати надалі, не збігається із стандартною. Якщо призначені для користувача системи координат були визначені як іменовані, їх легко відновити в діалоговому вікні
UCS на вкладці Named Ucss.
Робота з ПСЬК на видових екранах .
На видові екрани виводяться різні види моделі. Наприклад, інколи потрібно створити чотири видові екрани для показу моделі зверху, справа, зліва і знизу. Щоб підвищити зручність роботи, длі кожного видового екрану можна задати і зберегти окрему ПСЬК. В цьому випадку при перемиканні між видовими екранами не відбувається втрати інформації про ПСЬК кожного з них.
Збереження ПСЬК для кожного видового екрану забезпечується системній змінній
UCSVP. Якщо для видового екрану вона встановлена в 0, то ПСЬК цього видового екрану завжди збігається з ПСЬК поточного активного видового екрану. Якщо для видового екрану системна змінна
UCSVP встановлена в 1, то задана для цього екрану ПСЬК запам'ятовується і не змінюється при переході на іншій.
Вкладка Settings діалогового вікна UCS дозволяє встановлювати різні режими відображення піктограми ПСЬК. Причому параметри відображення можна задавати або окремо для поточного видового екрану, або відразу для всіх активних видових екранів поточного малюнка. Тут же можна вказати, чи слід зберігати систему координат разом з видовим екраном, а крім того, чи потрібно на видовому екрані завжди показувати вигляд моделі в плані.
Вибір стандартної призначеної для користувача системи координат
Орієнтацію поточної ПСЬК залежно від світової системи координат, попередньої ПСЬК або ПСЬК, встановленою для поточного вигляду, можна змінити в діалоговому вікні
UCS на вкладці Orthography UCS показаною на мал. 2.8: досить вибрати об'єкт і виконати команду
DDUCSP.
За допомогою
даної команди можна визначити нову призначену для користувача систему координат або по відношенню до світової, або до поточної, вибравши відповідний слайд в діалоговому вікні. Команду
DDUCSP
використовують в основному для перенесення призначеної для користувача системи координат з однієї ортогональної проекції в іншу.
У AUTOCAD є шість стандартних ортогональних ПСЬК: верхня, ніжняя, передня, задня, ліва і права. За умовчанням параметри ортогональних ПСЬК розраховуються відносно МСЬК.
Стандартною системою координат зручно користуватися при переході від однієї ортогональної проекції тривимірного об'єкту до іншої. Зазвичай ці проекції розташовуються в сусідніх вікнах, і ознакою правильної установки ПСЬК вважається відображення в потрібному вікні правильної піктограми системи координат (вісь
X направлена управо, вісь Y - вгору). Оскільки набір стандартних систем координат обмежений, оптимальним є табличний спосіб їх визначення.
Приклад 2.6. Призначена для користувача система координат
У нижчеописаному
прикладі необхідно перенести призначену
для користувача систему координат в іншу крапку на робочому полі креслення. Після переміщення призначеної для користувача системи координат з точки світової системи координат в піктограмі пропадає символ W. Про те, що піктограма знаходиться в точці призначеної для користувача системи координат, свідчить значок + (плюс).
Запустите команду UCSвикликавши її з падаючого меню Tools > New UCS або клацнувши мишею по піктограмі
UCS на однойменній панелі інструментів.
Відповідайте на запити:
_ucs
Current ucs name: *WORLD* - поточна ПСЬК: *МИРОВАЯ*
Enter an option
[New/move/orthographic/prev/restore/save/del/apply/?/World]
<World>: Origin - перехід в режим зсуву початку координат
Specify new origin point <0,0,0>: 195,140 - координати точки зсуву
Виконаєте поворот
призначеної для користувача системи координат:
_ucs
Current ucs name: *NO Name*- поточна ПСЬК: *БЕЗ Імені*
Enter an option
[New/move/orthographic/prev/restore/save/del/apply/?/World]
<World>: Z - перехід в режим повороту довкола осі
Z
Specify rotation angle about Z axis <90>: 30 - кут повороту довкола осі
Z у градусах
Для повернення в світову систему координат запустите команду UCS викликавши її з падаючого меню
Tools > New UCS або клацнувши мишею по піктограмі World UCS на панелі інструментів
UCS. Відповідайте на запити:
_ucs
Current ucs name: *NO Name* - поточна ПСЬК: *БЕЗ Імені*
Enter an option
[New/move/orthographic/prev/restore/save/del/apply/?/World]
<World>: Enter - повернення в світову систему координат
|