1 Introducere
Sistemul FANUC este unul dintre sistemele de control utilizate frecvent pentruMașini-unelte CNC, iar comenzile sale de control sunt împărțite în comenzi cu un singur ciclu și comenzi cu mai multe cicluri.
2 idei de programare
Esența programului este de a afla caracteristicile traiectoriei instrumentului și de a realiza afirmațiile repetate în program printr-un algoritm matematic. Conform caracteristicilor părții de mai sus, constatăm că valoarea coordonatei X scade treptat. Prin urmare, puteți utiliza sistemul FANUC pentru a modifica valoarea uzurii, a personaliza prelucrarea ciclului de strunjire, a controla scula de fiecare dată de la distanța de contur a piesei a sculei cu o valoare fixă și a o procesa în fiecare ciclu de prelucrare înainte de modificare și apoi utilizați condiția de sistem pentru a sări, reveniți Modificați instrucțiunea în consecință. După finalizarea ciclului de degroșare, determinați piesa de prelucrat pentru a determina cantitatea de finisare, modificați parametrii de compensare a sculei și apoi săriți pentru a finaliza strunjirea.
3 Selectați corect punctul de pornire al ciclului
Când programul ciclului se termină, unealta revine automat la poziția de pornire a execuției programului ciclului la sfârșitul ciclului. Prin urmare, este necesar să vă asigurați că unealta se întoarce în siguranță la punctul de pornire la sfârșitul ciclului. Când comanda ciclului este programată, este ușor de utilizat și de tratat potențialele pericole de siguranță care cauzează probleme majore. Desigur, siguranța nu poate fi garantată. Punctul de pornire este setat prea departe de piesa de prelucrat, rezultând o cale lungă și goală a sculei. afectează eficiența procesării. Este sigur să reveniți la începutul ciclului, începutul programului ciclului, poziția sculei la sfârșitul ultimei linii a procesului de finisare, forma piesei de prelucrat la sfârșitul ciclului, forma suport de scule și alte poziții de montare a sculelor. În ambele cazuri, este în cele din urmă posibil să se asigure că ciclul nu interferează cu retragerea rapidă prin schimbarea poziției de pornire a programului ciclului. Puteți utiliza metoda de calcul matematic, software-ul CAD pentru a interoga metoda de coordonare a punctului de bază pentru a determina poziția de pornire rezonabilă și sigură a ciclului sau, în etapa de depanare a programului, utilizați operarea într-o singură etapă și alimentarea cu rată scăzută, încercați pentru a tăia și modifica coordonatele punctului de pornire al programului pas cu pas. Identificați o locație de pornire relativ sigură. După luarea în considerare a factorilor de mai sus, este necesar să se determine punctul de pornire al ciclului și trebuie acordată o atenție deosebită: dacă prelucrarea și tăierea sunt adăugate la programul de măsurare și depanare înainte de procesare, cum ar fi mașina unealtă rulează la A N-a linie, axul se oprește și programul este întrerupt. După măsurare, retrageți-vă în poziția corespunzătoare. poziție, apoi introduceți manual sau manual poziția din apropierea piesei de prelucrat, executați automat comanda ciclului de finisare, iar apoi punctul de pornire al programului ciclului este punctul. Dacă alegeți o poziție incorectă, este posibil să existe interferențe. Înainte de linia de program, adăugați instrucțiuni pentru a introduce rapid o poziție de pornire rezonabilă a programului în buclă pentru a asigura siguranța.
4 combinații rezonabile de instrucțiuni bucle
De obicei, comanda de finisare G70 este utilizată împreună cu comenzile de degroșare G71, G73, G74 pentru a finaliza prelucrarea brută a piesei de prelucrat. Totuși, în cazul unei piese de prelucrat cu structură concavă, de exemplu, dacă pentru degroșare se folosește comanda de ciclu G71 a sistemului FANUCTD, degroșarea se realizează cu G71, deoarece comanda efectuează degroșarea conform conturului din ultimul ciclu. De exemplu, utilizați comanda ciclului G71 a sistemului FANUCTC pentru a efectua prelucrarea brută și setați adâncimea marginii marginii de finisare să fie mai mică decât adâncimea structurii concave. Alocația de tăiere este insuficientă, iar piesa de prelucrat este casată.
Pentru a rezolva această problemă, putem folosi metoda de degroșare G71 și G73, adică mai întâi folosiți ciclul G71 pentru a îndepărta cea mai mare parte a muchiei de tăiere, apoi folosim ciclul G73 pentru a îndepărta structura concavă cu muchia prelucrată și, în final, folosiți ciclul G70 pentru a termina sau utiliza în continuare prelucrarea G71 și G70, adâncimea structurii concav-convexe rămase în etapa de degroșare depășește permisiunea de finisare, în prelucrarea G70, se utilizează pentru a modifica valoarea de compensare a lungimii în direcția X a sculei sau a setului metoda de compensare a uzurii, după prelucrare, de exemplu, în G71, setați adaosul de finisare în direcția X la 3,5, după terminarea degroșării, setați o intrare de valoare pozitivă în compensarea direcției X a sculei corespunzătoare (de exemplu, 0,5 este alocația de finisare), scula este recuperată și umplută și procesată conform comenzii G70, efectuați semifinisarea, adâncimea de tăiere 3, după semifinisare, setați compensarea direcției X a sculei corespunzătoare la -0,5 pentru intrarea cumulativă, apelați din nou instrumentul, procesați conform comenzii G70, executați
La finisare, adâncimea de tăiere este de 0,5. Pentru a menține programul de prelucrare consistent și pentru etapele de semifinisare și finisare, setările sculei cu direcția X sunt denumite și numere de compensare diferite.
5 abilități de programare a strungului CNC
5.1 Setarea stării inițiale a sistemului CNC cu un bloc de siguranță
La scrierea unui program, planificarea blocurilor de siguranță este foarte importantă. Înainte de a porni unealta și axul, pentru a asigura siguranța prelucrării, vă rugăm să setați starea de pornire sau inițială în blocul de pornire. În timp ce mașinile CNC sunt setate la valorile implicite după pornire, nu ar trebui să existe posibilitatea ca programatorii sau operatorii să se bazeze pe valorile implicite ale sistemului din cauza ușurinței schimbării. Prin urmare, atunci când scrieți programe NC, dezvoltați un program sigur pentru a seta starea inițială a sistemului și obiceiuri bune de programare, care nu numai că poate asigura siguranța absolută a programării, ci poate funcționa și în depanare, inspecția traseului sculei și ajustarea dimensiunii etc. Programul este mai convenabil de utilizat. În același timp, îmbunătățește și portabilitatea programului, deoarece nu depinde de setările implicite ale mașinilor-unelte specifice și ale sistemelor CNC. În sistemul FANUC, la prelucrarea pieselor cu diametre mici, blocul de siguranță poate fi setat ca: G40G97G99G21.
5.2 Folosiți comanda M cu pricepere
Strungurile CNC au mai multe comenzi M, iar utilizarea acestor comenzi este legată de nevoile operațiilor de prelucrare. Utilizarea corectă și inteligentă a acestor comenzi M, aceste părți vor aduce multă comoditate. După finalizareaPrelucrare cu 5 axe, adăugați M05 (oprire ax în rotație) M00 (oprire program); comandă, care ne permite să măsuram cu ușurință dimensiunea piesei pentru a asigura precizia de prelucrare a piesei. În plus, după ce firul este finalizat, utilizați comenzile M05 și M00 pentru a facilita detectarea calității firului.
5.3 Setați în mod rezonabil punctul de pornire al ciclului
Înainte de a utiliza aceste comenzi de ciclu, strungul FANUCCNC are multe comenzi de ciclu, cum ar fi comanda de ciclu simplu G92, comanda de ciclu combinat G71, G73, G70, comanda de ciclu de tăiere a filetului G92, G76 etc., scula trebuie mai întâi poziționată pe începutul ciclului Punctul de pornire al ciclului nu controlează numai distanța de siguranță a sculei care se apropie de piesa de prelucrat și adâncimea reală de tăiere pentru prima degroșare, dar determină și distanța cursei goale în ciclu. Punctul de pornire al comenzilor G90, G71, G70, G73 este de obicei setat la colțul piesei de prelucrat cel mai apropiat de începutul degroșării, direcția X este în general setată la X (diametru brut), iar direcția Z este în general setată la 2 -5mm de la piesa de prelucrat. Direcția de pornire a comenzilor ciclului de tăiere a filetului G92 și G76 este de obicei setată în afara piesei de prelucrat. La prelucrarea filetelor externe, direcția X este în general setată la X (diametrul filetului + 2). La prelucrarea filetelor interioare, direcția X este în general setată la X (diametrul filetului -2), iar direcția Z este în general setată la filetul 2-5mm.
5.4 Utilizați uzura cu pricepere pentru a asigura acuratețea dimensională a pieselor
Compensarea sculei este împărțită în decalaj geometric și decalaj de uzură. Decalajele geometrice determină poziția sculei în raport cu originea programului, iar compensațiile de uzură sunt utilizate pentru dimensionarea precisă. Pentru a preveni risipa la prelucrarea pieselor pe strunguri CNC, valorile de compensare a uzurii pot fi introduse înainte de prelucrarea pieselor. La setarea valorii de compensare a uzurii piesei, semnul valorii de compensare a uzurii ar trebui să aibă permisiunea decomponenta CNC. La prelucrarea inelului exterior, trebuie să fie presetat o compensare pozitivă a uzurii. La prelucrarea găurilor, o compensare negativă a uzurii ar trebui să fie prestabilită. Mărimea decalajului de uzură este de preferință mărimea alocației de finisare.
6 Concluzie
Pe scurt, înainte de operația de prelucrare cu strung CNC, scrierea instrucțiunilor este fundația și este cheia funcționării strungului. Trebuie să facem o treabă bună în scrierea și aplicarea instrucțiunilor.
Ora postării: august-09-2022