Другий семінар – допоміжні елементи. Відносна система координат Відносна система координат

Москва 2011

Для зміни фону листа в AutoCad:


  1. Сервіс

  2. налаштування

  3. Екран

  4. кольору

  5. прийняти > ОК

Виділення об'єктів

Зобразіть кілька відрізків


  1. Виділення об'єктів можливе або по черзі або за допомогою прямокутної області, причому якщо встановити курсор ліворуч і зверху креслення, то для виділення необхідна, щоб область об'єкти потрапили повністю. Якщо виділяємо знизу справа (тобто з нижнього правого кута), то досить захопити лише деякі ділянки об'єктів, що виділяються, і вони будуть виділені повністю.

2. Для скасування дії натискаємо праву кнопку миші, і у спадному вікні вибираємо команду «скасувати вибір»


Зумування – наближення та віддалення креслення


Понаромування можна користуватися піктограмою лупа. Натискаємо на цю піктограму і коли з'явиться значок (лупа + -), то рух миші, утримуючи ліву кнопку, від себе буде видаляти креслення, а рух до себе наближатиме креслення.

Вибираємо піктограму з - спадаючий перелік, вибираємо об'єкт, який хочемо наблизити і натискаємо «пробіл».


Якщо у спадному списку вибрати останню піктограму «Показати до меж», на екрані з'являться елементи креслення.

ІІІ. Спосіб збільшення зображення це швидке подвійне клацання по коліщатку миші.


І третій знак «показати попередній» натисканням на цю кнопку ми повертаємо попереднє зумування.


Понарамування це рух по кресленню (можливо також двома способами) або натисканням лапки і утримуючи праву кнопку миші, або утримуючи колесо миші.


Абсолютна та відносна система координат.

Вводячи координати (20,20) мається на увазі відступ по осіX на 20мм. І по осіYна 20мм., щодо абсолютного нуля.


Вводячи, потім координати (50,50), ми отримуємо, координати другої точки однаково щодо початку координати (тобто абсолютного нуля).


Однак іноді виникає потреба внести координати щодо довільної точки. Для цього викликаємо команду «відрізок» і встановлюємо початок відрізка в будь-якій точці екрану (для того, щоб були видні підказки необхідно, щоб було активне динамічне введення) і потім зазначені координати будуть дані щодо довільно обраного початку координат.

Для того щоб переконатися в цьому, входимо в меню «Розміри» та «Лінійний розмір»

І встановивши ці розміри помічаємо, що на осі «Y» - 50мм, Esc, (пробіл) і на осі «x» -50мм.

Щоб побудувати квадрат зі стороною 10мм, введемо довільну точку і задаємо координати точок.

Початок координат (-10; 0) - нижня ліва точка,

(0; -10) - нижня права точка.

(10; 0) - верхня права точка,

(0; 10) – верхня ліва точка.

Початок координат відбувається проти вартовий, послідовно.


Побудувати за допомогою системи координат наступну фігуру.



X

Y

60 – нижня горизонтальна пряма

0 - нижня горизонтальна пряма

20

120 - перетин нижнього (ромба)

-60

0

40 – права та ліва лінія прямокутника (вертикальна)

30 - ліва верхня лінія

20 - права верхня лінія

Полярна відносна система координат

У випадку, коли ми хочемо задати довжину відрізка та кут (альфа) до горизонталі необхідно спочатку задати довільну точку (або координати заданої точки щодо абсолютного нуля), після чого вводимо клавіатури довжину відрізка перед., 60мм, а потім послідовним натисканням клавіш Shift+
Для відображення розміру вздовж горизонталі або вздовж вертикалі користуються меню Розміри ΢

"Лінійний розмір"

Для відображення абсолютної довжини

Використовуйте меню «Розміри» > Паралельний розмір».


Панелі інструментів

Робочий простір AutoCad починається з головного меню

Збоку робочого аркуша можуть розташовуватися панелі інструментів, що відображають не повним асортиментом команд головного меню, а найчастіше використовувані команди.

