Robotika - Ã…Â olski center Celje
Robotika - Ã…Â olski center Celje
Robotika - Ã…Â olski center Celje
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