Introducerea automată a unei scule de schimb cu M101
Aplicaţie
Cu M101, sistemul de control introduce automat o sculă de schimb după expirarea duratei de viață specificate a sculei. Sistemul de control continuă apoi operațiunea de prelucrare cu unealta de schimb.
Cerinţe
- Coloana RT din gestionarul de scule
Numărul sculei de înlocuire trebuie să fi fost definit în coloana RT.
- Coloana TIME2 din gestionarul de scule
În coloana TIMP2 definiți durata de viață a sculei după care sistemul de control introduce unealta de schimb.
Utilizați numai scule cu o rază identică cu cea a uneltelor de schimb. Sistemul de control nu verifică automat raza sculei.
Dacă doriți ca sistemul de control să verifice raza, programați M108 după schimbarea sculei.
Descrierea funcţiilor
Efect
M101 are efect la începutul blocului.
Pentru a reseta M101, programați M102.
Exemplu de aplicație
Consultaţi manualul maşinii.
Funcţia M101 poate varia în funcţie de maşina-unealtă individuală.
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 S3000 | ; Apelare sculă |
12 M101 | ; Activați schimbarea automată a sculei |
Sistemul de control schimbă sculele și activează M101 în următorul bloc NC. Coloana TIMP2 gestionarul de scule conține durata de viață maximă a sculei în momentul în care scula este apelată. Dacă, în timpul prelucrării, durata de viață curentă a sculei din coloana TIMP_ACT depășește această valoare, sistemul de control introduce scula de schimb într-un punct adecvat din programul NC. Acest schimb are loc după cel mult un minut, cu excepția cazului în care sistemul de control nu a încheiat încă blocul NC activ. O aplicație utilă a acestei funcții este pentru programele automate pe mașini nesupravegheate.
Introducere
Dacă definiți M101, sistemul de control continuă cu fereastra de dialog și vă solicită BT. Cu BT definiți numărul de blocuri NC cu care poate fi întârziată schimbarea automată a sculei (până la 100 de blocuri). Conținutul blocurilor NC, cum ar fi viteza de avans sau distanța de deplasare, influențează timpul de întârziere pentru schimbarea sculei.
Dacă nu definiți BT, sistemul de control utilizează valoarea 1 sau, dacă este cazul, o valoare prestabilită, definită de producătorul mașinii.
Valoarea pentru BT, verificarea duratei de viață a sculei și calcularea schimbării automate a sculei influențează timpul de prelucrare.
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 M101 BT10 | ; Activați schimbarea automată a sculei după cel mult de 10 blocuri NC |
Note
- Utilizați M101 numai pentru operațiile de prelucrare fără degajări
- Dezactivaţi schimbarea sculei cu M102
- Dacă doriți să resetați durata de viață curentă a unei scule (de ex., după schimbarea plăcuțelor așchietoare) introduceți valoarea 0 în coloana CUR_TIME din gestionarul de scule.
- Pentru sculele indexate, sistemul de control nu aplică niciun fel de date din scula principală. Trebuie să definiți o sculă de schimb (cu index, dacă este necesar) pe fiecare rând de tabel din gestionarul de scule. Dacă o sculă indexată este uzată și, prin urmare, dezactivată, acest lucru nu se aplică tuturor indecșilor. Aceasta înseamnă, de exemplu, că scula principală poate fi utilizată în continuare.
- Cu cât este mai mare valoarea BT, cu atât mai mic va fi efectul unei durate extinse a programului prin M101. Reţineţi că aceasta va întârzia schimbarea automată a sculei!
- Funcția auxiliară M101 nu este disponibilă pentru sculele de strunjire și în modul de strunjire (opțiunea 50).
Note cu privire la schimbarea sculelor
- Sistemul de control efectuează schimbarea automată a sculei la un punct adecvat din programul NC.
- Sistemul de control nu poate efectua schimbarea automată a sculei în următoarele puncte dintr-un program.
- În timpul unui cicluri de prelucrare
- Atunci când este activă compensarea razei cu RR sau RL
- Imediat după o funcție de apropiere APPR
- Imediat înainte de o funcție de îndepărtare DEP
- Imediat înainte și după un șanfren cu CHF sau o rotunjire cu RND
- În timpul unei macroinstrucțiuni
- În timpul unei schimbări a sculei
- Imediat după funcțiile NC APELATE SCULĂ sau DEF SCULĂ
- Dacă producătorul mașinii nu specifică altfel, sistemul de control deplasează scula după schimbarea sculei după cum urmează:
- Dacă poziția-țintă din axa sculei este sub poziția curentă, axa sculei este poziționată ultima.
- Dacă poziția-țintă din axa sculei este peste poziția curentă, axa sculei este poziționată prima.
Note cu privire la valoarea de intrare BT
- Pentru a calcula o valoare inițială adecvată pentru BT, utilizați următoarea formulă:
t: durata medie de prelucrare pentru un bloc NC în secunde
Rotunjiţi rezultatul la cel mai apropiat număr întreg. Dacă rezultatul calculat este mai mare decât 100, utilizați valoarea maximă de intrare de 100.
- În parametrul opțional al mașinii M101BlockTolerance (nr. 202206) producătorul mașinii definește valoarea standard pentru numărul de blocuri NC în funcție de care poate fi întârziată schimbarea automată a sculei. Această valoare standard se aplică dacă nu definiți BT.
Definiţie
Prescurtare | Definiţie |
---|---|
BT (block tolerance) | Numărul de blocuri NC în funcție de care se poate întârzia o schimbare a sculei. |