Compensarea unghiului de înclinare a sculei cu FUNCTION TCPM (opţiunea 9)

Aplicaţie

Funcția FUNCTION TCPM vă permite să influențați comportamentul de poziționare al sistemului de control. Când se activează FUNCTION TCPM, sistemul de control compensează orice unghi de înclinare a sculei modificat prin intermediul mișcărilor de compensare a axelor liniare.

FUNCTION TCPM permite, de ex., modificarea unghiului de înclinare a sculei pentru prelucrarea înclinată, în timp ce poziția punctului de locație a sculei în raport cu conturul rămâne aceeași.

 
Tip

În loc de M128, HEIDENHAIN recomandă utilizarea unei funcții mai puternice TCPM.

Cerinţe

  • Mașină cu axe rotative
  • Descriere cinematică
  • Pentru a calcula unghiurile de înclinare, sistemul de control necesită o descriere a cinematicii întocmită de producătorul mașinii.

  • Set de funcții avansate 2 (opțiunea software 9)

Descrierea funcţiilor

FUNCTION TCPM reprezintă o îmbunătățire a funcției M128 care permite definirea comportamentului sistemului de control în timpul poziționării axelor rotative.

Comportament fără TCPM

Comportamentul cu TCPM

Când este activă FUNCŢIA TCPM, sistemul de control afișează pictograma TCPM pe afișajul poziției.

Poziți

Funcția FUNCTION RESET TCPM resetează funcția FUNCTION TCPM.

Introducere

FUNCTION TCPM

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.

10 FUNCTION TCPM F TCP AXIS POS PATHCTRL AXIS REFPNT CENTER-CENTER F1000

Funcția NC conține următoarele elemente de sintaxă:

Element de sintaxă

Semnificație

FUNCŢIA TCPM

Inițiatorul de sintaxă pentru compensarea unghiurilor de înclinare a sculei

F TCP sau F CONT

Interpretarea vitezei de avans programate

Interpretarea vitezei de avans programate

AXIS POS sau AXIS SPAT

Interpretarea coordonatelor axei rotative programate

Interpretarea coordonatelor axei rotative programate

PATHCTRL AXIS sau PATHCTRL VECTOR

REFPNT TIP-TIP, REFPNT TIP-CENTER sau REFPNT CENTER-CENTER

Selectarea punctului de locație a sculei și a punctului de rotație a sculei

Selectarea punctului de locație a sculei și a punctului de rotație a sculei

Element de sintaxă opțional

F

Viteza maximă de avans pentru compensarea mișcărilor pe axele liniare pentru mișcări cu o componentă a axei rotative

Limitarea vitezei de avans a axei liniare

Element de sintaxă opțional

FUNCTION RESET TCPM

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.

10 FUNCTION RESET TCPM

Funcția NC conține următoarele elemente de sintaxă:

Element de sintaxă

Semnificație

FUNCTION RESET TCPM

Inițiatorul de sintaxă pentru resetarea FUNCTION TCPM

Interpretarea vitezei de avans programate

Sistemul de control oferă următoarele opțiuni pentru interpretarea vitezei de avans:

Selecție

Funcție

F TCP

Când se selectează F TCP, sistemul de control interpretează viteza de avans programată ca viteza relativă dintre punctul de locație a sculei și piesa de prelucrat.

F CONT

Când se selectează F CONT, sistemul de control interpretează viteza de avans programată ca viteza de avans de prelucrare. În acest proces, sistemul de control transferă viteza de avans de prelucrare la axele respective ale blocului NC activ.

Interpretarea coordonatelor axei rotative programate

Sistemul de control oferă opțiunile de mai jos pentru interpretarea unghiului de înclinare a sculei dintre poziția de început și cea de sfârșit:

Selecție

Funcție

AXIS POS

Când se selectează AXIS POS, sistemul de control interpretează coordonatele axei rotative programate ca unghi de axă. Sistemul de control poziționează axele rotative pe poziția definită în programul NC.

