Ciclul 207 FILETARE GS

Programare ISO

G207

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ă.

Sistemul de control taie filetul fără mandrină de tarod flotantă în una sau mai multe treceri.

Secvenţă ciclu

  1. Sistemul de control poziţionează scula pe axa broşei cu avans rapid FMAX la prescrierea de degajare introdusă deasupra suprafeţei piesei de prelucrat.
  2. Scula găureşte până la adâncimea totală a găurii dintr-o singură mişcare.
  3. Apoi, sistemul va inversa din nou sensul de rotaţie a broşei, iar scula va fi retrasă la prescrierea de degajare. Dacă este programată, scula se mută la a doua prescriere de degajare cu FMAX
  4. 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 fi efectuată cu broşa staţionară sau aflată în mişcare de rotaţie.

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 determină direcţia de lucru. Dacă programaţi ADÂNCIME=0, ciclul nu va fi executat.

Notă privind parametrii maşinii

  • Folosiţi parametrul maşinii CfgThreadSpindle (nr. 113600) pentru a defini următoarele:
    • sourceOverride (nr. 113603): SpindlePotentiometer (suprascrierea vitezei de avans nu este activă) şi FeedPotentiometer (suprascrierea turaţiei broşei nu este activă); în continuare, sistemul de control reglează turaţia broşei după cum este necesar
    • 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.
    • limitSpindleSpeed (nr. 113604): Limita turaţiei broşei
      Adevărat: La adâncimi mici ale filetului, turaţia broşei este limitată astfel încât broşa să funcţioneze la o turaţie constantă aproximativ 1/3 din timp.
      Fals: Limitarea nu este activă

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

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 207 FILETARE GS ~

Q200=+2

;DIST. DE SIGURANTA ~

Q201=-18

;ADANCIME FILET ~

Q239=+1

;PAS FILET ~

Q203=+0

;COORDONATA SUPRAFATA ~

Q204=+50

;DIST. DE SIGURANTA 2

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