Funcția APELARE SCULĂ apelează o sculă în programul NC. Când scula se află în magazia de scule, sistemul de control inserează scula în broșă. Dacă scula nu se află în magazie, o puteți introduce manual.
Apelare sculă dupăAPELARE SCULĂ
Aplicaţie
Subiecte corelate
- Schimbarea automată a sculei M101
- Tabel scule tool.t
- Tabel de buzunare tool_p.tch
Introducerea automată a unei scule de schimb cu M101
Cerinţă
- Scula definită
Pentru a apela o sculă, aceasta trebuie să fie definită în gestionarul de scule.
Descrierea funcţiilor
La apelarea unei scule, sistemul de control citește rândul asociat din gestionarul de scule. Datele sculei sunt vizibile în fila Sculă din spațiul de lucru Stare.
HEIDENHAIN recomandă pornirea broșei cu M3 sau M4 după fiecare apelare a sculei. Astfel, evitați problemele în timpul rulării programului, cum ar fi la repornirea după o întrerupere.
Introducere
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 TOOL CALL 4 .1 Z S10000 F750 DL+0,2 DR+0,2 DR2+0,2 | ; Apelarea sculei |
Funcția NC include următoarele elemente de sintaxă:
Element de sintaxă | Semnificație |
---|---|
APELARE SCULĂ | Inițiator de sintaxă pentru o apelare a sculei |
4, QS4 sau "MILL_D8_ROUGH" | Definirea sculei ca număr sau nume fix sau variabil Tip Numai definirea sculei ca număr este unică, deoarece numele mai multor scule pot fi identice! Elementul de sintaxă depinde de tehnologie sau aplicație Selecția prin intermediul unei ferestre de selecție |
.1 | |
Z | Axă sculă Implicit se folosește axa Z a sculei. În funcție de mașină, pot fi disponibile și alte posibilități. Elementul de sintaxă depinde de tehnologie sau aplicație |
S sau S( VC = ) | |
F, FZ sau FU | Viteză de avans Specificații alternative privind viteza: avans pe dinte sau avans pe rotație Element de sintaxă opțional |
DL | Valoarea delta pentru lungimea sculei Element de sintaxă opțional |
DR | Valoarea delta pentru raza sculei Element de sintaxă opțional |
DR2 | Valoarea delta pentru raza sculei 2 Element de sintaxă opțional |
Diferențe dependente de tehnologie la apelarea sculei
Apelare freză
- Următoarele date de sculă pot fi definite pentru o freză:
- Număr sau nume fix sau variabil a sculei
- Index pași pt. sculă
- Axă sculă
- Viteză broșă
- Viteză de avans
- DL
- DR
- DR2
Apelarea unei freze necesită numărul sau numele sculei, axa sculei și viteza broșei.
Apelarea unei scule de strunjire (opțiunea 50)
- Pot fi definite următoarele date ale unei scule de strunjire:
- Număr sau nume fix sau variabil a sculei
- Index pași pt. sculă
- Viteză de avans
Apelarea unei scule de strunjire necesită numărul sau numele sculei.
Apelarea unei scule de rectificare (opțiunea 156)
- Pot fi definite următoarele date ale unei scule de rectificare:
- Număr sau nume fix sau variabil a sculei
- Index pași pt. sculă
- Axă sculă
- Viteză broșă
- Viteză de avans
Apelarea unei scule de rectificare necesită numărul sau numele sculei și axa sculei.
Tabelul de scule de rectificare toolgrind.grd (opțiunea 156)
Apelarea unei scule de îndreptare (opțiunea 156)
- Pot fi definite următoarele date ale unei scule de îndreptare:
- Număr sau nume fix sau variabil a sculei
- Index pași pt. sculă
- Viteză de avans
Apelarea unei scule de îndreptare necesită numărul sau numele sculei!
Tabelul de scule de îndreptare tooldress.drs (opțiunea 156)
O sculă de îndreptare poate fi apelată numai în modul de îndreptare!
Activarea modului de îndreptare cu FUNCȚIA ÎNDREPTAREÎndreptare:Activare
Apelarea unui palpator pentru piese de prelucrat (opțiunea 17)
- Pot fi definite următoarele date ale unui palpator pentru piese de prelucrat:
- Număr sau nume fix sau variabil a sculei
- Index pași pt. sculă
- Axă sculă
Apelarea unui palpator pentru piese de prelucrat necesită numărul sau numele sculei și axa!
Actualizarea datelor unei scule
O APELARE SCULĂ permite actualizarea datelor sculei active chiar și fără schimbarea sculei, de ex. schimbarea datelor de așchiere sau a valorilor delta. Datele sculei care pot fi modificate depind de tehnologie.
- În cazurile de mai jos, sistemul de control actualizează numai datele sculei active:
- Fără numărul sau numele sculei și fără axa sculei
- Fără numărul sau numele sculei și cu aceeași axă a sculei în apelarea precedentă
Când un număr sau un nume de sculă sau o axă de sculă modificată este programată în înregistrările de date APELARE SCULĂ, sistemul de control rulează un macro pentru schimbarea sculei.
Acest lucru poate cauza ca sistemul de control să insereze o sculă de rezervă, din cauza expirării duratei de viață a sculei.
Note
- Producătorul mașinii folosește parametrul de mașină allowToolDefCall (nr. 118705) pentru a specifica dacă o sculă poate fi definită de nume, număr sau ambele în funcțiile APELARE SCULĂ și DEF SCULĂ.
- Producătorul mașinii utilizează parametrul opțional de mașină progToolCallDL (nr. 124501) pentru a defini dacă sistemul de control va lua în considerare valorile delta de la o apelare a sculei în spațiul de lucru Poziți.
Preselectarea sculei prin DEF SCULĂ
Date de așchiere
Aplicaţie
Datele de așchiere constau din viteza broșei S sau alternativ viteza de așchiere constantă VC și avansul F.

