S M126 presunie ovládanie os otáčania najkratšou dráhou na naprogramované súradnice. Funkcia pôsobí len pri osiach otáčania, ktorých zobrazenie polohy je redukované na hodnotu pod 360°.
Aplikácia
Opis funkcie
Účinok
Funkcia M126 je účinná na začiatku bloku.
Na resetovanie M126 naprogramujte M127.
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 C+350 | ; presunutie v osi C |
12 L C+10 M126 | ; presunutie s optimalizáciou dráhy v osi C |
V prvom bloku NC polohuje ovládanie os C na 350°.
V druhom bloku NC aktivuje ovládanie M126 a polohuje následne os C s optimalizáciou dráhy na 10°. Ovládanie využije najkrajšiu dráhu posuvu a presunie os C kladným smerom otáčania, cez 360°. Dráha posuvu dosahuje 20°.
Bez M126 nepresunie ovládanie os otáčania cez 360°. Dráha posuvu dosahuje 340° v zápornom smere otáčania.
Upozornenia
- M126 nepôsobí pri inkrementálnych posuvoch.
- Účinok M126 závisí od konfigurácie osi otáčania.
- Funkcia M126 je účinná výlučne pri osiach Modulo.
- 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°.
S parametrom stroja isModulo (č. 300102) definuje výrobca stroja, či os otáčania je os Modulo.
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°.