Znaleziono 1 wynik

autor: maniolo84
21 wrz 2012, 19:38
Forum: Heidenhain
Temat: Fazki w Q-parametrach
Odpowiedzi: 17
Odsłony: 4272

0 BEGIN PGM -6 FAZKA X MM
1 BLK FORM 0.1 Z X-5 Y-5 Z-30
2 BLK FORM 0.2 X+5 Y+5 Z+0
3 CYCL DEF 7.0 PUNKT BAZOWY
4 CYCL DEF 7.1 X+0
5 CYCL DEF 7.2 Y+0
6 CYCL DEF 7.3 Z+0
8 TOOL CALL 15 Z S1500 F300 DR+0
9 M3
10 M8
11 ;
12 Q1 = 30 ; KAT
13 Q2 = 5.2 ; SZEROKOSC FAZKI
14 Q3 = 15 ; ILOSC PRZEJSC
15 Q4 = 12 ; DLUGOSC FAZKI
16 Q5 = - 5 ; KONIEC FAZKI
17 Q6 = 1 ; POCZATEK (- KIERUNEK)
18 Q16 = 1 ; DODATKOWE PRZEJSCIE 0=NIE
19 ;
;
20 Q7 = ( Q4 / 2 ) + Q108 + 2
21 Q8 = Q2 * TAN Q1
22 Q9 = Q2 / Q3
23 Q10 = Q8 / Q3
24 Q11 = SGN Q6
25 Q12 = Q5 + ( Q2 * Q11 ) - ( Q108 * Q11 )
26 Q13 = 0
27 Q14 = Q13 + 2
28 Q15 = Q7 * Q11
29 LBL 1
30 Q12 = Q12 - ( Q9 * Q11 )
31 Q13 = Q13 + Q10
32 L X+Q15 Y+Q12 Z+100 R0 FMAX
33 L Z+Q14 R0 FMAX
34 L Z-Q13
35 L X-Q15
36 L Z+100 R0 FMAX
37 FN 12: IF +Q13 LT +Q8 GOTO LBL 1
38 FN 9: IF +Q16 EQU +0 GOTO LBL 2
39 Q12 = Q12 - ( Q9 * Q11 )
40 Q13 = Q13 + Q10
41 L X+Q15 Y+Q12 Z+100 R0 FMAX
42 L Z+Q14 R0 FMAX
43 L Z-Q13
44 L X-Q15
45 L Z+100 R0 FMAX
46 LBL 2
47 M9
48 M5
51 ;
52 L Z-2 R0 FMAX M91
53 L X+1040 Y+600 R0 FMAX M91
54 M30
55 END PGM -6 FAZKA X MM


A w co należało by dopisać by program uwzględniał pr. płytki, ewentualnie startował nad materiałem o wartość promienia i kończył również niżej, dodatkowo skrawanie w obydwu kierunkach bez tych niepotrzebnych przejazdów z100.
Pozdr.

Wróć do „Fazki w Q-parametrach”