Kompenzace postavení nástroje s FUNCTION TCPM (#9 / #4-01-1)
Použití
Pomocí funkce FUNCTION TCPM ovlivňujete polohovací chování řízení. Pokud aktivujete FUNCTION TCPM, řízení kompenzuje změněné naklopení nástroje pomocí vyrovnávacího pohybu hlavních os.
Pomocí FUNCTION TCPM můžete např. změnit naklopení nástroje při obrábění s naklopenými souřadnicemi, přičemž poloha bodu vedení nástroje vůči obrysu zůstává stejná.
Namísto M128 doporučuje HEIDEMHAIN používat podstatně výkonnější funkci FUNCTION TCPM.
Příbuzná témata
- Kompenzace postavení nástroje pomocí M128
Automaticky kompenzovat naklopení nástroje s M128 (#9 / #4-01-1)
- Naklopení roviny obrábění
- Referenční body na nástroji
- Vztažné systémy
Předpoklady
- Stroj s rotačními osami
- Popis kinematiky
Pro výpočet úhlu naklopení vyžaduje řízení kinematický popis, který vytváří výrobce stroje.
- Volitelný software Rozšířené funkce Skupina 2 (#9 / #4-01-1)
Popis funkce
Funkce FUNCTION TCPM je dalším vývojem funkce M128, pomocí které můžete definovat chování řízení při polohování rotačních os.
Chování bez TCPM | Chování s TCPM |
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.
Je-li funkce TCPM aktivní, zobrazí řídicí systém v indikaci polohy symbol TPCM.
Pomocí funkce FUNCTION RESET TCPM resetujete funkci FUNCTION TCPM.
Zadání
FUNCTION TCPM
10 FUNCTION TCPM F TCP AXIS POS PATHCTRL AXIS REFPNT CENTER-CENTER F1000 |
NC-funkce obsahuje následující prvky syntaxe:
Prvek syntaxe | Význam |
---|---|
FUNKCE TCPM | Otvírač syntaxe pro kompenzaci naklopení nástroje |
F TCP nebo F CONT | Interpretace naprogramovaného posuvu |
AXIS POS nebo AXIS SPAT | Interpretace naprogramovaných souřadnic rotační osy |
PATHCTRL AXIS nebo PATHCTRL VECTOR | Interpolace naklopení nástroje Interpolace naklopení nástroje mezi počáteční a koncovou polohou |
REFPNT TIP-TIP, REFPNT TIP-CENTER nebo REFPNT CENTER-CENTER | Výběr bodu vedení nástroje a bodu otáčení nástroje Výběr vodicího bodu nástroje a bodu otáčení nástroje Prvek syntaxe je volitelný |
F | Maximální posuv pro vyrovnávací pohyby v hlavních osách při pohybech s částí rotačních os Prvek syntaxe je volitelný |
FUNCTION RESET TCPM
10 FUNCTION RESET TCPM |
NC-funkce obsahuje následující prvky syntaxe:
Prvek syntaxe | Význam |
---|---|
FUNCTION RESET TCPM | Otvírač syntaxe pro resetování FUNCTION TCPM |
Interpretace naprogramovaného posuvu
Řídicí systém nabízí následující možnosti interpretace posuvu:
Výběr | Funkce |
---|---|
F TCP | S volbou F TCP řízení interpretuje naprogramovanou rychlost posuvu jako relativní rychlost mezi vodicím bodem nástroje a obrobkem. |
F CONT | Je-li zvoleno F CONT, řídicí systém interpretuje naprogramovaný posuv jako dráhový posuv. Řízení přenese dráhový posuv na příslušné osy aktivního NC-bloku. |
Interpretace programovaných souřadnic rotačních os
Řízení nabízí následující možnosti pro interpretaci naklopení nástroje mezi počáteční a koncovou polohou:
Výběr | Funkce |
---|---|
Při výběru AXIS POS řízení interpretuje naprogramované souřadnice rotační osy jako úhel osy. Řízení polohuje rotační osy do polohy definované v NC-programu. Výběr AXIS POS je vhodný především ve spojení s rotačními osami v pravém úhlu. Pouze pokud naprogramované souřadnice rotační osy správně definují požadované vyrovnání roviny obrábění, např. pomocí CAM-systému, můžete také použít AXIS POS s jinou kinematikou stroje, např. použít 45° otočné hlavy. | |
Při výběru AXIS SPAT řízení interpretuje naprogramované souřadnice rotační osy jako prostorový úhel. Řízení přednostně používá prostorové úhly jako orientaci souřadnicového systému a naklápí pouze požadované osy. S volbou AXIS SPAT můžete používat NC-programy nezávisle na kinematice. Výběrem AXIS SPAT definujete prostorové úhly, které se vztahují k zadávanému souřadnému systému I-CS. Definované úhly přitom působí jako inkrementální prostorové úhly. Programujte v prvním bloku pojezdu po funkci FUNCTION TCPM s AXIS SPAT vždy SPA, SPB a SPC, a to i při prostorových úhlech = 0°. |
Interpolace naklopení nástroje mezi počáteční a koncovou polohou
Řízení nabízí následující možnosti pro interpolaci naklopení nástroje mezi programovanou počáteční a koncovou polohou:
Výběr | Funkce |
---|---|
S výběrem PATHCTRL AXIS řízení interpoluje lineárně mezi počátečním a koncovým bodem. PATHCTRL AXIS používáte v NC-programech s malými změnami naklopení nástroje v NC-bloku. Úhel TA v cyklu 32 může být přitom velký. PATHCTRL AXIS můžete použít jak při čelním frézování, tak při obvodovém frézování. 3D-korekce nástroje u čelního frézování (#9 / #4-01-1)Čelní frézování | |
S výběrem PATHCTRL VECTOR je orientace nástroje v rámci NC-bloku vždy v rovině, definované počáteční a koncovou orientací. S PATHCTRL VECTOR generuje řídicí systém rovný povrch i při velkých změnách naklopení nástroje. PATHCTRL VECTOR používáte pro obvodové frézování s velkými změnami naklopení nástroje v NC-bloku. |
U obou možností posouvá řízení naprogramovaný vodicí bod nástroje po přímce mezi počáteční a koncovou polohou.
Chcete-li získat souvislý pohyb, můžete definovat cyklus 32 s Tolerancí pro rotační osy.
Výběr vodicího bodu nástroje a bodu otáčení nástroje
Řídicí systém nabízí následující možnosti pro definování vodicího bodu nástroje a bodu otáčení nástroje:
Výběr | Funkce |
---|---|
REFPNT TIP-TIP | Při výběru REFPNT TIP-TIP jsou vodicí bod nástroje a bod otáčení nástroje na hrotu nástroje. |
REFPNT TIP-CENTER | Při výběru REFPNT TIP-CENTER je vodicí bod nástroje na hrotu nástroje. Bod otáčení nástroje je ve středu nástroje. |
REFPNT CENTER-CENTER | Při výběru REFPNT CENTER-CENTER jsou vodicí bod nástroje a bod otáčení nástroje ve středu nástroje. Při výběru REFPNT CENTER-CENTER můžete zpracovávat NC-programy generované CAM, které používají střed nástroje, a přesto měřit nástroj na špičce. Tip To umožňuje řízení sledovat nástroje na kolize v celé délce během obrábění. Dříve bylo možné této funkčnosti dosáhnout pouze zkrácením nástroje pomocí DL, přičemž řídicí systém nesledoval zbývající délku nástroje. Data nástroje v rámci proměnných Pokud programujete cykly frézování kapes pomocí REFPNT CENTER-CENTER, vydá řídicí systém chybové hlášení. |
Zadání vztažného bodu není povinné. Pokud nezadáte nic, použije řídicí systém REFPNT TIP-TIP .
Limit posuvu hlavní osy
Pomocí volitelného zadání F omezíte posuv hlavních os při pohybech s podíly rotačních os.
Tím můžete zabránit rychlým vyrovnávacím pohybům, např. při zpětných pohybech s rychloposuvem.
Nevolte příliš malou hodnotu pro omezení posuvu lineární osy, protože to může vést k velkým výkyvům posuvu ve vodicím bodu nástroje. Kolísání posuvu způsobuje nižší kvalitu povrchu.
I když je FUNCTION TCPM aktivní, omezení rychlosti posuvu je účinné pouze pro pohyby se složkou rotační osy, nikoli pro pohyby pouze hlavních os.
Omezení posuvu hlavní osy zůstává v platnosti, dokud nenaprogramujete nový posuv nebo neresetujete FUNCTION TCPM.
Upozornění
- Před změnou polohy rotační osy odjeďte nástrojem
- Před polohováním s M91 nebo M92 a před blokem TOOL CALLT resetujte funkci FUNCTION TCPM.
- S aktivní FUNCTION TCPM můžete používat následující cykly:
- Cyklus 32 TOLERANCE
- Cyklus 444 MERENI VE 3D (#17 / #1-05-1)
- 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.
- Při čelním frézování používejte pouze kulové frézy, aby nedošlo k poškození obrysu. V kombinaci s jinými tvary nástrojů můžete použít pracovní plochu Simulace ke kontrole NC-programu na možné poškození obrysu.
Upozornění ve spojení se strojními parametry
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).
Základní transformace a Offset
- 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í.