Descrierea funcţiilor
Viteza broșei S
- Viteza broșei S pot fi poate fi definită:
- Apelarea sculei prin APELARE SCCULĂ
- Butonul S din aplicația Operare manuală
Apelare sculă dupăAPELARE SCULĂ
Viteza broșei S este definită în unități de rotații pe minut a broșei (rpm).
Alternative, poate fi definită viteza de așchiere constantă VC în metri pe minut (m/min).
Efect
Viteza broșei sau viteza de așchiere este activă până la definirea unei noi viteze a broșei sau a o viteză de așchiere în blocul de date APELARE SCULĂ.
Potențiometru
Potențiometrul pentru viteză permite varierea viteze broșei între 0% și 150% în timpul rulării programului. Setarea potențiometrului pentru viteză este activ numai pentru mașini cu acționare variabilă infinită a broșei. Viteză maximă a broșei depinde de mașină.
Avans F
- Avansul F poate fi definit în următoarele moduri:
- Apelarea sculei prin APELARE SCCULĂ
- Bloc de poziționare
- Butonul F din aplicația Operare manuală
Apelare sculă dupăAPELARE SCULĂ
Avansul axelor liniare este definit în milimetri pe minut (mm/min).
Avansul axului rotativ este definit în grade pe minut (°/min).
Avansul poate fi definit cu o precizie de trei zecimale.
- Alternativ, avansul poate fi definit în programul NC sau întru apel al sculei în următoarele unități:
- Avans pe dinte FZ în mm/dinte
- Avans pe rotați FU in mm/rot
FZ definește traseul parcurs de sculă în milimetri pe dinte.
La utilizarea FZ, numărul de dinți trebuie să fie definit în coloana AȘCHIERE din gestionarul de scule.
FU definește traseul parcurs de sculă în milimetri pe rotație a broșei.
Avansul pe rotație se folosește cu preponderență la strunjire (opțiunea 50).
Avansul definit într-o APELARE SCULĂ poate fi apelat în cadrul programului NC, folosind F AUTO.
Avansul definit în programul NC este valabil până la blocul NC în care este programat un nou avans.
F MAX
La definirea F MAX, sistemul de control execută traversarea rapid. F MAX este activ numai în blocul în care este apelat. Începând cu următorul bloc NC, este activ ultimul avans definit. Avansul maxim depinde de mașină și poate să depindă de axe.
F AUTO
La definirea unui avans într-un bloc APELARE SCULĂ, acest avans poate fi folosit în următoarele blocuri de poziționare folosind F AUTO.
Butonul F din aplicația Operare manuală
- Dacă introduceţi F=0, atunci se aplică viteza de avans pe care producătorul maşinii-unelte a definit-o ca viteză minimă de avans
- Dacă viteza de avans introdusă depăşeşte valoarea maximă care a fost definită de producătorul maşinii-unelte, atunci se aplică valoarea definită de producătorul maşinii-unelte.
Potențiometru
Potențiometrul pentru avans permite varierea avansului între 0% și 150% în timpul rulării programului. Setarea potențiometrului avans este valabilă numai pentru avansul programat. Cât timp avansul programat nu este atins, potențiometrul de avans nu are niciun efect.
Afișări de stare
- Sistemul de control afișează avansul curent în mm/min în următoarele spații de lucru:
- Spațiul de lucru Poziți
- Fila POS din spațiul de lucru Stare
- Sistemul de control afişează viteza de avans.
- Atunci când funcţia 3D ROT este activă, viteza de avans pentru prelucrare este afişată dacă sunt deplasate mai multe axe
- Dacă 3-D ROT este inactivă, câmpul vitezei de avans rămâne gol atunci când mai multe axe sunt deplasate simultan.
În aplicația Operare manuală, sistem de control afișează avansul, inclusiv zecimalele, în fila POS. Sistemul de control afișează avansul cu șase zecimale în total.
Note
- În programele în inch, avansul trebuie definit în 1/10 inch/min.
- Pentru a deplasa maşina cu avans transversal rapid, puteţi programa şi valoarea numerică corespunzătoare, de ex.F30000. Spre deosebire de FMAX, această deplasare rapidă rămâne valabilă nu numai în blocul respectiv, ci în toate blocurile, până la programarea unei noi viteze de avans.
- La deplasarea unei axe, sistemul de control verifică dacă a fost atinsă viteza de rotație definită. Sistemul de control nu verifică viteza de rotație în blocurile de poziționare cu FMAX ca viteză de avans.
Preselectarea sculei prin DEF SCULĂ
Aplicaţie
Utilizând DEF SCULĂ, sistemul de control pregătește o sculă în magazie, reducând astfel timpul necesar schimbării sculei.
Consultaţi manualul maşinii.
Preselectarea sculelor cu TOOL DEF poate varia în funcție de mașina-unealtă utilizată.
Descrierea funcţiilor
Dacă mașina este echipată cu un sistem de schimbare a sculei haotic și gheare duble, puteți efectua preselectarea sculei. În acest sens, programați funcția DEF SCULĂ după o înregistrare de date APELARE SCULĂ și selectați scula de folosit în următorul program NC. Sistemul de control pregătește scula în timpul rulării programului.
Introducere
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 TOOL DEF 2 .1 | ; Preselectarea sculei |
Funcția NC include următoarele elemente de sintaxă:
Element de sintaxă | Semnificație |
---|---|
TOOL DEF | Inițiator de sintaxă pentru preselectare a sculei |
2, QS2 sau "MILL_D4_ROUGH" | Definirea sculei ca număr sau nume fix sau variabil Tip Numai definirea sculei ca număr este unică, deoarece numele mai multor scule pot fi identice! |
.1 |
Această funcție poate fi folosită pentru toate tehnologiile, cu excepția îndreptării (opțiunea 156).
Exemplu de aplicație
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 TOOL CALL 5 Z S2000 | ; Apelarea sculei |
12 TOOL DEF 7 | ; Preselectarea sculei următoare |
* - ... | |
21 TOOL CALL 7 | ; Apelați scula preselectată |