Reducerea afișării sub 360° pentru axele rotative cu M94
Aplicaţie
Cu M94, sistemul de control reduce afișarea axelor rotative la un interval cuprins între 0° și 360°. În plus, această limitare reduce diferența de unghi dintre poziția reală și noua poziție nominală la mai puțin de 360°, ceea ce scurtează mișcările de avans transversal.
Subiecte corelate
- Valorile axelor rotative din afișajul poziției
Descrierea funcţiilor
Efect
M94 se aplică în ceea ce privește blocurile și se implementează la începutul blocului.
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 L IC+420 | ; Deplasare axă C |
12 L C+180 M94 | ; Reducere valoare de afișare a axei C și mutare axă |
Înainte de prelucrare, sistemul de control afișează valoarea 0° pe afișajul poziției axei C.
În primul bloc NC, axa C se deplasează treptat cu 420°, de exemplu pentru a tăia un canal adeziv.
Al doilea bloc NC reduce mai întâi afișarea axei C de la 420° la 60°. Apoi, sistemul de control poziționează axa C la poziția nominală de 180°. Diferența de unghi este acum de 120°.
Fără M94, diferența de unghi ar fi de 240°.
Introducere
Dacă definiți M94, sistemul de control continuă cu fereastra de dialog și vă solicită axa rotativă implicată. Dacă nu introduceți o axă, sistemul de control reduce afișarea poziției pentru toate axele rotative.
21 L M94 | ; Reduceți valorile de afișare ale tuturor axelor rotative |
21 L M94 C | ; Reduceți valoarea de afișare a axei C |
Note
- M94 afectează numai axele de rulare a căror afișare a poziției reale permite valori de peste 360°.
- În parametrul mașinii isModulo (nr. 300102) producătorul mașinii definește dacă metoda de numărare modulo este utilizată pentru o axă de rulare.
- În parametrul de mașină opțional shortestDistance (nr. 300401) producătorul mașinii definește dacă sistemul de control poziționează în mod implicit axa rotativă pe cel mai scurt traseu de avans transversal.
- În parametrul de mașină opțional startPosToModulo (nr. 300402) producătorul mașinii definește dacă sistemul de control reduce afișarea poziției efective la un interval cuprins între 0° și 360° înainte de fiecare poziționare.
- Dacă sunt active limite de avans transversal sau limitatoare software pentru o axă rotativă, M94 nu are niciun efect asupra acestei axe rotative.
Definiţii
Axa modulo
Axele modulo sunt axe al căror codificator returnează numai valori între 0° și 359,9999°. Dacă o axă este utilizată ca broșă, producătorul mașinii trebuie să configureze această axă ca axă modulo.
Axă de rulare
Axele de rulare sunt axe rotative care pot efectua mai multe sau orice număr de rotații. Producătorul mașinii trebuie să configureze o axă de rulare ca axă modulo.
Metoda de numărare module
Afișarea poziției unei axe rotative cu metoda de numărare modulo este cuprinsă între 0° și 359,9999°. Dacă valoarea depășește 359,9999°, afișajul pornește de la 0°.