CNC-töötlemise programmeerimine on osade töötlemise protsessi, protsessi parameetrite, tooriku suuruse, tööriista nihke suuna ja muude abitoimingute (nt tööriista vahetamine, jahutamine, tooriku peale- ja mahalaadimine jne) kirjutamine liikumise järjekorras ja vastavalt programmeerimisvormingule programmilehtede kirjutamiseks käsukoode kasutades. protsessi. Kirjutatud programmide loend on töötlemisprogrammide loend.
Xinfa CNC-tööriistadel on hea kvaliteet ja madal hind. Üksikasjade saamiseks külastage:
CNC-tööriistade tootjad – Hiina CNC-tööriistade tehas ja tarnijad (xinfatools.com)
Tööpingi koordinaatsüsteemi ja liikumissuuna määramine
Tööpingi lineaarse liikumise kolm koordinaatsüsteemi X, Y ja Z võtavad kasutusele parempoolse ristkülikukujulise koordinaatsüsteemi, nagu on näidatud joonisel 11-6. Koordinaatide telgede määratlemise järjekord on kõigepealt määrata Z-telg, seejärel X-telg ja lõpuks Y-telg. Tööpinkide puhul, mis pööravad töödeldavat detaili (nt treipingid), on tööriista suund toorikust eemale Vaata positiivne suund, õige suund on X-telje positiivne suund.
Kolm pöörlemistelje koordinaadisüsteemi on paralleelsed vastavalt X-, Y- ja Z-koordinaatide telgedega ning positiivseks suunaks võetakse parempoolse keerme ettepoole suunatud suund.
Põhijuhised CNC treipinkide jaoks
1) Programmi formaat
Töötlemisprogramm koosneb tavaliselt kolmest osast: programmi algus, programmi sisu ja programmi lõpp.
Programmi algus on programmi number, mida kasutatakse töötlemisprogrammi alguse tuvastamiseks. Programmi numbrit tähistab tavaliselt märk "%", millele järgneb neli numbrit.
Programmi lõppu saab näidata abifunktsioonidega M02 (programmi lõpp), M30 (programmi lõpp, naasmine alguspunkti) jne.
Programmi põhisisu koosneb mitmest programmilõigust (BLOCK). Programmi segment koosneb ühest või mitmest teabesõnast. Iga teabesõna koosneb aadressimärkidest ja andmemärkide tähtedest. Infosõna on väikseim juhiste ühik. (Kui pole kedagi, kes sind juhendaks, on sul väga aeglane lootma jääda oma võimetele või üksinda läbi saada ja koguneda. Kui teised sulle oma kogemusi õpetavad, saad vältida paljusid kõrvalepõikeid.
2) Programmi lõigu formaat
Praegu kasutatakse tavaliselt sõna aadressiprogrammi segmendi vormingut ja rakenduse standard on JB3832-85.
Järgmine on tüüpiline sõna-aadressi programmi segmendi vorming:
N001 G01 X60.0 Z-20.0 F150 S200 T0101 M03 LF
Nende hulgas on N001 esimene programmi segment
G01 – näitab lineaarset interpolatsiooni
X60.0 Z-20.0 – tähistab liikumise suurust vastavalt X ja Z koordinaatide suunas
F, S, T – tähistavad vastavalt etteandekiirust, spindli kiirust ja tööriista numbrit
M03 – näitab, et spindel pöörleb päripäeva
LF – näitab saatelõigu lõppu
3) Põhifunktsioonide koodid CNC süsteemis
(1) Saatelõigu number: N10, N20…
(2) Ettevalmistusfunktsioon: G00-G99 on funktsioon, mis võimaldab CNC-seadmel teatud toiminguid teha.
G-koodid jagunevad kahte tüüpi: modaalsed koodid ja mittemodaalsed koodid. Nn modaalkood tähendab, et kui teatud G-kood (G01) on määratud, kehtib see alati seni, kuni järgmises programmisegmendis kasutatakse selle asendamiseks sama G-koodide rühma (G03). Mittemodaalne kood kehtib ainult määratud programmiosas ja vajaduse korral tuleb see järgmises programmiosas (nt G04) ümber kirjutada. Metallitöötlus WeChat on teie tähelepanu väärt.
a. Punktide kiire positsioneerimise käsk G00
Käsk G00 on modaalne kood, mis käsib tööriistal kiiresti liikuda punktist, kus tööriist on, punkti positsioneerimise juhtimisel järgmisesse sihtasendisse. See on mõeldud lihtsalt kiireks positsioneerimiseks ilma liikumistrajektoori nõueteta.
Käsu kirjutamise formaat on järgmine: G00 Allpool olevad kokkupõrked on ohtlikumad.
b. Lineaarse interpolatsiooni käsk G01
Lineaarne interpolatsiooni käsk on lineaarne liikumiskäsk ja ühtlasi modaalkood. See käsib tööriistal teostada lineaarset liikumist mis tahes kaldega kahe koordinaadi või kolme koordinaadi vahel interpolatsiooniühenduse teel määratud F ettenihkekiirusel (ühik: mm/min).
Käsu kirjutamise vorming on: G01 X_Z_F_; käsk F on samuti modaalne käsk ja selle saab tühistada käsuga G00. Kui lauses enne G01-lauset pole F-käsku, siis tööpink ei liigu. Seetõttu peab programmis G01 olema F-käsk.
c. Kaare interpolatsiooni juhised G02/G03 (kasutades otsustamiseks Descartes'i koordinaate)
Kaare interpolatsiooni käsk annab tööriistale korralduse sooritada kaare kontuuri lõikamiseks etteantud tasapinnal ringliikumist etteantud F etteandega. Kaare töötlemisel treipingil tuleb mitte ainult kasutada G02/G03 kaare päripäeva ja vastupäeva ning XZ abil määrata kaare lõpp-punkti koordinaadid, vaid määrata ka kaare raadius.
Käsu kirjutamise formaat on: G02/G03 X_Z_R_;
(3) Abifunktsioonid: kasutatakse tööpingi abitoimingute täpsustamiseks (nt tööpingi käivitamine ja seiskamine, juhtimine, lõikevedeliku lüliti, spindli juhtimine, tööriista kinnitamine ja vabastamine jne)
M00 – programmi paus
M01 – programmiplaan peatatud
M02 – Programmi lõpp
M03 – Spindli pöörlemine ettepoole (CW)
M04 – Spindli tagasikäik (CCW)
M05 – spindel peatub
M06 – Tööriistavahetus töötluskeskuses
M07, M08-jahutusvedelik sisse
M09 - Jahutusvedelik välja
M10 – tooriku kinnitus
M11 – Tööosa lahti
M30 – programmi lõpp, naasmine alguspunkti
Spindli peatamiseks tuleb käskude M03 ja M04 vahel kasutada käsku M05.
(4) Toitefunktsioon F
Kui kasutatakse otsest määramismeetodit, kirjutage vajalik etteandekiirus otse F järele, näiteks F1000, mis tähendab, et ettenihkekiirus on 1000 mm/min); keermete keeramisel, koputamisel ja keermestamisel, kuna etteandekiirus on seotud spindli kiirusega, F-i järgne arv on määratud plii.
(5) Spindli funktsioon S
S määrab spindli kiiruse, näiteks S800, mis tähendab, et spindli kiirus on 800 r/min.
(6) Tööriista funktsioon T
Juhendage CNC-süsteemi tööriista vahetama ning kasutage aadressi T ja järgmisi 4 numbrit, et määrata tööriista number ja tööriista kompensatsiooni number (tööriista nihke number). Esimesed 2 numbrit on tööriista seerianumber: 0–99 ja viimased 2 numbrit on tööriista kompensatsiooninumber: 0–32. Pärast iga tööriista töötlemist tuleb tööriista kompenseerimine tühistada.
Tööriista seerianumber võib vastata lõikepeal olevale tööriista asukoha numbrile;
Tööriista kompenseerimine hõlmab kuju ja kulumiskompensatsiooni;
Tööriista seerianumber ja tööriista kompensatsiooninumber ei pea olema samad, kuid võivad mugavuse huvides olla samad.
CNC-seadmes identifitseeritakse programmi kirje programmi numbri järgi, see tähendab, et programmi kutsumine või programmi redigeerimine tuleb välja kutsuda programmi numbri järgi.
a. Programmi numbri struktuur: O;
Arv pärast “O” on esindatud 4 numbriga (1–9999) ja “0” ei ole lubatud.
b. Programmi segmendi järjenumber: lisage järjekorranumber programmilõigu ette, näiteks: N;
Arv pärast “O” on esindatud 4 numbriga (1–9999) ja “0” ei ole lubatud.
Tooriku koordinaatsüsteemi seadistamine
Töödeldav detail on paigaldatud padrunile. Tööpingi koordinaatsüsteem ja tooriku koordinaatsüsteem üldiselt ei lange kokku. Programmeerimise hõlbustamiseks tuleks luua tooriku koordinaatsüsteem, et tööriista saaks selles koordinaatsüsteemis töödelda.
G50XZ
See käsk määrab kauguse tööriista alguspunktist või tööriistavahetuspunktist tooriku alguspunktini. Koordinaadid X ja Z on tööriista tipu lähtepunkti asukoht tooriku koordinaatsüsteemis.
Tööriista kompenseerimise funktsiooniga CNC-tööpinkide puhul saab tööriista seadistusviga kompenseerida tööriista nihkega, seega ei ole tööpingi reguleerimise nõuded ranged.
Põhilised tööriista seadistamise meetodid CNC treipinkide jaoks
Tavaliselt kasutatakse kolme tööriista seadistamise meetodit: lõikeriista seadistamise katsemeetod, tööriista seadistamine mehaanilise tuvastamise tööriista seadistajaga ja tööriista seadistamine optilise tuvastamise tööriista seadistajaga.
G50 UW kasutamine võib põhjustada koordinaatide süsteemi nihkumist, vanade koordinaatide väärtuste asendamist uute koordinaatide väärtustega ning tööpingi koordinaatsüsteemi ja tooriku koordinaatsüsteemi üksteisega asendamist. Tuleb märkida, et tööpinkide koordinaatide süsteemis on koordinaatide väärtus tööriista hoidiku keskpunkti ja tööpingi alguspunkti vaheline kaugus; samas kui tooriku koordinaatsüsteemis on koordinaatide väärtus tööriista tipu ja tooriku lähtepunkti vaheline kaugus.
Postitusaeg: 27. mai-2024