UNIVERZITET U TUZLI
MAŠINSKI FAKULET PROIZVODNO MAŠINSTVO
TRANSPORTNI SISTEMI II LABORATORIJSKA VJEŽBA 4
Student:
Asistent:
Nermin Režid, II-431/11
Muhame Herid, ipl.i ng.maš. Tuzla, 27.10.2014. god.
Cilj vježbe Cilj ove vježbe jeste manipulisanje feeder-ima u svrhu oziranja materijala robotu za izvršavanje oređenih transportnih zaataka. U ovom primjeru rai se sa va ozatora: gravitacionim i običnim. Zaatak je a robotom uzmemo objekat sa gravit acionog dozatora i ubacimo ga u kantu, a nakon toga i sa običnog ozatora i izvršimo isti zaatak.
Postupak izrađivanja programa u RoboCell -u Pokrenut demo RoboCell. U RoboCell -u demo, olaskom na opciju File → Edit 3D Model, napraviti željeno 3D okruženje u kojem de robot izvršavati zaatak. Za ovaj zaatak potreban nam je sto na kojem je smješten robot, robot, gravitacioni ozator (Gravity Feeer), obični ozator (Feeer), te vije kockice koje de se prenositi s jenog mjesta na rugo. Okruženje koje se razvije izgleat de kao na sljeedoj slici.
Ono što je bitno napomenuti jeste a kockice koje demo transportovati trebamo postaviti na za to previđena mjesta na ozatorima. Ta mjesta označena su posebnim bojama, a ispravnost možemo potvriti pokretanjem simulacije. Bitno je napomenuti da oba dozatora trebaju biti efinisana kao zasebne ose kojima upravljamo na sličan način kao što je to rađeno sa trakastim transporterom u prethonom primjeru. Za gravitacioni ozator efinisat demo output kao osu 8, a obični ozator i output i input osu 7. Bitno je efinisati i kapacitet ozatora tako što kliknemo mišem pojeinačno na ozatore i oaberemo opciju Capacity. Kapacitet de iznositi 10 kocki.
Kaa smo efinisali potrebne ose, možemo početi s programom. Ono št o je bitno jeste poznavanje načina raa oba ozatora. Gravitacioni ozator automatski (bez zasebne komane u programu) ozira kocke za manipulaciju s njima. Obični ozator, međutim, zahtijeva a mu u programu zadamo naredbu za doziranje 1 kockom, a zatim i sključimo tu narebu, kako bi se u sljeedem prolazu programa automatski ponovno uključila, i na taj način ozirala kocku potrebnu za transport.
Početni korak sastoji se u prilasku robota jenom o ozatora. Počet demo uzimanjem kocke sa gravitacionog dozatora. Koristit demo opciju Send Robot Above Point i poslati ga iznad kocke koju želimo uzeti.
Nakon toga vršimo spuštanje robota po z -osi i dovodimo gripper u zahvat s kockom.
Nakon toga, zatvaramo gripper opcijom Close Gripper , poižemo ga po z -osi i snimamo datu
poziciju. Zatim ga ovoimo u položaj izna kante u koju želimo ubaciti kocke, snimamo atu poziciju te otvaramo gripper kako bi kocka pala u kantu. Snimamo željenu poziciju i robot šaljemo prema običnom ozatoru.
Ono što demo primjetiti jeste a de se, nakon uzimanja kocke sa gravitacionog ozatora, pojaviti nova kocka, i to onoliko puta koliki smo zadali kapacitet dozatora. Prilazimo feeder-u robotom odlaskom na opciju Send Robot Above Point i snimamo datu poziciju. Da bi se pojavila kocka u dozatoru, potrebno je u programu koristiti opciju Output On, te definisati parametre kao na
sljeedoj slici.
Nakon toga, pojavit de se kocka u ozatoru. Robotom možemo zahvatiti kocku, snimiti poziciju, zatvoriti gripper, ponovno snimiti pozici ju i onijeti kocku izna kante. Ispustit demo kocku otvarajudi gripper i time je program završen.
Bitno je napomenuti da je u programu koji daje naredbe robotu i dozatorima potrebno isključiti
oziranje običnim ozatorom opcijom Output Off , kao što je to prikazano na sljeedoj slici.
Ovo je potrebno kako bi program uspješno zatvorio petlju kojom zaaje narebu ozatoru, kako bi ju, prilikom cikličnog raa programa, uspio ponovno uspješno pokrenuti. U suprotnom, program de se izvršavati, ali ozator nede pravilno ozirati kocke, što de ovesti o situacije u kojoj robot vrši prazne hoove.