Ciclul 209 FILET. FARAM. ASCHII
Programare ISO
G209
Aplicaţie
Consultaţi manualul maşinii.
Maşina şi comanda trebuie să fie pregătite special de producătorul sculei maşinii pentru utilizarea acestui ciclu.
Acest ciclu este aplicat numai la maşinile cu broşă servocomandată.
Scula prelucrează filetul în mai multe treceri până ce atinge adâncimea programată. Puteţi defini într-un parametru dacă scula să fie retrasă complet din gaură pentru fărâmiţarea aşchiilor.
Secvenţă ciclu
- Sistemul de control poziţionează scula pe axa sculei cu avans rapid FMAX la prescrierea de degajare programată de deasupra suprafeţei piesei de prelucrat. Acolo, efectuează o oprire orientată a broşei.
- Scula se deplasează la adâncimea de avans programată, inversează direcţia de rotaţie a broşei şi se retrage cu o distanţă specifică sau complet, pentru eliminarea aşchiilor, în funcţie de definire. Dacă aţi definit un factor pentru creşterea vitezei broşei, sistemul de control retrage scula din gaură la viteza corespunzătoare.
- Apoi, inversează din nou direcţia de rotaţie a broşei şi avansează la următoarea adâncime de avans.
- Sistemul de control repetă acest proces (paşii 2–3) până când este atinsă adâncimea programată a filetului.
- Scula este retrasă apoi la prescrierea de degajare. Dacă este programată, scula se mută la a doua prescriere de degajare cu FMAX
- Sistemul de control opreşte rotaţia broşei la prescrierea de degajare.
Pentru filetare, axele broşei şi sculei sunt întotdeauna sincronizate una cu cealaltă. Sincronizarea poate avea loc în timp ce broşa este staţionară.
Note
- Introduceţi adâncimea ca negativă
- Utilizaţi parametrul displayDepthErr (nr. 201003) al maşinii pentru a specifica dacă sistemul de control afişează un mesaj de eroare (on) sau nu (off) în cazul introducerii unei valori pozitive pentru adâncime
- Acest ciclu poate fi executat numai în modul de prelucrare MOD DE FUNCŢIONARE FREZARE.
- Dacă programaţi M3 (sau M4) înainte de acest ciclu, broşa se roteşte după sfârşitul ciclului (la viteza programată în blocul TOOL CALL).
- Dacă nu programaţi M3 (sau M4) înainte de acest ciclu, broşa se va opri la sfârşitul ciclului. În acest caz, va trebui să reporniţi broşa cu M3 (sau M4) înainte de următoarea operaţie.
- Dacă introduceţi pasul de filet al tarodului în coloana Pas din tabelul de scule, sistemul de control compară pasul de filet din tabelul de scule cu pasul de filet definit în ciclu. Dacă poziţiile nu corespund, sistemul de control afişează un mesaj de eroare.
- Acest ciclu monitorizează lungimea utilizabilă definită LU a sculei. Dacă este mai mică decât ADANCIME FILET Q201, sistemul de control va afişa un mesaj de eroare.
Dacă nu schimbaţi niciun parametru dinamic (de ex. prescrierea de degajare, viteza broşei etc.), puteţi fileta ulterior gaura la o adâncime mai mare. Asiguraţi-vă, însă, că selectaţi o prescriere de degajare Q200 suficient de mare, astfel încât axa sculei să părăsească traseul de accelerare pe această distanţă.
Note despre programare
- Programaţi un bloc de poziţionare pentru punctul de pornire (centrul găurii) în planul de lucru cu compensare a razei R0.
- Semnul algebric pentru parametrul de ciclu „adâncime filet” determină direcţia de lucru.
- Dacă aţi definit un factor rpm pentru retragerea rapidă în parametrul ciclului Q403, sistemul de control limitează viteza la viteza maximă a treptei active a angrenajului.
Notă privind parametrii maşinii
- Folosiţi parametrul maşinii CfgThreadSpindle (nr. 113600) pentru a defini următoarele:
- sourceOverride (nr. 113603):
FeedPotentiometer (valoare implicită) (suprareglarea vitezei nu este activă), în continuare sistemul de control reglează viteza după cum este necesar
SpindlePotentiometer (suprareglarea vitezei de avans nu este activă) - thrdWaitingTime (nr. 113601): După oprirea broşei, scula va rămâne la partea de jos a filetului pe perioada de timp specificată
- thrdPreSwitch (nr. 113602): Broşa este oprită pe această perioadă de timp înainte de a ajunge la partea de jos a filetului.
- sourceOverride (nr. 113603):
Parametrii ciclului
Grafică asist. | Parametru |
---|---|
Q200 Salt de degajare? Distanţa dintre vârful sculei şi suprafaţa piesei de prelucrat. Această valoare are un efect incremental. Intrare: 0...99999,9999 sau PREDEF | |
Q201 Adâncime filet? Distanţa dintre suprafaţa piesei de prelucrat şi baza filetului. Această valoare are un efect incremental. Intrare: -99999,9999...+99999,9999 | |
Q239 Pas? Pasul filetului. Semnul algebric face diferenţa între fileturile spre dreapta şi cele spre stânga: += filet spre dreapta – = filet spre stânga Intrare: -99,9999...+99,9999 | |
Q203 Coord. supraf. piesă prelucrat? Coordonata de pe suprafaţa piesei de prelucrat raportată la originea activă. Valoarea are un efect absolut. Intrare: -99999,9999...+99999,9999 | |
Q204 Dist. de siguranta 2? Distanţa din axa sculei dintre sculă şi piesa de prelucrat (elemente de fixare) la care nu poate avea loc vreo coliziune. Această valoare are un efect incremental. Intrare: 0...99999,9999 sau PREDEF | |
Q257 Adânc. trec. pt. fărâm. aşchii? Adâncimea incrementală la care sistemul de control efectuează fărâmiţarea aşchiilor. Această procedură se repetă până se atinge ADANCIME Q201. Dacă Q257 este egală cu 0, sistemul de control nu va efectua fărâmiţarea aşchiilor. Această valoare are un efect incremental. Intrare: 0...99999,9999 | |
Q256 Dist. retrag. pt. fărâm. aşchii? Sistemul de control înmulţeşte pasul Q239 cu valoarea programată şi retrage scula cu valoarea calculată în timpul fărâmiţării aşchiilor. Dacă introduceţi Q256 = 0, sistemul de control retrage scula complet din gaură (la prescrierea de degajare) pentru fărâmiţarea aşchiilor. Intrare: 0...99999,9999 | |
Q336 Unghi pt. orientare broşă? Unghiul la care sistemul de control poziţionează scula înainte de a prelucra filetul. Aceasta vă permite să retrasaţi şanţurile filetului, dacă este necesar. Valoarea are un efect absolut. Intrare: 0...360 | |
Q403 Factor RPM pt. retragere? Factorul în funcţie de care sistemul de control creşte viteza broşei – şi astfel şi viteza de avans pentru retragere – când se retrage din gaură. Creştere maximă la viteza maximă a treptei active a angrenajului. Intrare: 0,0001...10 |
Programele NC conținute în Manualul utilizatorului reprezintă sugestii de soluții. Programele NC sau blocurile NC individuale trebuie adaptate înainte de a fi utilizate la nivelul mașinii.
- Modificați următorul conținut după cum este necesar:
- Scule
- Parametri de tăiere
- Viteze de avans
- Înălțimea de degajare sau poziția de siguranță
- Pozițiile specifice mașinii, de ex., cu M91
- Traseele apelărilor programului
Anumite programe NC depind de cinematica maşinii. Adaptaţi aceste programe NC la cinematica maşinii dvs. înainte de prima rulare a testului.
În plus, testați programele NC utilizând simularea înainte de rularea efectivă a programului.
Cu o testare a programului, puteţi determina dacă programul NC poate fi utilizat cu opţiunile de software disponibile, cu cinematica maşinii active şi cu configuraţia curentă a maşinii.
11 CYCL DEF 209 FILET. FARAM. ASCHII ~ | ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
12 CYCL CALL |
Retragerea după o întrerupere de program
Retragerea în modurile Rulare program, Bloc unic sau Secvenţă integrală
| ||
| ||
| ||
|
- Când retrageţi scula, o puteţi deplasa în direcţiile pozitivă şi negativă ale axei sculei.
- Acordaţi atenţie direcţiei în care retrageţi scula din gaură înainte de a o retrage