S M94 zníži ovládanie zobrazenie osí otáčania na rozsah od 0° do 360°. Doplnkovo zníži toto obmedzenie rozdiel uhla medzi skutočnou a novou požadovanou polohou na hodnotu pod 360°, čím je možné skrátiť posuvy.
Opis funkcie
Účinok
M94 pôsobí po blokoch a na začiatku bloku.
Príklad použitia
Programy NC obsiahnuté v používateľskej príručke sú návrhy riešení. Skôr ako použijete programy NC alebo jednotlivé bloky NC na stroji, musíte ich prispôsobiť.
- Prispôsobte nasledujúce obsahy:
- nástroje,
- hodnoty rezných podmienok,
- posuvy,
- bezpečnú výšku alebo bezpečné polohy,
- polohy špecifické pre stroj, napr. s M91,
- cesty vyvolaní programu.
Niektoré programy NC závisia od kinematiky stroja. Prispôsobte tieto programy NC pred prvým testovacím chodom kinematike svojho stroja.
Navyše otestujte programy NC pomocou simulácie pred vlastným chodom programu.
Pomocou testu programu zistite, či program NC môžete použiť s dostupnými softvérovými verziami, aktívnou kinematikou stroja, ako aj aktuálnou konfiguráciou stroja.
11 L IC+420 | ; posuv osi C |
12 L C+180 M94 | ; zníženie indikovanej hodnoty pre os C a posuv |
Pred spracovaním zobrazuje ovládanie na zobrazení polohy osi C hodnotu 0°.
V prvom bloku NC presunie os C inkrementálne o 420°, napr. pri výrobe lepenej drážky.
Druhý blok NC redukuje najprv zobrazenie polohy osi C zo 420° na 60°. Následne ovládanie polohuje os C na požadovanú polohu 180°. Uhlový rozdiel dosahuje 120°.
Bez M94 dosahuje uhlový rozdiel 240°.
Zadanie
Ak definujete M94, pokračuje ovládanie dialóg a vyžiada príslušnú os otáčania. Ak nezadáte žiadnu os, zníži ovládanie zobrazenie polohy všetkých osí otáčania.
21 L M94 | ; Zníženie indikovaných hodnôt všetkých osí otáčania |
21 L M94 C | ; Zníženie indikovanej hodnoty pre os C |
Upozornenia
- M94 pôsobí výlučne pri osiach Rollover, ktorých zobrazenie skutočnej polohy umožňuje aj hodnoty nad 360°.
- Parametrom stroja isModulo (č. 300102) definuje výrobca stroja, či sa spôsob počítania Modulo používa pre os Rollover.
- Voliteľným parametrom stroja shortestDistance (č. 300401) definuje výrobca stroja, či ovládanie polohuje os otáčania štandardne s najkratšou dráhou posuvu.
- Voliteľným parametrom stroja startPosToModulo (č. 300402) definuje výrobca stroja, či ovládanie pred každým polohovaním zníži zobrazenie skutočnej polohy na rozsah 0° až 360°.
- Ak sú pre os otáčania aktívne medze posuvu alebo softvérové koncové spínače, nemá M94 pre túto os žiadnu funkciu.
Definície
Os Modulo
Osi Modulo sú osi, ktorých meracie zariadenie poskytuje len hodnoty od 0° do 359,9999°. Ak sa niektorá os používa ako vreteno, musí výrobca stroja konfigurovať túto os ako os Modulo.
Os Rollover
Osi Rollover sú osi otáčania, ktoré môžu vykonávať viaceré alebo ľubovoľný počet otočení. Os Rollover musí výrobca stroja konfigurovať ako os Modulo.
Spôsob počítania Modulo
Zobrazenie polohy osi otáčania so spôsobom počítania Modulo je medzi 0° a 359,9999°. Ak sa prekročí hodnota 359,9999°, začne zobrazenie znova na 0°.