Selectarea AXIS POS este adecvată în primul rând împreună cu axele rotative dispuse perpendicular. AXIS POS poate fi utilizat numai cu o cinematică diferită a mașinii, de ex., capete pivotante la 45°, în cazul în care coordonatele axei rotative programate definesc corect alinierea planului de lucru dorit, de ex., prin utilizarea unui sistem CAM.

AXIS SPAT

Dacă se selectează AXIS SPAT, sistemul de control interpretează coordonatele axei rotative programate ca unghiuri spațiale.

Sistemul de control implementează de preferat unghiurile spațiale ca orientare a sistemului de coordonate și înclină numai axele necesare.

Selectați AXIS SPAT pentru a permite utilizarea programelor NC indiferent de cinematică.

Elementul de selectat AXIS SPAT stabileşte unghiurile spaţiale raportate la sistemul de coordonate de intrare I-CS. Unghiurile definite afectează unghiurile spaţiale incrementale. În primul bloc de avans transversal după funcţia FUNCŢIE TCPM, programaţi întotdeauna cu AXIS SPAT, SPA, SPB şi SPC, chiar şi cu unghiuri spaţiale de 0°.

Sistemul de coordonate de intrare I-CS

Interpolarea unghiului de înclinare a sculei între poziția de început și cea de sfârșit

Sistemul de control oferă opțiunile de mai jos pentru interpolarea unghiului de înclinare a sculei între pozițiile de început și de sfârșit programate:

Selecție

Funcție

PATHCTRL AXIS

Când se selectează PATHCTRL AXIS, sistemul de control efectuează interpolarea în mod liniar între punctul de pornire și cel final.

Utilizați PATHCTRL AXIS cu programele NC cu mici modificări ale unghiului de înclinare a sculei pe fiecare bloc NC. În acest caz, unghiul TA din Ciclul 32 poate fi mare.

Ciclul 32 TOLERANTA

PATHCTRL AXIS se poate utiliza atât pentru frezarea frontală, cât și pentru frezarea periferică.

Compensarea 3D a sculei în timpul frezării frontale (opțiunea 9)

Compensarea 3D a sculei în timpul frezării periferice (opțiunea 9)

PATHCTRL VECTOR

Dacă se selectează PATHCTRL VECTOR, orientarea sculei în cadrul unui bloc NC se află întotdeauna în planul care este definit de orientarea de început și de orientarea de sfârșit

Cu PATHCTRL VECTOR, sistemul de control generează o suprafață plană, chiar dacă există modificări mari ale unghiului de înclinare a sculei.

Utilizați PATHCTRL VECTOR pentru frezarea periferică dacă există modificări mari ale unghiului de înclinare a sculei pe fiecare bloc NC.

În ambele cazuri, sistemul de control deplasează punctul de locație a sculei programate pe o linie dreaptă între poziția de început și poziția de sfârșit.

 
Tip

Pentru a obține o mișcare continuă, definiți Ciclul 32 cu o toleranță pentru axele rotative.

Ciclul 32 TOLERANTA

Selectarea punctului de locație a sculei și a punctului de rotație a sculei

Sistemul de control oferă opțiunile de mai jos pentru definirea punctului de locație a sculei și a punctului de rotație a sculei:

Selecție

Funcție

REFPNT TIP-TIP

Când se selectează REFPNT TIP-TIP, punctul de locație a sculei și punctul de rotație a sculei sunt situate în vârful sculei.

REFPNT TIP-CENTER

Când se selectează REFPNT TIP-CENTER, punctul de locație a sculei este situat în vârful acesteia. Punctul de rotație a sculei se află în punctul centrului sculei.

Opțiunea REFPNT TIP-CENTER este optimizată pentru scule de strunjire (opțiunea 50). Când sistemul de control poziționează axele rotative, punctul de rotație a sculei rămâne în aceeași poziție. Acest lucru vă permite să prelucrați, de ex., contururi complexe prin strunjire simultană.

Vârful teoretic și virtual al vârfului sculei

REFPNT CENTER-CENTER

Când se selectează REFPNT CENTER-CENTER, punctul de locație a sculei și punctul de rotație a sculei sunt situate în punctul central al sculei.

