Za CNC obdelavo je zelo pomembno programiranje, ki neposredno vpliva na kakovost in učinkovitost obdelave. Kako torej hitro obvladati veščine programiranja CNC obdelovalnih centrov? Učimo se skupaj!
Ukaz za premor, G04X(U)_/P_ se nanaša na čas premora orodja (zaustavitev podajanja, vreteno se ne ustavi), vrednost za naslovom P ali X je čas premora. Vrednost za X mora imeti decimalno vejico, sicer se izračuna kot ena tisočinka vrednosti v sekundah (s), vrednost za P pa ne more imeti decimalne vejice (to je celoštevilska predstavitev) v milisekundah (ms) . Vendar je v nekaterih ukazih za obdelavo sistema lukenj (kot so G82, G88 in G89) za zagotovitev hrapavosti dna izvrtine potreben čas premora, ko orodje doseže dno luknje. Trenutno ga lahko predstavlja le naslov P. Naslov X nakazuje, da nadzorni sistem obravnava X kot vrednost koordinate osi X, ki jo je treba izvesti.
Razlike in povezave med M00, M01, M02 in M03, M00 je brezpogojni ukaz za premor programa. Ko se program izvede, se pomik ustavi in vreteno. Za ponovni zagon programa se morate najprej vrniti v stanje JOG, pritisniti CW (vrtenje vretena naprej), da zaženete vreteno, nato pa se vrniti v stanje AUTO, pritisniti tipko START, da zaženete program. M01 je ukaz za selektivno premor programa. Preden se program izvede, mora biti na nadzorni plošči vklopljen gumb OPSTOP, da se program izvede. Učinek po izvedbi je enak kot pri M00. Ponovni zagon programa je enak kot zgoraj. M00 in M01 se pogosto uporabljata za pregled dimenzij obdelovancev ali odstranjevanje odrezkov sredi obdelave. M02 je ukaz za zaključek glavnega programa. Ko se ta ukaz izvede, se pomik ustavi, vreteno se ustavi in hladilno sredstvo se izklopi. Toda kazalec programa se ustavi na koncu programa. M30 je glavni ukaz za konec programa. Funkcija je enaka kot M02, razlika je v tem, da se kurzor vrne na položaj glave programa, ne glede na to, ali so za M30 drugi bloki.
Ukaz za krožno interpolacijo, G02 je interpolacija v smeri urinega kazalca, G03 je interpolacija v nasprotni smeri urinega kazalca, v ravnini XY je format naslednji: G02/G03X_Y_I_K_F_ ali G02/G03X_Y_R_F_, kjer sta X, Y koordinate končne točke loka, I, J It je inkrementalna vrednost začetne točke loka do središča kroga na oseh X in Y, R je polmer loka in F je količina podajanja. Upoštevajte, da je R pozitivna vrednost, ko je q≤180°; q>180°, R je negativna vrednost; I in K lahko podate tudi z R. Če sta navedena oba hkrati, ima ukaz R prednost, I , K pa je neveljaven; R ne more izvajati rezanja polnega kroga, rezanja polnega kroga pa je mogoče programirati samo z I, J, K, ker je po prehodu skozi isto točko nešteto krogov z enakim radijem. Ko sta I in K enaka nič, ju je mogoče izpustiti; ne glede na način G90 ali G91 so I, J, K programirani glede na relativne koordinate; med krožno interpolacijo ukaza za kompenzacijo orodja G41/G42 ni mogoče uporabiti.
Čas objave: 22. septembra 2022