Primer: Odprite žep in poizvrtanje z OCM-cikli
V naslednjem NC-programu se uporabljajo OCM-cikli. Če je programiran odprti žep, bo ta definiran s pomočjo otoka in omejitve. Obdelava obsega grobo in fino rezkanje odprtega žepa.
- Tek programa
- Priklic orodja: grobi rezkar premera 20 mm
- Določanje funkcije DEF. KONTURE
- Določite cikel 271
- Določite in prikličite cikel 272
- Priklic orodja: grobi rezkar premera 8 mm
- Določite in prikličite cikel 272
- Priklic orodja: fini rezkar premera 6 mm
- Določite in prikličite cikel 273
- Določite in prikličite cikel 274
V uporabniškem priročniku vsebovani NC-programi so predlogi rešitev. Preden na stroju uporabite NC-programe ali posamezne NC-nize, jih morate prilagoditi.
- Prilagodite naslednje vsebine:
- Orodja
- Podatki o rezanju
- Pomiki
- Varna višina ali varni položaji
- Položaji, značilni za stroje, npr. z M91
- Poti priklicev programov
Nekateri NC-programi so odvisni od kinematike stroja. Te NC-programe pred prvim testnim delovanjem prilagodite vaši kinematiki stroja.
NC-programe dodatno testiranje s pomočjo simulacije dejanskega programskega teka.
S pomočjo programskega testa ugotovite, ali lahko NC-programe uporabljate z razpoložljivimi možnostmi programske opreme, aktivno kinematiko stroja in trenutno konfiguracijo stroja.
0 BEGIN PGM OCM_POCKET MM | |||
1 BLK FORM 0.1 Z X+0 Y+0 Z-30 | |||
2 BLK FORM 0.2 X+100 Y+100 Z+0 | |||
3 TOOL CALL 10 Z S8000 F1500 | ; priklic orodja, premer 20 mm | ||
4 L Z+100 R0 FMAX M3 | |||
5 CONTOUR DEF P1 = LBL 1 I2 = LBL 2 | |||
6 CYCL DEF 271 OCM PODAT. KONTURE ~ | |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
7 CYCL DEF 272 OCM GROBO REZKANJE ~ | |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
8 CYCL CALL | ; priklic cikla | ||
9 TOOL CALL 4 Z S8000 F1500 | ; priklic orodja, premer 8 mm | ||
10 L Z+100 R0 FMAX M3 | |||
11 CYCL DEF 272 OCM GROBO REZKANJE ~ | |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
12 CYCL CALL | ; priklic cikla | ||
13 TOOL CALL 23 Z S10000 F2000 | ; priklic orodja, premer 6 mm | ||
14 L Z+100 R0 FMAX M3 | |||
15 CYCL DEF 273 OCM GLOB. FINO REZK. ~ | |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
16 CYCL CALL | ; priklic cikla | ||
17 CYCL DEF 274 OCM STR. FINO REZK. ~ | |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
18 CYCL CALL | ; priklic cikla | ||
19 M30 | ; konec programa | ||
20 LBL 1 | ; konturni podprogram 1 | ||
21 L X+0 Y+0 | |||
22 L X+100 | |||
23 L Y+100 | |||
24 L X+0 | |||
25 L Y+0 | |||
26 LBL 0 | |||
27 LBL 2 | ; konturni podprogram 2 | ||
28 L X+0 Y+0 | |||
29 L X+100 | |||
30 L Y+100 | |||
31 L X+70 | |||
32 L Y+70 | |||
33 RND R5 | |||
34 L X+30 | |||
35 RND R5 | |||
36 L Y+100 | |||
37 L X+0 | |||
38 L Y+0 | |||
39 LBL 0 | |||
40 END PGM OCM_POCKET MM |