Błąd CT po APPR
: 01 lis 2013, 12:24
Witam wszystkich!
Mam jeden problem w tym programie, nie wiem jak go rozwiązać. Mianowicie po przywołaniu labela, po wykonaniu wiersza 17 wyskakuje błąd: CT po APPR niedozwolone 23. Nie wiem jak się tego pozbyć. Proszę o pomoc. Z góry zaznaczam, że jestem całkowitym samoukiem HH z doświadczeniem 2 tygodniowym, więc jeżeli rozwiązanie jest jakoś banalnie proste to proszę nie traktować mnie zbyt surowo.
Z góry dzięki!
0 BEGIN PGM pokrywa.h MM Rozpoczęcie programu
1 BLK FORM 0.1 Z X+0 Y+0 Z-165 Definicja półwyrobu
2 BLK FORM 0.2 X+360 Y+246 Z+0
3 TOOL CALL 1Z S1258 Wywołanie narzędzia
4 L Z+100 R0 FMAX Bezpieczna wysokość
5 L X-40 Y-40 R0 FMAX Punkt pomocniczy
6 L Z+1.5 R0 FMAX M3 Pozycjonowanie do obróbki zgrubnej
7 APPR LEN X+40 Y+28 LEN38 RL F0.9 Płynny najazd na punkt startu
8 LBL 1 Definiowanie label’a
9 L Y+214 Frezowanie
10 L X+320
11 L Y+32
12 L X+70
13 L Z+67
14 L X+320
15 L Y+214
16 L X-40
17 L Y-10 R0 FMAX
18 LBL 0 Zakończenie label’a
19 L Z+0 Pozycjonowanie do obróbki wykańczającej
20 APPR LN X+40 Y+28 LEN+28 RL F0.6 Płynny najazd na punkt startu,
21 CALL LBL 1 REP1 Przywołanie label’a
22 L Z+100 Bezpieczna wysokość
23 TOOL CALL 2 Z S530 Wywołanie wiertła ϕ18
24 L Z+100 R0 FMAX M3 Bezpieczna wysokość, włączenie wrzeciona
25 CYCL DEF 200 WIERCENIE Wywołanie cyklu wiercenia
Q200=+2 Odstęp bezpieczeństwa
Q201=-20 Głębokość
Q206=+0.35 Wartość posuwu wgłębnego
Q202=+0 Głębokość wcięcia
Q210=+0 Czas zatrzymania u góry
Q203=+0 Współrzędna powierzchni
Q204=+50 Odstęp bezpieczeństwa
Q211=+0 Czas przebywania u dołu
26 L X+78 Y+21 R0 FMAX M99 Odwiert 1
27 L Y+225 R0 FMAX M99 Odwiert 2
28 L X+282 R0 FMAX M99 Odwiert 3
29 L Y+21 R0 FMAX M99 Odwiert 4
30 TOOL CALL 3 Z S454 Wywołanie wiertła ϕ21
31 L Z+100 R0 FMAX Odstęp bezpieczeństwa
32 L X+180 Y+123 R0 FMAX Ustawienie się w osi otworu
33 L Z-151 R0 FMAX M3 Ustawienie się 2 mm nad otworem
34 L Z-165 R0 F0.41 Wiercenie
35 L Z+100 R0 FMAX Bezpieczna wysokość
36 TOOL CALL 4 Z S132 Wywołanie gwintownika M24
37 L Z+100 R0 FMAX Bezpieczna wysokość
38 L X+180 Y+123 R0 FMAX Ustawienie się w osi otworu
39 L Z-151 R0 FMAX Ustawienie się 2 mm nad otworem
40 CYCL DEF 206 GWINTOWANIE Wywołanie cyklu gwintowania
Q200=+2 Bezpieczna wysokość
Q201=-7 Głębokość gwintu
Q206=+396 Wartość posuwu wgłębnego
Q211=+0 Przerwa czasowa na dnie
Q203=-153 Współrzędne powierzchni
Q204=+50 Odstęp bezpieczeństwa
41 M3 M99 Włączenie wrzeciona, wywołanie ostatniego zdefiniowanego cyklu
42 M30 Przebieg programu STOP/wrzeciono STOP/chłodziwo OFF/w razie konieczności skasowanie wskazania stanu
43 END PGM pokrywa MM Zakończenie programu
Mam jeden problem w tym programie, nie wiem jak go rozwiązać. Mianowicie po przywołaniu labela, po wykonaniu wiersza 17 wyskakuje błąd: CT po APPR niedozwolone 23. Nie wiem jak się tego pozbyć. Proszę o pomoc. Z góry zaznaczam, że jestem całkowitym samoukiem HH z doświadczeniem 2 tygodniowym, więc jeżeli rozwiązanie jest jakoś banalnie proste to proszę nie traktować mnie zbyt surowo.
Z góry dzięki!
0 BEGIN PGM pokrywa.h MM Rozpoczęcie programu
1 BLK FORM 0.1 Z X+0 Y+0 Z-165 Definicja półwyrobu
2 BLK FORM 0.2 X+360 Y+246 Z+0
3 TOOL CALL 1Z S1258 Wywołanie narzędzia
4 L Z+100 R0 FMAX Bezpieczna wysokość
5 L X-40 Y-40 R0 FMAX Punkt pomocniczy
6 L Z+1.5 R0 FMAX M3 Pozycjonowanie do obróbki zgrubnej
7 APPR LEN X+40 Y+28 LEN38 RL F0.9 Płynny najazd na punkt startu
8 LBL 1 Definiowanie label’a
9 L Y+214 Frezowanie
10 L X+320
11 L Y+32
12 L X+70
13 L Z+67
14 L X+320
15 L Y+214
16 L X-40
17 L Y-10 R0 FMAX
18 LBL 0 Zakończenie label’a
19 L Z+0 Pozycjonowanie do obróbki wykańczającej
20 APPR LN X+40 Y+28 LEN+28 RL F0.6 Płynny najazd na punkt startu,
21 CALL LBL 1 REP1 Przywołanie label’a
22 L Z+100 Bezpieczna wysokość
23 TOOL CALL 2 Z S530 Wywołanie wiertła ϕ18
24 L Z+100 R0 FMAX M3 Bezpieczna wysokość, włączenie wrzeciona
25 CYCL DEF 200 WIERCENIE Wywołanie cyklu wiercenia
Q200=+2 Odstęp bezpieczeństwa
Q201=-20 Głębokość
Q206=+0.35 Wartość posuwu wgłębnego
Q202=+0 Głębokość wcięcia
Q210=+0 Czas zatrzymania u góry
Q203=+0 Współrzędna powierzchni
Q204=+50 Odstęp bezpieczeństwa
Q211=+0 Czas przebywania u dołu
26 L X+78 Y+21 R0 FMAX M99 Odwiert 1
27 L Y+225 R0 FMAX M99 Odwiert 2
28 L X+282 R0 FMAX M99 Odwiert 3
29 L Y+21 R0 FMAX M99 Odwiert 4
30 TOOL CALL 3 Z S454 Wywołanie wiertła ϕ21
31 L Z+100 R0 FMAX Odstęp bezpieczeństwa
32 L X+180 Y+123 R0 FMAX Ustawienie się w osi otworu
33 L Z-151 R0 FMAX M3 Ustawienie się 2 mm nad otworem
34 L Z-165 R0 F0.41 Wiercenie
35 L Z+100 R0 FMAX Bezpieczna wysokość
36 TOOL CALL 4 Z S132 Wywołanie gwintownika M24
37 L Z+100 R0 FMAX Bezpieczna wysokość
38 L X+180 Y+123 R0 FMAX Ustawienie się w osi otworu
39 L Z-151 R0 FMAX Ustawienie się 2 mm nad otworem
40 CYCL DEF 206 GWINTOWANIE Wywołanie cyklu gwintowania
Q200=+2 Bezpieczna wysokość
Q201=-7 Głębokość gwintu
Q206=+396 Wartość posuwu wgłębnego
Q211=+0 Przerwa czasowa na dnie
Q203=-153 Współrzędne powierzchni
Q204=+50 Odstęp bezpieczeństwa
41 M3 M99 Włączenie wrzeciona, wywołanie ostatniego zdefiniowanego cyklu
42 M30 Przebieg programu STOP/wrzeciono STOP/chłodziwo OFF/w razie konieczności skasowanie wskazania stanu
43 END PGM pokrywa MM Zakończenie programu