Exemplu: Strunjirea cu o sculă FreeTurn
Ciclurile 882 STRJ SIMULTAN. DEGR. şi 883 STRJ SIMULTAN. FINIS sunt folosite în următoarele programe NC.
- Secvenţă de programare:
- Activare mod strunjire
- Apelaţi scula FreeTurn cu a doua muchie de tăiere
- Adaptaţi sistemul de coordonate cu ciclul 800 AJUST. SIST.DE ROT.
- Mutaţi în poziţie sigură
- Apelaţi ciclul 882 STRJ SIMULTAN. DEGR.
- Apelaţi scula FreeTurn cu a doua muchie de tăiere
- Mutaţi în poziţie sigură
- Apelaţi ciclul 882 STRJ SIMULTAN. DEGR.
- Mutaţi în poziţie sigură
- Apelaţi ciclul 883 STRJ SIMULTAN. FINIS
- Resetaţi transformarea activă cu programul PC RESET.h
Programele NC conținute în Manualul utilizatorului reprezintă sugestii de soluții. Programele NC sau blocurile NC individuale trebuie adaptate înainte de a fi utilizate la nivelul mașinii.
- Modificați următorul conținut după cum este necesar:
- Scule
- Parametri de tăiere
- Viteze de avans
- Înălțimea de degajare sau poziția de siguranță
- Pozițiile specifice mașinii, de ex., cu M91
- Traseele apelărilor programului
Anumite programe NC depind de cinematica maşinii. Adaptaţi aceste programe NC la cinematica maşinii dvs. înainte de prima rulare a testului.
În plus, testați programele NC utilizând simularea înainte de rularea efectivă a programului.
Cu o testare a programului, puteţi determina dacă programul NC poate fi utilizat cu opţiunile de software disponibile, cu cinematica maşinii active şi cu configuraţia curentă a maşinii.
0 BEGIN PGM FREETURN MM | |||
1 FUNCTION MODE TURN "AC_TURN" | ; activare mod strunjire | ||
2 PRESET SELECT #16 | |||
3 BLK FORM CYLINDER Z D100 L101 DIST+1 | |||
4 FUNCTION TURNDATA BLANK LBL 1 | ; activare actualizarea formei brute | ||
5 TOOL CALL 145.0 | ; apelaţi scula FreeTurn cu prima muchie | ||
6 M136 | |||
7 FUNCTION TURNDATA SPIN VCONST:ON VC:250 | ; viteză de aşchiere constantă | ||
8 L Z+50 R0 FMAX M303 | |||
9 CYCL DEF 800 AJUST. SIST.DE ROT. ~ | |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
10 CYCL DEF 14.0 GEOMETRIE CONTUR | |||
11 CYCL DEF 14.1 KONTURLABEL2 | |||
12 CYCL DEF 882 STRJ SIMULTAN. DEGR. ~ | |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
13 L X+105 Y+0 R0 FMAX | |||
14 L Z+2 R0 FMAX M99 | |||
15 TOOL CALL 145.1 | ; apelaţi scula FreeTurn cu a doua muchie de tăiere | ||
16 CYCL DEF 800 AJUST. SIST.DE ROT. ~ | |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
17 Q519 = 1 | ; reduceţi avansul la 1 | ||
18 L X+105 Y+0 R0 FMAX | ; apropiere de punctul de pornire | ||
19 L Z+2 R0 FMAX M99 | ; apelare ciclu | ||
20 CYCL DEF 883 STRJ SIMULTAN. FINIS ~ | |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
21 L X+105 Y+0 R0 FMAX | ; apropiere de punctul de pornire | ||
22 L Z+2 R0 FMAX M99 | ; apelare ciclu | ||
23 CALL PGM RESET.H | ; apelare program RESET | ||
24 M30 | ; sfârşitul programului | ||
25 LBL 1 | ; definire LBL 1 | ||
26 L X+100 Z+1 | |||
27 L X+0 | |||
28 L Z-60 | |||
29 L X+100 | |||
30 L Z+1 | |||
31 LBL 0 | |||
32 LBL 2 | ; definire LBL 2 | ||
33 L Z+1 X+60 RR | |||
34 L Z+0 | |||
35 L Z-2 X+70 | |||
36 RND R2 | |||
37 L X+80 | |||
38 RND R2 | |||
39 L Z+0 X+98 | |||
40 RND R2 | |||
41 L Z-10 | |||
42 RND R2 | |||
43 L Z-8 X+89 | |||
44 RND R2 | |||
45 L Z-15 X+60 | |||
46 RND R2 | |||
47 L Z-55 | |||
48 RND R2 | |||
49 L Z-50 X+98 | |||
50 RND R2 | |||
51 L Z-60 | |||
52 LBL 0 | |||
53 END PGM FREETURN MM |