24.06.2014 Views

Robotika - Å olski center Celje

Robotika - Å olski center Celje

Robotika - Å olski center Celje

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

.<br />

Ukaz NPK – določitev uporabniškega koordinatnega sistema ali korekcija izhodiščne točke<br />

(NPK – Nullpunktkorrektur): če želimo koordinatni sistem prilagoditi značilnostim<br />

obdelovanca, lahko definiramo nov koordinatni sistem glede na referenčni koordinatni sistem<br />

robota. Koordinatni sistem je določen s tabelo, ki ga opisuje. Tabela vsebuje koordinate<br />

novega izhodišča in orientacijo novega koordinatnega sistema. Hranimo lahko več tabel, ki<br />

jih številčimo s številkami 0 do 9. Z instrukcijo NPK pa lahko tabele tudi polnimo, tako da<br />

navedemo številko tabele (ki jo želimo napolniti) in nato podamo vse potrebne podatke<br />

(podobno kot pri ukazu LIN in PTP). Uporabniško definirane koordinatne sisteme je mogoče<br />

tudi gnezditi (en nivo), kar naredimo s pod funkcijama ABS (Absolut – 1. uporabniški<br />

koordinatni sistem) in REL (Relativ – 2. uporabniški koordinatni sistem). Če kot številko<br />

tabele navedemo 0, izklopimo uporabniški koordinatni sistem.<br />

Ukaz PTP-pomik iz točke v točko (PTP – PointTo Point): s tem ukazom se robot (točka vrha<br />

robota oz. orodja) pomakne iz trenutnega položaja (X, Y, Z) in orientacije (A, B, C) v točko in<br />

orientacijo, ki jo podamo kot argument instrukciji.<br />

Želeno točko lahko podamo na naslednja načina:<br />

direktno z vrednostmi koordinat in kotov;<br />

z navedbo parametrov, ki so vrednosti koordinat.<br />

V postopku „snemanja" se shranjujejo vrednosti notranjih koordinat v točkah, ki si morajo biti<br />

dovolj blizu, da se ohrani točnost sledenja trajektoriji pri izvrševanju PTP-gibov med njimi.<br />

Programiranje in učenje lahko poteka v zunanjih ali notranjih koordinatah. Učenje v zunanjih<br />

koordinatah ima mnoge prednosti. Da lahko delovno nalogo podamo robotu, je potrebno<br />

sprogramirati delovni ciklus. Težišče programiranja robota se vse bolj premika iz učenja, kjer<br />

operater potrebuje robota, na ostale funkcije programiranja, kjer robot ni potreben. Pri<br />

klasičnih on-line postopkih programiranja robotov je potrebno med postopkom programiranja<br />

zaustaviti proizvodnjo, kar lahko povzroči velik finančni izpad. Alternativo predstavljajo<br />

robotski sistemi z off-line programiranjem z možnostjo grafične simulacije. Takšen sistem<br />

omogoča programiranje in verifikacijo brez uporabe robota. Grafični robotski simulator<br />

WINRobsim poleg ročnega vodenja (v notranjih, zunanjih in orodnih koordinatah) omogoča<br />

_____________________________________________________________________________________________<br />

Učno gradivo je nastalo v okviru projekta Munus 2. Njegovo izdajo je omogočilo sofinanciranje<br />

Evropskega sklada Evropske unije in Ministrstva za šolstvo in šport.<br />

180

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!