Ciclul 291 IPO.-ROTIRE CUPLARE (opţiunea 96)
Programare ISO
G291
Aplicaţie
Consultaţi manualul maşinii.
Această funcţie trebuie să fie activată şi adaptată de către producătorul maşinii-unelte.
Ciclul 291 IPO.-ROTIRE CUPLARE cuplează broşa cu poziţia axelor liniare sau dezactivează această cuplare a broşei. În cazul strunjirii prin interpolare, muchia de aşchiere este orientată către centrul cercului. Centrul de rotaţie este definit în cadrul ciclului prin introducerea coordonatelor Q216 şi Q217.
Secvenţă ciclu
- Q560=1:
- Sistemul de control execută mai întâi o oprire a broşei (M5).
- Sistemul de control orientează broşa sculei către centrul de rotaţie specificat. Este luat în calcul unghiul specificat pentru orientarea broşei, Q336. Dacă aţi definit valoarea „ORI” în tabelul de scule, această valoare este, de asemenea, luată în calcul.
- Broşa sculei este acum cuplată la poziţia axelor liniare. Broşa urmează poziţia nominală a axelor de referinţă.
- Pentru încheierea ciclului, este necesară dezactivarea cuplării de către operator. (Cu ciclul 291 sau setarea de sfârşit al programului/oprire internă.)
- Q560=0:
- Sistemul de control dezactivează cuplarea broşei.
- Broşa sculei nu mai este cuplată la poziţia axelor liniare.
- Sistemul de control termină de prelucrat cu Ciclul 291 CUPL.STRUNJ.INTERP.
- Dacă Q560=0, parametrii Q336, Q216, Q217 nu sunt relevanţi
Note
Acest ciclu este aplicat numai la maşinile cu broşă servocomandată.
Sistemul de control poate monitoriza scula pentru a se asigura că nu se efectuează nicio deplasare de poziţionare la viteza de avans cât timp rotaţia broşei este oprită. Pentru mai multe informaţii, contactaţi constructorul maşinii-unelte.
- Acest ciclu poate fi executat numai în modul de prelucrare MOD DE FUNCŢIONARE FREZARE.
- Ciclul 291 este activ pentru apelare.
- Acest ciclu poate fi utilizat şi într-un plan de lucru înclinat.
- Reţineţi că unghiul axei trebuie să fie egal cu unghiul de înclinare înainte de apelarea ciclului! Doar atunci poate axa să fie cuplată corect.
- Dacă ciclul 8 IMAGINE OGLINDA este activ, sistemul de control nu execută ciclul de strunjire prin interpolare.
- Dacă ciclul 26 SCALARE SPEC. AXA este activ, iar factorul de scalare pentru axă nu este egal cu 1, sistemul de control nu execută ciclul de strunjire prin interpolare.
Note despre programare
- Programarea M3/M4 nu este necesară. Pentru a descrie mişcările circulare ale axelor liniare, puteţi utiliza, de exemplu, blocuri CC şi C.
- În timpul programării, nu uitaţi că nici centrul broşei, nici plăcuţa indexabilă nu trebuie deplasate în centrul conturului de strunjire.
- Programaţi contururile exterioare cu o rază mai mare de 0.
- Programaţi contururile interioare cu o rază mai mare decât raza sculei.
- Pentru a obţine viteze mari de conturare pentru maşina dvs., definiţi o toleranţă mare cu Ciclul 32 înainte de a apela ciclul. Programaţi Ciclul 32 cu filtrul HSC=1.
- După definirea Ciclului 291 şi APELARE CICLU, programaţi operaţia pe care doriţi să o efectuaţi. Pentru a descrie mişcările circulare ale axelor liniare, puteţi utiliza, de exemplu, coordonate liniare/polare.
Notă privind parametrii maşinii
- În parametrul maşinii mStrobeOrient (nr. 201005), producătorul maşinii defineşte funcţia M pentru orientarea broşei.
- Dacă valoarea este > 0, sistemul de control execută acest număr M pentru a efectua oprirea orientată a broşei (funcţia PLC definită de producătorul maşinii). Sistemul de control aşteaptă până când oprirea orientată a broşei s-a încheiat.
- Dacă introduceţi –1, sistemul de control va efectua oprirea orientată a broşei.
- Dacă introduceţi 0, nu va fi luată nicio măsură.
În niciun caz sistemul de comandă nu va produce M5 înainte.
Parametrii ciclului
Grafică asist. | Parametru |
---|---|
Q560 Cupl. șpindelul(0=OPR/1=PORNIT)? Definiţi dacă broşa sculei va fi cuplată la poziţia axelor liniare. Atunci când cuplarea broşei este activă, muchia de aşchiere a sculei este orientată către centrul de rotaţie. 0: Cuplare broşă inactivă 1: Cuplare broşă activă Intrare: 0, 1 | |
Q336 Unghi pt. orientare broşă? Sistemul de control orientează scula la acest unghi înainte de a porni operaţia de prelucrare. Dacă lucraţi cu o sculă de frezare, introduceţi unghiul astfel încât o muchie de frezare să fie orientată către centrul de rotaţie. Dacă lucraţi cu o sculă de strunjire şi aţi definit valoarea „ORI” în tabelul de scule de strunjire (toolturn.trn), această valoare va fi luată în calcul la orientarea broşei. Intrare: 0...360 | |
Q216 Centru în prima axă? Centrul de rotaţie de pe axa principală a planului de lucru Intrare absolută: –99999,9999...99999,9999 | |
Q217 Centru în a doua axă? Centrul de rotaţie de pe axa secundară a planului de lucru Intrare: -99999,9999...+99999,9999 | |
Q561 Convertiţi scula de strunjire (0/1) Se aplică numai dacă definiţi scula de strunjire în tabelul de scule de strunjire (toolturn.trn). Acest parametru vă permite să decideţi dacă valoarea XL a sculei de strunjire va fi interpretată ca rază R a unei scule de frezare. 0: Nicio modificare; scula de strunjire este interpretată conform descrierii din tabelul de scule de strunjire (toolturn.trn). În acest caz, nu trebuie să utilizaţi compensarea razei RR sau RL. În plus, trebuie să descrieţi mişcarea traseului punctului central al sculei TCP fără cuplarea broşei în timpul programării. Acest tip de programare este mult mai complicat. 1: Valoarea XL din tabelul de scule de strunjire (toolturn.trn) este interpretată ca rază R dintr-un tabel de scule de frezare. Acest lucru permite utilizarea compensării razei RR şi RL la programarea conturului. Acesta este tipul de programare recomandat. Intrare: 0, 1 |
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 291 IPO.-ROTIRE CUPLARE ~ | ||
| ||
| ||
| ||
| ||
|
Definirea sculei
Prezentare generală
În funcţie de setarea parametrului Q560, puteţi activa (Q560=1) sau dezactiva (Q560=0) ciclul de STRUNJIRE PRIN INTERP. – CUPL.
Cuplare broşă dezactivată, Q560=0
Broşa sculei nu este cuplată la poziţia axelor liniare.
Q560=0: Dezactivaţi ciclul STRUNJIRE PRIN INTERP. – CUPL.!
Cuplare broşă activată, Q560=1
O operaţie de strunjire este executată cu broşa sculei cuplată la poziţia axelor liniare. Dacă setaţi parametrul Q560=1, există diferite posibilităţi de definire a sculei în tabelul de scule. Aceste posibilităţi sunt descrise în această secţiune:
- Definiţi o sculă de strunjire în tabelul de scule (tool.t) ca sculă de frezare
- Definiţi o sculă de frezare în tabelul de scule (tool.t) ca sculă de frezare (pentru utilizare ulterioară ca sculă de strunjire)
- Definiţi o sculă de strunjire în tabelul de scule de strunjire (toolturn.trn)
Mai jos sunt explicate mai detaliat aceste trei posibilităţi de definire a sculei:
- Definiţi o sculă de strunjire în tabelul de scule (tool.t) ca sculă de frezare
Dacă lucraţi fără opţiunea 50, definiţi scula de strunjire ca freză în tabelul de scule (tool.t). În acest caz, vor fi luate în calcul următoarele date din tabelul de scule (inclusiv valorile delta): lungimea (L), raza (R) şi raza colţului (R2). Datele geometrice ale sculei de strunjire sunt convertite în date ale unei scule de frezare. Aliniaţi scula de strunjire cu centrul broşei. Specificaţi acest unghi de orientare a broşei la parametrul Q336 al ciclului. Pentru prelucrarea exterioară, este utilizată orientarea Q336 a broşei; pentru prelucrarea interioară, se utilizează o valoare de orientare a broşei egală cu Q336+180.
- AnunţPericol de coliziune!Pot apărea coliziuni între portsculă şi piesa de prelucrat în timpul prelucrării interioare. Portscula nu este monitorizată. Dacă portscula are un diametrul de rotaţie mai mare decât al frezei, există riscul de coliziune.
- Selectaţi o portsculă cu diametru de rotaţie mai mic sau egal cu cel al frezei.
- Definiţi o sculă de frezare în tabelul de scule (tool.t) ca sculă de frezare (pentru utilizare ulterioară ca sculă de strunjire)
Puteţi efectua strunjirea prin interpolare cu o sculă de frezare. În acest caz, vor fi luate în calcul următoarele date din tabelul de scule (inclusiv valorile delta): lungimea (L), raza (R) şi raza colţului (R2). Aliniaţi o muchie de aşchiere a frezei cu centrul broşei. Specificaţi acest unghi la parametrul Q336. Pentru prelucrarea exterioară, este utilizată orientarea Q336 a broşei; pentru prelucrarea interioară, se utilizează o valoare de orientare a broşei egală cu Q336+180.
- Definiţi o sculă de strunjire în tabelul de scule de strunjire (toolturn.trn)
Dacă lucraţi cu opţiunea 50, puteţi defini scula de strunjire în tabelul de scule de strunjire (toolturn.trn). În acest caz, orientarea broşurii către centrul de rotaţie are loc luând în calcul datele specifice sculei, precum tipul de prelucrare (TO în tabelul de scule de strunjire), unghiul de orientare (ORI în tabelul de scule de strunjire), parametrul Q336 şi parametrul Q561.
- Tip
- Note de programare şi de operare:
- Dacă specificaţi o sculă de strunjire în tabelul de scule de strunjire (toolturn.trn), vă recomandăm să utilizaţi parametrul Q561=1. În acest mod, veţi converti datele sculei de strunjire în date pentru scula de frezare, ceea ce va facilita considerabil programarea. Cu Q561=1, puteţi utiliza compensarea razei RR şi RL în timpul programării. (Dacă, însă, programaţi Q561=0, atunci nu puteţi utiliza compensarea razei RR şi RL atunci când descrieţi conturul. În plus, trebuie să programaţi deplasarea traseului centrului sculei TCP fără cuplarea broşei. Acest tip de programare este mult mai complex!)
- Dacă aţi programat parametrul Q561=1, este necesar să programaţi datele de mai jos pentru a finaliza operaţia de strunjire prin interpolare:
- R0, anulează compensarea razei
- Ciclul 291 cu parametrii Q560=0 şi Q561=0 dezactivează cuplarea broşei
- APELARE CICLU pentru apelarea ciclului 291
- APELARE SCULĂ suprareglează conversia parametrului Q561
- Dacă aţi programat parametrul Q561=1, puteţi utiliza numai următoarele tipuri de scule:
- TIP: DEGROŞARE, FINISARE, BUTON cu direcţiile de prelucrare TO: 1 sau 8, XL>=0
- TIP: DEGROŞARE, FINISARE, BUTON cu direcţiile de prelucrare TO: 7: XL<=0
Orientarea broşei este calculată astfel:
Prelucrare
TO
Orientare broşă
Strunjire prin interpolare, exterioară
1
ORI + Q336
Strunjire prin interpolare, interioară
7
ORI + Q336 + 180
Strunjire prin interpolare, exterioară
7
ORI + Q336 + 180
Strunjire prin interpolare, interioară
1
ORI + Q336
Strunjire prin interpolare, exterioară
8
ORI + Q336
Strunjire prin interpolare, interioară
8
ORI + Q336
- Pentru strunjirea prin interpolare puteţi utiliza următoarele tipuri de scule:
- TIP: DEGROŞARE, cu direcţiile de prelucrare TO: 1, 7, 8
- TIP: FINISARE, cu direcţiile de prelucrare TO: 1, 7, 8
- TIP: BUTON, cu direcţiile de prelucrare TO: 1, 7, 8
- Următoarele tipuri de scule nu pot fi utilizate pentru strunjirea prin interpolare:
- TIP: DEGROŞARE, cu direcţiile de prelucrare TO: 2-6
- TIP: FINISARE, cu direcţiile de prelucrare TO: 2-6
- TIP: BUTTON, cu direcţiile de prelucrare TO: 2-6
- TIP: CANELARE
- TIP: RECTURN
- TIP: FILET