Automaticky kompenzovat naklopení nástroje s M128 (#9 / #4-01-1)
Použití
Pokud se v NC-programu změní poloha řízené rotační osy, řízení automaticky kompenzuje polohování nástroje pomocí M128 během naklápění pomocí vyrovnávacího pohybu hlavních os. Poloha hrotu nástroje vzhledem k obrobku tak zůstává nezměněna (TCPM).
Namísto M128 doporučuje HEIDEMHAIN používat podstatně výkonnější funkci FUNCTION TCPM.
Příbuzná témata
- Kompenzace přesazení nástroje pomocí FUNCTION TCPM
Kompenzace postavení nástroje s FUNCTION TCPM (#9 / #4-01-1)
Předpoklady
- Stroj s rotačními osami
- Popis kinematiky
- Machine
Informujte se ve vaší příručce ke stroji!
Kinematický popis stroje vytváří výrobce stroje.
- Volitelný software Rozšířené funkce Skupina 2 (#9 / #4-01-1)
Popis funkce
Účinek
M128 působí na začátku bloku.
M128 resetujete pomocí následujících funkcí:
- M129
- FUNCTION RESET TCPM
- V provozním režimu Běh programu zvolte jiný NC-program
M128 je účinná také v režimu Ruční a zůstává aktivní i po změně provozního režimu.
Příklad použití
Chování bez M128 | Chování s M128 |
11 L X+100 B-30 F800 M128 F1000 | ; Pojezd s automatickou kompenzací pohybů rotační osy |
V tomto NC-bloku řízení aktivuje M128 s posuvem pro vyrovnávací pohyb. Řízení poté provede současný pojezd v ose X a B.
Aby byla při naklápění rotační osy zachována konstantní poloha hrotu nástroje vzhledem k obrobku, provádí řídicí systém kontinuální vyrovnávací pohyb pomocí hlavních os. V tomto příkladu řízení provádí vyrovnávací pohyb v ose Z.
Bez M128 vzniká přesazení hrotu nástroje vůči cílové poloze, jakmile se změní úhel naklopení nástroje. Řízení toto přesazení nekompenzuje. Pokud odchylku v NC-programu nezohledníte, dojde k posunutí obrábění nebo ke kolizi.
TNC7 basic může pohybovat současně až čtyři osy. Pokud je nutné pohybovat v jednom NC-bloku s více než čtyřmi osami, zobrazí řídicí systém chybové hlášení. Všimněte si, že vyrovnávací pohyb probíhá až ve třech osách.
Zadání
Pokud definujete M128, pokračuje řízení v dialogu a ptá se na posuv F. Definovaná hodnota omezuje posuv během vyrovnávacího pohybu.
Naklopené obrábění s neřízenými rotačními osami
Ve spojení s M128 můžete také provádět naklopené obrábění s neřízenými rotačními osami.
Při naklopeném obrábění s neřízenými rotačními osami postupujte následovně:
|
Dokud je M128 aktivní, monitoruje řídicí systém skutečnou polohu neřízených rotačních os. Dojde-li k odchylce skutečné pozice od žádané pozice o definovanou hodnotu (určenou výrobcem stroje), vydá řídicí systém chybové hlášení a přeruší zpracování programu.
Upozornění
- Před změnou polohy rotační osy odjeďte nástrojem
- Otestujte NC-program pomocí simulace
- NC-program zajíždějte pomalu
3D-korekce nástroje při obvodovém frézování (#9 / #4-01-1)
- Posuv pro vyrovnávací pohyb zůstává v platnosti, dokud nenaprogramujete nový posuv nebo nezrušíte M128.
- Pokud je M128 aktivní, zobrazuje řídicí systém na pracovní ploše Polohy symbol TCPM.
- M128 a FUNCTION TCPM při výběru AXIS POS neberou v úvahu aktivní 3D-základní naklopení. Programujte FUNCTION TCPM s výběrem AXIS SPAT nebo CAM-výstupy s přímkami LN a vektorem nástroje.
Kompenzace postavení nástroje s FUNCTION TCPM (#9 / #4-01-1)
- Úhel sklonu nástroje definujete přímým zadáním osových poloh rotačních os. To znamená, že hodnoty se vztahují k souřadnicovému systému stroje M-CS. U strojů s rotačními osami hlavy se mění souřadnicový systém nástroje T-CS. Souřadnicový systém obrobku W-CS se mění na strojích s rotačními osami stolu.
- Pokud při aktivní M128 zpracováváte následující funkce, řízení přeruší chod programu a zobrazí chybové hlášení:
- M91
- M92
- M144
- Vyvolání nástroje pomocí TOOL CALL
- Dynamické monitorování kolize DCM (#40 / #5-03-1) a současně M118 (#21 / #4-02-1)
Upozornění ve spojení se strojními parametry
- Pomocí volitelného strojního parametru maxCompFeed (č. 201303) definuje výrobce stroje maximální rychlost vyrovnávacích pohybů.
- Výrobce stroje definuje opčním strojním parametrem maxAngleTolerance (č. 205303) maximální přípustnou toleranci úhlu.
- Výrobce stroje definuje opčním strojním parametrem maxLinearTolerance (č. 205305) maximální toleranci lineárních os.
- Pomocí opčního strojního parametru manualOversize (č. 205304) definuje výrobce stroje ruční přídavek pro všechna kolizní tělesa.
- Pomocí volitelného strojního parametru presetToAlignAxis (č. 300203) definuje výrobce stroje pro jednotlivé osy, jak řídicí systém interpretuje hodnoty Offsetu. Ve FUNCTION TCPM a M128 je parametr stroje relevantní pouze pro rotační osu, která se otáčí kolem osy nástroje (obvykle C_OFFS).
- Pokud není parametr stroje definován nebo je definován s hodnotou TRUE, můžete vyrovnat šikmou polohu obrobku v rovině pomocí Offsetu. Offset ovlivňuje orientaci souřadného systému obrobku W-CS.
- Pokud je parametr stroje definován s hodnotou FALSE, nemůžete vyrovnat šikmou polohu obrobku v rovině pomocí Offsetu. Řídicí systém nezohledňuje Offset během zpracování.
Pokyny ve spojení s nástroji
Pokud nástroj nakloníte během obrábění obrysu, musíte použít kulovou frézu. V opačném případě může nástroj poškodit obrys.
Aby nedošlo k poškození obrysu kulovými frézami během obrábění, dbejte na následující:
- S M128 řídicí systém sjednotí bod otáčení nástroje s vodicím bodem nástroje. Pokud je otočný bod nástroje na hrotu nástroje, nástroj při naklonění poškodí obrys. To znamená, že vodicí bod nástroje musí být ve středu nástroje.
- Aby řídicí systém správně zobrazil nástroj v simulaci, musíte ve sloupci L Správy nástrojů definovat skutečnou délku nástroje.
Při vyvolání nástroje v NC-programu definujete rádius kuličky jako zápornou Delta hodnotu v DL a posunete tak vodicí bod nástroje do středu nástroje.
Také pro Dynamické monitorování kolize DCM (#40 / #5-03-1) musíte definovat skutečnou délku nástroje ve Správě nástrojů.
- Pokud je vodicí bod nástroje ve středu nástroje, musíte v NC-programu upravit souřadnice osy nástroje o poloměr koule.
Ve funkci FUNCTION TCPM můžete nezávisle na sobě vybrat vodicí bod nástroje a bod otáčení nástroje.
Kompenzace postavení nástroje s FUNCTION TCPM (#9 / #4-01-1)
Definice
Zkratka | Definice |
---|---|
TCPM (tool center point management) | Udržuje pozici vodicího bodu nástroje |