Szerszám ferde helyzetének automatikus kompenzálása az M128 (opció 9) funkcióval
Alkalmazás
Ha egy vezérelt forgótengely pozíciója az NC programban megváltozik, a vezérlő a billentési folyamat közben az M128-cal automatikusan kompenzálja a szerszám dőlését a lineáris tengelyek kiegyenlítő mozgásának segítségével. Így a szerszám csúcsának helyzete a munkadarabhoz képest változatlan marad (TCPM).
Az M128 helyett a HEIDENHAIN a hatékonyabb FUNCTION TCPM (opció 9) funkciót ajánlja.
Felhasznált témák
- Szerszámeltolódás kompenzálása a FUNCTION TCPM használatával
Előfeltétel
- Gép forgótengelyekkel
- Kinematikai leírás
- Machine
Vegye figyelembe a Gépkönyv előírásait.
A gépgyártó hozza létre a gép kinematikai leírását.
- Szoftveropció 9 Speciális funkciók 2. csoport
Funkcióleírás
Érvényesség
Az M128 a mondat kezdetén érvényes.
A következő funkciókkal visszavonja az M128 funkciót:
- M129
- FUNCTION RESET TCPM
- A Programfutás üzemmódban másik NC program kiválasztása
Az M128 érvényes a Kézi üzemmódban is és aktív marad üzemmódváltás után is.
Alkalmazási példa
Viselkedés M128 nélkül | Viselkedés M128 használatával |
11 L X+100 B-30 F800 M128 F1000 | ; Pozicionálás a forgótengely elmozdulásának automatikus kompenzálásával |
Ebben az NC mondatban aktiválja a vezérlő az M128 funkciót a kiegyenlítő elmozdulás előtolásával. Azután a vezérlő végrehajtja az X tengely és a B tengely egyidejű mozgatását.
Annak érdekében, hogy a szerszámcsúcs pozíciója a munkadarabhoz képest állandó maradjon a forgótengely ferde helyzetbe állítása közben, a vezérlő folyamatos kiegyenlítő mozgást végez a lineáris tengelyek segítségével. Ebben a példában a vezérlő a kiegyenlítő mozgást a Z tengelyen hajtja végre.
M128 nélkül a szerszám csúcsa eltolódik a célpozíciótól, amint a szerszám ferdeségi szöge megváltozik. Ezt az eltolódást a vezérlő nem kompenzálja. Ha az eltérést az NC programban nem veszi figyelembe, a megmunkálás eltolódik vagy ütközés történik.
Bevitel
Ha az M128 funkciót definiálja, akkor a vezérlő folytatja a párbeszédet, és rákérdez az F előtolás értékére. A definiált érték korlátozza az előtolást a kiegyenlítő mozgás közben.
Ferde szerszámos megmunkálás szabályozatlan (open-loop) forgótengelyekkel
Szabályozatlan, ún. kijelzett tengelyekkel is végrehajthat ferde szerszámos megmunkálást az M128 használatával.
Szabályozatlan forgótengelyekkel végzett ferde szerszámos megmunkáláskor a következők szerint járjon el:
|
Amíg az M128 aktív, a vezérlő figyeli a szabályozatlan forgótengelyek pillanatnyi pozícióját. Ha a pillanatnyi pozíció a gépgyártó által meghatározottnál nagyobb mértékben tér el a célpozíciótól, a vezérlő hibaüzenetet küld és megszakítja a program futását.
Megjegyzések
- Húzza vissza a szerszámot, mielőtt megváltoztatja a forgótengely helyzetét
- Tesztelje az NC programot végrehajtás előtt a szimuláció segítségével
- Lassan indítsa el az NC programot
3D-s szerszámkorrekció perifériás marásnál (opció 9)
- A kiegyenlítő mozgás előtolása addig marad érvényben, míg Ön egy új előtolást programoz vagy visszavonja az M128 funkciót.
- Ha az M128 aktív, a vezérlő a elhelyezése munkaterületen a TCPM ikont mutatja.
- A szerszám dőlésszögét a forgástengelyek tengelypozícióinak közvetlen megadásával határozza meg. Ezáltal az értékek az M-CS gép-koordinátarendszerre vonatkoznak. Fejfordító tengelyekkel szerelt gépek esetén a T-CS szerszám-koordinátarendszer megváltozik. Asztalfordító tengelyekkel szerelt gépek esetén a W-CS munkadarab-koordinátarendszer megváltozik.
- Ha aktív M128 esetén végrehajtja a következő funkciókat, a vezérlő megszakítja a programfutást és hibaüzenetet jelez ki:
- RR/RL vágóélsugár-korrekció eszterga üzemmódban (opció 50)
- M91
- M92
- M144
- TOOL CALL szerszámhívás
- DCM dinamikus ütközésfelügyelet (opció 40) és egyidejűleg M118
Megjegyzések a gépi paraméterekkel kapcsolatban
- A maxCompFeed (201303 sz.) opcionális gépi paraméterrel definiálja a gépgyártó a kiegyenlítő mozgások maximális sebességét.
- A maxAngleTolerance (205303 sz.) opcionális gépi paraméterrel definiálja a gépgyártó a maximális szögtűrést.
- A maxLinearTolerance (205305 sz.) opcionális gépi paraméterrel definiálja a gépgyártó a maximális lineáris tengelytűrést.
- A manualOversize (205304 sz.) opcionális gépi paraméterrel a gépgyártó az összes ütközési test számára kézi ráhagyást definiál.
- A presetToAlignAxis (300203 sz.) opcionális gépi paraméterrel tengelyspecifikusan definiálja a gépgyártó, hogyan értelmezze a vezérlő az eltolási értékeket. A FUNCTION TCPM és az M128 esetén a gépi paraméter csak a szerszámtengely körül forgó forgótengely számára lényeges (általában a C_OFFS).
- Ha a gépi paraméter nincs definiálva, vagy a TRUE értékkel definiált, akkor az eltolással kiegyenlítheti a munkadarab síkbeli ferde helyzetét. Az eltolás befolyásolja a W-CS munkadarab-koordinátarendszer orientációját.
- Ha a gépi paraméter a FALSE értékkel van definiálva, akkor az eltolással nem tudja kiegyenlíteni a munkadarab síkbeli ferde helyzetét. A vezérlő a megmunkálás közben nem veszi figyelembe az eltolást.
Megjegyzések a szerszámokkal kapcsolatban
Ha egy kontúrmegmunkálás közben megdönti a szerszámot, gömbvégű marót kell használnia. Különben a szerszám megsértheti a kontúrt.
Annak érdekében, hogy a megmunkálás közben ne sértse meg a kontúrt a gömbvégű maróval, ügyeljen a következőkre:
- M128 esetén a vezérlő a szerszám forgáspontját egyenlővé teszi a szerszám-vezetőponttal. Ha a szerszám forgáspontja a szerszám csúcsán van, a szerszám megdöntésekor a szerszám megsérti a kontúrt. Ezáltal a szerszám-vezetőpontnak a szerszám középpontjában kell lennie.
- Ahhoz, hogy a vezérlő helyesen jelenítse meg a szerszámot a szimulációban, meg kell adnia a szerszám tényleges hosszát a szerszámkezelő L oszlopában.
A szerszámhíváskor az NC programban negatív deltaértékként definiálja a gömb sugarát a Dl-ben-ben és ezzel eltolja a szerszám-vezetőpontot a szerszám középpontjába.
A DCM dinamikus ütközésfelügyelet (opció 40) esetén is definiálnia kell a szerszám tényleges hosszát a szerszámkezelőben.
- Ha a a szerszám-vezetőpont a szerszám-középpontban van, a szerszámtengely koordinátáit az NC programban a gömb sugarával ki kell igazítania.
A FUNCTION TCPM funkcióban választhatja a szerszám-vezetőpontot és a szerszám-forgáspontot egymástól függetlenül is.
Definíció
Rövidítés | Definíció |
---|---|
TCPM (tool center point management) | Szerszám-vezetőpont pozíciójának megtartása |