Ciclul 257 PIVOT CIRCULAR

Programare ISO

G257

Aplicaţie

Utilizaţi Ciclul 257 pentru a prelucra un ştift circular. Sistemul de control frezează ştiftul circular cu o mişcare de avansare elicoidală, începând de la diametrul piesei de prelucrat brute.

Secvenţă ciclu

  1. Dacă poziţia curentă a sculei se află sub cea de-a 2-a prescriere de degajare, sistemul de control ridică şi retrage scula până la cea de-a 2-a prescriere de degajare.  
  2. Scula se mută din centrul ştiftului în poziţia de pornire pentru prelucrarea ştiftului. Cu unghiul polar specificaţi poziţia de pornire faţă de centrul ştiftului, utilizând parametrul Q376.
  3. Sistemul de control se deplasează cu avans transversal rapid FMAX la prescrierea de degajare Q200, iar de acolo avansează la prima adâncime de pătrundere cu viteza de avans pentru pătrundere
  4. Sistemul de control prelucrează apoi ştiftul circular cu o mişcare de avans elicoidală, luând în calcul factorul de suprapunere.
  5. Sistemul de control retrage scula cu 2 mm de la contur, pe un traseu tangenţial.
  6. Dacă sunt necesare mai multe mişcări de pătrundere, scula repetă mişcarea de pătrundere în punctul aflat lângă mişcarea de pornire.
  7. Acest proces este repetat până este atinsă adâncimea programată a ştiftului
  8. La sfârşitul ciclului, scula se îndepărtează mai întâi pe un traseu tangenţial şi apoi se retrage pe axa sculei, la cea de-a doua prescriere de degajare definită în cadrul ciclului. Aceasta înseamnă că poziţia finală diferă de poziţia de pornire.

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
 
Anunţ
Pericol de coliziune!
Există pericolul de coliziune dacă în jurul ştiftului nu există suficient spaţiu.
  1. Verificaţi ordinea de prelucrare cu ajutorul simulării grafice.
  • Acest ciclu poate fi executat numai în modul de prelucrare MOD DE FUNCŢIONARE FREZARE.
  • Sistemul de control prepoziţionează automat scula pe axa sculei. Nu uitaţi să programaţi Q204 DIST. DE SIGURANTA 2 corect.
  • Sistemul de control reduce adâncimea de pătrundere la lungimea muchiei de tăiere a sculei LCUTS definită în tabelul de scule, dacă lungimea muchiei tăietoare a sculei este mai mică decât adâncimea de pătrundere Q202 programată în ciclu.
  • Acest ciclu monitorizează lungimea utilizabilă definită LU a sculei. Dacă valoarea LU este mai mică decât ADANCIME Q201, sistemul de control va afişa un mesaj de eroare.

Note despre programare

  • Prepoziţionaţi scula în planul de prelucrare la poziţia de pornire (centrul ştiftului), cu compensarea 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.

Parametrii ciclului

Grafică asist.

Parametru

Q223 Diametru piesă finisată?

Diametrul ştiftului finisat

Intrare: 0...99999,9999

Q222 Diam. piesă de prelucrat brută?

Diametru piesă brută de prelucrat. Introduceţi un diametru al piesei de prelucrat brute mai mare decât diametrul piesei finisate. Sistemul de control efectuează mai mulţi paşi dacă diferenţa dintre diametrul piesei brute de prelucrat şi diametrul cercului de referinţă este mai mare decât pasul permis (raza sculei înmulţită cu suprapunerea traseului Q370). Sistemul de control calculează un pas constant de fiecare dată.

Intrare: 0...99999,9999

Q368 Admitere finisare pt. latură?

Toleranţa de finisare în planul de lucru. Această valoare are un efect incremental.

Intrare: -99999,9999...+99999,9999

Q207 Viteză de avans pt. frezare?

Viteza de avans transversal a sculei pentru frezare, în mm/min

Intrare: 0...99999,999 alternativ FAUTO, FU, FZ

Q351 Dir. ascens.=+1, dinţare sup.=-1

Tip de operaţiune de frezare. Se ţine cont de direcţia de rotaţie a broşei.

+1 = frezare în sensul avansului

–1 = frezare în sens contrar avansului

PREDEF: Sistemul de control utilizează valoarea dintr-un bloc GLOBAL DEF

(Dacă introduceţi 0, este efectuată frezarea în sensul avansului)

Intrare: -1, 0, +1 sau PREDEF

Q201 Adâncime?

Distanţa dintre suprafaţa piesei de prelucrat şi baza ştiftului: Această valoare are un efect incremental.

Intrare: -99999,9999...+99999,9999

Q202 Adâncime pătrundere?

Avans sculă per aşchiere. Introduceţi o valoare mai mare decât 0. Această valoare are un efect incremental.

Intrare: 0...99999,9999

Q206 Viteză de avans pt. pătrundere?

Viteza de avans transversal a sculei în timpul deplasării în adâncime, în mm/min

Intrare: 0...99999,999 sau FAUTO, FMAX, FU, FZ

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

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?

Coordonată pe axa broşei la care nu poate apărea nicio coliziune între sculă şi piesa de prelucrat (elementele de fixare). Această valoare are un efect incremental.

Intrare: 0...99999,9999 sau PREDEF

Q370 Factor suprapunere cale?

Q370 x raza sculei = factorul de pas lateral k.

Intrare: 0,0001...1,9999 sau PREDEF

Q376 Unghi pornire?

Unghi polar raportat la centrul ştiftului, de la care scula se apropie de ştift.

Intrare: -1...+359

Q215 Operaţie prelucrare (0/1/2)?

Specificaţi operaţiunea de prelucrare:

0: Degroşare şi finisare

1: Numai degroşare

2: Numai finisare

Intrare: 0, 1, 2

Q369 Admitere finisare în profunzime?

Toleranţa de finisare pentru fund. Această valoare are un efect incremental.

Intrare: 0...99999,9999

Q338 Trecere pt. finisare?

Avans sculă pe axa broşei per aşchiere de finisare.

Q338=0: Finisare cu un singur avans

Această valoare are un efect incremental.

Q385 Vit. avans finisare?

Viteza de avans transversal a sculei pentru finisarea laterală şi a bazei, în mm/min

Intrare: 0...99999,999 alternativ FAUTO, FU, FZ

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 257 PIVOT CIRCULAR ~

Q223=+50

;DIAM. PIESA FINISATA ~

Q222=+52

;DIAM. PIESA PREL.BR. ~

Q368=+0

;ADAOS LATERAL ~

Q207=+500

;VITEZA AVANS FREZARE ~

Q351=+1

;TIP FREZARE ~

Q201=-20

;ADANCIME ~

Q202=+5

;ADANCIME PLONJARE ~

Q206=+3000

;VIT. AVANS PLONJARE ~

Q200=+2

;DIST. DE SIGURANTA ~

Q203=+0

;COORDONATA SUPRAFATA ~

Q204=+50

;DIST. DE SIGURANTA 2 ~

Q370=+1

;SUPRAP. CALE UNEALTA ~

Q376=-1

;UNGHI DE PORNIRE ~

Q215=+1

;CUPRINS OPERATII ~

Q369=+0

;ADAOS ADANCIME ~

Q338=+0

;POZIT. FINISARE ~

Q385=+500

;VIT. AVANS FINISARE

12 L X+50 Y+50 R0 FMAX M99