Ciclul 256 STIFT DREPTUNGHIULAR

Programare ISO

G256

Aplicaţie

Utilizaţi Ciclul 256 pentru a prelucra un ştift dreptunghiular. Dacă o dimensiune a piesei brute de prelucrat este mai mare decât pasul lateral maxim posibil, atunci sistemul de control efectuează mai mulţi paşi transversali, până când dimensiunea finisată a fost prelucrată.

Secvenţă ciclu

  1. Scula se mută din poziţia de pornire a ciclului (centrul ştiftului) în poziţia de pornire pentru prelucrarea ştiftului. Specificaţi poziţia de pornire cu parametrul Q437. Poziţia standard (Q437=0) se află la 2 mm în dreapta ştiftului brut
  2. Dacă scula se află la a doua prescriere de degajare, se deplasează cu avans transversal rapid FMAX la prescrierea de degajare, iar de acolo avansează la prima adâncime de pătrundere cu viteza de avans pentru pătrundere
  3. Scula se deplasează apoi tangenţial pe conturul ştiftului şi prelucrează o rotaţie.
  4. Dacă dimensiunea finisată nu poate fi prelucrată cu o rotaţie completă, sistemul de control efectuează un pas lateral cu factorul curent şi prelucrează cu încă o rotaţie. Sistemul de control ia în considerare dimensiunile piesei brute de prelucrat, dimensiunea finală şi pasul lateral permis. Acest proces este repetat până este obţinută dimensiunea finală definită. Pe de altă parte, dacă nu aţi stabilit punctul de pornire pe o laterală, ci pe un colţ (Q437 diferit de 0), sistemul de control frezează pe o cale spiralată din punctul de pornire spre interior până când se ajunge la dimensiunea finisată.
  5. Dacă sunt necesari şi alţi paşi, scula se retrage de contur pe un traseu tangenţial şi revine în punctul de pornire al prelucrării ştiftului.
  6. Apoi, sistemul de control introduce scula la următoarea adâncime de pătrundere şi prelucrează ştiftul la această adâncime.
  7. Acest proces este repetat până este atinsă adâncimea programată a ştiftului
  8. La sfârşitul ciclului, sistemul de control poziţionează scula pe axa sculei la înălţimea de degajare definită în ciclu. 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!
Dacă nu există suficient spaţiu pentru mişcarea de apropiere din dreptul ştiftului, există riscul de coliziune.
  1. În funcţie de poziţia de apropiere Q439, lăsaţi suficient spaţiu lângă ştift pentru a permite mişcarea de apropiere.
  2. Asiguraţi destul spaţiu lângă ştift pentru operaţiunea de apropiere
  3. Cel puţin diametrul sculei + 2 mm
  4. La sfârşit, sistemul de control readuce scula la prescrierea de degajare sau la a 2-a prescriere de degajare, dacă a fost programată. Poziţia finală a sculei după ciclu diferă de poziţia de pornire.
  • 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 în poziţia de pornire, cu compensarea razei R0. Reţineţi parametrul Q367 (poziţie).
  • 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

Q218 Prima lungime laterală?

Lungimea ştiftului paralelă cu axa principală a planului de lucru

Intrare: 0...99999,9999

Q424 Lung. latură 1 dim. piesă brută?

Lungimea ştiftului brut paralelă cu axa principală a planului de lucru. Introduceţi Lungimea 1 a laturii piesei brute de prelucrat mai mare decât Lungimea primei laturi. Sistemul de control efectuează mai mulţi paşi, dacă diferenţa dintre dimensiunea 1 piesei brute de prelucrat şi dimensiunea finală 1 este mai mare decât pasul permis (raza sculei înmulţită cu suprapunerea căii Q370). Sistemul de control calculează un pas constant de fiecare dată.

Intrare: 0...99999,9999

Q219 A doua lungime laterală?

Lungimea ştiftului paralelă cu axa secundară a planului de lucru Introduceţi Lungime laterală 2 piesă de prelucrat brută mai mare decât A doua lungime laterală. Sistemul de control efectuează mai mulţi paşi, dacă diferenţa dintre dimensiunea 2 piesei brute de prelucrat şi dimensiunea finală 2 este mai mare decât pasul permis (raza sculei înmulţită cu suprapunerea căii Q370). Sistemul de control calculează un pas constant de fiecare dată.

Intrare: 0...99999,9999

Q425 Lung. latură 2 dim. piesă brută?

Lungimea ştiftului brut paralelă cu axa secundară a planului de lucru.

Intrare: 0...99999,9999

Q220 Rază/ Șanfren (+/-)?

Introduceţi valoarea pentru elementul de formă rază sau şanfren. Dacă introduceţi o valoare pozitivă, sistemul de control va rotunji fiecare colţ. Valoarea introdusă aici se referă la rază. Dacă introduceţi o valoare negativă, toate colţurile conturului vor fi şanfrenate cu valoarea introdusă pentru lungimea şanfrenului.

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

Q368 Admitere finisare pt. latură?

Toleranţa de finisare în planul de lucru, rămasă după prelucrare. Această valoare are un efect incremental.

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

Q224 Unghi de rotaţie?

Unghiul după care este rotită întreaga operaţiune. Centrul de rotaţie este poziţia la care se află scula când se apelează ciclul. Valoarea are un efect absolut.

Intrare: -360,000...+360,000

Q367 Poziţie pivot (0/1/2/3/4)?

Poziţia ştiftului în raport cu scula când este apelat ciclul.

0: Poziţie sculă = Centrul ştiftului

1: Poziţie sculă = Colţ stânga jos

2: Poziţie sculă = Colţ dreapta jos

3: Poziţie sculă = Colţ dreapta sus

4: Poziţie sculă = Colţ stânga sus

Intrare: 0, 1, 2, 3, 4

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

Q437 Poziție de start (0...4)?

Specificaţi strategia de apropiere a sculei:

0: Din partea dreaptă a ştiftului (setare implicită)

1: Colţ stânga jos

2: Colţ dreapta jos

3: Colţ dreapta sus

4: Colţ stânga sus

Dacă semnele de apropiere apar pe suprafaţa ştiftului în timpul apropierii cu setarea Q437=0, alegeţi o altă poziţie de apropiere.

Intrare: 0, 1, 2, 3, 4

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

Definiţi operaţia de prelucrare:

0: Degroşare şi finisare

1: Numai degroşare

2: Numai finisare
Finisarea laterală şi finisarea bazei sunt executate numai dacă au fost definite toleranţele de finisare respective (Q368, Q369)

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.

Intrare: 0...99999,9999

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 256 STIFT DREPTUNGHIULAR ~

Q218=+60

;LUNGIME PRIMA LATURA ~

Q424=+75

;DIM. PIESA BRUTA 1 ~

Q219=+20

;LUNG. A DOUA LATURA ~

Q425=+60

;DIM. PIESA BRUTA 2 ~

Q220=+0

;RAZA COLT ~

Q368=+0

;ADAOS LATERAL ~

Q224=+0

;UNGHI DE ROTATIE ~

Q367=+0

;POZITIE PIVOT ~

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 ~

Q437=+0

;POZITIE DE APROPIERE ~

Q215=+1

;CUPRINS OPERATII ~

Q369=+0

;ADAOS ADANCIME ~

Q338=+0

;Pozit. finisare ~

Q385=+500

;Avans finisare

12 L X+50 Y+50 R0 FMAX M99