Ciclul 251 BUZUNAR DREPTUNGH.
Programare ISO
G251
Aplicaţie
Utilizaţi Ciclul 251 pentru a prelucra complet buzunare dreptunghiulare. În funcţie de parametrii ciclului, sunt disponibile următoarele alternative de prelucrare:
- Prelucrare completă: Degroşare, finisare în profunzime, finisare laterală
- Numai degroşare
- Numai finisare în profunzime şi finisare laterală
- Numai finisare în profunzime
- Numai finisare laterală
Secvenţă ciclu
Degroşare
- Scula pătrunde în piesa de prelucrat în centrul buzunarului şi avansează la prima adâncime de pătrundere. Specificaţi strategia de pătrundere cu parametrul Q366.
- Sistemul de control degroşează buzunarul din interior spre exterior, luând în calcul suprapunerea traseelor (Q370) şi toleranţa de finisare (Q368 şi Q369).
- La finalul operaţiei de degroşare, sistemul de control îndepărtează scula tangenţial de peretele buzunarului, apoi se deplasează cu prescrierea de degajare peste adâncimea de pătrundere curentă. De acolo, scula revine în centrul buzunarului cu viteza de avans transversal rapid.
- Acest proces este repetat până se atinge adâncimea programată a buzunarului.
Finisarea
- Dacă toleranţele de finisare au fost definite, sistemul de control pătrunde şi apoi se apropie de contur. Mişcarea de apropiere are loc pe o rază pentru a se asigura o apropiere treptată. Sistemul de control finisează mai întâi pereţii buzunarului, cu mai multe avansări, dacă este specificat.
- Apoi, sistemul de control finisează baza buzunarului din interior înspre exterior. Scula se apropie tangenţial de baza buzunarului.
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
- Efectuaţi mai întâi o operaţie de degroşare
- Asiguraţi-vă că sistemul de control poate prepoziţiona scula cu avans rapid fără riscul de coliziune cu piesa de prelucrat
- 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.
- 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ă.
- 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.
- Ciclul 251 preia lăţimea de tăiere RCUTS din tabelul de scule.
Note despre programare
- Cu o masă de sculă inactivă, trebuie să pătrundeţi întotdeauna vertical (Q366=0), deoarece nu puteţi defini un unghi de pătrundere.
- 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.
- Programaţi o prescriere de degajare suficientă, astfel încât scula să nu se poată bloca din cauza aşchiilor.
- Reţineţi că este necesar să definiţi dimensiuni suficient de mari ale piesei brute de prelucrat dacă unghiul de rotaţie Q224 nu este egal cu 0.
Parametrii ciclului
Grafică asist. | Parametru |
---|---|
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 Intrare: 0, 1, 2 | |
Q218 Prima lungime laterală? Lungime buzunar, paralelă cu axa principală a planului de lucru. Această valoare are un efect incremental. Intrare: 0...99999,9999 | |
Q219 A doua lungime laterală? Lungime buzunar, paralelă cu axa secundară a planului de lucru. Această valoare are un efect incremental. Intrare: 0...99999,9999 | |
Q220 Rază colţ? Raza colţului buzunarului. Dacă aţi introdus 0 aici, sistemul de control presupune că raza colţului este egală cu raza sculei. Intrare: 0...99999,9999 | |
Q368 Admitere finisare pt. latură? Toleranţa de finisare în planul de lucru. Această valoare are un efect incremental. Intrare: 0...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 buzunar (0/1/2/3/4)? Poziţia buzunarului în raport cu scula când este apelat ciclul: 0: Poziţie sculă = Centrul buzunarului 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 fundul buzunarului. 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 | |
Q369 Admitere finisare în profunzime? Toleranţa de finisare pentru fund. Această valoare are un efect incremental. Intrare: 0...99999,9999 | |
Q206 Viteză de avans pt. pătrundere? Viteza de avans transversal a sculei pentru deplasare la adâncime, în mm/min Intrare: 0...99999,999 alternativ FAUTO, FU, FZ | |
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 | |
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,41 sau PREDEF | |
Q366 Strategie de plonjare (0/1/2)? Tipul strategiei de pătrundere: 0: Pătrundere verticală. Sistemul de control pătrunde perpendicular, indiferent de unghiul de pătrundere UNGHI definit în tabelul de scule. 1: Pătrundere elicoidală. În tabelul de scule, unghiul de pătrundere UNGHI pentru scula activă trebuie definit ca fiind diferit de 0. În caz contrar, sistemul de control va afişa un mesaj de eroare. Dacă este necesar, definiţi valoarea lăţimii de tăiere RCUTS în tabelul de scule 2: Pătrundere prin mişcare de oscilare. În tabelul de scule, unghiul de pătrundere UNGHI pentru scula activă trebuie definit ca fiind diferit de 0. În caz contrar, sistemul de control va afişa un mesaj de eroare. Lungimea rectilinie alternativă depinde de unghiul de pătrundere. Ca valoare minimă, sistemul de control utilizează dublul diametrului sculei. Dacă este necesar, definiţi valoarea lăţimii de tăiere RCUTS în tabelul de scule PREDEF: Sistemul de control utilizează valoarea din blocul GLOBAL DEF Intrare: 0, 1, 2 sau PREDEF | |
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 | |
Q439 Besleme referansı (0-3)? Specificaţi referinţa pentru viteza programată de avans: 0: Viteza de avans este raportată la traseul centrului sculei 1: Viteza de avans este raportată la muchia de tăiere numai în timpul finisării laterale; altfel, este raportată la traseul centrului sculei 2: Viteza de avans este raportată la muchia de tăiere în timpul finisării laterale şi a bazei; altfel este raportată la traseul centrului sculei 3: Viteza de avans este raportată întotdeauna la muchia de tăiere Intrare: 0, 1, 2, 3 |
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 251 BUZUNAR DREPTUNGH. ~ | ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
12 L X+50 Y+50 R0 FMAX M99 |
Strategia de pătrundere Q366 cu RCUTS
Pătrundere elicoidală Q366 = 1
- RCUTS > 0
- Sistemul de control ia în calcul lăţimea de tăiere RCUTS când calculează traseul elicoidal. Cu cât valoarea RCUTS este mai mare, cu atât traseul elicoidal este mai mic.
- Formula pentru calcularea razei elicoidale:
Rcorr: Raza sculei R + supradimensionarea razei sculei DR
- Dacă deplasarea pe un traseu elicoidal nu este posibilă din cauza spaţiului limitat, sistemul de control va afişa un mesaj de eroare.
- RCUTS = 0 sau nedefinită
- Sistemul de control nu monitorizează sau modifică traseul elicoidal.
Pătrundere rectilinie alternativă Q366 = 2
- RCUTS > 0
- Sistemul de control deplasează scula de-a lungul întregului traseul de pătrundere rectilinie.
- Dacă deplasarea pe un traseu de pătrundere rectilinie nu este posibilă din cauza spaţiului limitat, sistemul de control va afişa un mesaj de eroare.
- RCUTS = 0 sau nedefinită
- Sistemul de control deplasează scula de-a lungul unei jumătăţi a traseului de pătrundere rectilinie.