Dacă se selectează REFPNT CENTER-CENTER, se permite executarea programelor NC generate de CAM care sunt raportate la punctul central al sculei și care calibrează în continuare scula în raport cu vârful acesteia.

 
Tip

Acest lucru permite sistemului de control să monitorizeze întreaga lungime a sculei pentru coliziuni în timpul desfășurării prelucrării.

Anterior, această funcționalitate putea fi obținută doar prin scurtarea sculei cu DL și fără ca sistemul de control să monitorizeze lungimea rămasă a sculei.

Datele sculei din cadrul variabilelor

Dacă utilizați REFPNT CENTER-CENTER pentru a programa ciclurile de frezare a buzunarelor, sistemul de control generează un mesaj de eroare.

Prezentare generală

Presetările sculei

Punctul de referință este opțional. Dacă nu introduceți nimic, sistemul de control utilizează REFPNT TIP-TIP.

Opțiuni de selectare a presetării sculei și a punctului de rotație a sculei

Limitarea vitezei de avans a axei liniare

Introducerea opțională a F vă permite să limitați viteza de avans a axelor liniare pentru mișcările cu o componentă a axelor rotative.

Astfel, puteți evita mișcările rapide de compensare, de ex., în cazul mișcării de retragere la traversarea rapidă.

 
Tip

Asigurați-vă că selectați o valoare pentru limita vitezei de avans a axei liniare care să nu fie prea mică, deoarece în punctul de locație a sculei pot apărea variații mari ale vitezei de avans. Variațiile vitezei de avans afectează calitatea suprafeței.

Dacă FUNCTION TCPM este activă, limita vitezei de avans va fi aplicată doar pentru mișcările cu o componentă a axelor rotative, nu pentru mișcări integral liniare.

Limita vitezei de avans a axelor liniare rămâne aplicată până când programați o nouă valoare sau resetați FUNCTION TCPM.

Note

 
Anunţ
Pericol de coliziune!
Axele rotative cu cuplare Hirth trebuie să se deplaseze în afara cuplării pentru a activa înclinarea. Există pericol de coliziune în timpul deplasării axei în afara cuplării și în timpul operației de înclinare!
  1. Asigurați-vă că retrageți scula înainte de a schimba poziția axei rotative
  • Înainte de a poziţiona axele cu M91 sau M92 şi înainte de un bloc TOOL CALL, anulaţi funcţia FUNCTION TCPM.
  • Pot fi utilizate următoarele cicluri cu FUNCTION TCPM activă:
    • Ciclul 32 TOLERANTA
    • Ciclul 800 AJUST. SIST.DE ROT. (opțiunea 50)
    • Ciclul 882 STRJ SIMULTAN. DEGR. (opțiunea 158)
    • Ciclul 883 STRJ SIMULTAN. FINIS (opțiunea 158)
    • Ciclul 444 TASTARE 3D
  • Utilizați doar frezele cu vârf sferic pentru frezarea frontală pentru a evita deteriorarea contururilor. În combinaţie cu alte forme de scule, verificaţi dacă programul NC prezintă posibile deteriorări ale conturului, utilizând spaţiul de lucru Simulare.
  • Note

Note despre parametrii maşinii

Producătorul maşinii utilizează parametrul opţional al maşinii presetToAlignAxis (nr. 300203) pentru a defini pentru fiecare axă modul în care sistemul de control trebuie să interpreteze valorile de abatere. Pentru FUNCTION TPCM şi M128, parametrul maşinii se aplică doar axei rotative care se roteşte în jurul axei sculei (în majoritatea cazurilor, C_OFFS).

Transformare de bază şi abatere

  • Dacă axa parametrilor maşinii nu a fost definită sau a fost setată la ADEVĂRAT, abaterea poate fi utilizată pentru a compensa o abatere a piesei de prelucrat în plan. Abaterea afectează orientarea sistemului de coordonate al piesei de prelucrat W-CS.
  • Sistemul de coordonate al piesei de prelucrat W-CS

  • Dacă axa parametrilor maşinii a fost definită cu FALS, abaterea nu poate fi utilizată pentru a compensa o abatere a piesei de prelucrat în plan. Sistemul nu va lua în calcul abaterea în timpul executării comenzilor.