Cicluri OCM
Cicluri OCM
Informaţii generale
Consultaţi manualul maşinii.
Producătorul maşinii-unelte activează această funcţie.
Utilizând ciclurile OCM (Frezarea optimizată a conturului), puteţi combina subcontururi pentru a forma contururi complexe. Aceste cicluri oferă mai multă funcţionalitate decât Ciclurile 22 - 24. Ciclurile OCM includ următoarele funcţii suplimentare:
- În timpul degroşării, sistemul de control va menţine cu precizie unghiul specificat al sculei
- În afară de buzunare, puteţi prelucra şi insule şi buzunare deschise
- Note de programare şi de operare:
- Într-un singur ciclu OCM puteţi programa până la 16.384 de elemente de contur.
- Ciclurile OCM realizează calcule interne complexe şi cuprinzătoare, precum şi operaţiile de prelucrare rezultate. Din motive de siguranţă, verificaţi grafic programul întotdeauna! Aceasta este o modalitate simplă de a afla dacă programul calculat de sistemul de control va oferi rezultatele dorite.
Unghi de contact
În timpul degroşării, sistemul de control va menţine cu precizie unghiul sculei. Unghiul sculei poate fi definit implicit specificând un factor de suprapunere. Factorul de suprapunere maxim este 1,99; acesta corespunde unui unghi de aproape 180°.
Contur
Specificaţi conturul cu DEF. CONTUR/SEL CONTUR sau ciclurile OCM de modelare 127x.
Buzunarele închise pot fi definite şi în Ciclul 14.
Dimensiunile de prelucrare, precum adâncimea de frezare, toleranţele şi înălţimea de degajare, pot fi introduse central în Ciclul 271 DATE CONTUR OCM sau în ciclurile de modelare 127x.
DEF. CONTUR/SEL CONTUR:
În DEF. CONTUR/SEL CONTUR, primul contur poate fi un buzunar sau o limită. Contururile următoare pot fi programate ca insule sau buzunare. Pentru a programa buzunare deschise, utilizaţi o limită şi o insulă.
Procedați după cum urmează:
- Programaţi DEF. CONTUR
- Definiţi primul contur ca fiind un buzunar şi al doilea contur ca fiind o insulă
- Definiţi ciclul 271 DATE CONTUR OCM
- Programaţi parametrul ciclului Q569 = 1
- Sistemul de control va interpreta primul contur ca fiind o limită deschisă, în loc de buzunar. Astfel, limita deschisă şi insula programată ulterior sunt combinate pentru a forma un buzunar deschis.
- Definiţi Ciclul 272 DEGROSARE OCP
- Note de programare:
- Contururile definite ulterior situate în exteriorul primului contur nu vor fi luate în considerare.
- Prima adâncime a subconturului este adâncimea ciclului. Aceasta este adâncimea maximă pentru conturul programat. Alte subcontururi nu pot fi mai adânci decât adâncimea ciclului. Aşadar, începeţi să programaţi subconturul cu cel mai adânc buzunar.
Ciclurile de formă OCM:
Forma definită într-un ciclu de modelare OCM poate fi un buzunar, o insulă sau o limită. Utilizaţi Ciclurile 128x pentru a programa o insulă sau un buzunar deschis.
Procedați după cum urmează:
- Programaţi o formă utilizând ciclurile 127x
- Dacă prima formă va fi o insulă sau un buzunar deschis, asiguraţi-vă că programaţi ciclul 128x pentru limite.
- Definiţi Ciclul 272 DEGROSARE OCP
Structura programului: Prelucrarea cu ciclurile OCM
0 BEGIN OCM MM |
---|
... |
12 CONTOUR DEF |
... |
13 CYCL DEF 271 DATE CONTUR OCM |
... |
16 CYCL DEF 272 DEGROSARE OCP |
... |
17 CYCL CALL |
... |
20 CYCL DEF 273 ADANCIME FINIS. OCM |
... |
21 APELARE CICLU |
... |
24 CYCL DEF 274 FINIS. LATERALA OCM |
... |
25 CYCL CALL |
... |
50 L Z+250 R0 FMAX M2 |
51 LBL 1 |
... |
55 LBL 0 |
56 LBL 2 |
... |
60 LBL 0 |
... |
99 END PGM OCM MM |
Eliminarea materialului rezidual
În timpul degroşării, aceste cicluri vă permit să utilizaţi scule mai mari pentru primele treceri de degroşare şi apoi scule mai mici pentru a elimina materialul rezidual. În timpul finisării, sistemul de control va ţine cont de materialul degroşat, prevenind astfel supraîncărcarea sculei de finisare.
De exemplu: Buzunar deschis şi degroşare fină cu ciclurile OCM
- Dacă materialul rezidual rămâne în colţurile interioare după degroşare, atunci utilizaţi o sculă de degroşare mai mică sau definiţi o operaţie de degroşare suplimentară cu o sculă mai mică.
- În cazul în care colţurile interioare nu pot fi degroşate complet, sistemul de control poate deteriora conturul în timpul şanfrenării. Pentru a preveni deteriorarea conturului, urmaţi procedura descrisă mai jos.
Procedura privind materialul rezidual din colţurile interioare
Exemplul descrie prelucrarea interioară a unui contur utilizând mai multe scule cu raze mai mari decât conturul programat. Deşi raza sculelor utilizate se micşorează, materialul rezidual rămâne în colţurile interioare după degroşare. Sistemul de control ia în calcul acest material rezidual în timpul operaţiilor ulterioare de finisare şi de şanfrenare.
- În exemplu, utilizaţi următoarele scule:
- MILL_D20_ROUGH, Ø 20 mm
- MILL_D10_ROUGH, Ø 10 mm
- MILL_D6_FINISH, Ø 6 mm
- NC_DEBURRING_D6, Ø 6 mm
Degroşare
- Degroşaţi conturul cu scula MILL_D20_ROUGH
- Sistemul de control ia în considerare parametrul Q Q578 FACT. UNGHIURI INTERNE, având drept rezultat raze interioare de 12 mm în timpul degroşării iniţiale.
... | |
---|---|
12 TOOL CALL Z "MILL_D20_ROUGH" | |
... | |
15 CYCL DEF 271 DATE CONTUR OCM | |
... Q578 = 0,2 ;FACT. UNGHIURI INTERNE ... | Rază interioară rezultată = RT+ (Q578 * RT) 10 + (0,2 *10) = 12 |
16 CYCL DEF 272 DEGROSARE OCP | |
... |
- Degroşaţi apoi conturul cu scula mai mică MILL_D10_ROUGH
- Sistemul de control ia în considerare parametrul Q Q578 FACT. UNGHIURI INTERNE, având drept rezultat raze interioare de 6 mm în timpul degroşării iniţiale.
... | |
---|---|
20 TOOL CALL Z "MILL_D10_ROUGH" | |
... | |
22 CYCL DEF 271 DATE CONTUR OCM | |
... Q578 = 0,2 ;FACT. UNGHIURI INTERNE ... | Rază interioară rezultată = RT+ (Q578 * RT) 5 + (0,2 *5) = 6 |
23 CYCL DEF 272 DEGROSARE OCP | |
... Q438 = –1 ;SCULA DEGROSARE ... | –1: Sistemul de control presupune că ultima sculă utilizată a fost cea de degroşare |
Finisarea
- Degroşaţi conturul cu scula MILL_D6_ROUGH
- Această sculă de finisare ar permite raze interioare de 3,6 mm. Acest lucru înseamnă că scula de finisare ar fi capabilă să prelucreze razele interioare definite de 4 mm. Cu toate acestea, sistemul de control ia în considerare materialul rezidual al sculei de degroşare MILL_D10_ROUGH. Sistemul de control prelucrează conturul cu razele interioare de 6 mm ale sculei de degroşare anterioare. Astfel, cuţitul de finisare va fi protejat împotriva supraîncărcării.
... | |
---|---|
27 TOOL CALL Z "MILL_D6_FINISH" | |
... | |
29 CYCL DEF 271 DATE CONTUR OCM | |
... Q578 = 0,2 ;FACT. UNGHIURI INTERNE ... | Rază interioară rezultată = RT+ (Q578 * RT) 3 + (0,2 *3) = 3,6 |
30 CYCL DEF 274 FINIS. LATERALA OCM | |
... Q438 = –1 ;SCULA DEGROSARE ... | –1: Sistemul de control presupune că ultima sculă utilizată a fost cea de degroşare |
Şanfrenarea
- Şanfrenarea conturului: când definiţi un ciclu, trebuie să definiţi ultima sculă de degroşare a operaţiei de degroşare.
- Tip
Dacă utilizaţi scula de finisare ca sculă de degroşare, sistemul de control va deteriora conturul. În acest caz, sistemul de control presupune că cuţitul de finisare a prelucrat conturul cu razele interioare de 3,6 mm. Cu toate acestea, cuţitul de finisare a limitat razele interioare la 6 mm, pe baza operaţiei de degroşare anterioare.
... | |
---|---|
33 TOOL CALL Z "NC_DEBURRING_D6" | |
... | |
35 CYCL DEF 277 OCM SANFRENARE | |
... QS438 = "MILL_D10_ROUGH" ;SCULA DEGROSARE ... | Scula de degroşare a ultimei operaţii de degroşare |
Logica de poziţionare în ciclurile OCM
- Poziţia curentă a sculei este deasupra înălţimii de degajare:
- Sistemul de control deplasează scula la punctul de pornire din planul de lucru cu avans transversal rapid.
- La FMAX, scula se deplasează la Q260 CLEARANCE HEIGHT şi apoi la Q200 DIST. DE SIGURANTA
- Sistemul de control poziţionează apoi scula la punctul de pornire din axa sculei la Q253 AVANS PREPOZITIONARE.
- Poziţia curentă a sculei este sub înălţimea de degajare:
- Sistemul de control deplasează apoi scula până la Q260 CLEARANCE HEIGHT la avans transversal rapid.
- La FMAX, scula se deplasează până la punctul de pornire în planul de lucru şi apoi până la Q200 DIST. DE SIGURANTA
- Sistemul de control poziţionează apoi scula la punctul de pornire din axa sculei la Q253 AVANS PREPOZITIONARE
- Note de programare şi de operare:
- Sistemul de control preia Q260 CLEARANCE HEIGHT din Ciclul 271 DATE CONTUR OCM sau din ciclurile de modelare.
- Q260 CLEARANCE HEIGHT se aplică doar dacă poziţia înălţimii de degajare este deasupra prescrierii de degajare.