Ciclul 209 FILET. FARAM. ASCHII

Programare ISO

G209

Aplicaţie

 
Machine

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

  1. 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.
  2. 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.
  3. Apoi, inversează din nou direcţia de rotaţie a broşei şi avansează la următoarea adâncime de avans.
  4. Sistemul de control repetă acest proces (paşii 2–3) până când este atinsă adâncimea programată a filetului.
  5. Scula este retrasă apoi la prescrierea de degajare. Dacă este programată, scula se mută la a doua prescriere de degajare cu FMAX
  6. Sistemul de control opreşte rotaţia broşei la prescrierea de degajare.
 
Tip

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

 
Anunţ
Pericol de coliziune!
Dacă introduceţi adâncimea în cadrul unui ciclu sub forma unei valori pozitive, sistemul de control inversează calculul prepoziţionării. Aceasta înseamnă că scula se deplasează cu avans rapid pe axa sculei la prescrierea de degajare sub suprafaţa piesei de prelucrat! Există pericol de coliziune!
  1. Introduceţi adâncimea ca negativă
  2. 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.
 
Tip

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.

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.

 
Tip

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.

Exemplu

11 CYCL DEF 209 FILET. FARAM. ASCHII ~

Q200=+2

;DIST. DE SIGURANTA ~

Q201=-18

;ADANCIME FILET ~

Q239=+1

;PAS FILET ~

Q203=+0

;COORDONATA SUPRAFATA ~

Q204=+50

;DIST. DE SIGURANTA 2 ~

Q257=+0

;ADANC. FARAM. ASCHII ~

Q256=+1

;DIST. FARAM. ASCHII ~

Q336=+0

;UNGHI BROSA ~

Q403=+1

;FACTOR RPM

12 CYCL CALL

Retragerea după o întrerupere de program

Retragerea în modurile Rulare program, Bloc unic sau Secvenţă integrală

  1. Pentru a întrerupe programul, selectaţi tasta Stop NC

  1. Selectaţi DEPLASARE MANUALĂ
  2. Retragerea sculei pe axa activă a sculei

  1. Pentru a relua execuţia programului, selectaţi RELUARE POZIŢIE
  2. Este deschisă o fereastră, unde sistemul de control afișează secvența axei, precum și poziția țintă, poziția curentă și distanța de parcurs.

  1. Selectați tasta NC start
  2. Sistemul de control deplasează scula la adâncimea la care aceasta a fost oprită.
  3. Pentru a relua execuția programului, selectați din nou NC start
 
Anunţ
Pericol de coliziune!
Dacă deplasaţi scula în sens negativ în locul sensului pozitiv atunci când o retrageţi, există riscul de coliziune.
  1. Când retrageţi scula, o puteţi deplasa în direcţiile pozitivă şi negativă ale axei sculei.
  2. Acordaţi atenţie direcţiei în care retrageţi scula din gaură înainte de a o retrage