rollaz pisze:witam
najpierw chcialem podziekowac koledze easy2002 za zaproszenie do rozmowy,
a oto jeden z programow zrobony na parametrach, program frezuje dowolny promien na dowolnym konturze uwzgledniajac przy tym promien narozny plytki.
0 BEGIN PGM Promien-wypukly MM
1 * - UWAGA
2 ; Nie frezowac przy pionowych scianach poniewaz pierwsze przejscie ~
uszkodziscianke gdyz narzedzie przyjmie korekcje DR minus promien ~
zaokraglenianarzedzia
3 BLK FORM 0.1 Z X-33 Y-30 Z-50
4 BLK FORM 0.2 X+33 Y+30 Z+0
5 ;##############################
6 * - glowiczka-20
7 TOOL CALL 9 Z S6000
8 ;##############################
9 * - Kat startu promienia
10 FN 0: Q1 =+90
11 * - Krok frezowania promienia
12 FN 0: Q2 =+2,5
13 * - Start w osi Z
14 FN 0: Q3 =-10
15 * - Promien zaokraglenia
16 FN 0: Q4 =+3
17 * - Posow
18 FN 0: Q5 =+3000
19 ;##############################
20 FN 18: SYSREAD Q20 = ID20 NR1
21 FN 18: SYSREAD Q21 = ID50 NR3 IDXQ20
22 FN 18: SYSREAD Q22 = ID50 NR6 IDXQ20
23 FN 1: Q23 =+Q21 + +Q22
24 FN 1: Q24 =+Q4 + +Q23
25 ;##############################
26 * - Program glowny
27 L X+0 Y+0 Z+100 R0 FMAX
28 L Z+5 R0 FMAX M13
29 LBL 5
30 FN 6: Q10 = SIN +Q1
31 FN 7: Q11 = COS +Q1
32 FN 3: Q12 =+Q11 * +Q24
33 FN 2: Q12 =+Q12 - +Q24
34 FN 3: Q13 =+Q10 * +Q24
35 FN 2: Q13 =+Q24 - +Q13
36 FN 2: Q13 =+Q3 - +Q13
37 TOOL CALL DR+Q12
38 L Z+Q13 F10000
39 CC X+0 Y+0
40 LP PR+30 PA+0 RL FQ5
41 CP PA+0 DR+
42 L X+0 Y+0 R0 F6000
43 FN 2: Q1 =+Q1 - +Q2
44 FN 11: IF +Q1 GT -0,1 GOTO LBL 5
45 L Z+200 R0 FMAX M9 M5
46 L X+0 Y+0 Z+0 R0 FMAX M92
47 STOP M30
48 END PGM Promien-wypukly MM
------------------------------
kolego ten prograam nie dziala robi kieszen okr.