A rádiusszal korrigált kontúr előzetes számítása az M120 segítségével
Alkalmazás
Az M120 funkcióval a vezérlő előre kiszámítja a sugárkorrigált kontúrt. Ez lehetővé teszi, hogy a vezérlő a szerszám sugaránál kisebb kontúrokat készítsen anélkül, hogy a kontúr megsérülne vagy hibaüzenet jelenne meg.
Előfeltétel
- Bővített funkciók 3. csoportja szoftveropció
Funkcióleírás
Érvényesség
Az M120 a mondat kezdetén, és a marómegmunkálási ciklusokon túl is érvényes.
A következő NC funkciók állítják vissza az M120-at:
- M120 LA0
- M120 LA nélkül
- R0 sugárkorrekció
- Eltávolodó funkciók, pl. DEP LT
Alkalmazási példa
Kontúrlépcső M97 használatával | Kontúrlépcső M120 használatával |
11 TOOL CALL 8 Z S5000 | ; 16 mm átmérőjű szerszám beváltása |
* - ... | |
21 L X+0 Y+30 RL M120 LA2 | ; Kontúr előre kiszámításának aktiválása és mozgás a megmunkálási síkban |
22 L X+10 | |
23 L Y+25 | |
24 L X+50 | |
25 L Y+23 | |
26 L X+100 |
Az M120 LA2 funkcióval az NC mondat 21-ben ellenőrzi a vezérlő a sugárkorrigált kontúrt az alámetszések szempontjából. Ebben a példában a vezérlő kiszámítja a szerszámpályát az aktuális NC mondattól mindig két NC mondatra előre. A vezérlő ezután a szerszámot sugárkorrekcióval az első kontúrpontra pozicionálja.
A kontúr megmunkálásakor a vezérlő a szerszámpályát mindig annyival hosszabbítja meg, hogy a szerszám ne sértse meg a kontúrt.
M120 nélkül a szerszám a sarkokon átmeneti köríven mozogna a külső sarkok körül és megsértené a kontúrt. Az ilyen helyeken a vezérlő megszakítja a megmunkálást a Szerszámsugár túl nagy hibaüzenettel.
Bevitel
Ha az M120 funkciót definiálja, akkor a vezérlő folytatja a párbeszédet, és rákérdez az előre kiszámítandó NC mondatok LA számára, ami legfeljebb 99.
Megjegyzések
- Tesztelje az NC programot végrehajtás előtt a szimuláció segítségével
- Lassan indítsa el az NC programot
- További megmunkálás esetén vegye figyelembe, hogy a kontúrsarkokban maradékanyag marad. Ha szükséges, a kontúrlépcsőt kisebb szerszámmal után kell munkálni.
- Ha az M120 funkciót mindig ugyanabban az NC mondatban programozza, mint a rádiuszkorrekciót, akkor programjai felépítése következetes és áttekinthető lesz.
- Ha aktív rádiuszkorrekcióval végrehajtja a következő funkciókat, a vezérlő megszakítja a programfutást, és hibaüzenetet jelenít meg:
- PLANE funkciók (#8 / #1-01-1)
- M128 (#9 / #4-01-1)
- FUNCTION TCPM (#9 / #4-01-1)
- CALL PGM
- 12. ciklus PROGRAMHIVAS
- 32. ciklus TURES
- 19. ciklus MEGMUNKALASI SIK
- Tip
Korábbi vezérlők NC programjai, amelyek a 19 MEGMUNKALASI SIK ciklust tartalmazzák, továbbra is végrehajthatók.
Példa
0 BEGIN PGM "M120" MM | |
1 BLK FORM 0.1 Z X+0 Y+0 Z-10 | |
2 BLK FORM 0.2 X+110 Y+80 Z+0 | ; Nyersdarab meghatározása |
3 TOOL CALL 6 Z S1000 F1000 | ; 12 mm átmérőjű szerszám beváltása |
4 L X-5 Y+26 R0 FMAX M3 | ; Pozicionálás a megmunkálási síkban |
5 L Z-5 R0 FMAX | ; Előtolás a szerszámtengelyen |
6 L X+0 Y+20 RL F AUTO M120 LA5 | ; Kontúr előre kiszámításának aktiválása és mozgás az első kontúrpontra |
7 L X+40 Y+30 | |
8 CR X+47 Y+31 R-5 DR+ | |
9 L X+80 Y+50 | |
10 L X+80 Y+45 | |
11 L X+110 Y+45 | ; Ráállás az utolsó kontúrpontra |
12 L Z+100 R0 FMAX M120 | ; Szerszám visszahúzása és M120 visszavonása |
13 M30 | ; Program vége |
14 END PGM "M120" MM |
Definíció
Rövidítés | Definíció |
---|---|
LA (look ahead) | Előre kiszámítandó mondatok száma |