Dopředný výpočet obrysu s korekcí poloměru pomocí M120 (#21 / #4-02-1)
Použití
S M120 řídicí systém předem vypočítá obrys s korekcí poloměru. To umožňuje řídicímu systému vytvářet obrysy menší než je poloměr nástroje, aniž by došlo k poškození obrysu nebo zobrazení chybového hlášení.
Předpoklad
- Volitelný software Rozšířené funkce Skupina 3 (#21 / #4-02-1)
Popis funkce
Účinek
M120 je účinná na začátku bloku a během cyklů pro frézování.
Následující NC-funkce resetují M120:
- M120 LA0
- M120 bez LA
- Korekce rádiusu R0
- Funkce dráhových pojezdů, např. DEP LT
Příklad použití
Stupeň obrysu s M97 | Stupeň obrysu s M120 |
11 TOOL CALL 8 Z S5000 | ; Výměna nástroje s průměrem 16 |
* - ... | |
21 L X+0 Y+30 RL M120 LA2 | ; Aktivovat předběžný výpočet obrysu a pojezd v rovině obrábění |
22 L X+10 | |
23 L Y+25 | |
24 L X+50 | |
25 L Y+23 | |
26 L X+100 |
Pomocí M120 LA2 v NC-bloku 21 kontroluje řízení obrys s korekcí poloměru na podříznutí. V tomto příkladu řízení počítá dráhu nástroje z aktuálního NC-bloku pro dva další NC-bloky. Řízení poté polohuje nástroj s korekcí poloměru do prvního bodu obrysu.
Při obrábění obrysu prodlužuje řízení dráhu nástroje tak daleko, aby nástroj obrys nepoškodil.
Bez M120 by nástroj projel přechodovou kružnici kolem vnějších rohů a způsobil by narušení obrysu. V takových bodech řízení přeruší obrábění s chybovým hlášením Příliš velký poloměr nástroje.
Zadání
Pokud definujete M120, řízení pokračuje v dialogu a zeptá se na počet NC-bloků LA, které se mají počítat dopředu, max. 99.
Upozornění
- Otestujte NC-program pomocí simulace
- NC-program zajíždějte pomalu
- Při dalším obrábění si uvědomte, že v rozích obrysu zůstává zbytkový materiál. Možná budete muset dodělat stupně obrysu s menším nástrojem.
- Pokud M120 naprogramujete vždy ve stejném NC-bloku jako korekci rádiusu, dosáhnete konstantního a jasného programování.
- Pokud při aktivní korekci rádiusu zpracováváte např. následující funkce, řízení přeruší chod programu a zobrazí chybové hlášení:
- PLANE-funkce (#8 / #1-01-1)
- M128 (#9 / #4-01-1)
- FUNCTION TCPM (#9 / #4-01-1)
- CALL PGM
- Cyklus 12 PGM CALL
- Cyklus 32 TOLERANCE
- Cyklus 19 ROVINA OBRABENI
- Tip
NC-programy z předchozích verzí řídicích systémů, které obsahují cyklus 19 ROVINA OBRABENI, můžete dále zpracovávat.
Příklad
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 | ; Definice polotovaru |
3 TOOL CALL 6 Z S1000 F1000 | ; Výměna nástroje s průměrem 12 |
4 L X-5 Y+26 R0 FMAX M3 | ; Pojezd v rovině obrábění |
5 L Z-5 R0 FMAX | ; Přísuv v ose nástroje |
6 L X+0 Y+20 RL F AUTO M120 LA5 | ; Aktivování předběžného výpočtu obrysu a nájezd na první bod obrysu |
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 | ; Najetí na poslední bod obrysu |
12 L Z+100 R0 FMAX M120 | ; Odjezd nástrojem a reset M120 |
13 M30 | ; Konec programu |
14 END PGM "M120" MM |
Definice
Zkratka | Definice |
---|---|
LA (look ahead) | Počet bloků pro výpočet předem |