Znaleziono 2 wyniki

autor: wiecmar
27 lip 2012, 11:21
Forum: Heidenhain
Temat: Fazki w Q-parametrach
Odpowiedzi: 17
Odsłony: 4280

Dzięki to było to już działa dobrze
autor: wiecmar
26 lip 2012, 14:44
Forum: Heidenhain
Temat: Fazki w Q-parametrach
Odpowiedzi: 17
Odsłony: 4280

Witam
napisałem taki program na fazke na parametrach Q i mam taki problem jesli skok frezu dam np 0.03 i jego wielokrotność to program zamiast zatrzymać się na Q5 powtarza aż do nieskończoności :cry: nie wiem o co chodzi bo przy innych wartościach zatrzymuje się po osiągnięciu parametru Q5 może ktoś mi pomoże??

0 BEGIN PGM PARAMETRY MM
1 BLK FORM 0.1 Z X-50 Y-50 Z-30
2 BLK FORM 0.2 X+50 Y+50 Z+0
3 CYCL DEF 247 USTAWIENIE PKT.BAZ ~
Q339=+1 ;NR PKT BAZOWEGO
4 TOOL CALL 55 Z S2500 F1500
5 ;FREZ16
6 L X+0 Y+0 Z+10 R0 FMAX M3 M8
7 Q1 = 15 ;KAT
8 Q2 = 5 ;GLEBOKOSC
9 Q3 = 0.15 ;SKOK FREZU
10 Q4 = 50 ;WSPOLRZEDNA POCZATKU DETALU
11 Q5 = 50 ;WSPOLRZEDNA KONCA DETALU
12 Q6 = Q2 * TAN Q1 ;SZEROKOSC FAZKI
13 Q7 = Q108 * 1.5
14 Q8 = 50 ;WSPOLRZEDNA KRAWEDZI DETALU
15 Q9 = Q7 * TAN Q1
16 Q10 = Q3 - Q4
17 Q11 = Q8 - ( Q6 + Q9 )
18 Q12 = Q8 + Q9
19 Q13 = Q2 + Q7
20 L X-Q11 Y-Q4 Z+Q7 R0 FMAX
21 LBL 1
22 CALL LBL 3
23 Q10 = Q10 + Q3
24 FN 12: IF +Q10 LT +Q5 GOTO LBL 1
25 FN 10: IF +Q10 NE +Q5 GOTO LBL 1
26 FN 11: IF +Q10 GT +Q5 GOTO LBL 2
27 LBL 0
28 LBL 3
29 L X-Q12 Z-Q13 F AUTO
30 L Z+Q7 R0 FMAX
31 L X-Q11 R0 FMAX
32 L Y+Q10 R0 FMAX
33 LBL 0
34 LBL 2
35 L Z+100 R0 FMAX M5 M9
36 LBL 0
37 END PGM PARAMETRY MM

Wróć do „Fazki w Q-parametrach”