Q-parametry stożek
: 09 cze 2015, 23:44
Witam zacząłem się bawić parametrami lecz mam kilka pytań na które nie znalazłem odpowiedzi a więc napisałem taki program na stożek czy jest on poprawny? W tym programie trzeba wpisać promień początkowy, końcowy i głębokość. Nie miałem okazji go wypróbować więc pytam bo na symulacji jest ok
0 BEGIN PGM Stozek MM
1 BLK FORM 0.1 Z X-115 Y-115 Z-30
2 BLK FORM 0.2 X+115 Y+115 Z+0
3 TOOL CALL 5 Z S1000
4 * - zero
5 Q1 = 0 ;zero
6 Q2 = 100 ;promien poczatkowy
7 Q3 = 28 ;glebokosc
8 Q4 = 80 ;promien koncowy
9 Q5 = 20 ;ilosc przejsc
10 Q6 = Q3 / Q5 ;dzielenie glebokosci
11 Q7 = Q2 - Q4 ;odejmowanie promieni
12 Q8 = Q7 / Q5 ;dzielenie promieni
13 L Z+150 FMAX M3
14 LBL 1
15 Q1 = Q1 + Q6
16 Q2 = Q2 - Q8
17 L X+0 Y+0 R0 FMAX M3
18 L Z-Q1 R0 F1000
19 CC X+0 Y+0
20 LP PR+Q2 PA+0 F1000
21 CP PA+360 DR- F1000
22 LBL 0
23 FN 12: IF +Q1 LT +Q3 GOTO LBL 1
24 FN 11: IF +Q2 GT +Q4 GOTO LBL 1
25 END PGM Stozek MM
Czy dało by się ten program tak zmodyfikować by wystarczyło w nim wpisać kąt stożka i promień początkowy, domyślam się że trzeba by skorzystać z trygonometri. Tylko gdzie wprowadzić np sinus itd. nie mam pojęcia jak się za to zabrać.
Kolejne pytanie to czy da się wprowadzić kompensacje drugiego promienia do tego programu np. jak by ten stożek robił głowica Fi12R1 to zawsze coś na dole zostanie niedofrezowanego. Za kompensacje promienia odpowiada parametr Q108 tylko nie wiem czy za drugi promień też, oraz jak gdzie wprowadzić parametr Q108 w program .
Z góry dziękuje za pomoc.
0 BEGIN PGM Stozek MM
1 BLK FORM 0.1 Z X-115 Y-115 Z-30
2 BLK FORM 0.2 X+115 Y+115 Z+0
3 TOOL CALL 5 Z S1000
4 * - zero
5 Q1 = 0 ;zero
6 Q2 = 100 ;promien poczatkowy
7 Q3 = 28 ;glebokosc
8 Q4 = 80 ;promien koncowy
9 Q5 = 20 ;ilosc przejsc
10 Q6 = Q3 / Q5 ;dzielenie glebokosci
11 Q7 = Q2 - Q4 ;odejmowanie promieni
12 Q8 = Q7 / Q5 ;dzielenie promieni
13 L Z+150 FMAX M3
14 LBL 1
15 Q1 = Q1 + Q6
16 Q2 = Q2 - Q8
17 L X+0 Y+0 R0 FMAX M3
18 L Z-Q1 R0 F1000
19 CC X+0 Y+0
20 LP PR+Q2 PA+0 F1000
21 CP PA+360 DR- F1000
22 LBL 0
23 FN 12: IF +Q1 LT +Q3 GOTO LBL 1
24 FN 11: IF +Q2 GT +Q4 GOTO LBL 1
25 END PGM Stozek MM
Czy dało by się ten program tak zmodyfikować by wystarczyło w nim wpisać kąt stożka i promień początkowy, domyślam się że trzeba by skorzystać z trygonometri. Tylko gdzie wprowadzić np sinus itd. nie mam pojęcia jak się za to zabrać.
Kolejne pytanie to czy da się wprowadzić kompensacje drugiego promienia do tego programu np. jak by ten stożek robił głowica Fi12R1 to zawsze coś na dole zostanie niedofrezowanego. Za kompensacje promienia odpowiada parametr Q108 tylko nie wiem czy za drugi promień też, oraz jak gdzie wprowadzić parametr Q108 w program .
Z góry dziękuje za pomoc.