Можна додавати або видаляти панелі інструментів з робочого простору, для того, щоб додати будь-яку панель інструментів, клацаємо правою кнопкою миші на будь-який з піктограм верхньої панелі інструментів і ставимо галочку навпроти тієї назви меню, панель інструментів якої ми хотіли б відобразити.


  1. Найперша верхня панель інструментів називається "СТАНДАРТ"

  2. Перехід від стрічкового до класичного AutoCad – здійснюється за допомогою панелі інструментів « Робочий простір»

Збереження профілю здійснюється через команду "сервіс" > "налаштування" > (стрілки прокручування до кінця) > "профілі" > "додати" > "Ім'я"; і якщо є бажання вставити "опис" > ОК

Креслення 2D фігур (Промінь, пряма, відрізок)

Малювання таких примітивів як пряма, промінь і відрізок здійснюється за допомогою меню «Малювання» або панелі малювання з піктограмами «пряма», «промінь», «відрізок».

Для того, щоб накреслити пряму в AutoCad, необхідно клацнути на піктограм малювання.


Початкову точку можна встановити або довільно або задавши координати (x; y). Зауважимо, що пряма вільно обертається щодо заданої точки, щоб закріпити пряму необхідно задати або координати другої точки, або довжину відрізка та кут (shift +
Для малювання променя необхідно скористатися меню «малювання», т.к. такої піктограми на панелі малювання немає.

Клацнувши у довільному місці екрана звертаємо увагу на те, що промінь також вільно обертається щодо початкової точки.

Задамо координати другої точки зафіксуємо промінь певної довжини. Для виходу з режиму малювання натискаємо Esc, пробіл або Enter. І відрізок, який будується по двох точках, також викликаємо на початку інструментів відрізок.


AutoCad пропонує нам креслення кількох відрізків заданим координатам другої точки, приймаючи за першу точку кінець вже накресленого відрізка,

Якщо в процесі переміщення екраном спливають будь-які підказки, то цю функцію можна виключити натисканням кнопки «БС» - Швидкі Властивості


Коло та дуга

На панелі «Малювання» коло представлено піктограмою дуга. Однак скористаємося меню «Малювання» зі спадаючого списку виберемо команду «Коло» -і натиснувши на стрілку, помічаємо кілька способів завдання кола:


  1. Центр та радіус

  2. Центр та діаметр

  3. 2 точки

  4. 3 точки

  5. 2 точки торкання, радіус

  6. 3 точки торкання


При виборі піктограми «коло» нам пропонується вибрати за замовчуванням радіус, якщо необхідно вибрати діаметр, треба клацнути правою кнопкою миші і вибрати команду діаметр, потім ввести з клавіатури лінійний розмір діаметра.

Якщо ми вибираємо креслення кола за трьома точками або двома точками, то натиснувши на піктограму «коло» клацаємо правою кнопкою миші і зі списку вибираємо 3т або 2т.

Спосіб - це побудова кола по двох точках торкання та радіусу.

Такий спосіб побудови кола передбачено наявність ще двох відрізків, яких має стосуватися побудоване коло.

Тому спочатку ми будуємо 2 відрізки, після чого входимо в меню «Малювання» і вибираємо команду «ККР», підказка вимагає «Вказати точку на об'єкті, що задає першу дотичну» - наводимо курсор на перший відрізок і клацаємо лівою кнопкою миші в довільній точці, що лежить на відрізку, аналогічно надаємо і при виборі другої точки торкання, тільки цього разу вибираємо на другому відрізку.

Радіус кола може бути прийнятий за замовчуванням або заданий самостійно за допомогою введення його значення з клавіатури.


Спосіб - це побудова кола по 3 дотичних. Цей спосіб використовується в тому випадку, якщо необхідно вписати коло трикутник.

У цьому випадку спочатку будуємо трикутник з відрізків, потім входимо в меню «малювання», вибираємо команду «три точки дотику» і по черзі вибираємо всі три відрізки.


Якщо ми малюємо замкнутий контур з відрізків, можна скористатися командою контекстного меню (правою кнопкою миші) «замкнути».

Дуга.

Для зображення дуги (частини кола) скористаємося також меню «малювання» > «Дуга»

Розглянемо спосіб малювання дуги через завдання «центр, початок, кінець» у підказці потрібно вказати центр дуги, якою можна ввести з клавіатури у вигляді координати точки (X; Y). Потім вводимо координати дуги (необхідно пам'ятати, що дуга завжди промальовується проти годинникової стрілки) і вводимо координати кінця дуги.


2 способи малювання дуги, центр початок кута.

У підказки потрібно ввести центр дуги, якої можна задати або довільним натисканням в будь-якій точки робочого простору або ввівши координати точки (20; 20), потім вводимо координати початкової точки дуги (X; Y) і потім кут повороту, з урахуванням промальовування дуги проти годинної стрілки (45 градусів; 90 градусів – 270 градусів).

І останній спосіб це завдання дуги через центр, початок, довжина

У довільному місці вкажемо центр та початок дуги. Під довгою дугою слід розуміти довжину хорди.


Не менш часто користуються командою в меню "Малювання" > "Дуга" > "Продовжити"

Для того щоб скористатися командою продовжити, необхідно спочатку зобразити той примітив, остання точка якого буде початком дуги.

Шлях це буде відрізок, накресливши який входимо в мею малювання "Малювання" > "Дуга" > "Продовжити".

Помічаємо що зображена дуга прив'язана до кінця відрізка, тобто. до його кінцевої точки, далі, залежно від нашого завдання, можна продовжувати дугу в будь-якому напрямку і до будь-якої довжини.

Найчастіше користуються цією командою при сполученні двох відрізків.


Контур та область.

Піктограма «область» знаходиться в панелі малювання, тоді як піктограма контур викликається лише з меню «Малювання». Команда «область» служить для складання або віднімання примітивів, коли, маючи кілька простих примітивів, необхідно створити складнішу фігуру. Зобразимо на робочому протранстві прямокутник і коло, таким чином, щоб радіус кола дорівнював стороні прямокутника.

Е
якщо нам необхідно отримати фігуру зображену на робочому просторі це можливо шляхом складання кола і прямокутника.

Однак за своїм типом коло є навколо, а прямокутник - полілінією , Як знаємо, віднімати і складати можна лише однорідні величини. Щоб тип обох примітивів став однаковим, скористаємося командою «область», попередньо натиснувши на піктограму «область», вибираємо всі ті об'єкти, з якими ми надалі складатимемо або віднімаємо.

Для вирішення більшості завдань у прикладних науках необхідно знати місце розташування об'єкта або точки, яке визначається за допомогою застосування однієї з прийнятих систем координат. Крім того, є системи висот, які також визначають висотне місцезнаходження точки на

Що таке координати

Координати - числові чи літерні значення, з допомогою яких можна визначити місце, де розташована точка на місцевості. Як наслідок, система координат – це сукупність однотипних значень, що мають однаковий принцип знаходження точки чи об'єкта.

Знаходження розташування точки потрібно для вирішення багатьох практичних завдань. У такій науці, як геодезія, визначення місцезнаходження точки у заданому просторі – головна мета, на досягненні якої будується вся подальша робота.

Більшість систем координат, як правило, визначають розташування точки на площині обмеженою тільки двома осями. Щоб визначити позицію точки в тривимірному просторі, застосовується також система висот. З її допомогою можна дізнатися про точне місцезнаходження шуканого об'єкта.

Коротко про системи координат, що застосовуються у геодезії

Системи координат визначають місце розташування точки на території, задаючи їй три значення. Принципи їх розрахунку різні кожної координатної системи.

Основні просторові системи координат, що застосовуються в геодезії:

  1. Геодезичні.
  2. Географічні.
  3. Полярні.
  4. Прямокутні.
  5. Зональні координати Гауса-Крюгера.

Всі системи мають свою початкову точку відліку, величини для місцезнаходження об'єкта та області застосування.

Геодезичні координати

Основною фігурою, що застосовується для відліку геодезичних координат, є земний еліпсоїд.

Еліпсоід - тривимірна стиснута фігура, яка найкращим чином є фігурою земної кулі. Зважаючи на те, що земна куля - математично неправильна фігура, замість неї для визначення геодезичних координат використовують саме еліпсоїд. Це полегшує здійснення багатьох розрахунків визначення положення тіла на поверхні.

Геодезичні координати визначаються трьома значеннями: геодезичною широтою, довготою та висотою.

  1. Геодезична широта - це кут, початок якого лежить на площині екватора, а кінець - у перпендикуляра, проведеного до точки, що шукається.
  2. Геодезична довгота - це кут, який відраховують від нульового меридіана до меридіана, на якому знаходиться точка, що шукається.
  3. Геодезична висота – величина нормалі, проведеної до поверхні еліпсоїда обертання Землі від цієї точки.

Географічні координати

Для вирішення високоточних завдань вищої геодезії необхідно розрізняти геодезичні та географічні координати. У системі, що застосовується в інженерній геодезії, таких відмінностей, зважаючи на невеликий простір, що охоплюється роботами, як правило, не роблять.

Для визначення геодезичних координат як площину відліку використовують еліпсоїд, а для визначення географічних - геоід. Геоїд є математично неправильною фігурою, наближеною до фактичної фігурі Землі. За його рівну поверхню приймають ту, що продовжена під рівнем моря в його спокійному стані.

Географічна система координат, що застосовується в геодезії, визначає позицію точки у просторі із зазначенням трьох значень. Довгота збігається з геодезичною, так як точкою відліку також буде званий Грінвічським. Він проходить через однойменну обсерваторію у місті Лондоні. визначається від екватора, проведеного на поверхні геоіду.

Висота у системі місцевих координат, що застосовується у геодезії, відраховується від рівня моря у його спокійному стані. На території Росії та країн колишнього Союзу відміткою, від якої виробляють визначення висот, є Кронштадтський футшток. Він розташований на рівні Балтійського моря.

Полярні координати

Полярна система координат, що застосовується у геодезії, має інші нюанси твору вимірів. Вона застосовується на невеликих ділянках місцевості для визначення відносного розташування точки. Початком відліку може бути будь-який об'єкт, позначений як вихідний. Таким чином, за допомогою полярних координат не можна визначити однозначне місцезнаходження точки на території земної кулі.

Полярні координати визначаються двома величинами: кутом та відстанню. Кут відраховується від північного напрямку меридіана до заданої точки, визначаючи її положення у просторі. Але одного кута буде недостатньо, тому вводиться радіус-вектор - відстань від точки стояння до об'єкта, що шукається. За допомогою цих двох параметрів можна визначити місце розташування точки в місцевій системі.

Як правило, ця система координат використовується для виконання інженерних робіт, які проводяться на невеликій ділянці місцевості.

Прямокутні координати

Прямокутна система координат, що застосовується в геодезії, також використовують на невеликих ділянках місцевості. Головним елементом системи є координатна вісь, від якої походить відлік. Координати точки знаходяться як довжина перпендикулярів, проведених від осей абсцис та ординат до шуканої точки.

Північний напрямок осі Х і східний осі У вважаються позитивними, а південний і західний - негативними. Залежно від знаків та чвертей визначають знаходження точки у просторі.

Координати Гауса-Крюгера

Координатна зональна система Гауса-Крюгера схожа на прямокутну. Різниця в тому, що вона може застосовуватися на всій території земної кулі, а не тільки для невеликих ділянок.

Прямокутні координати зон Гаус-Крюгера, по суті, є проекцією земної кулі на площину. Вона виникла у практичних цілях для зображення великих ділянок Землі на папері. Спотворення, що виникають при перенесенні, вважаються незначними.

Відповідно до цієї системи, земна куля ділиться по довготі на шестиградусні зони з осьовим меридіаном посередині. Екватор знаходиться в центрі горизонтальної лінії. Через війну налічується 60 таких зон.

Кожна з шістдесяти зон має власну систему прямокутних координат, що відраховується по осі ординат від Х, а по осі абсцис - від ділянки земного екватора У. Для однозначного визначення місця розташування на території всієї земної кулі перед значеннями Х і У ставлять номер зони.

Значення осі Х біля Росії, зазвичай, є позитивними, тоді як значення У можуть і негативними. Щоб уникнути знака мінус у величинах осі абсцис, осьовий меридіан кожної зони умовно переносять на 500 метрів на захід. Тоді всі координати стають позитивними.

Система координат була запропонована Гауссом як можлива і розрахована математично Крюгером в середині двадцятого століття. З того часу вона використовується в геодезії як одна з основних.

Система висот

Системи координат і висот, що застосовуються в геодезії, використовуються для точного визначення положення точки на Землі. Абсолютні висоти відраховуються від рівня моря або іншої поверхні, що прийнята за вихідну. Крім того, є відносні висоти. Останні відраховуються як перевищення від точки до будь-якої іншої. Їх зручно застосовувати для роботи у місцевій системі координат з метою спрощення подальшої обробки результатів.

Застосування систем координат у геодезії

Крім перерахованих вище, є й інші системи координат, що застосовуються в геодезії. Кожна з них має свої переваги та недоліки. Є також свої галузі роботи, для яких актуальним є той чи інший спосіб визначення місця розташування.

Саме ціль роботи визначає, які системи координат, які застосовуються в геодезії, краще використовувати. Для роботи на невеликих територіях зручно використовувати прямокутну та полярну системи координат, а для вирішення масштабних завдань необхідні системи, що дозволяють охопити всю територію земної поверхні.

Виконання польоту заданою повітряною трасою або маршрутом з метою виведення літака на заданий пункт або аеродром посадки вимагає від екіпажу точного знання поточного розташування щодо земної поверхні. Ця вимога випливає з того, що поворотні пункти маршруту польоту та аеродром посадки задаються зазвичай географічними точками, наприклад, назвами населених пунктів або їх географічними координатами, які дозволяють прокласти задану лінію шляху на польотній карті або ввести їх у програмуючий пристрій навігаційного комплексу.

Знаючи поточне, відповідне на даний момент часу місце літака, екіпаж може визначати правильність виконання польоту: чи збігається фактична лінія шляху із заданою. Виправлення можливих ухилень досягається введенням поправок у пілотажний режим, тобто коригуванням курсу та повітряної швидкості польоту.

Місце літака можна отримати безпосередньо і опосередковано. Безпосереднє визначення МС проводиться за фіксацією моменту прольоту ВС над пізнаним орієнтиром та за допомогою технічних засобів літаководіння. У першому випадку, як правило, візуально відзначається момент, коли літак знаходиться строго над будь-яким орієнтиром (об'єктом). Це найнадійніший спосіб визначення МС. Однак тут дуже важливо достовірно пізнати орієнтир, оскільки помилка може призвести до втрати орієнтування.

Безпосереднє визначення МС за допомогою технічних засобів літаководіння досягається фіксацією моменту прольоту над орієнтиром радіолокації або радіомаяком. Непряме визначення МС здійснюється виміром деяких параметрів, наприклад азимуту, дальності, висоти небесного світила і т. п., що знаходяться у функціональній залежності від взаємного положення ВС та зовнішнього джерела навігаційної інформації. В результаті вимірювання отримують координати МС, що відповідають моменту визначення, але частіше всього в системі координат, відмінної від тієї, в якій ведеться контроль шляху (числення), які вимагають подальшого перетворення, як джерела позиційної інформації використовуються наземні радіомаяки, візуальні та радіолокаційні орієнтири, небесні тіла природного та штучного походження.

Координати МС, отримані на підставі зовнішньої інформації, називають абсолютними, оскільки не залежать від навігаційного та пілотажного режимів польоту, дальності та тривалості польоту до моменту визначення МС. Точність абсолютних координат визначається лише засобами та умовами вимірювання, а також взаємним розташуванням літака та джерела позиційної інформації.

В даний час знаходять застосування такі способи визначення абсолютних координат: на момент прольоту опорного орієнтиру; оглядово-порівняльний; координатних перетворень. Кожен з них має свої переваги та недоліки, що визначаються особливостями самого способу та технічної реалізації його.

Безперервний контроль колії в процесі літаководіння можливий двома способами: визначенням абсолютних координат або обчисленням пройденого колії.

Перший метод може бути реалізований за можливості безперервного отримання позиційної інформації від зовнішнього джерела. Цього можна досягти застосуванням радіонавігаційних систем дальньої дії та супутникових навігаційних систем, що перекривають своїми робочими областями весь передбачуваний район польотів.

Проте здебільшого виміряні абсолютні координати використовують дискретно, т. е. через певні проміжки часу. Тому для безперервного літаководіння реалізується другий метод, при якому використовуються відносні координати, що відраховуються від останнього МС, отриманого в результаті обробки зовнішньої інформації. Відносні координати визначаються численним шляхом, заснованому на інтегруванні вектора шляхової швидкості або прискорень літака за часом. Отже, це дає можливість отримувати не самі координати МС, а тільки збільшення їх у часі.

Обчислення шляху дозволяє визначати координати МС щодо раніше визначених абсолютних. Таким чином, в результаті числення шляху координати поточного МС як би «зберігаються» в часі та просторі між моментами визначення абсолютних координат.

Основний недолік числення шляху полягає в тому, що тільки варто порушитися системі числення, наприклад, при відмові електроживлення навігаційного комплексу, як відновити поточні координати МС вже неможливо. І тому необхідно визначати абсолютні координати.

Для обчислення шляху використовується додаткова інформація про курс, швидкість ВС та вітер. Процес інтегрування (підсумовування) вектора колійної швидкості призводить до появи зростаючої помилки числення. Тому точність літаководіння великою мірою залежить від тривалості польоту в автономному режимі, у процесі якого МС не уточнювалося і абсолютні координати не визначалися. У цьому вся проявляються зв'язок і різницю між відносними і абсолютними координатами. У принципі для надійного літаководіння абсолютні координати містять досить навігаційної інформації, тоді як і інформація, що міститься у відносних координатах, швидко втрачається внаслідок зростаючих помилок числення.

Програмування в абсолютних координатах G90. Програмування у відносних координатах – G91.Інструкція G90 інтерпретуватиме переміщення як абсолютні значення по відношенню до активної нульової точки. Інструкція G91 інтерпретуватиме переміщення як збільшення щодо раніше досягнутих положень. Ці інструкції є модальними.

Встановлення значень координат G92.Інструкцію G92 можна використовувати у кадрі без осьової (координатної) інформації або з осьовою координатною інформацією. За відсутності осьової інформації всі значення координат перетворюються на систему координат верстата; при цьому знімаються всі компенсації (корекції) та усунення нуля. За наявності осьової інформації зазначені значення координат стають поточними. Ця інструкція не ініціює будь-яких переміщень, діє у межах одного кадру.

N…G92 X0 Y0 /Поточні значення координат X та Y встановлюються в нуль. Поточне значення координати Z залишається постійним.

N…G92 / Знімаються корекції та усунення нуля.

Вибір площини – G17 (площина XY), G18 (площина XZ), G19 (площина YZ).Інструкції визначають вибір робочої площини у системі координат деталі чи програми. Робота інструкцій G02, G03, G05, програмування в полярних координатах, еквідистантна корекція безпосередньо з цим вибором.

Траєкторії руху (типи інтерполяції)

Лінійна інтерполяція передбачає рух прямої лінії в трехкоординатном просторі. Перед початком інтерполяційних розрахунків система ЧПУ визначає довжину колії, виходячи із запрограмованих координат. У процесі руху здійснюється контроль контурної подачі те щоб її величина вбирається у допустимих значень. Рух по всіх координатах має завершитись одночасно.



При круговій інтерполяції рух здійснюється по колу заданої робочої площині. Параметри кола (наприклад, координати кінцевої точки та її центру) визначаються на початок руху, виходячи із запрограмованих координат. У процесі руху здійснюється контроль контурної подачі те щоб її величина вбирається у допустимих значень. Рух по всіх координатах має завершитись одночасно.

Гвинтова інтерполяція є комбінацією кругової і лінійної.

Лінійна інтерполяція при прискореному переміщенні – G00, G200.У процесі прискореного переміщення запрограмоване переміщення інтерполується, а рух кінцевої точки здійснюється по прямій лінії з максимальною швидкістю подачі. Швидкість і прискорення подачі, по крайнього заходу однієї осі, - максимальні. Швидкість подачі інших осей контролюється таким чином, щоб рух всіх осей завершився в кінцевій точці одночасно. Поки інструкція G00 активна, рух уповільнюється до нуля у кожному кадрі. Якщо ж уповільнення швидкості подачі до нуля в кожному кадрі потреби немає, то замість G00 використовують G200. Значення максимальної швидкості подачі не програмують, але задають так званими машинними параметрами в пам'яті системи ЧПУ. Інструкції G00, G200 є модальними.

Лінійна інтерполяція із запрограмованою швидкістю подачі – G01.Переміщення із заданою швидкістю подачі (F слові) у напрямку до кінцевої точки кадру здійснюється по прямій лінії. Усі координатні осі завершують рух одночасно. Швидкість подачі кінці кадру знижується до нуля. Запрограмована швидкість подачі контурної, тобто. значення подачі для кожної окремої координатної осі будуть меншими. Значення швидкості подачі зазвичай обмежують налаштуванням «машинних параметрів». Варіант поєднання слів з інструкцією G01 у кадрі: G01_X_Y_Z_F_.

Кругова інтерполяція – G02, G03.Переміщення в кадрі здійснюється по колу із контурною швидкістю, заданою в активному F-слові. Рух по всіх координатних осях завершується у кадрі одночасно. Ці інструкції модальні. Приводи подачі задають переміщення по колу із запрограмованою подачею у вибраній площині інтерполяції; при цьому інструкція G02 визначає рух за годинниковою стрілкою, а інструкція G03 - проти годинникової стрілки. При програмуванні коло задають за допомогою її радіусу або координат центру. Додаткова опція програмування кола визначається інструкцією G05: кругова інтерполяція з виходом на траєкторію щодо дотичної.

Програмування кола за допомогою радіусу.Радіус завжди ставлять у відносних координатах; на відміну від кінцевої точки дуги, яка може бути задана як у відносних, так і абсолютних координатах. Використовуючи положення початкової та кінцевої точок, а також і значення радіусу, система ЧПУ насамперед визначає координати кола. Результатом розрахунку можуть стати координати двох точок ML, MR, розташованих відповідно ліворуч і праворуч від прямої, що з'єднує початкову та кінцеву точки.

Розташування центру кола залежить від знака радіусу; при позитивному радіусі центр перебуватиме ліворуч, а при негативному радіусі – праворуч. Розташування центру визначається також інструкціями G02 та G03.

Варіант поєднання слів з інструкцією G03 в кадрі: N_G17_G03_X_Y_R±_F_S_M. Тут: інструкція G17 означає вибір кругової інтерполяції у площині X/Y; інструкція G03 визначає кругову інтерполяцію у напрямку проти годинникової стрілки; X_Y_ є координати кінцевої точки дуги кола; R – радіус кола.

Програмування кола за допомогою координат центру.Координатні осі, щодо яких визначається положення центру, паралельні осям X, Y та Z відповідно, а відповідні координати центру мають найменування I, J та K. Координати встановлюють відстані між початковою точкою дуги кола та її центром М у напрямках, паралельних осям. Знак визначається напрямком вектора А до М.

N… G90 G17 G02 X350 Y250 I200 J-50 F… S… M…

Приклад програмування повного кола: N… G17 G02 I… F… S… M…

Кругова інтерполяція з виходом на кругову траєкторію щодо дотичної – G05.Система ЧПУ використовує інструкцію G05 для розрахунку такої кругової ділянки, вихід на яку з попереднього кадру (з лінійною або круговою інтерполяцією) здійснюється за дотичною. Параметри дуги, що формується, визначаються автоматично; тобто. програмується лише її кінцева точка, а радіус не задається.

Гвинтова інтерполяція - G202, G203.Гвинтова інтерполяція складається з кругової інтерполяції у вибраній площині та лінійної інтерполяції для інших координатних осей, загальним числом до шести кругових осей. Площина кругової інтерполяції визначається інструкціями G17, G18, G19. Рух по колу за годинниковою стрілкою здійснюється відповідно до інструкції G202; рух по колу проти годинникової стрілки – G203. Програмування кола можливе як із використанням радіусу, так і з використанням координат центру кола.

N… G17 G203 X… Y… Z… I… J… F… S… M…

CSS -P, а по-друге, він підтримується лише браузерами Netscape.

І його програмуванняна JavaScript - це суцільне "мінне поле" між двома основними браузерами. При перегляді цих сторінок слід усвідомлювати, що для кожного браузера завантажується своя сторінка опису властивостей позиціонуваннята програмування цих властивостей.

До появи CSS-P єдиним засобом щодо точного позиціонуваннябули таблиці. Вони дозволяли точно розташувати компоненти HTML-сторінки відносно один одного на поверхні. CSS-Pдозволяє точно розмістити елемент розмітки як щодо інших компонентів сторінки, а й щодо меж сторінки.

Крім того, CSS-P додає сторінці ще один вимір - елементи розмітки можуть "наїжджати" один на одного.

При цьому можна змінювати порядок "наїзда" - перекладати шари. Щоб переконатися, достатньо скористатися посиланням з наведеного прикладу.

Але це ще не все.

Шари можна виявляти. (відкрити)


Рис. 5.1.


Рис. 5.2.

Термін " шар " замість " блоковий елемент розміткивикористовується тут з тієї причини, що він краще відображає ефект, який досягається за рахунок позиціонування, а зовсім не в спис прихильникам Microsoft.

Тепер переходимо до обговорення атрибутів позиціонування. (відкрити)


Рис. 5.3.


Рис. 5.4.

Координати та розміри

Стандарт CSS-P дозволяє з точністю до пікселу розмістити блоковий елемент розміткиу вікні браузера. За такого підходу виникає природне питання: як влаштована система координат , у якій автор сторінки здійснює розміщення її компонентів.

CSS-P визначає дві системи координат: відносну та абсолютну. Це дозволяє забезпечити гнучкість розміщення елементів як щодо меж робочого поля вікна браузера, так і щодо один одного.

Блоки - це абстрактні точки, які займають на площині сторінки місця. Блоки є прямокутниками, які "замітають" площу. Текст та інші компоненти сторінки під блоком стають недоступними користувачеві, тому лінійні розміриблоки мають створення HTML-сторінок не менше значення , ніж його координати .

При використанні " абсолютнихкоординат точка відліку поміщається у верхній лівий кут батьківського блоку (наприклад, вікна браузера), а осі X і Y направлені вправо по горизонталі і вниз по вертикалі, відповідно:


Рис. 5.5.

Якщо в цій системі координат певний блоковий елемент повинен бути розміщений на 10 px нижче верхнього обрізу робочої області браузера і на 20 px правіше лівого краю робочої області браузера, його опис буде виглядати наступним чином:

Example ( position:absolute;top:10px; left:20px; )

У даному записі тип системи координат заданий атрибутом position (значення - absolute), координата X задана атрибутом left (значення - 20 px), координата Y - атрибутом top (значення - 10 px).

Атрибути top і left визначають координати верхнього лівого кута блоку абсолютної системі координат . (відкрити)


Рис. 5.6.

Значення координат можуть бути негативними. Для того, щоб прибрати з області, що відображається, блок з лінійними розмірами 100 px (висота) на 200 px (ширина), достатньо позиціонуватийого наступним чином: (відкрити)

Example ( position:absolute; top:-100px;left:-200px; width:200px;height:100px; )


Рис. 5.7.

Абсолютне позиціонуваннязастосовується тоді, коли весь зміст сторінки має бути доступний без скролінгу ("прокрутки"), або коли елементи розмітки знаходяться на початку сторінки і їх взаємне розташування важливе з точки зору дизайну, наприклад, для використання спливаючих меню.

Дана координатна системадозволяє розмістити блоки на сторінці в координатах блоку, що їх охоплює. Переваги такої системи координат очевидні: вона дозволяє зберігати взаємне розташування елементів розмітки за будь-якого розміру вікна браузера та його налаштувань за умовчанням.

Як точка відліку в цій системі координатвибрано точку розміщення поточного блоку за замовчуванням. Вісь X при цьому спрямована горизонтально вправо, а вісь Y вертикально вниз.

Щоб задати координати блоку, у цій системі застосовують запис типу: (відкрити)

Цей блок знаходиться в точці відліку відносних координат
А цей блок зміщений праворуч на 50px


Рис. 5.8.

Для роботи з відносною системоюкоординат краще користуватися універсальними блоками DIV. Це пов'язано з тим, що Netscape Navigator, наприклад, параграф не може містити параграфів. Будь-який блок негайно закриває параграф, отже, вкласти у нього будь-що не можна.

В відносної системи

Завантаження...
Top