rendered paste body(Configuration section)
G21 (cm)
G90 (abs)
G94 (feed/minute mode)
G17 (xy)
F500 (speed)
G61 (exact)
G40 (cancel diameter comp)
G49 (cancel length offset)
G53 G00 Z0
G00 X0 Y0
G00 Z10
#100 = 1.2
#101 = 4
#102 = 1.4
#103 = 1.5
#104 = 40
#105 = 50
#106 = 1.2
(Loch)
(#1: Mittelpunkt X)
(#2: Mittelpunkt Y)
(#3: Radius)
(#4: Tiefe)
O500 sub
G90
#107 = [#1 - #3]
#108 = [#2]
G0 X[#1] Y[#2]
G41
G3 X[#107] Y[#108] I[0 - [#3 / 2]]
G1 Z[0]
G91
#109 = [0 - [#4 / 3]]
G3 X0 Y0 Z[#109] I[#3]
G3 X0 Y0 Z[#109] I[#3]
G3 X0 Y0 Z[#109] I[#3]
G3 X0 Y0 I[#3]
G90
G40
O500 end sub
(Kreistasche)
(#1: Mittelpunkt X)
(#2: Mittelpunkt Y)
(#3: Radius Tasche)
(#4: Radius Fraeser)
(#5: Tiefe)
O501 sub
#110 = #3
O502 while [#110 gt 0]
O503 if [#110 le #4]
#110 = [#4 + 0.1]
O500 call [#1] [#2] [#110] [#5]
#110 = [-1]
O503 else
O500 call [#1] [#2] [#110] [#5]
O503 endif
#110 = [#110 - #4]
O502 endwhile
O501 end sub
G0 X[#1] Y[#2]
M6T20
O501 call [10] [10] [#102] [#106] [#103]
O501 call [20] [20] [#102] [#106] [#103]
O501 call [30] [30] [#102] [#106] [#103]
O501 call [40] [40] [#102] [#106] [#103]
O501 call [50] [50] [#102] [#106] [#103]
O501 call [60] [60] [#102] [#106] [#103]
O501 call [70] [70] [#102] [#106] [#103]
O501 call [80] [80] [#102] [#106] [#103]
O501 call [90] [90] [#102] [#106] [#103]
O501 call [100] [100] [#102] [#106] [#103]
O501 call [110] [110] [#102] [#106] [#103]
O501 call [120] [120] [#102] [#106] [#103]
O501 call [130] [130] [#102] [#106] [#103]
O501 call [140] [140] [#102] [#106] [#103]
O501 call [150] [150] [#102] [#106] [#103]
O501 call [160] [160] [#102] [#106] [#103]
O501 call [170] [170] [#102] [#106] [#103]
O501 call [180] [180] [#102] [#106] [#103]
O501 call [190] [190] [#102] [#106] [#103]
O501 call [200] [200] [#102] [#106] [#103]
O501 call [210] [210] [#102] [#106] [#103]
O501 call [220] [220] [#102] [#106] [#103]
O501 call [230] [230] [#102] [#106] [#103]
O501 call [240] [240] [#102] [#106] [#103]
O501 call [250] [250] [#102] [#106] [#103]
O501 call [260] [260] [#102] [#106] [#103]
G53 G00 Z0
G00 X0 Y0
M30