Az M92 koordinátarendszerben mozgás az M92 funkcióval
Alkalmazás
Az M92 funkcióval géphez rendelt pozíciókat programozhat, pl. a biztonságos pozíciókba való mozgáshoz. Az M92 funkciót tartalmazó pozicionáló mondatok koordinátái az M92 nullapontra vonatkoznak és az M92 koordinátarendszerben érvényesek.
Funkcióleírás
Érvényesség
Az M92 mondatonként érvényes és a mondat elején.
Alkalmazási példa
11 LBL "SAFE" | |
12 L Z+0 R0 FMAX M92 | ; Biztonságos pozícióra állás a szerszámtengelyen |
13 L X+0 Y+0 R0 FMAX M92 | ; Biztonságos pozícióra állás a síkban |
14 LBL 0 |
Az M92 itt egy alprogramban van, melyben a szerszám először a szerszámtengelyen, majd a síkban mozog a biztonságos pozícióba.
Mivel a koordináták az M92 nullapontra vonatkoznak, a szerszám mindig ugyanarra a pozícióra fog ráállni. Ezáltal az alprogram a munkadarab bázispontjától függetlenül ismételten előhívható az NC programban, pl. a forgótengelyek elfordítása előtt.
M92 nélkül a vezérlő a programozott koordinátákat a munkadarab-bázispontra vonatkoztatja.
A biztonságos pozíció koordinátái gépfüggők!
A gépgyártó definiálja az M92 nullapont pozícióját.
Megjegyzések
- A vezérlő az M92 funkcióval való pozicionáláskor figyelembe veszi az aktív szerszámsugár-korrekciót.
- A vezérlő hosszirányban a szerszámtartó-bázisponttal pozicionál.
- A Programozás üzemmódban a szimulációhoz átveheti az aktuális munkadarab-bázispontot a Munkadarab-pozíció ablak segítségével. Ebben a konstellációban a mozgásokat az M92 funkcióval szimulálhatja.
- A distFromMachDatum (300501 sz.) opcionális gépi paraméterrel definiálja a gépgyártó az M92 nullapont pozícióját.