1. pauzės komanda
G04X (U)_/P_ nurodo įrankio pauzės laiką (padavimas sustoja, velenas nesustoja), o reikšmė po adreso P arba X yra pauzės laikas. Vertė po
Pavyzdžiui, G04X2.0; arba G04X2000; pauzė 2 sekundes
G04P2000;
Tačiau kai kuriose angų sistemos apdorojimo instrukcijose (pvz., G82, G88 ir G89), siekiant užtikrinti angos dugno tikslumą, įrankiui apdorojant iki skylės dugno, yra pristabdymo laikas. Šiuo metu jis gali būti išreikštas tik adresu P. Jei adresas X rodo, kad valdymo sistema laiko X X ašies koordinatės reikšme ir ją vykdo.
Pavyzdžiui, G82X100.0Y100.0Z-20.0R5.0F200P2000; išgręžkite (100,0, 100,0) iki skylės apačios ir pristabdykite 2 sekundes
G82X100.0Y100.0Z-20.0R5.0F200X2.0; gręžti (2,0, 100,0) iki skylės dugno be pauzės.
2. M00, M01, M02 ir M30 skirtumai ir jungtys
M00 yra besąlyginė programos pauzės instrukcija. Kai programa vykdoma, pastūma sustoja, o velenas sustoja. Norėdami paleisti programą iš naujo, pirmiausia turite grįžti į JOG būseną, paspausti CW (suklį į priekį), kad paleistumėte veleną, o tada grįžti į AUTO būseną, paspauskite START mygtuką, kad paleistumėte programą.
M01 yra programos atrankinės pauzės instrukcija. Prieš vykdant programą, valdymo skydelyje turi būti įjungtas OPSTOP klavišas. Poveikis po vykdymo yra toks pat kaip M00. Programa turi būti paleista iš naujo, kaip nurodyta aukščiau.
M00 ir M01 dažnai naudojami ruošinio matmenų tikrinimui arba drožlių pašalinimui apdorojimo metu.
M02 yra pagrindinė programos pabaigos instrukcija. Kai ši komanda vykdoma, padavimas sustoja, velenas sustoja ir aušinimo skystis išjungiamas. Tačiau programos žymeklis sustoja programos pabaigoje.
M30 yra pagrindinė programos pabaigos komanda. Funkcija tokia pati kaip M02, skirtumas tas, kad žymeklis grįžta į programos galvutės padėtį, nepriklausomai nuo to, ar po M30 yra kitų programos segmentų.
3. Adresai D ir H turi tą pačią reikšmę
Įrankio kompensavimo parametrai D ir H atlieka tą pačią funkciją ir gali būti keičiami pagal pageidavimą. Jie abu žymi kompensavimo registro adreso pavadinimą CNC sistemoje, tačiau konkrečią kompensavimo vertę lemia už jų esantis kompensacijos numerio adresas. Tačiau apdirbimo centruose, siekiant išvengti klaidų, paprastai yra dirbtinai nustatyta, kad H yra įrankio ilgio kompensavimo adresas, kompensavimo skaičius yra nuo 1 iki 20, D yra įrankio spindulio kompensavimo adresas, o kompensavimo skaičius prasideda nuo Ne. 21 (įrankių dėtuvė su 20 įrankių).
Pavyzdžiui, G00G43H1Z100.0;
G01G41D21X20.0Y35.0F200;
4. Veidrodžio komanda
Veidrodinio vaizdo apdorojimo instrukcijos M21, M22, M23. Kai atspindima tik X ašis arba Y ašis, pjovimo seka (lipimas ir frezavimas į viršų), įrankio kompensavimo kryptis ir lanko interpoliacijos valdymas bus priešingi faktinei programai, kaip parodyta 1 paveiksle. Kai X -ašis ir Y ašis yra atspindimos vienu metu, įrankio padavimo seka, įrankio kompensavimo kryptis ir lanko interpoliacijos valdymas išlieka nepakitę.
Pastaba: Panaudoję veidrodžio komandą, turite ją atšaukti naudodami M23, kad nepaveiktumėte tolesnių programų. G90 režimu, kai naudojate veidrodinį vaizdą arba atšaukimo komandą, turite grįžti į ruošinio koordinačių sistemos pradžią, kad galėtumėte ją naudoti. Priešingu atveju CNC sistema negalės apskaičiuoti tolesnės judėjimo trajektorijos ir įvyks atsitiktinis įrankio judėjimas. Šiuo metu, norint išspręsti problemą, reikia atlikti neautomatinės kilmės grąžinimo operaciją. Suklio sukimas nesikeičia naudojant veidrodinio vaizdo komandą.
1 pav. Įrankio kompensavimas, keitimai pirmyn ir atgal veidrodinio atspindžio metu
5. Lanko interpoliacijos komanda
G02 yra interpoliacija pagal laikrodžio rodyklę, G03 yra interpoliacija prieš laikrodžio rodyklę. XY plokštumoje formatas yra toks: G02/G03X_Y_I_K_F_ arba G02/G
03X_Y_R_F_, kur
Pjaudami lanku, atkreipkite dėmesį, kad kai q≤180°, R yra teigiama reikšmė; kai q>180°, R yra neigiama reikšmė; I ir K taip pat galima nurodyti su R. Kai abu nurodyti vienu metu, R komanda turi pirmenybę, o I , K negalioja; R negali atlikti viso apskritimo pjovimo, o viso apskritimo pjovimą galima užprogramuoti tik su I, J ir K, nes per tą patį tašką yra daugybė vienodo spindulio apskritimų, kaip parodyta 2 paveiksle.
2 pav. Apskritimas, einantis per tą patį tašką
Kai I ir K yra nulis, juos galima praleisti; nepriklausomai nuo G90 ar G91 režimo, I, J ir K programuojami pagal santykines koordinates; lanko interpoliacijos metu negalima naudoti įrankio kompensavimo instrukcijų G41/G42.
6. Privalumai ir trūkumai tarp G92 ir G54 ~ G59
G54~G59 yra koordinačių sistema, nustatyta prieš apdorojimą, o G92 yra programoje nustatyta koordinačių sistema. Panaudojus G54–G59, nebereikia naudoti G92, kitaip G54–G59 bus pakeistas ir jo reikėtų vengti, kaip parodyta 1 lentelėje.
1 lentelė Skirtumas tarp G92 ir darbo koordinačių sistemos
Pastaba: (1) Kai koordinačių sistemai nustatyti naudojamas G92, pakartotinis G54~G59 naudojimas neturės jokio poveikio, nebent sistema bus išjungta ir paleista iš naujo arba G92 bus naudojamas norint nustatyti reikiamą naują ruošinio koordinačių sistemą. (2) Pasibaigus programai naudojant G92, jei staklės negrįžta?
Jei 羾92 nustatyta pradžia paleidžiama dar kartą, dabartinė staklių padėtis taps nauja ruošinio koordinačių pradžia, kuri yra linkusi į nelaimingus atsitikimus. Todėl tikiuosi, kad skaitytojai ja naudosis atsargiai.
7. Paruoškite įrankių keitimo paprogramę.
Apdirbimo centre įrankių keitimas yra neišvengiamas. Tačiau staklės turi fiksuotą įrankio keitimo tašką, kai jis išvežamas iš gamyklos. Jei jis nėra įrankio keitimo padėtyje, įrankio pakeisti negalima. Be to, prieš keičiant įrankį, įrankio kompensavimas ir ciklas turi būti atšaukti, velenas sustoja ir aušinimo skystis išjungiamas. Yra daug sąlygų. Jei šios sąlygos turi būti užtikrintos prieš kiekvieną rankinį įrankio keitimą, tai bus ne tik klaidų, bet ir neefektyvu. Todėl galime sudaryti įrankio keitimo programą, kad ją išsaugotume ir naudotume DI būsenoje. Paskambinus M98 įrankio keitimo veiksmą galima užbaigti vienu ypu.
Pavyzdžiui, PMC-10V20 apdirbimo centras, programa yra tokia:
O2002;(programos pavadinimas)
G80G40G49; (Atšaukti fiksuotą ciklą ir įrankio kompensavimą)
M05; (suklys sustoja)
M09; (aušinimo skystis išjungtas)
G91G30Z0; (Z ašis grįžta į antrąją pradinę vietą, kuri yra įrankio keitimo taškas)
M06; (įrankio keitimas)
M99; (paprogramės pabaiga)
Kai reikia pakeisti įrankį, MDI būsenoje tereikia įvesti "T5M98P2002", kad pakeistumėte reikiamą įrankį T5, taip išvengtumėte daugybės nereikalingų klaidų. Skaitytojai gali sudaryti atitinkamas įrankių keitimo paprogrames pagal savo staklių charakteristikas.
8. kita
Programos segmento eilės numeris, vaizduojamas adresu N. Paprastai pats CNC įrenginys turi ribotą atminties vietą (64K). Siekiant sutaupyti vietos saugykloje, programos segmentų eilės numeriai praleidžiami. N reiškia tik programos segmento etiketę, kuri gali palengvinti programos paiešką ir redagavimą. Tai neturi jokios įtakos apdirbimo procesui. Eilės numerį galima padidinti arba sumažinti, o reikšmių tęstinumas nebūtinas. Tačiau jo negalima praleisti naudojant tam tikras ciklo instrukcijas, peršokimo instrukcijas, iškviečiant paprogrames ir veidrodžio instrukcijas.
9. Tame pačiame programos segmente tam pačiam nurodymui (tam pačiam adreso simboliui) arba tai pačiai komandų grupei įsigalios vėliau pasirodęs.
Pavyzdžiui, įrankio keitimo programa T2M06T3; pakeičia T3 vietoj T2;
G01G00X50.0Y30.0F200; G00 vykdomas (nors yra F reikšmė, G01 nevykdomas).
Instrukcijų kodai, kurie nėra toje pačioje grupėje, turi tokį patį poveikį, jei jie vykdomi tame pačiame programos segmente keičiant seką.
G90G54G00X0Y0Z100.0;
G00G90G54X0Y0Z100.0;
Visi aukščiau išvardyti elementai buvo paleisti ir perduoti PMC-10V20 (FANUCSYSTEM) apdirbimo centrui. Praktikoje reikalingas tik gilus įvairių instrukcijų naudojimo ir programavimo taisyklių supratimas.
Xinfa CNC įrankiai pasižymi geros kokybės ir mažos kainos savybėmis. Norėdami gauti daugiau informacijos, apsilankykite:
CNC įrankių gamintojai – Kinijos CNC įrankių gamykla ir tiekėjai (xinfatools.com)
Paskelbimo laikas: 2023-11-06