More tests
parent
e2f1b89e15
commit
9e2ceddd48
|
@ -129,3 +129,10 @@ def view(filePath,fileName,showAll=0,showEtch=0,showEtch2=0,showEtch3=0,showDril
|
|||
|
||||
return (etch_moves, travel_moves, gcode_minXY_global, gcode_maxXY_global)
|
||||
|
||||
def boardSize(filePath,fileName):
|
||||
gcode_file = filePath+fileName+"_etch.gcode"
|
||||
(etch_moves, travel_moves, gcode_minXY, gcode_maxXY) = gcp.parseGcodeRaw(gcode_file)
|
||||
boardSizeX = gcode_maxXY[0]-gcode_minXY[0]
|
||||
boardSizeY = gcode_maxXY[1]-gcode_minXY[1]
|
||||
return (boardSizeX,boardSizeY,gcode_minXY, gcode_maxXY)
|
||||
|
||||
|
|
|
@ -0,0 +1,85 @@
|
|||
G04 (created by PCBNEW (2013-mar-13)-testing) date lun 17 jun 2013 19:38:30 CEST*
|
||||
%MOIN*%
|
||||
G04 Gerber Fmt 3.4, Leading zero omitted, Abs format*
|
||||
%FSLAX34Y34*%
|
||||
G01*
|
||||
G70*
|
||||
G90*
|
||||
G04 APERTURE LIST*
|
||||
%ADD10C,0.003937*%
|
||||
%ADD11C,0.066929*%
|
||||
%ADD12R,0.060000X0.060000*%
|
||||
%ADD13C,0.060000*%
|
||||
%ADD14C,0.065000*%
|
||||
%ADD15C,0.031496*%
|
||||
G04 APERTURE END LIST*
|
||||
G54D10*
|
||||
G54D11*
|
||||
X12500Y-10500D03*
|
||||
X11500Y-9500D03*
|
||||
X11500Y-10500D03*
|
||||
X12500Y-9500D03*
|
||||
G54D12*
|
||||
X11000Y-7750D03*
|
||||
G54D13*
|
||||
X12000Y-7750D03*
|
||||
X13000Y-7750D03*
|
||||
G54D14*
|
||||
X10000Y-7750D03*
|
||||
X10000Y-10750D03*
|
||||
X14000Y-10750D03*
|
||||
X14000Y-7750D03*
|
||||
G54D15*
|
||||
X14000Y-7750D02*
|
||||
X14000Y-8000D01*
|
||||
X13250Y-8750D02*
|
||||
X12000Y-8750D01*
|
||||
X14000Y-8000D02*
|
||||
X13250Y-8750D01*
|
||||
X12000Y-7750D02*
|
||||
X12000Y-8750D01*
|
||||
X11500Y-9250D02*
|
||||
X11500Y-9500D01*
|
||||
X12000Y-8750D02*
|
||||
X11500Y-9250D01*
|
||||
X13000Y-7250D02*
|
||||
X13250Y-7000D01*
|
||||
X13500Y-9500D02*
|
||||
X12500Y-9500D01*
|
||||
X14750Y-8250D02*
|
||||
X13500Y-9500D01*
|
||||
X14750Y-7500D02*
|
||||
X14750Y-8250D01*
|
||||
X14250Y-7000D02*
|
||||
X14750Y-7500D01*
|
||||
X13250Y-7000D02*
|
||||
X14250Y-7000D01*
|
||||
X10000Y-7750D02*
|
||||
X10000Y-7500D01*
|
||||
X13000Y-7250D02*
|
||||
X13000Y-7750D01*
|
||||
X12750Y-7000D02*
|
||||
X13000Y-7250D01*
|
||||
X10500Y-7000D02*
|
||||
X12750Y-7000D01*
|
||||
X10000Y-7500D02*
|
||||
X10500Y-7000D01*
|
||||
X11000Y-7750D02*
|
||||
X11000Y-8750D01*
|
||||
X10750Y-9000D02*
|
||||
X10750Y-10500D01*
|
||||
X11000Y-8750D02*
|
||||
X10750Y-9000D01*
|
||||
X11500Y-10500D02*
|
||||
X10750Y-10500D01*
|
||||
X10500Y-10750D02*
|
||||
X10000Y-10750D01*
|
||||
X10750Y-10500D02*
|
||||
X10500Y-10750D01*
|
||||
X14000Y-10750D02*
|
||||
X13500Y-10750D01*
|
||||
X13250Y-10500D02*
|
||||
X12500Y-10500D01*
|
||||
X13500Y-10750D02*
|
||||
X13250Y-10500D01*
|
||||
M02*
|
|
@ -0,0 +1,30 @@
|
|||
G04 (created by PCBNEW (2013-mar-13)-testing) date lun 17 jun 2013 19:38:30 CEST*
|
||||
%MOIN*%
|
||||
G04 Gerber Fmt 3.4, Leading zero omitted, Abs format*
|
||||
%FSLAX34Y34*%
|
||||
G01*
|
||||
G70*
|
||||
G90*
|
||||
G04 APERTURE LIST*
|
||||
%ADD10C,0.003937*%
|
||||
%ADD11C,0.094488*%
|
||||
G04 APERTURE END LIST*
|
||||
G54D10*
|
||||
G54D11*
|
||||
X15500Y-6275D02*
|
||||
X15500Y-6575D01*
|
||||
X9025Y-6275D02*
|
||||
X15500Y-6275D01*
|
||||
X9025Y-6325D02*
|
||||
X9025Y-6275D01*
|
||||
X9025Y-6400D02*
|
||||
X9025Y-6325D01*
|
||||
X9025Y-11725D02*
|
||||
X9025Y-6400D01*
|
||||
X9175Y-11725D02*
|
||||
X9025Y-11725D01*
|
||||
X15500Y-11725D02*
|
||||
X9175Y-11725D01*
|
||||
X15500Y-6275D02*
|
||||
X15500Y-11725D01*
|
||||
M02*
|
|
@ -0,0 +1,28 @@
|
|||
M48
|
||||
;DRILL file {Pcbnew (2013-mar-13)-testing} date lun 17 jun 2013 19:38:32 CEST
|
||||
;FORMAT={-:-/ absolute / inch / decimal}
|
||||
FMAT,2
|
||||
INCH,TZ
|
||||
T1C0.025
|
||||
T2C0.032
|
||||
T3C0.040
|
||||
%
|
||||
G90
|
||||
G05
|
||||
M72
|
||||
T1
|
||||
X1.15Y-0.95
|
||||
X1.15Y-1.05
|
||||
X1.25Y-0.95
|
||||
X1.25Y-1.05
|
||||
T2
|
||||
X1.Y-0.775
|
||||
X1.Y-1.075
|
||||
X1.4Y-0.775
|
||||
X1.4Y-1.075
|
||||
T3
|
||||
X1.1Y-0.775
|
||||
X1.2Y-0.775
|
||||
X1.3Y-0.775
|
||||
T0
|
||||
M30
|
|
@ -1,4 +1,4 @@
|
|||
G04 (created by PCBNEW (2013-mar-13)-testing) date jue 13 jun 2013 15:19:28 CEST*
|
||||
G04 (created by PCBNEW (2013-mar-13)-testing) date mar 18 jun 2013 10:26:54 CEST*
|
||||
%MOIN*%
|
||||
G04 Gerber Fmt 3.4, Leading zero omitted, Abs format*
|
||||
%FSLAX34Y34*%
|
||||
|
@ -9,24 +9,26 @@ G04 APERTURE LIST*
|
|||
%ADD10C,0.003937*%
|
||||
%ADD11C,0.019685*%
|
||||
%ADD12C,0.015748*%
|
||||
%ADD13O,0.060000X0.100000*%
|
||||
%ADD14C,0.060000*%
|
||||
%ADD15O,0.043307X0.055000*%
|
||||
%ADD16O,0.043307X0.066929*%
|
||||
%ADD17R,0.078740X0.078740*%
|
||||
%ADD18C,0.078740*%
|
||||
%ADD13O,0.059055X0.078740*%
|
||||
%ADD14O,0.059055X0.098425*%
|
||||
%ADD15R,0.098425X0.098425*%
|
||||
%ADD16C,0.098425*%
|
||||
%ADD17O,0.060000X0.100000*%
|
||||
%ADD18C,0.118110*%
|
||||
%ADD19R,0.055000X0.055000*%
|
||||
%ADD20C,0.055000*%
|
||||
%ADD21C,0.078700*%
|
||||
%ADD22O,0.070500X0.141000*%
|
||||
%ADD23R,0.100000X0.100000*%
|
||||
%ADD24C,0.100000*%
|
||||
%ADD25C,0.065000*%
|
||||
%ADD26R,0.060000X0.060000*%
|
||||
%ADD27C,0.059055*%
|
||||
%ADD28C,0.059055*%
|
||||
%ADD29C,0.031496*%
|
||||
%ADD30C,0.039370*%
|
||||
%ADD23C,0.060000*%
|
||||
%ADD24R,0.100000X0.100000*%
|
||||
%ADD25C,0.100000*%
|
||||
%ADD26C,0.065000*%
|
||||
%ADD27R,0.060000X0.060000*%
|
||||
%ADD28R,0.065000X0.065000*%
|
||||
%ADD29C,0.059055*%
|
||||
%ADD30C,0.059055*%
|
||||
%ADD31C,0.031496*%
|
||||
%ADD32C,0.039370*%
|
||||
G04 APERTURE END LIST*
|
||||
G54D10*
|
||||
G54D11*
|
||||
|
@ -269,6 +271,17 @@ X73789Y-43099D01*
|
|||
X73789Y-43249D01*
|
||||
X73835Y-43324D01*
|
||||
G54D13*
|
||||
X52212Y-40500D03*
|
||||
X53000Y-40500D03*
|
||||
X53787Y-40500D03*
|
||||
G54D14*
|
||||
X54574Y-40500D03*
|
||||
X51425Y-40500D03*
|
||||
G54D15*
|
||||
X57500Y-38500D03*
|
||||
G54D16*
|
||||
X60500Y-38500D03*
|
||||
G54D17*
|
||||
X69000Y-28500D03*
|
||||
X70000Y-28500D03*
|
||||
X71000Y-28500D03*
|
||||
|
@ -313,36 +326,9 @@ X53400Y-28500D03*
|
|||
X52400Y-28500D03*
|
||||
X51400Y-28500D03*
|
||||
X57000Y-47500D03*
|
||||
G54D14*
|
||||
X79000Y-29500D03*
|
||||
X79000Y-30500D03*
|
||||
X79000Y-31500D03*
|
||||
X79000Y-32500D03*
|
||||
X79000Y-28500D03*
|
||||
X79000Y-33500D03*
|
||||
X79000Y-34500D03*
|
||||
X79000Y-39500D03*
|
||||
X79000Y-40500D03*
|
||||
X79000Y-41500D03*
|
||||
X79000Y-42500D03*
|
||||
X79000Y-43500D03*
|
||||
X79000Y-44500D03*
|
||||
X79000Y-45500D03*
|
||||
G54D15*
|
||||
X52212Y-40500D03*
|
||||
X53000Y-40500D03*
|
||||
X53787Y-40500D03*
|
||||
G54D16*
|
||||
X54574Y-40500D03*
|
||||
X51425Y-40500D03*
|
||||
G54D17*
|
||||
X57500Y-38500D03*
|
||||
G54D18*
|
||||
X60500Y-38500D03*
|
||||
G54D19*
|
||||
X61500Y-42000D03*
|
||||
G54D20*
|
||||
X61500Y-43000D03*
|
||||
X79000Y-28500D03*
|
||||
X79000Y-45500D03*
|
||||
G54D19*
|
||||
X55500Y-37500D03*
|
||||
G54D20*
|
||||
|
@ -356,16 +342,16 @@ X58200Y-41700D03*
|
|||
X57500Y-40150D03*
|
||||
X56800Y-41700D03*
|
||||
X56150Y-40150D03*
|
||||
G54D14*
|
||||
G54D23*
|
||||
X57500Y-35000D03*
|
||||
X55500Y-35000D03*
|
||||
X54500Y-35000D03*
|
||||
X56500Y-35000D03*
|
||||
G54D23*
|
||||
X52500Y-38000D03*
|
||||
G54D24*
|
||||
X52500Y-36000D03*
|
||||
X52500Y-38000D03*
|
||||
G54D25*
|
||||
X52500Y-36000D03*
|
||||
G54D26*
|
||||
X58939Y-36560D03*
|
||||
X61060Y-34439D03*
|
||||
X57500Y-30000D03*
|
||||
|
@ -376,14 +362,14 @@ X55500Y-30000D03*
|
|||
X55500Y-33000D03*
|
||||
X60060Y-33939D03*
|
||||
X57939Y-36060D03*
|
||||
G54D26*
|
||||
G54D27*
|
||||
X66000Y-39500D03*
|
||||
G54D14*
|
||||
G54D23*
|
||||
X66000Y-38500D03*
|
||||
X66000Y-37500D03*
|
||||
X66000Y-36500D03*
|
||||
X66000Y-35500D03*
|
||||
G54D25*
|
||||
G54D26*
|
||||
X65000Y-35500D03*
|
||||
X62000Y-35500D03*
|
||||
X65000Y-36500D03*
|
||||
|
@ -392,144 +378,149 @@ X65000Y-37500D03*
|
|||
X62000Y-37500D03*
|
||||
X65000Y-38500D03*
|
||||
X62000Y-38500D03*
|
||||
G54D26*
|
||||
G54D27*
|
||||
X67750Y-46000D03*
|
||||
G54D14*
|
||||
G54D23*
|
||||
X67750Y-45000D03*
|
||||
X67750Y-44000D03*
|
||||
G54D26*
|
||||
G54D27*
|
||||
X68750Y-46000D03*
|
||||
G54D14*
|
||||
G54D23*
|
||||
X68750Y-45000D03*
|
||||
X68750Y-44000D03*
|
||||
G54D26*
|
||||
G54D27*
|
||||
X59000Y-30000D03*
|
||||
G54D14*
|
||||
G54D23*
|
||||
X59000Y-31000D03*
|
||||
G54D20*
|
||||
X52000Y-30500D03*
|
||||
X54000Y-30500D03*
|
||||
X52000Y-33500D03*
|
||||
X54000Y-33500D03*
|
||||
G54D26*
|
||||
G54D27*
|
||||
X60500Y-30000D03*
|
||||
G54D14*
|
||||
G54D23*
|
||||
X60500Y-31000D03*
|
||||
X60500Y-32000D03*
|
||||
G54D26*
|
||||
G54D27*
|
||||
X61500Y-30000D03*
|
||||
G54D14*
|
||||
G54D23*
|
||||
X61500Y-31000D03*
|
||||
X61500Y-32000D03*
|
||||
G54D26*
|
||||
G54D27*
|
||||
X62500Y-30000D03*
|
||||
G54D14*
|
||||
G54D23*
|
||||
X62500Y-31000D03*
|
||||
X62500Y-32000D03*
|
||||
G54D26*
|
||||
G54D27*
|
||||
X63500Y-30000D03*
|
||||
G54D14*
|
||||
G54D23*
|
||||
X63500Y-31000D03*
|
||||
X63500Y-32000D03*
|
||||
G54D26*
|
||||
G54D27*
|
||||
X64500Y-30000D03*
|
||||
G54D14*
|
||||
G54D23*
|
||||
X64500Y-31000D03*
|
||||
X64500Y-32000D03*
|
||||
G54D26*
|
||||
G54D27*
|
||||
X65500Y-30000D03*
|
||||
G54D14*
|
||||
G54D23*
|
||||
X65500Y-31000D03*
|
||||
X65500Y-32000D03*
|
||||
G54D26*
|
||||
G54D27*
|
||||
X69750Y-46000D03*
|
||||
G54D14*
|
||||
G54D23*
|
||||
X69750Y-45000D03*
|
||||
X69750Y-44000D03*
|
||||
G54D26*
|
||||
G54D27*
|
||||
X70750Y-46000D03*
|
||||
G54D14*
|
||||
G54D23*
|
||||
X70750Y-45000D03*
|
||||
X70750Y-44000D03*
|
||||
G54D26*
|
||||
G54D27*
|
||||
X77750Y-30250D03*
|
||||
G54D14*
|
||||
G54D23*
|
||||
X76750Y-30250D03*
|
||||
X75750Y-30250D03*
|
||||
X74750Y-30250D03*
|
||||
G54D25*
|
||||
G54D26*
|
||||
X77750Y-32500D03*
|
||||
X74750Y-32500D03*
|
||||
X77750Y-31500D03*
|
||||
X74750Y-31500D03*
|
||||
G54D26*
|
||||
G54D27*
|
||||
X77750Y-33750D03*
|
||||
G54D14*
|
||||
G54D23*
|
||||
X76750Y-33750D03*
|
||||
X75750Y-33750D03*
|
||||
X74750Y-33750D03*
|
||||
G54D20*
|
||||
G54D27*
|
||||
X76750Y-45250D03*
|
||||
G54D23*
|
||||
X75750Y-45250D03*
|
||||
X74750Y-45250D03*
|
||||
X73750Y-45250D03*
|
||||
G54D26*
|
||||
X72500Y-43250D03*
|
||||
X72500Y-46250D03*
|
||||
G54D27*
|
||||
X68250Y-30000D03*
|
||||
G54D23*
|
||||
X68250Y-31000D03*
|
||||
X68250Y-32000D03*
|
||||
G54D27*
|
||||
X69250Y-30000D03*
|
||||
G54D23*
|
||||
X69250Y-31000D03*
|
||||
X69250Y-32000D03*
|
||||
G54D27*
|
||||
X70250Y-30000D03*
|
||||
G54D23*
|
||||
X70250Y-31000D03*
|
||||
X70250Y-32000D03*
|
||||
G54D27*
|
||||
X71250Y-30000D03*
|
||||
G54D23*
|
||||
X71250Y-31000D03*
|
||||
X71250Y-32000D03*
|
||||
G54D27*
|
||||
X72250Y-30000D03*
|
||||
G54D23*
|
||||
X72250Y-31000D03*
|
||||
X72250Y-32000D03*
|
||||
G54D27*
|
||||
X73250Y-30000D03*
|
||||
G54D23*
|
||||
X73250Y-31000D03*
|
||||
X73250Y-32000D03*
|
||||
G54D27*
|
||||
X77750Y-36000D03*
|
||||
G54D23*
|
||||
X76750Y-36000D03*
|
||||
G54D27*
|
||||
X69750Y-34250D03*
|
||||
G54D23*
|
||||
X70750Y-34250D03*
|
||||
G54D27*
|
||||
X70000Y-42000D03*
|
||||
G54D23*
|
||||
X69000Y-42000D03*
|
||||
G54D28*
|
||||
X62000Y-42000D03*
|
||||
G54D26*
|
||||
X62000Y-43000D03*
|
||||
G54D14*
|
||||
X51500Y-43250D03*
|
||||
X53500Y-43250D03*
|
||||
X51500Y-46250D03*
|
||||
X53500Y-46250D03*
|
||||
G54D26*
|
||||
X76750Y-45250D03*
|
||||
G54D14*
|
||||
X75750Y-45250D03*
|
||||
X74750Y-45250D03*
|
||||
X73750Y-45250D03*
|
||||
G54D25*
|
||||
X72500Y-43250D03*
|
||||
X72500Y-46250D03*
|
||||
G54D26*
|
||||
X68250Y-30000D03*
|
||||
G54D14*
|
||||
X68250Y-31000D03*
|
||||
X68250Y-32000D03*
|
||||
G54D26*
|
||||
X69250Y-30000D03*
|
||||
G54D14*
|
||||
X69250Y-31000D03*
|
||||
X69250Y-32000D03*
|
||||
G54D26*
|
||||
X70250Y-30000D03*
|
||||
G54D14*
|
||||
X70250Y-31000D03*
|
||||
X70250Y-32000D03*
|
||||
G54D26*
|
||||
X71250Y-30000D03*
|
||||
G54D14*
|
||||
X71250Y-31000D03*
|
||||
X71250Y-32000D03*
|
||||
G54D26*
|
||||
X72250Y-30000D03*
|
||||
G54D14*
|
||||
X72250Y-31000D03*
|
||||
X72250Y-32000D03*
|
||||
G54D26*
|
||||
X73250Y-30000D03*
|
||||
G54D14*
|
||||
X73250Y-31000D03*
|
||||
X73250Y-32000D03*
|
||||
G54D26*
|
||||
X77750Y-36000D03*
|
||||
G54D14*
|
||||
X76750Y-36000D03*
|
||||
G54D26*
|
||||
X69750Y-34250D03*
|
||||
G54D14*
|
||||
X70750Y-34250D03*
|
||||
G54D26*
|
||||
X70000Y-42000D03*
|
||||
G54D14*
|
||||
X69000Y-42000D03*
|
||||
G54D27*
|
||||
X52000Y-30500D03*
|
||||
X54000Y-30500D03*
|
||||
X52000Y-33500D03*
|
||||
X54000Y-33500D03*
|
||||
G54D29*
|
||||
X64000Y-41000D03*
|
||||
X61000Y-46000D03*
|
||||
X56000Y-46000D03*
|
||||
X60250Y-44000D03*
|
||||
G54D28*
|
||||
G54D30*
|
||||
X62000Y-42000D02*
|
||||
X61500Y-41500D01*
|
||||
X70000Y-42000D02*
|
||||
X70750Y-42000D01*
|
||||
X69750Y-44000D02*
|
||||
|
@ -574,7 +565,7 @@ X66750Y-31000D02*
|
|||
X66500Y-31000D01*
|
||||
X66500Y-31000D02*
|
||||
X65500Y-31000D01*
|
||||
G54D29*
|
||||
G54D31*
|
||||
X76750Y-45250D02*
|
||||
X76750Y-44750D01*
|
||||
X72250Y-44250D02*
|
||||
|
@ -589,7 +580,7 @@ X72000Y-44000D02*
|
|||
X70750Y-44000D01*
|
||||
X72500Y-43500D02*
|
||||
X72000Y-44000D01*
|
||||
G54D28*
|
||||
G54D30*
|
||||
X77750Y-32500D02*
|
||||
X77750Y-33750D01*
|
||||
X77750Y-31500D02*
|
||||
|
@ -639,8 +630,8 @@ X62000Y-39000D01*
|
|||
X62000Y-39000D02*
|
||||
X62000Y-41000D01*
|
||||
X62000Y-41000D02*
|
||||
X61000Y-42000D01*
|
||||
X61500Y-42000D02*
|
||||
X61500Y-41500D01*
|
||||
X61500Y-41500D02*
|
||||
X61000Y-42000D01*
|
||||
X58500Y-44500D02*
|
||||
X57000Y-44500D01*
|
||||
|
@ -672,20 +663,20 @@ X55500Y-37500D02*
|
|||
X55000Y-37500D01*
|
||||
X55000Y-37500D02*
|
||||
X54000Y-38500D01*
|
||||
G54D30*
|
||||
G54D32*
|
||||
X53000Y-40250D02*
|
||||
X53250Y-40000D01*
|
||||
X53000Y-40250D02*
|
||||
X53000Y-40500D01*
|
||||
G54D28*
|
||||
G54D30*
|
||||
X53250Y-39999D02*
|
||||
X53250Y-40000D01*
|
||||
G54D29*
|
||||
G54D31*
|
||||
X58939Y-36560D02*
|
||||
X58939Y-37560D01*
|
||||
X58939Y-37560D02*
|
||||
X58850Y-37650D01*
|
||||
G54D28*
|
||||
G54D30*
|
||||
X55500Y-37500D02*
|
||||
X58700Y-37500D01*
|
||||
X58700Y-37500D02*
|
||||
|
@ -694,7 +685,7 @@ X58850Y-40150D02*
|
|||
X58850Y-37850D01*
|
||||
X58850Y-37850D02*
|
||||
X58850Y-37650D01*
|
||||
G54D29*
|
||||
G54D31*
|
||||
X60060Y-33939D02*
|
||||
X62189Y-33939D01*
|
||||
X62000Y-44500D02*
|
||||
|
@ -715,12 +706,12 @@ X54000Y-30000D02*
|
|||
X54400Y-29600D01*
|
||||
X54000Y-30500D02*
|
||||
X54000Y-30000D01*
|
||||
G54D30*
|
||||
G54D32*
|
||||
X58400Y-28500D02*
|
||||
X58400Y-29400D01*
|
||||
X58400Y-29400D02*
|
||||
X59000Y-30000D01*
|
||||
G54D29*
|
||||
G54D31*
|
||||
X68250Y-30000D02*
|
||||
X68250Y-29250D01*
|
||||
X68250Y-29250D02*
|
||||
|
@ -765,7 +756,9 @@ X75500Y-46250D02*
|
|||
X72500Y-46250D01*
|
||||
X75750Y-46000D02*
|
||||
X75500Y-46250D01*
|
||||
G54D28*
|
||||
G54D30*
|
||||
X62000Y-43000D02*
|
||||
X61000Y-44000D01*
|
||||
X70750Y-34250D02*
|
||||
X72500Y-34250D01*
|
||||
X69000Y-42000D02*
|
||||
|
@ -808,7 +801,7 @@ X69250Y-32000D02*
|
|||
X70250Y-32000D01*
|
||||
X68250Y-32000D02*
|
||||
X69250Y-32000D01*
|
||||
G54D29*
|
||||
G54D31*
|
||||
X73750Y-45250D02*
|
||||
X72250Y-45250D01*
|
||||
X72000Y-45000D02*
|
||||
|
@ -817,7 +810,7 @@ X72250Y-45250D02*
|
|||
X72000Y-45000D01*
|
||||
X51500Y-43250D02*
|
||||
X51500Y-42000D01*
|
||||
G54D28*
|
||||
G54D30*
|
||||
X76750Y-30250D02*
|
||||
X76750Y-33750D01*
|
||||
X69750Y-45000D02*
|
||||
|
@ -850,12 +843,12 @@ X66750Y-44500D02*
|
|||
X67250Y-45000D01*
|
||||
X66750Y-43750D02*
|
||||
X66750Y-44500D01*
|
||||
G54D29*
|
||||
G54D31*
|
||||
X57939Y-36060D02*
|
||||
X56560Y-36060D01*
|
||||
X56560Y-36060D02*
|
||||
X56500Y-36000D01*
|
||||
G54D28*
|
||||
G54D30*
|
||||
X60500Y-32000D02*
|
||||
X59000Y-32000D01*
|
||||
X59000Y-32000D02*
|
||||
|
@ -914,10 +907,6 @@ X65000Y-40000D02*
|
|||
X65500Y-40000D01*
|
||||
X65500Y-40000D02*
|
||||
X66000Y-39500D01*
|
||||
X61500Y-43000D02*
|
||||
X61500Y-43500D01*
|
||||
X61500Y-43500D02*
|
||||
X61000Y-44000D01*
|
||||
X61000Y-44000D02*
|
||||
X60500Y-44500D01*
|
||||
X60500Y-44500D02*
|
||||
|
@ -960,7 +949,7 @@ X57500Y-40150D02*
|
|||
X57000Y-40150D01*
|
||||
X57000Y-40150D02*
|
||||
X56150Y-40150D01*
|
||||
G54D29*
|
||||
G54D31*
|
||||
X74750Y-32500D02*
|
||||
X75750Y-32500D01*
|
||||
X75750Y-31750D02*
|
||||
|
@ -997,10 +986,10 @@ X67000Y-40250D02*
|
|||
X67000Y-39000D01*
|
||||
X63000Y-44250D02*
|
||||
X67000Y-40250D01*
|
||||
G54D28*
|
||||
G54D30*
|
||||
X65000Y-38500D02*
|
||||
X66000Y-38500D01*
|
||||
G54D29*
|
||||
G54D31*
|
||||
X66000Y-37500D02*
|
||||
X66500Y-37500D01*
|
||||
X64000Y-44000D02*
|
||||
|
@ -1011,10 +1000,10 @@ X67500Y-38500D02*
|
|||
X67500Y-40500D01*
|
||||
X66500Y-37500D02*
|
||||
X67500Y-38500D01*
|
||||
G54D28*
|
||||
G54D30*
|
||||
X65000Y-37500D02*
|
||||
X66000Y-37500D01*
|
||||
G54D29*
|
||||
G54D31*
|
||||
X65000Y-47500D02*
|
||||
X65000Y-43750D01*
|
||||
X66500Y-36500D02*
|
||||
|
@ -1025,10 +1014,10 @@ X68000Y-40750D02*
|
|||
X68000Y-38000D01*
|
||||
X65000Y-43750D02*
|
||||
X68000Y-40750D01*
|
||||
G54D28*
|
||||
G54D30*
|
||||
X65000Y-36500D02*
|
||||
X66000Y-36500D01*
|
||||
G54D29*
|
||||
G54D31*
|
||||
X66000Y-35500D02*
|
||||
X66500Y-35500D01*
|
||||
X66000Y-43500D02*
|
||||
|
@ -1039,10 +1028,10 @@ X68500Y-37500D02*
|
|||
X68500Y-41000D01*
|
||||
X66500Y-35500D02*
|
||||
X68500Y-37500D01*
|
||||
G54D28*
|
||||
G54D30*
|
||||
X65000Y-35500D02*
|
||||
X66000Y-35500D01*
|
||||
G54D29*
|
||||
G54D31*
|
||||
X55400Y-28500D02*
|
||||
X55400Y-29900D01*
|
||||
X55400Y-29900D02*
|
||||
|
@ -1055,7 +1044,7 @@ X57400Y-28500D02*
|
|||
X57400Y-29900D01*
|
||||
X57400Y-29900D02*
|
||||
X57500Y-30000D01*
|
||||
G54D30*
|
||||
G54D32*
|
||||
X55500Y-33000D02*
|
||||
X55500Y-33500D01*
|
||||
X54500Y-34500D02*
|
||||
|
@ -1064,7 +1053,7 @@ X55500Y-33500D02*
|
|||
X54500Y-34500D01*
|
||||
X57500Y-33000D02*
|
||||
X57500Y-35000D01*
|
||||
G54D28*
|
||||
G54D30*
|
||||
X52212Y-40500D02*
|
||||
X52212Y-38287D01*
|
||||
X52212Y-38287D02*
|
||||
|
@ -1079,14 +1068,14 @@ X58200Y-41700D02*
|
|||
X58200Y-42500D01*
|
||||
X58200Y-42500D02*
|
||||
X57600Y-43100D01*
|
||||
G54D30*
|
||||
G54D32*
|
||||
X56500Y-33000D02*
|
||||
X56500Y-33500D01*
|
||||
X55500Y-34500D02*
|
||||
X55500Y-35000D01*
|
||||
X56500Y-33500D02*
|
||||
X55500Y-34500D01*
|
||||
G54D29*
|
||||
G54D31*
|
||||
X53500Y-46250D02*
|
||||
X53750Y-46250D01*
|
||||
X53750Y-46250D02*
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
G04 (created by PCBNEW (2013-mar-13)-testing) date jue 13 jun 2013 15:19:28 CEST*
|
||||
G04 (created by PCBNEW (2013-mar-13)-testing) date mar 18 jun 2013 10:26:54 CEST*
|
||||
%MOIN*%
|
||||
G04 Gerber Fmt 3.4, Leading zero omitted, Abs format*
|
||||
%FSLAX34Y34*%
|
||||
|
@ -7,22 +7,32 @@ G70*
|
|||
G90*
|
||||
G04 APERTURE LIST*
|
||||
%ADD10C,0.003937*%
|
||||
%ADD11C,0.015000*%
|
||||
%ADD11C,0.094488*%
|
||||
G04 APERTURE END LIST*
|
||||
G54D10*
|
||||
G54D11*
|
||||
X49500Y-48750D02*
|
||||
X49500Y-38750D01*
|
||||
X80250Y-48750D02*
|
||||
X80250Y-38250D01*
|
||||
X49500Y-48750D02*
|
||||
X64000Y-48750D01*
|
||||
X80250Y-27250D02*
|
||||
X80250Y-37250D01*
|
||||
X49500Y-38225D02*
|
||||
X49500Y-48725D01*
|
||||
X65300Y-48725D02*
|
||||
X78675Y-48725D01*
|
||||
X80150Y-47250D02*
|
||||
X80150Y-44825D01*
|
||||
X80100Y-29075D02*
|
||||
X80100Y-27275D01*
|
||||
X78700Y-27275D02*
|
||||
X59950Y-27275D01*
|
||||
X49500Y-27250D02*
|
||||
X49500Y-37750D01*
|
||||
X80250Y-48750D02*
|
||||
X65250Y-48750D01*
|
||||
X49500Y-27250D02*
|
||||
X80250Y-27250D01*
|
||||
X49500Y-36850D01*
|
||||
X58500Y-27275D02*
|
||||
X49500Y-27275D01*
|
||||
X49500Y-48725D02*
|
||||
X63875Y-48725D01*
|
||||
X78925Y-30250D02*
|
||||
X80100Y-29075D01*
|
||||
X78925Y-43600D02*
|
||||
X78925Y-30250D01*
|
||||
X80150Y-44825D02*
|
||||
X78925Y-43600D01*
|
||||
X78675Y-48725D02*
|
||||
X80150Y-47250D01*
|
||||
M02*
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
M48
|
||||
;DRILL file {Pcbnew (2013-mar-13)-testing} date jue 13 jun 2013 15:19:30 CEST
|
||||
;DRILL file {Pcbnew (2013-mar-13)-testing} date mar 18 jun 2013 10:26:56 CEST
|
||||
;FORMAT={-:-/ absolute / inch / decimal}
|
||||
FMAT,2
|
||||
INCH,TZ
|
||||
|
@ -9,8 +9,8 @@ T3C0.032
|
|||
T4C0.039
|
||||
T5C0.039
|
||||
T6C0.040
|
||||
T7C0.043
|
||||
T8C0.047
|
||||
T7C0.047
|
||||
T8C0.059
|
||||
T9C0.060
|
||||
%
|
||||
G90
|
||||
|
@ -66,13 +66,13 @@ X6.Y-4.75
|
|||
X6.0061Y-3.3939
|
||||
X6.1Y-2.85
|
||||
X6.1061Y-3.4439
|
||||
X6.15Y-4.2
|
||||
X6.15Y-4.3
|
||||
X6.2Y-2.85
|
||||
X6.2Y-3.55
|
||||
X6.2Y-3.65
|
||||
X6.2Y-3.75
|
||||
X6.2Y-3.85
|
||||
X6.2Y-4.2
|
||||
X6.2Y-4.3
|
||||
X6.2Y-4.75
|
||||
X6.3Y-2.85
|
||||
X6.3Y-4.75
|
||||
|
@ -117,18 +117,6 @@ X7.775Y-3.25
|
|||
X7.775Y-3.6
|
||||
X7.8Y-4.75
|
||||
X7.9Y-2.85
|
||||
X7.9Y-2.95
|
||||
X7.9Y-3.05
|
||||
X7.9Y-3.15
|
||||
X7.9Y-3.25
|
||||
X7.9Y-3.35
|
||||
X7.9Y-3.45
|
||||
X7.9Y-3.95
|
||||
X7.9Y-4.05
|
||||
X7.9Y-4.15
|
||||
X7.9Y-4.25
|
||||
X7.9Y-4.35
|
||||
X7.9Y-4.45
|
||||
X7.9Y-4.55
|
||||
T4
|
||||
X5.1425Y-4.05
|
||||
|
@ -205,14 +193,14 @@ X7.675Y-4.525
|
|||
X7.775Y-3.025
|
||||
X7.775Y-3.375
|
||||
T7
|
||||
X5.75Y-3.85
|
||||
X6.05Y-3.85
|
||||
T8
|
||||
X5.615Y-4.015
|
||||
X5.68Y-4.17
|
||||
X5.75Y-4.015
|
||||
X5.82Y-4.17
|
||||
X5.885Y-4.015
|
||||
T8
|
||||
X5.75Y-3.85
|
||||
X6.05Y-3.85
|
||||
T9
|
||||
X5.25Y-3.6
|
||||
X5.25Y-3.8
|
||||
|
|
|
@ -1,46 +1,46 @@
|
|||
(Generated by ./pygerber2gcode_cui_MOD.py )
|
||||
( 2013-06-14 21:01:34 )
|
||||
( 2013-06-18 10:00:09 )
|
||||
(Initialize)
|
||||
|
||||
(Start form here)
|
||||
G0 Z0.500000 F40.000000
|
||||
G0 X98.229159 Y17.085080
|
||||
G0 X125.229159 Y17.085080
|
||||
G0 Z-2.000000 F40.000000 D0.609600
|
||||
G0 Z0.500000
|
||||
G0 X98.229159 Y11.263400
|
||||
G0 X125.229159 Y11.263400
|
||||
G0 Z-2.000000 F40.000000 D0.609600
|
||||
G0 Z0.500000
|
||||
G0 X96.430839 Y18.883400
|
||||
G0 X123.430839 Y18.883400
|
||||
G0 Z-2.000000 F40.000000 D0.609600
|
||||
G0 Z0.500000
|
||||
G0 X96.430839 Y9.465080
|
||||
G0 X123.430839 Y9.465080
|
||||
G0 Z-2.000000 F40.000000 D0.609600
|
||||
G0 Z0.500000
|
||||
G0 X89.339159 Y18.883400
|
||||
G0 X116.339159 Y18.883400
|
||||
G0 Z-2.000000 F40.000000 D0.609600
|
||||
G0 Z0.500000
|
||||
G0 X89.339159 Y9.465080
|
||||
G0 X116.339159 Y9.465080
|
||||
G0 Z-2.000000 F40.000000 D0.609600
|
||||
G0 Z0.500000
|
||||
G0 X87.540839 Y17.085080
|
||||
G0 X114.540839 Y17.085080
|
||||
G0 Z-2.000000 F40.000000 D0.609600
|
||||
G0 Z0.500000
|
||||
G0 X87.540839 Y11.263400
|
||||
G0 X114.540839 Y11.263400
|
||||
G0 Z-2.000000 F40.000000 D0.609600
|
||||
G0 Z0.500000
|
||||
G0 X92.884999 Y19.254240
|
||||
G0 X119.884999 Y19.254240
|
||||
G0 Z-2.000000 F40.000000 D1.016000
|
||||
G0 Z0.500000
|
||||
G0 X92.884999 Y16.714240
|
||||
G0 X119.884999 Y16.714240
|
||||
G0 Z-2.000000 F40.000000 D1.016000
|
||||
G0 Z0.500000
|
||||
G0 X92.884999 Y14.174240
|
||||
G0 X119.884999 Y14.174240
|
||||
G0 Z-2.000000 F40.000000 D1.016000
|
||||
G0 Z0.500000
|
||||
G0 X92.884999 Y11.634240
|
||||
G0 X119.884999 Y11.634240
|
||||
G0 Z-2.000000 F40.000000 D1.016000
|
||||
G0 Z0.500000
|
||||
G0 X92.884999 Y9.094240
|
||||
G0 X119.884999 Y9.094240
|
||||
G0 Z-2.000000 F40.000000 D1.016000
|
||||
G0 Z0.500000
|
||||
|
||||
|
|
|
@ -1,19 +1,79 @@
|
|||
(Generated by ./pygerber2gcode_cui_MOD.py )
|
||||
( 2013-06-14 21:01:34 )
|
||||
( 2013-06-18 10:00:09 )
|
||||
(Initialize)
|
||||
|
||||
(Start form here)
|
||||
G0 Z0.500000
|
||||
G0 X103.044999 Y13.539240
|
||||
G0 X130.044999 Y13.539240
|
||||
G1 Z-0.285714 F20.000000
|
||||
G1 Y20.524240 F30.000000
|
||||
G1 X125.599999 Y24.969240 F30.000000
|
||||
G1 X114.169999 F30.000000
|
||||
G1 X109.724999 Y20.524240 F30.000000
|
||||
G1 Y7.824240 F30.000000
|
||||
G1 X114.169999 Y3.379240 F30.000000
|
||||
G1 X125.599999 F30.000000
|
||||
G1 X130.044999 Y7.824240 F30.000000
|
||||
G1 Y13.539240 F30.000000
|
||||
G1 Z-0.571429 F20.000000
|
||||
G1 Y20.524240 F30.000000
|
||||
G1 X125.599999 Y24.969240 F30.000000
|
||||
G1 X114.169999 F30.000000
|
||||
G1 X109.724999 Y20.524240 F30.000000
|
||||
G1 Y7.824240 F30.000000
|
||||
G1 X114.169999 Y3.379240 F30.000000
|
||||
G1 X125.599999 F30.000000
|
||||
G1 X130.044999 Y7.824240 F30.000000
|
||||
G1 Y13.539240 F30.000000
|
||||
G1 Z-0.857143 F20.000000
|
||||
G1 Y20.524240 F30.000000
|
||||
G1 X125.599999 Y24.969240 F30.000000
|
||||
G1 X114.169999 F30.000000
|
||||
G1 X109.724999 Y20.524240 F30.000000
|
||||
G1 Y7.824240 F30.000000
|
||||
G1 X114.169999 Y3.379240 F30.000000
|
||||
G1 X125.599999 F30.000000
|
||||
G1 X130.044999 Y7.824240 F30.000000
|
||||
G1 Y13.539240 F30.000000
|
||||
G1 Z-1.142857 F20.000000
|
||||
G1 Y20.524240 F30.000000
|
||||
G1 X125.599999 Y24.969240 F30.000000
|
||||
G1 X114.169999 F30.000000
|
||||
G1 X109.724999 Y20.524240 F30.000000
|
||||
G1 Y7.824240 F30.000000
|
||||
G1 X114.169999 Y3.379240 F30.000000
|
||||
G1 X125.599999 F30.000000
|
||||
G1 X130.044999 Y7.824240 F30.000000
|
||||
G1 Y13.539240 F30.000000
|
||||
G1 Z-1.428571 F20.000000
|
||||
G1 Y20.524240 F30.000000
|
||||
G1 X125.599999 Y24.969240 F30.000000
|
||||
G1 X114.169999 F30.000000
|
||||
G1 X109.724999 Y20.524240 F30.000000
|
||||
G1 Y7.824240 F30.000000
|
||||
G1 X114.169999 Y3.379240 F30.000000
|
||||
G1 X125.599999 F30.000000
|
||||
G1 X130.044999 Y7.824240 F30.000000
|
||||
G1 Y13.539240 F30.000000
|
||||
G1 Z-1.714286 F20.000000
|
||||
G1 Y20.524240 F30.000000
|
||||
G1 X125.599999 Y24.969240 F30.000000
|
||||
G1 X114.169999 F30.000000
|
||||
G1 X109.724999 Y20.524240 F30.000000
|
||||
G1 Y7.824240 F30.000000
|
||||
G1 X114.169999 Y3.379240 F30.000000
|
||||
G1 X125.599999 F30.000000
|
||||
G1 X130.044999 Y7.824240 F30.000000
|
||||
G1 Y13.539240 F30.000000
|
||||
G1 Z-2.000000 F20.000000
|
||||
G1 Y20.524240 F30.000000
|
||||
G1 X98.599999 Y24.969240 F30.000000
|
||||
G1 X87.169999 F30.000000
|
||||
G1 X82.724999 Y20.524240 F30.000000
|
||||
G1 X125.599999 Y24.969240 F30.000000
|
||||
G1 X114.169999 F30.000000
|
||||
G1 X109.724999 Y20.524240 F30.000000
|
||||
G1 Y7.824240 F30.000000
|
||||
G1 X87.169999 Y3.379240 F30.000000
|
||||
G1 X98.599999 F30.000000
|
||||
G1 X103.044999 Y7.824240 F30.000000
|
||||
G1 X114.169999 Y3.379240 F30.000000
|
||||
G1 X125.599999 F30.000000
|
||||
G1 X130.044999 Y7.824240 F30.000000
|
||||
G1 Y13.539240 F30.000000
|
||||
|
||||
(Goto to Initial position)
|
||||
|
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
|
@ -0,0 +1,44 @@
|
|||
(Generated by ./pygerber2gcode_cui_MOD.py )
|
||||
( 2013-06-17 21:41:04 )
|
||||
(Initialize)
|
||||
|
||||
(Start form here)
|
||||
G0 Z0.500000 F40.000000
|
||||
G0 X94.154999 Y39.074999
|
||||
G0 Z-2.000000 F40.000000 D0.635000
|
||||
G0 Z0.500000
|
||||
G0 X94.154999 Y36.534999
|
||||
G0 Z-2.000000 F40.000000 D0.635000
|
||||
G0 Z0.500000
|
||||
G0 X91.614999 Y39.074999
|
||||
G0 Z-2.000000 F40.000000 D0.635000
|
||||
G0 Z0.500000
|
||||
G0 X91.614999 Y36.534999
|
||||
G0 Z-2.000000 F40.000000 D0.635000
|
||||
G0 Z0.500000
|
||||
G0 X97.964999 Y43.519999
|
||||
G0 Z-2.000000 F40.000000 D0.812800
|
||||
G0 Z0.500000
|
||||
G0 X97.964999 Y35.899999
|
||||
G0 Z-2.000000 F40.000000 D0.812800
|
||||
G0 Z0.500000
|
||||
G0 X87.804999 Y43.519999
|
||||
G0 Z-2.000000 F40.000000 D0.812800
|
||||
G0 Z0.500000
|
||||
G0 X87.804999 Y35.899999
|
||||
G0 Z-2.000000 F40.000000 D0.812800
|
||||
G0 Z0.500000
|
||||
G0 X95.424999 Y43.519999
|
||||
G0 Z-2.000000 F40.000000 D1.016000
|
||||
G0 Z0.500000
|
||||
G0 X92.884999 Y43.519999
|
||||
G0 Z-2.000000 F40.000000 D1.016000
|
||||
G0 Z0.500000
|
||||
G0 X90.344999 Y43.519999
|
||||
G0 Z-2.000000 F40.000000 D1.016000
|
||||
G0 Z0.500000
|
||||
|
||||
(Goto to Initial position)
|
||||
G0 Z0.500000
|
||||
G0 X0.000000 Y0.000000
|
||||
G0 Z0.000000
|
|
@ -0,0 +1,21 @@
|
|||
(Generated by ./pygerber2gcode_cui_MOD.py )
|
||||
( 2013-06-17 21:41:04 )
|
||||
(Initialize)
|
||||
|
||||
(Start form here)
|
||||
G0 Z0.500000
|
||||
G0 X83.994999 Y47.266499
|
||||
G1 Z-2.000000 F20.000000
|
||||
G1 Y33.423499 F30.000000
|
||||
G1 X100.060499 F30.000000
|
||||
G1 X100.441499 F30.000000
|
||||
G1 Y46.948999 F30.000000
|
||||
G1 Y47.139499 F30.000000
|
||||
G1 Y47.266499 F30.000000
|
||||
G1 X83.994999 F30.000000
|
||||
G1 Y46.504499 F30.000000
|
||||
|
||||
(Goto to Initial position)
|
||||
G0 Z0.500000
|
||||
G0 X0.000000 Y0.000000
|
||||
G0 Z0.000000
|
|
@ -0,0 +1,271 @@
|
|||
(Generated by ./pygerber2gcode_cui_MOD.py )
|
||||
( 2013-06-17 21:41:04 )
|
||||
(Initialize)
|
||||
|
||||
(Start form here)
|
||||
G0 Z0.500000
|
||||
G0 X89.273166 Y35.333670
|
||||
G1 Z-0.040000 F60.000000
|
||||
G1 X89.302060 Y35.351825 F200.000000
|
||||
G1 X89.335329 Y35.359419 F200.000000
|
||||
G1 X89.414030 Y35.422180 F200.000000
|
||||
G1 X89.499263 Y35.475736 F200.000000
|
||||
G1 X89.958527 Y35.935000 F200.000000
|
||||
G1 X90.784531 Y35.935000 F200.000000
|
||||
G1 X91.018532 Y35.670868 F200.000000
|
||||
G1 X91.488436 Y35.492657 F200.000000
|
||||
G1 X91.987334 Y35.553234 F200.000000
|
||||
G1 X92.400934 Y35.838722 F200.000000
|
||||
G1 X92.634486 Y36.283718 F200.000000
|
||||
G1 Y36.786280 F200.000000
|
||||
G1 X92.400934 Y37.231277 F200.000000
|
||||
G1 X91.987334 Y37.516765 F200.000000
|
||||
G1 X91.488436 Y37.577342 F200.000000
|
||||
G1 X91.018532 Y37.399131 F200.000000
|
||||
G1 X90.784531 Y37.134998 F200.000000
|
||||
G1 X89.709999 F200.000000
|
||||
G1 X89.611861 Y37.112599 F200.000000
|
||||
G1 X89.511832 Y37.101328 F200.000000
|
||||
G1 X89.482938 Y37.083173 F200.000000
|
||||
G1 X89.449669 Y37.075580 F200.000000
|
||||
G1 X89.370969 Y37.012818 F200.000000
|
||||
G0 Z0.500000
|
||||
G0 X96.626328 Y40.543166
|
||||
G1 Z-0.040000 F60.000000
|
||||
G1 X96.608173 Y40.572060 F200.000000
|
||||
G1 X96.600580 Y40.605329 F200.000000
|
||||
G1 X96.537818 Y40.684030 F200.000000
|
||||
G1 X96.484263 Y40.769263 F200.000000
|
||||
G1 X96.024998 Y41.228527 F200.000000
|
||||
G1 Y42.557999 F200.000000
|
||||
G1 X96.386999 F200.000000
|
||||
G1 Y44.481999 F200.000000
|
||||
G1 X94.462999 F200.000000
|
||||
G1 Y42.557999 F200.000000
|
||||
G1 X94.825000 F200.000000
|
||||
G1 Y40.979999 F200.000000
|
||||
G1 X94.847399 Y40.881861 F200.000000
|
||||
G1 X94.858670 Y40.781832 F200.000000
|
||||
G1 X94.876825 Y40.752938 F200.000000
|
||||
G1 X94.884419 Y40.719669 F200.000000
|
||||
G1 X94.947180 Y40.640969 F200.000000
|
||||
G1 X95.000736 Y40.555736 F200.000000
|
||||
G1 X95.460000 Y40.096471 F200.000000
|
||||
G1 Y37.134998 F200.000000
|
||||
G1 X94.991465 F200.000000
|
||||
G1 X94.940934 Y37.231277 F200.000000
|
||||
G1 X94.527334 Y37.516765 F200.000000
|
||||
G1 X94.028436 Y37.577342 F200.000000
|
||||
G1 X93.558532 Y37.399131 F200.000000
|
||||
G1 X93.225272 Y37.022958 F200.000000
|
||||
G1 X93.105001 Y36.534999 F200.000000
|
||||
G1 X93.225272 Y36.047041 F200.000000
|
||||
G1 X93.558532 Y35.670868 F200.000000
|
||||
G1 X94.028436 Y35.492657 F200.000000
|
||||
G1 X94.527334 Y35.553234 F200.000000
|
||||
G1 X94.940934 Y35.838722 F200.000000
|
||||
G1 X94.991465 Y35.935000 F200.000000
|
||||
G1 X95.811471 F200.000000
|
||||
G1 X96.270736 Y35.475736 F200.000000
|
||||
G1 X96.355969 Y35.422180 F200.000000
|
||||
G1 X96.434669 Y35.359419 F200.000000
|
||||
G1 X96.467938 Y35.351825 F200.000000
|
||||
G1 X96.496832 Y35.333670 F200.000000
|
||||
G1 X96.596861 Y35.322399 F200.000000
|
||||
G1 X96.694999 Y35.300000 F200.000000
|
||||
G1 X97.164139 F200.000000
|
||||
G1 X97.452249 Y35.011890 F200.000000
|
||||
G1 X97.964999 Y34.874499 F200.000000
|
||||
G1 X98.477749 Y35.011890 F200.000000
|
||||
G1 X98.853108 Y35.387249 F200.000000
|
||||
G1 X98.990499 Y35.899999 F200.000000
|
||||
G1 X98.853108 Y36.412749 F200.000000
|
||||
G1 X98.477749 Y36.788108 F200.000000
|
||||
G1 X97.964999 Y36.925499 F200.000000
|
||||
G1 X97.452249 Y36.788108 F200.000000
|
||||
G1 X97.164139 Y36.499998 F200.000000
|
||||
G1 X96.943527 F200.000000
|
||||
G1 X96.659998 Y36.783527 F200.000000
|
||||
G1 Y40.344999 F200.000000
|
||||
G1 X96.637599 Y40.443137 F200.000000
|
||||
G1 X96.626328 Y40.543166 F200.000000
|
||||
G0 Z0.500000
|
||||
G0 X89.370969 Y37.012818
|
||||
G1 Z-0.040000 F60.000000
|
||||
G1 X89.285736 Y36.959263 F200.000000
|
||||
G1 X88.826471 Y36.499998 F200.000000
|
||||
G1 X88.605859 Y36.499998 F200.000000
|
||||
G1 X88.317749 Y36.788108 F200.000000
|
||||
G1 X87.804999 Y36.925499 F200.000000
|
||||
G1 X87.292249 Y36.788108 F200.000000
|
||||
G1 X86.916890 Y36.412749 F200.000000
|
||||
G1 X86.779499 Y35.899999 F200.000000
|
||||
G1 X86.916890 Y35.387249 F200.000000
|
||||
G1 X87.292249 Y35.011890 F200.000000
|
||||
G1 X87.804999 Y34.874499 F200.000000
|
||||
G1 X88.317749 Y35.011890 F200.000000
|
||||
G1 X88.605859 Y35.300000 F200.000000
|
||||
G1 X89.074999 F200.000000
|
||||
G1 X89.173137 Y35.322399 F200.000000
|
||||
G1 X89.273166 Y35.333670 F200.000000
|
||||
G0 Z0.500000
|
||||
G0 X89.285736 Y40.555736
|
||||
G1 Z-0.040000 F60.000000
|
||||
G1 X89.370969 Y40.502180 F200.000000
|
||||
G1 X89.449669 Y40.439419 F200.000000
|
||||
G1 X89.482938 Y40.431825 F200.000000
|
||||
G1 X89.511832 Y40.413670 F200.000000
|
||||
G1 X89.611861 Y40.402399 F200.000000
|
||||
G1 X89.709999 Y40.380000 F200.000000
|
||||
G1 X92.636471 F200.000000
|
||||
G1 X93.332490 Y39.683982 F200.000000
|
||||
G1 X93.225272 Y39.562958 F200.000000
|
||||
G1 X93.105001 Y39.074999 F200.000000
|
||||
G1 X93.225272 Y38.587041 F200.000000
|
||||
G1 X93.558532 Y38.210868 F200.000000
|
||||
G1 X94.028436 Y38.032657 F200.000000
|
||||
G1 X94.527334 Y38.093234 F200.000000
|
||||
G1 X94.940934 Y38.378722 F200.000000
|
||||
G1 X95.174486 Y38.823718 F200.000000
|
||||
G1 Y39.326280 F200.000000
|
||||
G1 X94.940934 Y39.771277 F200.000000
|
||||
G1 X94.705025 Y39.934113 F200.000000
|
||||
G1 X94.703173 Y39.937060 F200.000000
|
||||
G1 X94.695580 Y39.970329 F200.000000
|
||||
G1 X94.632818 Y40.049030 F200.000000
|
||||
G1 X94.579263 Y40.134263 F200.000000
|
||||
G1 X93.484998 Y41.228527 F200.000000
|
||||
G1 Y42.805882 F200.000000
|
||||
G1 X93.718116 Y43.038999 F200.000000
|
||||
G1 X93.846999 Y43.519999 F200.000000
|
||||
G1 X93.718116 Y44.000999 F200.000000
|
||||
G1 X93.365999 Y44.353116 F200.000000
|
||||
G1 X92.884999 Y44.481999 F200.000000
|
||||
G1 X92.403999 Y44.353116 F200.000000
|
||||
G1 X92.051883 Y44.000999 F200.000000
|
||||
G1 X91.922999 Y43.519999 F200.000000
|
||||
G1 X92.051883 Y43.038999 F200.000000
|
||||
G1 X92.285000 Y42.805882 F200.000000
|
||||
G1 Y41.579998 F200.000000
|
||||
G1 X89.958527 F200.000000
|
||||
G1 X88.612192 Y42.926333 F200.000000
|
||||
G1 X88.693108 Y43.007249 F200.000000
|
||||
G1 X88.830499 Y43.519999 F200.000000
|
||||
G1 X88.693108 Y44.032749 F200.000000
|
||||
G1 X88.317749 Y44.408108 F200.000000
|
||||
G1 X87.804999 Y44.545499 F200.000000
|
||||
G1 X87.292249 Y44.408108 F200.000000
|
||||
G1 X86.916890 Y44.032749 F200.000000
|
||||
G1 X86.779499 Y43.519999 F200.000000
|
||||
G1 X86.916890 Y43.007249 F200.000000
|
||||
G1 X87.240974 Y42.683166 F200.000000
|
||||
G1 X87.256825 Y42.657938 F200.000000
|
||||
G1 X87.264419 Y42.624669 F200.000000
|
||||
G1 X87.327180 Y42.545969 F200.000000
|
||||
G1 X87.380736 Y42.460736 F200.000000
|
||||
G1 X89.285736 Y40.555736 F200.000000
|
||||
G0 Z0.500000
|
||||
G0 X96.893166 Y45.991328
|
||||
G1 Z-0.040000 F60.000000
|
||||
G1 X96.793137 Y46.002599 F200.000000
|
||||
G1 X96.694999 Y46.024998 F200.000000
|
||||
G1 X90.979999 F200.000000
|
||||
G1 X90.881861 Y46.002599 F200.000000
|
||||
G1 X90.781832 Y45.991328 F200.000000
|
||||
G1 X90.752938 Y45.973173 F200.000000
|
||||
G1 X90.719669 Y45.965580 F200.000000
|
||||
G1 X90.640969 Y45.902818 F200.000000
|
||||
G1 X90.555736 Y45.849263 F200.000000
|
||||
G1 X90.344999 Y45.638526 F200.000000
|
||||
G1 X90.134263 Y45.849263 F200.000000
|
||||
G1 X90.049030 Y45.902818 F200.000000
|
||||
G1 X89.970329 Y45.965580 F200.000000
|
||||
G1 X89.937060 Y45.973173 F200.000000
|
||||
G1 X89.908166 Y45.991328 F200.000000
|
||||
G1 X89.808137 Y46.002599 F200.000000
|
||||
G1 X89.709999 Y46.024998 F200.000000
|
||||
G1 X87.169999 F200.000000
|
||||
G1 X87.071861 Y46.002599 F200.000000
|
||||
G1 X86.971832 Y45.991328 F200.000000
|
||||
G1 X86.942938 Y45.973173 F200.000000
|
||||
G1 X86.909669 Y45.965580 F200.000000
|
||||
G1 X86.830969 Y45.902818 F200.000000
|
||||
G1 X86.745736 Y45.849263 F200.000000
|
||||
G1 X85.475736 Y44.579263 F200.000000
|
||||
G1 X85.422180 Y44.494030 F200.000000
|
||||
G1 X85.359419 Y44.415329 F200.000000
|
||||
G1 X85.351825 Y44.382060 F200.000000
|
||||
G1 X85.333670 Y44.353166 F200.000000
|
||||
G1 X85.322399 Y44.253137 F200.000000
|
||||
G1 X85.300000 Y44.154999 F200.000000
|
||||
G1 Y42.249999 F200.000000
|
||||
G1 X85.322399 Y42.151861 F200.000000
|
||||
G1 X85.333670 Y42.051832 F200.000000
|
||||
G1 X85.351825 Y42.022938 F200.000000
|
||||
G1 X85.359419 Y41.989669 F200.000000
|
||||
G1 X85.422180 Y41.910969 F200.000000
|
||||
G1 X85.475736 Y41.825736 F200.000000
|
||||
G1 X88.650736 Y38.650736 F200.000000
|
||||
G1 X88.735969 Y38.597180 F200.000000
|
||||
G1 X88.814669 Y38.534419 F200.000000
|
||||
G1 X88.847938 Y38.526825 F200.000000
|
||||
G1 X88.876832 Y38.508670 F200.000000
|
||||
G1 X88.976861 Y38.497399 F200.000000
|
||||
G1 X89.074999 Y38.475000 F200.000000
|
||||
G1 X90.784531 F200.000000
|
||||
G1 X91.018532 Y38.210868 F200.000000
|
||||
G1 X91.488436 Y38.032657 F200.000000
|
||||
G1 X91.987334 Y38.093234 F200.000000
|
||||
G1 X92.400934 Y38.378722 F200.000000
|
||||
G1 X92.634486 Y38.823718 F200.000000
|
||||
G1 Y39.326280 F200.000000
|
||||
G1 X92.400934 Y39.771277 F200.000000
|
||||
G1 X91.987334 Y40.056765 F200.000000
|
||||
G1 X91.488436 Y40.117342 F200.000000
|
||||
G1 X91.018532 Y39.939131 F200.000000
|
||||
G1 X90.784531 Y39.674998 F200.000000
|
||||
G1 X89.323527 F200.000000
|
||||
G1 X86.499998 Y42.498527 F200.000000
|
||||
G1 Y43.906471 F200.000000
|
||||
G1 X87.418527 Y44.825000 F200.000000
|
||||
G1 X89.461471 F200.000000
|
||||
G1 X89.745000 Y44.541471 F200.000000
|
||||
G1 Y44.234116 F200.000000
|
||||
G1 X89.511883 Y44.000999 F200.000000
|
||||
G1 X89.382999 Y43.519999 F200.000000
|
||||
G1 X89.511883 Y43.038999 F200.000000
|
||||
G1 X89.863999 Y42.686883 F200.000000
|
||||
G1 X90.344999 Y42.557999 F200.000000
|
||||
G1 X90.825999 Y42.686883 F200.000000
|
||||
G1 X91.178116 Y43.038999 F200.000000
|
||||
G1 X91.306999 Y43.519999 F200.000000
|
||||
G1 X91.178116 Y44.000999 F200.000000
|
||||
G1 X90.944998 Y44.234116 F200.000000
|
||||
G1 Y44.541471 F200.000000
|
||||
G1 X91.228527 Y44.825000 F200.000000
|
||||
G1 X96.446471 F200.000000
|
||||
G1 X97.157806 Y44.113665 F200.000000
|
||||
G1 X97.076890 Y44.032749 F200.000000
|
||||
G1 X96.939499 Y43.519999 F200.000000
|
||||
G1 X97.076890 Y43.007249 F200.000000
|
||||
G1 X97.452249 Y42.631890 F200.000000
|
||||
G1 X97.964999 Y42.494499 F200.000000
|
||||
G1 X98.477749 Y42.631890 F200.000000
|
||||
G1 X98.853108 Y43.007249 F200.000000
|
||||
G1 X98.990499 Y43.519999 F200.000000
|
||||
G1 X98.853108 Y44.032749 F200.000000
|
||||
G1 X98.529025 Y44.356833 F200.000000
|
||||
G1 X98.513173 Y44.382060 F200.000000
|
||||
G1 X98.505580 Y44.415329 F200.000000
|
||||
G1 X98.442818 Y44.494030 F200.000000
|
||||
G1 X98.389263 Y44.579263 F200.000000
|
||||
G1 X97.119263 Y45.849263 F200.000000
|
||||
G1 X97.034030 Y45.902818 F200.000000
|
||||
G1 X96.955329 Y45.965580 F200.000000
|
||||
G1 X96.922060 Y45.973173 F200.000000
|
||||
G1 X96.893166 Y45.991328 F200.000000
|
||||
|
||||
(Goto to Initial position)
|
||||
G0 Z0.500000
|
||||
G0 X0.000000 Y0.000000
|
||||
G0 Z0.000000
|
|
@ -0,0 +1,278 @@
|
|||
(Generated by ./pygerber2gcode_cui_MOD.py )
|
||||
( 2013-06-17 21:41:04 )
|
||||
(Initialize)
|
||||
|
||||
(Start form here)
|
||||
G0 Z0.500000
|
||||
G0 X89.306194 Y35.239282
|
||||
G1 Z-0.040000 F60.000000
|
||||
G1 X89.339904 Y35.260463 F200.000000
|
||||
G1 X89.378717 Y35.269322 F200.000000
|
||||
G1 X89.470535 Y35.342544 F200.000000
|
||||
G1 X89.569973 Y35.405025 F200.000000
|
||||
G1 X89.999948 Y35.835000 F200.000000
|
||||
G1 X90.739206 F200.000000
|
||||
G1 X90.897987 Y35.635894 F200.000000
|
||||
G1 X91.359101 Y35.413834 F200.000000
|
||||
G1 X91.870898 F200.000000
|
||||
G1 X92.332011 Y35.635894 F200.000000
|
||||
G1 X92.651112 Y36.036034 F200.000000
|
||||
G1 X92.764997 Y36.534999 F200.000000
|
||||
G1 X92.651112 Y37.033965 F200.000000
|
||||
G1 X92.332011 Y37.434104 F200.000000
|
||||
G1 X91.870898 Y37.656165 F200.000000
|
||||
G1 X91.359101 F200.000000
|
||||
G1 X90.897987 Y37.434104 F200.000000
|
||||
G1 X90.739206 Y37.234998 F200.000000
|
||||
G1 X89.709999 Y37.234998 F200.000000
|
||||
G1 X89.595505 Y37.208866 F200.000000
|
||||
G1 X89.478804 Y37.195717 F200.000000
|
||||
G1 X89.445095 Y37.174536 F200.000000
|
||||
G1 X89.406281 Y37.165677 F200.000000
|
||||
G1 X89.314463 Y37.092455 F200.000000
|
||||
G0 Z0.500000
|
||||
G0 X96.720717 Y40.576194
|
||||
G1 Z-0.040000 F60.000000
|
||||
G1 X96.699536 Y40.609904 F200.000000
|
||||
G1 X96.690677 Y40.648717 F200.000000
|
||||
G1 X96.617455 Y40.740535 F200.000000
|
||||
G1 X96.554973 Y40.839973 F200.000000
|
||||
G1 X96.124998 Y41.269948 F200.000000
|
||||
G1 Y42.457999 F200.000000
|
||||
G1 X96.486999 F200.000000
|
||||
G1 Y44.581999 F200.000000
|
||||
G1 X94.362999 F200.000000
|
||||
G1 Y42.457999 F200.000000
|
||||
G1 X94.725000 F200.000000
|
||||
G1 Y40.979999 F200.000000
|
||||
G1 X94.751133 Y40.865505 F200.000000
|
||||
G1 X94.764282 Y40.748804 F200.000000
|
||||
G1 X94.785463 Y40.715095 F200.000000
|
||||
G1 X94.794322 Y40.676281 F200.000000
|
||||
G1 X94.867544 Y40.584463 F200.000000
|
||||
G1 X94.930025 Y40.485025 F200.000000
|
||||
G1 X95.360000 Y40.055050 F200.000000
|
||||
G1 Y37.234998 F200.000000
|
||||
G1 X95.030793 F200.000000
|
||||
G1 X94.872011 Y37.434104 F200.000000
|
||||
G1 X94.410898 Y37.656165 F200.000000
|
||||
G1 X93.899101 F200.000000
|
||||
G1 X93.437987 Y37.434104 F200.000000
|
||||
G1 X93.118887 Y37.033965 F200.000000
|
||||
G1 X93.005001 Y36.534999 F200.000000
|
||||
G1 X93.118887 Y36.036034 F200.000000
|
||||
G1 X93.437987 Y35.635894 F200.000000
|
||||
G1 X93.899101 Y35.413834 F200.000000
|
||||
G1 X94.410898 F200.000000
|
||||
G1 X94.872011 Y35.635894 F200.000000
|
||||
G1 X95.030793 Y35.835000 F200.000000
|
||||
G1 X95.770050 Y35.835000 F200.000000
|
||||
G1 X96.200025 Y35.405025 F200.000000
|
||||
G1 X96.299463 Y35.342544 F200.000000
|
||||
G1 X96.391281 Y35.269322 F200.000000
|
||||
G1 X96.430095 Y35.260463 F200.000000
|
||||
G1 X96.463804 Y35.239282 F200.000000
|
||||
G1 X96.580505 Y35.226133 F200.000000
|
||||
G1 X96.694999 Y35.200000 F200.000000
|
||||
G1 X97.119754 F200.000000
|
||||
G1 X97.263261 Y35.020048 F200.000000
|
||||
G1 X97.714552 Y34.802718 F200.000000
|
||||
G1 X98.215447 F200.000000
|
||||
G1 X98.666737 Y35.020048 F200.000000
|
||||
G1 X98.979040 Y35.411663 F200.000000
|
||||
G1 X99.090499 Y35.899999 F200.000000
|
||||
G1 X98.979040 Y36.388335 F200.000000
|
||||
G1 X98.666737 Y36.779951 F200.000000
|
||||
G1 X98.215447 Y36.997281 F200.000000
|
||||
G1 X97.714552 F200.000000
|
||||
G1 X97.263261 Y36.779951 F200.000000
|
||||
G1 X97.119754 Y36.599998 F200.000000
|
||||
G1 X96.984948 F200.000000
|
||||
G1 X96.759998 Y36.824948 F200.000000
|
||||
G1 Y40.344999 F200.000000
|
||||
G1 X96.733866 Y40.459494 F200.000000
|
||||
G1 X96.720717 Y40.576194 F200.000000
|
||||
G0 Z0.500000
|
||||
G0 X89.314463 Y37.092455
|
||||
G1 Z-0.040000 F60.000000
|
||||
G1 X89.215025 Y37.029973 F200.000000
|
||||
G1 X88.785050 Y36.599998 F200.000000
|
||||
G1 X88.650244 F200.000000
|
||||
G1 X88.506737 Y36.779951 F200.000000
|
||||
G1 X88.055447 Y36.997281 F200.000000
|
||||
G1 X87.554552 F200.000000
|
||||
G1 X87.103261 Y36.779951 F200.000000
|
||||
G1 X86.790959 Y36.388335 F200.000000
|
||||
G1 X86.679499 Y35.899999 F200.000000
|
||||
G1 X86.790959 Y35.411663 F200.000000
|
||||
G1 X87.103261 Y35.020048 F200.000000
|
||||
G1 X87.554552 Y34.802718 F200.000000
|
||||
G1 X88.055447 F200.000000
|
||||
G1 X88.506737 Y35.020048 F200.000000
|
||||
G1 X88.650244 Y35.200000 F200.000000
|
||||
G1 X89.074999 F200.000000
|
||||
G1 X89.189494 Y35.226133 F200.000000
|
||||
G1 X89.306194 Y35.239282 F200.000000
|
||||
G0 Z0.500000
|
||||
G0 X85.405025 Y44.649973
|
||||
G1 Z-0.040000 F60.000000
|
||||
G1 X85.342544 Y44.550535 F200.000000
|
||||
G1 X85.269322 Y44.458717 F200.000000
|
||||
G1 X85.260463 Y44.419904 F200.000000
|
||||
G1 X85.239282 Y44.386194 F200.000000
|
||||
G1 X85.226133 Y44.269494 F200.000000
|
||||
G1 X85.200000 Y44.154999 F200.000000
|
||||
G1 Y42.249999 F200.000000
|
||||
G1 X85.226133 Y42.135505 F200.000000
|
||||
G1 X85.239282 Y42.018804 F200.000000
|
||||
G1 X85.260463 Y41.985095 F200.000000
|
||||
G1 X85.269322 Y41.946281 F200.000000
|
||||
G1 X85.342544 Y41.854463 F200.000000
|
||||
G1 X85.405025 Y41.755025 F200.000000
|
||||
G1 X88.580025 Y38.580025 F200.000000
|
||||
G1 X88.679463 Y38.517544 F200.000000
|
||||
G1 X88.771281 Y38.444322 F200.000000
|
||||
G1 X88.810095 Y38.435463 F200.000000
|
||||
G1 X88.843804 Y38.414282 F200.000000
|
||||
G1 X88.960505 Y38.401133 F200.000000
|
||||
G1 X89.074999 Y38.375000 F200.000000
|
||||
G1 X90.739206 F200.000000
|
||||
G1 X90.897987 Y38.175894 F200.000000
|
||||
G1 X91.359101 Y37.953834 F200.000000
|
||||
G1 X91.870898 F200.000000
|
||||
G1 X92.332011 Y38.175894 F200.000000
|
||||
G1 X92.651112 Y38.576034 F200.000000
|
||||
G1 X92.764997 Y39.074999 F200.000000
|
||||
G1 X92.651112 Y39.573965 F200.000000
|
||||
G1 X92.332011 Y39.974104 F200.000000
|
||||
G1 X91.870898 Y40.196165 F200.000000
|
||||
G1 X91.359101 F200.000000
|
||||
G1 X90.897987 Y39.974104 F200.000000
|
||||
G1 X90.739206 Y39.774998 F200.000000
|
||||
G1 X89.364948 F200.000000
|
||||
G1 X86.599998 Y42.539948 F200.000000
|
||||
G1 Y43.865050 F200.000000
|
||||
G1 X86.978685 Y44.243737 F200.000000
|
||||
G1 X86.790959 Y44.008335 F200.000000
|
||||
G1 X86.679499 Y43.519999 F200.000000
|
||||
G1 X86.790959 Y43.031663 F200.000000
|
||||
G1 X87.103261 Y42.640048 F200.000000
|
||||
G1 X87.168027 Y42.608858 F200.000000
|
||||
G1 X87.174322 Y42.581281 F200.000000
|
||||
G1 X87.247544 Y42.489463 F200.000000
|
||||
G1 X87.310025 Y42.390025 F200.000000
|
||||
G1 X89.215025 Y40.485025 F200.000000
|
||||
G1 X89.314463 Y40.422544 F200.000000
|
||||
G1 X89.406281 Y40.349322 F200.000000
|
||||
G1 X89.445095 Y40.340463 F200.000000
|
||||
G1 X89.478804 Y40.319282 F200.000000
|
||||
G1 X89.595505 Y40.306133 F200.000000
|
||||
G1 X89.709999 Y40.280000 F200.000000
|
||||
G1 X92.595050 F200.000000
|
||||
G1 X93.199721 Y39.675329 F200.000000
|
||||
G1 X93.118887 Y39.573965 F200.000000
|
||||
G1 X93.005001 Y39.074999 F200.000000
|
||||
G1 X93.118887 Y38.576034 F200.000000
|
||||
G1 X93.437987 Y38.175894 F200.000000
|
||||
G1 X93.899101 Y37.953834 F200.000000
|
||||
G1 X94.410898 F200.000000
|
||||
G1 X94.872011 Y38.175894 F200.000000
|
||||
G1 X95.191112 Y38.576034 F200.000000
|
||||
G1 X95.304998 Y39.074999 F200.000000
|
||||
G1 X95.191112 Y39.573965 F200.000000
|
||||
G1 X94.872011 Y39.974104 F200.000000
|
||||
G1 X94.783135 Y40.016905 F200.000000
|
||||
G1 X94.712455 Y40.105535 F200.000000
|
||||
G1 X94.649973 Y40.204973 F200.000000
|
||||
G1 X93.584998 Y41.269948 F200.000000
|
||||
G1 Y42.750245 F200.000000
|
||||
G1 X93.679918 Y42.815763 F200.000000
|
||||
G1 X93.916139 Y43.265846 F200.000000
|
||||
G1 Y43.774152 F200.000000
|
||||
G1 X93.679918 Y44.224235 F200.000000
|
||||
G1 X93.261590 Y44.512986 F200.000000
|
||||
G1 X92.756989 Y44.574256 F200.000000
|
||||
G1 X92.281714 Y44.394008 F200.000000
|
||||
G1 X91.944645 Y44.013535 F200.000000
|
||||
G1 X91.822999 Y43.519999 F200.000000
|
||||
G1 X91.944645 Y43.026463 F200.000000
|
||||
G1 X92.185000 Y42.755158 F200.000000
|
||||
G1 Y41.679998 F200.000000
|
||||
G1 X89.999948 F200.000000
|
||||
G1 X88.743281 Y42.936665 F200.000000
|
||||
G1 X88.819040 Y43.031663 F200.000000
|
||||
G1 X88.930499 Y43.519999 F200.000000
|
||||
G1 X88.819040 Y44.008335 F200.000000
|
||||
G1 X88.506737 Y44.399951 F200.000000
|
||||
G1 X88.055447 Y44.617281 F200.000000
|
||||
G1 X87.554552 F200.000000
|
||||
G1 X87.164288 Y44.429339 F200.000000
|
||||
G1 X87.459948 Y44.725000 F200.000000
|
||||
G1 X89.420050 Y44.725000 F200.000000
|
||||
G1 X89.645000 Y44.500050 F200.000000
|
||||
G1 Y44.284840 F200.000000
|
||||
G1 X89.404645 Y44.013535 F200.000000
|
||||
G1 X89.282999 Y43.519999 F200.000000
|
||||
G1 X89.404645 Y43.026463 F200.000000
|
||||
G1 X89.741714 Y42.645990 F200.000000
|
||||
G1 X90.216989 Y42.465742 F200.000000
|
||||
G1 X90.721590 Y42.527012 F200.000000
|
||||
G1 X91.139918 Y42.815763 F200.000000
|
||||
G1 X91.376139 Y43.265846 F200.000000
|
||||
G1 Y43.774152 F200.000000
|
||||
G1 X91.139918 Y44.224235 F200.000000
|
||||
G1 X91.044998 Y44.289753 F200.000000
|
||||
G1 Y44.500050 F200.000000
|
||||
G1 X91.269948 Y44.725000 F200.000000
|
||||
G1 X96.405050 F200.000000
|
||||
G1 X97.026717 Y44.103333 F200.000000
|
||||
G1 X96.950959 Y44.008335 F200.000000
|
||||
G1 X96.839499 Y43.519999 F200.000000
|
||||
G1 X96.950959 Y43.031663 F200.000000
|
||||
G1 X97.263261 Y42.640048 F200.000000
|
||||
G1 X97.714552 Y42.422718 F200.000000
|
||||
G1 X98.215447 F200.000000
|
||||
G1 X98.666737 Y42.640048 F200.000000
|
||||
G1 X98.979040 Y43.031663 F200.000000
|
||||
G1 X99.090499 Y43.519999 F200.000000
|
||||
G1 X98.979040 Y44.008335 F200.000000
|
||||
G1 X98.666737 Y44.399951 F200.000000
|
||||
G1 X98.601971 Y44.431140 F200.000000
|
||||
G1 X98.595677 Y44.458717 F200.000000
|
||||
G1 X98.522455 Y44.550535 F200.000000
|
||||
G1 X98.459973 Y44.649973 F200.000000
|
||||
G1 X97.189973 Y45.919973 F200.000000
|
||||
G1 X97.090535 Y45.982455 F200.000000
|
||||
G1 X96.998717 Y46.055677 F200.000000
|
||||
G1 X96.959904 Y46.064536 F200.000000
|
||||
G1 X96.926194 Y46.085717 F200.000000
|
||||
G1 X96.809494 Y46.098866 F200.000000
|
||||
G1 X96.694999 Y46.124998 F200.000000
|
||||
G1 X90.979999 F200.000000
|
||||
G1 X90.865505 Y46.098866 F200.000000
|
||||
G1 X90.748804 Y46.085717 F200.000000
|
||||
G1 X90.715095 Y46.064536 F200.000000
|
||||
G1 X90.676281 Y46.055677 F200.000000
|
||||
G1 X90.584463 Y45.982455 F200.000000
|
||||
G1 X90.485025 Y45.919973 F200.000000
|
||||
G1 X90.344999 Y45.779948 F200.000000
|
||||
G1 X90.204973 Y45.919973 F200.000000
|
||||
G1 X90.105535 Y45.982455 F200.000000
|
||||
G1 X90.013717 Y46.055677 F200.000000
|
||||
G1 X89.974904 Y46.064536 F200.000000
|
||||
G1 X89.941194 Y46.085717 F200.000000
|
||||
G1 X89.824494 Y46.098866 F200.000000
|
||||
G1 X89.709999 Y46.124998 F200.000000
|
||||
G1 X87.169999 F200.000000
|
||||
G1 X87.055505 Y46.098866 F200.000000
|
||||
G1 X86.938804 Y46.085717 F200.000000
|
||||
G1 X86.905095 Y46.064536 F200.000000
|
||||
G1 X86.866281 Y46.055677 F200.000000
|
||||
G1 X86.774463 Y45.982455 F200.000000
|
||||
G1 X86.675025 Y45.919973 F200.000000
|
||||
G1 X85.405025 Y44.649973 F200.000000
|
||||
|
||||
(Goto to Initial position)
|
||||
G0 Z0.500000
|
||||
G0 X0.000000 Y0.000000
|
||||
G0 Z0.000000
|
|
@ -0,0 +1,308 @@
|
|||
(Generated by ./pygerber2gcode_cui_MOD.py )
|
||||
( 2013-06-17 21:41:04 )
|
||||
(Initialize)
|
||||
|
||||
(Start form here)
|
||||
G0 Z0.500000
|
||||
G0 X92.862235 Y38.558377
|
||||
G1 Z-0.040000 F60.000000
|
||||
G1 X92.884999 Y38.672821 F200.000000
|
||||
G1 X92.907763 Y38.558377 F200.000000
|
||||
G1 X93.200406 Y38.120406 F200.000000
|
||||
G1 X93.638377 Y37.827763 F200.000000
|
||||
G1 X93.752821 Y37.804999 F200.000000
|
||||
G1 X93.638377 Y37.782235 F200.000000
|
||||
G1 X93.200406 Y37.489592 F200.000000
|
||||
G1 X92.907763 Y37.051621 F200.000000
|
||||
G1 X92.884999 Y36.937178 F200.000000
|
||||
G1 X92.862235 Y37.051621 F200.000000
|
||||
G1 X92.569592 Y37.489592 F200.000000
|
||||
G1 X92.131621 Y37.782235 F200.000000
|
||||
G1 X92.017178 Y37.804999 F200.000000
|
||||
G1 X92.131621 Y37.827763 F200.000000
|
||||
G1 X92.569592 Y38.120406 F200.000000
|
||||
G1 X92.862235 Y38.558377 F200.000000
|
||||
G0 Z0.500000
|
||||
G0 X94.671621 Y37.782235
|
||||
G1 Z-0.040000 F60.000000
|
||||
G1 X94.557178 Y37.804999 F200.000000
|
||||
G1 X94.671621 Y37.827763 F200.000000
|
||||
G1 X95.109592 Y38.120406 F200.000000
|
||||
G1 X95.160000 Y38.195847 F200.000000
|
||||
G1 Y37.434998 F200.000000
|
||||
G1 X95.146071 F200.000000
|
||||
G1 X95.109592 Y37.489592 F200.000000
|
||||
G1 X94.671621 Y37.782235 F200.000000
|
||||
G0 Z0.500000
|
||||
G0 X92.583641 Y40.008566
|
||||
G1 Z-0.040000 F60.000000
|
||||
G1 X92.944943 Y39.647264 F200.000000
|
||||
G1 X92.907763 Y39.591621 F200.000000
|
||||
G1 X92.884999 Y39.477178 F200.000000
|
||||
G1 X92.862235 Y39.591621 F200.000000
|
||||
G1 X92.583641 Y40.008566 F200.000000
|
||||
G0 Z0.500000
|
||||
G0 X95.160000 Y39.972207
|
||||
G1 Z-0.040000 F60.000000
|
||||
G1 Y39.954151 F200.000000
|
||||
G1 X95.123641 Y40.008566 F200.000000
|
||||
G1 X95.160000 Y39.972207 F200.000000
|
||||
G0 Z0.500000
|
||||
G0 X95.088566 Y40.043641
|
||||
G1 Z-0.040000 F60.000000
|
||||
G1 X94.922971 Y40.154288 F200.000000
|
||||
G1 X94.871728 Y40.218545 F200.000000
|
||||
G1 X94.800832 Y40.331375 F200.000000
|
||||
G1 X95.088566 Y40.043641 F200.000000
|
||||
G0 Z0.500000
|
||||
G0 X89.369407 Y40.157738
|
||||
G1 Z-0.040000 F60.000000
|
||||
G1 X89.412748 Y40.130505 F200.000000
|
||||
G1 X89.562792 Y40.113599 F200.000000
|
||||
G1 X89.709999 Y40.080000 F200.000000
|
||||
G1 X90.735847 F200.000000
|
||||
G1 X90.660406 Y40.029592 F200.000000
|
||||
G1 X90.623928 Y39.974998 F200.000000
|
||||
G1 X89.447791 F200.000000
|
||||
G1 X89.088623 Y40.334166 F200.000000
|
||||
G1 X89.201453 Y40.263271 F200.000000
|
||||
G1 X89.319504 Y40.169128 F200.000000
|
||||
G1 X89.369407 Y40.157738 F200.000000
|
||||
G0 Z0.500000
|
||||
G0 X92.548566 Y40.043641
|
||||
G1 Z-0.040000 F60.000000
|
||||
G1 X92.494151 Y40.080000 F200.000000
|
||||
G1 X92.512207 F200.000000
|
||||
G1 X92.548566 Y40.043641 F200.000000
|
||||
G0 Z0.500000
|
||||
G0 X96.909493 Y40.642250
|
||||
G1 Z-0.040000 F60.000000
|
||||
G1 X96.882261 Y40.685591 F200.000000
|
||||
G1 X96.870870 Y40.735494 F200.000000
|
||||
G1 X96.776728 Y40.853545 F200.000000
|
||||
G1 X96.696395 Y40.981395 F200.000000
|
||||
G1 X96.324998 Y41.352791 F200.000000
|
||||
G1 Y42.257999 F200.000000
|
||||
G1 X96.686999 F200.000000
|
||||
G1 Y43.281201 F200.000000
|
||||
G1 X96.740397 Y43.012752 F200.000000
|
||||
G1 X97.027729 Y42.582729 F200.000000
|
||||
G1 X97.457752 Y42.295397 F200.000000
|
||||
G1 X97.964999 Y42.194499 F200.000000
|
||||
G1 X98.472246 Y42.295397 F200.000000
|
||||
G1 X98.902269 Y42.582729 F200.000000
|
||||
G1 X99.189602 Y43.012752 F200.000000
|
||||
G1 X99.290499 Y43.519999 F200.000000
|
||||
G1 X99.189602 Y44.027246 F200.000000
|
||||
G1 X98.902269 Y44.457269 F200.000000
|
||||
G1 X98.776885 Y44.541048 F200.000000
|
||||
G1 X98.775870 Y44.545494 F200.000000
|
||||
G1 X98.681728 Y44.663545 F200.000000
|
||||
G1 X98.601395 Y44.791395 F200.000000
|
||||
G1 X97.331395 Y46.061395 F200.000000
|
||||
G0 Z0.500000
|
||||
G0 X94.708271 Y40.471453
|
||||
G1 Z-0.040000 F60.000000
|
||||
G1 X94.779166 Y40.358623 F200.000000
|
||||
G1 X93.784998 Y41.352791 F200.000000
|
||||
G1 Y42.669283 F200.000000
|
||||
G1 X93.905979 Y42.778214 F200.000000
|
||||
G1 X94.119421 Y43.257615 F200.000000
|
||||
G1 Y43.782384 F200.000000
|
||||
G1 X93.905979 Y44.261784 F200.000000
|
||||
G1 X93.613648 Y44.525000 F200.000000
|
||||
G1 X94.162999 F200.000000
|
||||
G1 Y42.257999 F200.000000
|
||||
G1 X94.525000 F200.000000
|
||||
G1 Y40.979999 F200.000000
|
||||
G1 X94.558599 Y40.832792 F200.000000
|
||||
G1 X94.575505 Y40.682748 F200.000000
|
||||
G1 X94.602738 Y40.639407 F200.000000
|
||||
G1 X94.614128 Y40.589504 F200.000000
|
||||
G1 X94.708271 Y40.471453 F200.000000
|
||||
G0 Z0.500000
|
||||
G0 X96.772266 Y44.074941
|
||||
G1 Z-0.040000 F60.000000
|
||||
G1 X96.740397 Y44.027246 F200.000000
|
||||
G1 X96.686999 Y43.758798 F200.000000
|
||||
G1 Y44.160208 F200.000000
|
||||
G1 X96.772266 Y44.074941 F200.000000
|
||||
G0 Z0.500000
|
||||
G0 X90.082791 Y41.879998
|
||||
G1 Z-0.040000 F60.000000
|
||||
G1 X88.997733 Y42.965057 F200.000000
|
||||
G1 X89.029602 Y43.012752 F200.000000
|
||||
G1 X89.107537 Y43.404559 F200.000000
|
||||
G1 X89.192105 Y43.006698 F200.000000
|
||||
G1 X89.500556 Y42.582150 F200.000000
|
||||
G1 X89.955020 Y42.319766 F200.000000
|
||||
G1 X90.476914 Y42.264913 F200.000000
|
||||
G1 X90.975999 Y42.427075 F200.000000
|
||||
G1 X91.365979 Y42.778214 F200.000000
|
||||
G1 X91.579421 Y43.257615 F200.000000
|
||||
G1 Y43.782384 F200.000000
|
||||
G1 X91.365979 Y44.261784 F200.000000
|
||||
G1 X91.244998 Y44.370715 F200.000000
|
||||
G1 Y44.417207 F200.000000
|
||||
G1 X91.352791 Y44.525000 F200.000000
|
||||
G1 X92.156867 F200.000000
|
||||
G1 X92.040556 Y44.457848 F200.000000
|
||||
G1 X91.732105 Y44.033301 F200.000000
|
||||
G1 X91.622999 Y43.519999 F200.000000
|
||||
G1 X91.732105 Y43.006698 F200.000000
|
||||
G1 X91.985000 Y42.658617 F200.000000
|
||||
G1 Y41.879998 F200.000000
|
||||
G1 X90.082791 F200.000000
|
||||
G0 Z0.500000
|
||||
G0 X89.445000 Y44.417207
|
||||
G1 Z-0.040000 F60.000000
|
||||
G1 Y44.381381 F200.000000
|
||||
G1 X89.192105 Y44.033301 F200.000000
|
||||
G1 X89.107537 Y43.635439 F200.000000
|
||||
G1 X89.029602 Y44.027246 F200.000000
|
||||
G1 X88.742269 Y44.457269 F200.000000
|
||||
G1 X88.640903 Y44.525000 F200.000000
|
||||
G1 X89.337207 Y44.525000 F200.000000
|
||||
G1 X89.445000 Y44.417207 F200.000000
|
||||
G0 Z0.500000
|
||||
G0 X86.799998 Y42.622791
|
||||
G1 Z-0.040000 F60.000000
|
||||
G1 Y42.684095 F200.000000
|
||||
G1 X86.867729 Y42.582729 F200.000000
|
||||
G1 X86.993113 Y42.498950 F200.000000
|
||||
G1 X86.994128 Y42.494504 F200.000000
|
||||
G1 X87.088271 Y42.376453 F200.000000
|
||||
G1 X87.159166 Y42.263623 F200.000000
|
||||
G1 X86.799998 Y42.622791 F200.000000
|
||||
G0 Z0.500000
|
||||
G0 X97.331395 Y46.061395
|
||||
G1 Z-0.040000 F60.000000
|
||||
G1 X97.203545 Y46.141728 F200.000000
|
||||
G1 X97.085494 Y46.235870 F200.000000
|
||||
G1 X97.035591 Y46.247261 F200.000000
|
||||
G1 X96.992250 Y46.274493 F200.000000
|
||||
G1 X96.842206 Y46.291399 F200.000000
|
||||
G1 X96.694999 Y46.324998 F200.000000
|
||||
G1 X90.979999 F200.000000
|
||||
G1 X90.832792 Y46.291399 F200.000000
|
||||
G1 X90.682748 Y46.274493 F200.000000
|
||||
G1 X90.639407 Y46.247261 F200.000000
|
||||
G1 X90.589504 Y46.235870 F200.000000
|
||||
G1 X90.471453 Y46.141728 F200.000000
|
||||
G1 X90.344999 Y46.062272 F200.000000
|
||||
G1 X90.218545 Y46.141728 F200.000000
|
||||
G1 X90.100494 Y46.235870 F200.000000
|
||||
G1 X90.050591 Y46.247261 F200.000000
|
||||
G1 X90.007250 Y46.274493 F200.000000
|
||||
G1 X89.857206 Y46.291399 F200.000000
|
||||
G1 X89.709999 Y46.324998 F200.000000
|
||||
G1 X87.169999 F200.000000
|
||||
G1 X87.022792 Y46.291399 F200.000000
|
||||
G1 X86.872748 Y46.274493 F200.000000
|
||||
G1 X86.829407 Y46.247261 F200.000000
|
||||
G1 X86.779504 Y46.235870 F200.000000
|
||||
G1 X86.661453 Y46.141728 F200.000000
|
||||
G1 X86.533604 Y46.061395 F200.000000
|
||||
G1 X85.263604 Y44.791395 F200.000000
|
||||
G1 X85.183271 Y44.663545 F200.000000
|
||||
G1 X85.089128 Y44.545494 F200.000000
|
||||
G1 X85.077738 Y44.495591 F200.000000
|
||||
G1 X85.050505 Y44.452250 F200.000000
|
||||
G1 X85.033599 Y44.302206 F200.000000
|
||||
G1 X85.000000 Y44.154999 F200.000000
|
||||
G1 Y42.249999 F200.000000
|
||||
G1 X85.033599 Y42.102792 F200.000000
|
||||
G1 X85.050505 Y41.952748 F200.000000
|
||||
G1 X85.077738 Y41.909407 F200.000000
|
||||
G1 X85.089128 Y41.859504 F200.000000
|
||||
G1 X85.183271 Y41.741453 F200.000000
|
||||
G1 X85.263604 Y41.613604 F200.000000
|
||||
G1 X88.438604 Y38.438604 F200.000000
|
||||
G1 X88.566453 Y38.358271 F200.000000
|
||||
G1 X88.684504 Y38.264128 F200.000000
|
||||
G1 X88.734407 Y38.252738 F200.000000
|
||||
G1 X88.777748 Y38.225505 F200.000000
|
||||
G1 X88.927792 Y38.208599 F200.000000
|
||||
G1 X89.074999 Y38.175000 F200.000000
|
||||
G1 X90.623928 F200.000000
|
||||
G1 X90.660406 Y38.120406 F200.000000
|
||||
G1 X91.098377 Y37.827763 F200.000000
|
||||
G1 X91.212821 Y37.804999 F200.000000
|
||||
G1 X91.098377 Y37.782235 F200.000000
|
||||
G1 X90.660406 Y37.489592 F200.000000
|
||||
G1 X90.623928 Y37.434998 F200.000000
|
||||
G1 X89.709999 F200.000000
|
||||
G1 X89.562792 Y37.401399 F200.000000
|
||||
G1 X89.412748 Y37.384493 F200.000000
|
||||
G1 X89.369407 Y37.357261 F200.000000
|
||||
G1 X89.319504 Y37.345870 F200.000000
|
||||
G1 X89.201453 Y37.251728 F200.000000
|
||||
G1 X89.073604 Y37.171395 F200.000000
|
||||
G1 X88.740596 Y36.838387 F200.000000
|
||||
G1 X88.312246 Y37.124602 F200.000000
|
||||
G1 X87.804999 Y37.225499 F200.000000
|
||||
G1 X87.297752 Y37.124602 F200.000000
|
||||
G1 X86.867729 Y36.837269 F200.000000
|
||||
G1 X86.580397 Y36.407246 F200.000000
|
||||
G1 X86.479499 Y35.899999 F200.000000
|
||||
G1 X86.580397 Y35.392752 F200.000000
|
||||
G1 X86.867729 Y34.962729 F200.000000
|
||||
G1 X87.297752 Y34.675397 F200.000000
|
||||
G1 X87.804999 Y34.574499 F200.000000
|
||||
G1 X88.312246 Y34.675397 F200.000000
|
||||
G1 X88.742269 Y34.962729 F200.000000
|
||||
G1 X88.767173 Y35.000000 F200.000000
|
||||
G1 X89.074999 Y35.000000 F200.000000
|
||||
G1 X89.222206 Y35.033599 F200.000000
|
||||
G1 X89.372250 Y35.050505 F200.000000
|
||||
G1 X89.415591 Y35.077738 F200.000000
|
||||
G1 X89.465494 Y35.089128 F200.000000
|
||||
G1 X89.583545 Y35.183271 F200.000000
|
||||
G1 X89.711395 Y35.263604 F200.000000
|
||||
G1 X90.082791 Y35.635000 F200.000000
|
||||
G1 X90.623928 F200.000000
|
||||
G1 X90.660406 Y35.580406 F200.000000
|
||||
G1 X91.098377 Y35.287763 F200.000000
|
||||
G1 X91.614999 Y35.185001 F200.000000
|
||||
G1 X92.131621 Y35.287763 F200.000000
|
||||
G1 X92.569592 Y35.580406 F200.000000
|
||||
G1 X92.862235 Y36.018377 F200.000000
|
||||
G1 X92.884999 Y36.132821 F200.000000
|
||||
G1 X92.907763 Y36.018377 F200.000000
|
||||
G1 X93.200406 Y35.580406 F200.000000
|
||||
G1 X93.638377 Y35.287763 F200.000000
|
||||
G1 X94.154999 Y35.185001 F200.000000
|
||||
G1 X94.671621 Y35.287763 F200.000000
|
||||
G1 X95.109592 Y35.580406 F200.000000
|
||||
G1 X95.146071 Y35.635000 F200.000000
|
||||
G1 X95.687207 F200.000000
|
||||
G1 X96.058604 Y35.263604 F200.000000
|
||||
G1 X96.186453 Y35.183271 F200.000000
|
||||
G1 X96.304504 Y35.089128 F200.000000
|
||||
G1 X96.354407 Y35.077738 F200.000000
|
||||
G1 X96.397748 Y35.050505 F200.000000
|
||||
G1 X96.547792 Y35.033599 F200.000000
|
||||
G1 X96.694999 Y35.000000 F200.000000
|
||||
G1 X97.002826 F200.000000
|
||||
G1 X97.027729 Y34.962729 F200.000000
|
||||
G1 X97.457752 Y34.675397 F200.000000
|
||||
G1 X97.964999 Y34.574499 F200.000000
|
||||
G1 X98.472246 Y34.675397 F200.000000
|
||||
G1 X98.902269 Y34.962729 F200.000000
|
||||
G1 X99.189602 Y35.392752 F200.000000
|
||||
G1 X99.290499 Y35.899999 F200.000000
|
||||
G1 X99.189602 Y36.407246 F200.000000
|
||||
G1 X98.902269 Y36.837269 F200.000000
|
||||
G1 X98.472246 Y37.124602 F200.000000
|
||||
G1 X97.964999 Y37.225499 F200.000000
|
||||
G1 X97.457752 Y37.124602 F200.000000
|
||||
G1 X97.029402 Y36.838387 F200.000000
|
||||
G1 X96.959998 Y36.907791 F200.000000
|
||||
G1 Y40.344999 F200.000000
|
||||
G1 X96.926399 Y40.492206 F200.000000
|
||||
G1 X96.909493 Y40.642250 F200.000000
|
||||
|
||||
(Goto to Initial position)
|
||||
G0 Z0.500000
|
||||
G0 X0.000000 Y0.000000
|
||||
G0 Z0.000000
|
|
@ -1,5 +1,5 @@
|
|||
(Generated by ./pygerber2gcode_cui_MOD.py )
|
||||
( 2013-06-13 15:19:54 )
|
||||
( 2013-06-18 10:33:27 )
|
||||
(Initialize)
|
||||
|
||||
(Start form here)
|
||||
|
@ -145,12 +145,6 @@ G0 Z0.500000
|
|||
G0 X51.783718 Y39.913299
|
||||
G0 Z-2.000000 F40.000000 D0.812800
|
||||
G0 Z0.500000
|
||||
G0 X50.668658 Y20.708359
|
||||
G0 Z-2.000000 F40.000000 D0.812800
|
||||
G0 Z0.500000
|
||||
G0 X50.668658 Y18.168359
|
||||
G0 Z-2.000000 F40.000000 D0.812800
|
||||
G0 Z0.500000
|
||||
G0 X49.398658 Y54.998359
|
||||
G0 Z-2.000000 F40.000000 D0.812800
|
||||
G0 Z0.500000
|
||||
|
@ -166,6 +160,12 @@ G0 Z0.500000
|
|||
G0 X49.398658 Y29.598359
|
||||
G0 Z-2.000000 F40.000000 D0.812800
|
||||
G0 Z0.500000
|
||||
G0 X49.398658 Y20.708359
|
||||
G0 Z-2.000000 F40.000000 D0.812800
|
||||
G0 Z0.500000
|
||||
G0 X49.398658 Y18.168359
|
||||
G0 Z-2.000000 F40.000000 D0.812800
|
||||
G0 Z0.500000
|
||||
G0 X49.398658 Y6.738359
|
||||
G0 Z-2.000000 F40.000000 D0.812800
|
||||
G0 Z0.500000
|
||||
|
@ -298,42 +298,6 @@ G0 Z0.500000
|
|||
G0 X6.218658 Y54.998359
|
||||
G0 Z-2.000000 F40.000000 D0.812800
|
||||
G0 Z0.500000
|
||||
G0 X6.218658 Y52.458359
|
||||
G0 Z-2.000000 F40.000000 D0.812800
|
||||
G0 Z0.500000
|
||||
G0 X6.218658 Y49.918359
|
||||
G0 Z-2.000000 F40.000000 D0.812800
|
||||
G0 Z0.500000
|
||||
G0 X6.218658 Y47.378359
|
||||
G0 Z-2.000000 F40.000000 D0.812800
|
||||
G0 Z0.500000
|
||||
G0 X6.218658 Y44.838359
|
||||
G0 Z-2.000000 F40.000000 D0.812800
|
||||
G0 Z0.500000
|
||||
G0 X6.218658 Y42.298359
|
||||
G0 Z-2.000000 F40.000000 D0.812800
|
||||
G0 Z0.500000
|
||||
G0 X6.218658 Y39.758359
|
||||
G0 Z-2.000000 F40.000000 D0.812800
|
||||
G0 Z0.500000
|
||||
G0 X6.218658 Y27.058359
|
||||
G0 Z-2.000000 F40.000000 D0.812800
|
||||
G0 Z0.500000
|
||||
G0 X6.218658 Y24.518359
|
||||
G0 Z-2.000000 F40.000000 D0.812800
|
||||
G0 Z0.500000
|
||||
G0 X6.218658 Y21.978359
|
||||
G0 Z-2.000000 F40.000000 D0.812800
|
||||
G0 Z0.500000
|
||||
G0 X6.218658 Y19.438359
|
||||
G0 Z-2.000000 F40.000000 D0.812800
|
||||
G0 Z0.500000
|
||||
G0 X6.218658 Y16.898359
|
||||
G0 Z-2.000000 F40.000000 D0.812800
|
||||
G0 Z0.500000
|
||||
G0 X6.218658 Y14.358359
|
||||
G0 Z-2.000000 F40.000000 D0.812800
|
||||
G0 Z0.500000
|
||||
G0 X6.218658 Y11.818359
|
||||
G0 Z-2.000000 F40.000000 D0.812800
|
||||
G0 Z0.500000
|
||||
|
@ -550,12 +514,6 @@ G0 Z0.500000
|
|||
G0 X9.393658 Y41.663359
|
||||
G0 Z-2.000000 F40.000000 D1.016000
|
||||
G0 Z0.500000
|
||||
G0 X60.828658 Y29.598359
|
||||
G0 Z-2.000000 F40.000000 D1.092200
|
||||
G0 Z0.500000
|
||||
G0 X53.208658 Y29.598359
|
||||
G0 Z-2.000000 F40.000000 D1.092200
|
||||
G0 Z0.500000
|
||||
G0 X64.257658 Y25.407359
|
||||
G0 Z-2.000000 F40.000000 D1.193800
|
||||
G0 Z0.500000
|
||||
|
@ -571,6 +529,12 @@ G0 Z0.500000
|
|||
G0 X57.399658 Y25.407359
|
||||
G0 Z-2.000000 F40.000000 D1.193800
|
||||
G0 Z0.500000
|
||||
G0 X60.828658 Y29.598359
|
||||
G0 Z-2.000000 F40.000000 D1.498600
|
||||
G0 Z0.500000
|
||||
G0 X53.208658 Y29.598359
|
||||
G0 Z-2.000000 F40.000000 D1.498600
|
||||
G0 Z0.500000
|
||||
G0 X73.528658 Y35.948359
|
||||
G0 Z-2.000000 F40.000000 D1.524000
|
||||
G0 Z0.500000
|
||||
|
|
|
@ -1,24 +1,148 @@
|
|||
(Generated by ./pygerber2gcode_cui_MOD.py )
|
||||
( 2013-06-13 15:19:54 )
|
||||
( 2013-06-18 10:33:27 )
|
||||
(Initialize)
|
||||
|
||||
(Start form here)
|
||||
G0 Z0.500000
|
||||
G0 X44.318658 Y3.563359
|
||||
G0 X81.148658 Y30.296859
|
||||
G1 Z-0.400000 F20.000000
|
||||
G1 Y3.626859 F30.000000
|
||||
G1 X44.636158 F30.000000
|
||||
G0 Z0.500000
|
||||
G0 X41.016658
|
||||
G1 Z-0.400000 F20.000000
|
||||
G1 X7.044158 F30.000000
|
||||
G1 X3.297658 Y7.373359 F30.000000
|
||||
G1 Y13.532859 F30.000000
|
||||
G1 X6.409158 Y16.644359 F30.000000
|
||||
G1 Z-0.400000 F20.000000
|
||||
G1 Y50.553359 F30.000000
|
||||
G1 X3.424658 Y53.537859 F30.000000
|
||||
G1 Y58.109859 F30.000000
|
||||
G0 Z0.500000
|
||||
G0 X6.980658
|
||||
G1 Z-0.400000 F20.000000
|
||||
G1 X54.605658 F30.000000
|
||||
G0 Z0.500000
|
||||
G0 X81.148658 Y58.173359
|
||||
G1 Z-0.400000 F20.000000
|
||||
G1 Y33.789359 F30.000000
|
||||
G0 Z0.500000
|
||||
G0 X58.288658 Y58.109859
|
||||
G1 Z-0.400000 F20.000000
|
||||
G1 X81.148658 F30.000000
|
||||
G0 Z0.500000
|
||||
G0 Y30.296859
|
||||
G1 Z-0.800000 F20.000000
|
||||
G1 Y3.626859 F30.000000
|
||||
G1 X44.636158 F30.000000
|
||||
G0 Z0.500000
|
||||
G0 X41.016658
|
||||
G1 Z-0.800000 F20.000000
|
||||
G1 X7.044158 F30.000000
|
||||
G1 X3.297658 Y7.373359 F30.000000
|
||||
G1 Y13.532859 F30.000000
|
||||
G1 X6.409158 Y16.644359 F30.000000
|
||||
G1 Z-0.800000 F20.000000
|
||||
G1 Y50.553359 F30.000000
|
||||
G1 X3.424658 Y53.537859 F30.000000
|
||||
G1 Y58.109859 F30.000000
|
||||
G0 Z0.500000
|
||||
G0 X6.980658
|
||||
G1 Z-0.800000 F20.000000
|
||||
G1 X54.605658 F30.000000
|
||||
G0 Z0.500000
|
||||
G0 X81.148658 Y58.173359
|
||||
G1 Z-0.800000 F20.000000
|
||||
G1 Y33.789359 F30.000000
|
||||
G0 Z0.500000
|
||||
G0 X58.288658 Y58.109859
|
||||
G1 Z-0.800000 F20.000000
|
||||
G1 X81.148658 F30.000000
|
||||
G0 Z0.500000
|
||||
G0 Y30.296859
|
||||
G1 Z-1.200000 F20.000000
|
||||
G1 Y3.626859 F30.000000
|
||||
G1 X44.636158 F30.000000
|
||||
G0 Z0.500000
|
||||
G0 X41.016658
|
||||
G1 Z-1.200000 F20.000000
|
||||
G1 X7.044158 F30.000000
|
||||
G1 X3.297658 Y7.373359 F30.000000
|
||||
G1 Y13.532859 F30.000000
|
||||
G1 X6.409158 Y16.644359 F30.000000
|
||||
G1 Z-1.200000 F20.000000
|
||||
G1 Y50.553359 F30.000000
|
||||
G1 X3.424658 Y53.537859 F30.000000
|
||||
G1 Y58.109859 F30.000000
|
||||
G0 Z0.500000
|
||||
G0 X6.980658
|
||||
G1 Z-1.200000 F20.000000
|
||||
G1 X54.605658 F30.000000
|
||||
G0 Z0.500000
|
||||
G0 X81.148658 Y58.173359
|
||||
G1 Z-1.200000 F20.000000
|
||||
G1 Y33.789359 F30.000000
|
||||
G0 Z0.500000
|
||||
G0 X58.288658 Y58.109859
|
||||
G1 Z-1.200000 F20.000000
|
||||
G1 X81.148658 F30.000000
|
||||
G0 Z0.500000
|
||||
G0 Y30.296859
|
||||
G1 Z-1.600000 F20.000000
|
||||
G1 Y3.626859 F30.000000
|
||||
G1 X44.636158 F30.000000
|
||||
G0 Z0.500000
|
||||
G0 X41.016658
|
||||
G1 Z-1.600000 F20.000000
|
||||
G1 X7.044158 F30.000000
|
||||
G1 X3.297658 Y7.373359 F30.000000
|
||||
G1 Y13.532859 F30.000000
|
||||
G1 X6.409158 Y16.644359 F30.000000
|
||||
G1 Z-1.600000 F20.000000
|
||||
G1 Y50.553359 F30.000000
|
||||
G1 X3.424658 Y53.537859 F30.000000
|
||||
G1 Y58.109859 F30.000000
|
||||
G0 Z0.500000
|
||||
G0 X6.980658
|
||||
G1 Z-1.600000 F20.000000
|
||||
G1 X54.605658 F30.000000
|
||||
G0 Z0.500000
|
||||
G0 X81.148658 Y58.173359
|
||||
G1 Z-1.600000 F20.000000
|
||||
G1 Y33.789359 F30.000000
|
||||
G0 Z0.500000
|
||||
G0 X58.288658 Y58.109859
|
||||
G1 Z-1.600000 F20.000000
|
||||
G1 X81.148658 F30.000000
|
||||
G0 Z0.500000
|
||||
G0 Y30.296859
|
||||
G1 Z-2.000000 F20.000000
|
||||
G1 Y3.626859 F30.000000
|
||||
G1 X44.636158 F30.000000
|
||||
G0 Z0.500000
|
||||
G0 X41.016658
|
||||
G1 Z-2.000000 F20.000000
|
||||
G1 X7.044158 F30.000000
|
||||
G1 X3.297658 Y7.373359 F30.000000
|
||||
G1 Y13.532859 F30.000000
|
||||
G1 X6.409158 Y16.644359 F30.000000
|
||||
G1 Z-2.000000 F20.000000
|
||||
G1 Y50.553359 F30.000000
|
||||
G1 X3.424658 Y53.537859 F30.000000
|
||||
G1 Y58.109859 F30.000000
|
||||
G0 Z0.500000
|
||||
G0 X6.980658
|
||||
G1 Z-2.000000 F20.000000
|
||||
G1 X54.605658 F30.000000
|
||||
G0 Z0.500000
|
||||
G0 X81.148658 Y58.173359
|
||||
G1 Z-2.000000 F20.000000
|
||||
G1 Y33.789359 F30.000000
|
||||
G0 Z0.500000
|
||||
G0 X58.288658 Y58.109859
|
||||
G1 Z-2.000000 F20.000000
|
||||
G1 X81.148658 F30.000000
|
||||
G1 Y28.963359 F30.000000
|
||||
G0 Z0.500000
|
||||
G0 X41.143658 Y3.563359
|
||||
G1 Z-2.000000 F20.000000
|
||||
G1 X3.043658 F30.000000
|
||||
G1 Y30.233359 F30.000000
|
||||
G0 Z0.500000
|
||||
G0 Y32.773359
|
||||
G1 Z-2.000000 F20.000000
|
||||
G1 Y58.173359 F30.000000
|
||||
G1 X81.148658 F30.000000
|
||||
G1 Y31.503359 F30.000000
|
||||
|
||||
(Goto to Initial position)
|
||||
G0 Z0.500000
|
||||
|
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
|
@ -1,8 +1,8 @@
|
|||
GERBER_DIR = "./in"
|
||||
FRONT_FILE = ""
|
||||
BACK_FILE = "4LDR_Board-B_Cu.gbl"
|
||||
DRILL_FILE = "4LDR_Board.drl"
|
||||
EDGE_FILE = "4LDR_Board-Edge_Cuts.gbr"
|
||||
BACK_FILE = "GNBoard-B_Cu.gbl"
|
||||
DRILL_FILE = "GNBoard.drl"
|
||||
EDGE_FILE = "GNBoard-Edge_Cuts.gbr"
|
||||
MIRROR_FRONT = 0
|
||||
MIRROR_BACK = 1
|
||||
MIRROR_DRILL = 1
|
||||
|
@ -10,13 +10,13 @@ MIRROR_EDGE = 1
|
|||
ROT_ANG = 0
|
||||
OUT_DIR = "./out"
|
||||
OUT_FRONT_FILE = ""
|
||||
OUT_BACK_FILE = "4LDR_Board_etch.gcode"
|
||||
OUT_BACK_FILE = "GNBoard_etch.gcode"
|
||||
OUT_FRONT_2PASS_FILE = ""
|
||||
OUT_BACK_2PASS_FILE = "4LDR_Board_etch2pass.gcode"
|
||||
OUT_BACK_2PASS_FILE = "GNBoard_etch2pass.gcode"
|
||||
OUT_FRONT_3PASS_FILE = ""
|
||||
OUT_BACK_3PASS_FILE = "4LDR_Board_etch3pass.gcode"
|
||||
OUT_DRILL_FILE = "4LDR_Board_drill.gcode"
|
||||
OUT_EDGE_FILE = "4LDR_Board_edge.gcode"
|
||||
OUT_BACK_3PASS_FILE = "GNBoard_etch3pass.gcode"
|
||||
OUT_DRILL_FILE = "GNBoard_drill.gcode"
|
||||
OUT_EDGE_FILE = "GNBoard_edge.gcode"
|
||||
|
||||
INI_X=0.0
|
||||
INI_Y=0.0
|
||||
|
@ -27,25 +27,25 @@ OUT_INCH_FLAG=0
|
|||
MCODE_FLAG=0
|
||||
XY_SPEED=200
|
||||
Z_SPEED=60
|
||||
LEFT_X=85.0
|
||||
LEFT_X=5.0
|
||||
LOWER_Y=5.0
|
||||
DRILL_SPEED=40
|
||||
DRILL_DEPTH=-2
|
||||
CUT_DEPTH=-0.04
|
||||
TOOL_D=0.125
|
||||
TOOL_2PASS_D=0.54
|
||||
TOOL_D=0.4
|
||||
TOOL_2PASS_D=0.68
|
||||
TOOL_3PASS_D=1
|
||||
DRILL_D=0.1
|
||||
CAD_UNIT=0.00254
|
||||
DRILL_UNIT=0.00254
|
||||
EDGE_UNIT=0.00254
|
||||
EDGE_TOOL_D=2.4
|
||||
EDGE_DEPTH=-2
|
||||
EDGE_DEPTH=-1.7
|
||||
EDGE_SPEED=30
|
||||
EDGE_Z_SPEED=20
|
||||
MERGE_DRILL_DATA=0
|
||||
Z_STEP_DRILL=-0.1
|
||||
Z_STEP_EDGE=-2.1
|
||||
Z_STEP_EDGE=-0.425
|
||||
GERBER_COLOR=BLACK
|
||||
DRILL_COLOR=BLUE
|
||||
EDGE_COLOR=GREEN YELLOW
|
||||
|
|
|
@ -34,7 +34,7 @@ from helper import *
|
|||
# End modules
|
||||
|
||||
filePath = "../GcodeGenerators/pyGerber2Gcode_CUI/out/"
|
||||
fileName = "4LDR_Board" # sys.argv[1]
|
||||
fileName = "GNBoard" # sys.argv[1]
|
||||
|
||||
|
||||
|
||||
|
@ -90,10 +90,25 @@ def probingResults(): # quick and dirty temporal code
|
|||
# probe_result = [[0.0, 0.259999999999998, 0.620000000000001, 0.75, 0.6799999999999997], [-0.019999999999999574, 0.21999999999999886, 0.4400000000000013, 0.5399999999999991, 0.5], [-0.05999999999999872, 0.19000000000000128, 0.370000000000001, 0.46000000000000085, 0.4299999999999997], [-0.05999999999999872, 0.16999999999999815, 0.34999999999999787, 0.4400000000000013, 0.4299999999999997], [-0.05000000000000071, 0.21000000000000085, 0.3999999999999986, 0.509999999999998, 0.509999999999998]]
|
||||
# duration = 123.918331
|
||||
|
||||
x_points = [85.0, 91.25, 97.5, 103.75, 110.0]
|
||||
y_points = [0.0, 6.25, 12.5, 18.75, 25.0]
|
||||
probe_result = [[0.0, -0.11999999999999744, -0.2099999999999973, -0.28999999999999915, -0.379999999999999], [-0.05999999999999872, -0.16999999999999815, -0.2699999999999996, -0.34999999999999787, -0.4299999999999997], [-0.11999999999999744, -0.21999999999999886, -0.3099999999999987, -0.389999999999997, -0.46999999999999886], [-0.1599999999999966, -0.259999999999998, -0.34999999999999787, -0.41999999999999815, -0.5], [-0.18999999999999773, -0.2799999999999976, -0.35999999999999943, -0.4299999999999997, -0.509999999999998]]
|
||||
duration = 97.203638
|
||||
# x_points = [85.0, 91.25, 97.5, 103.75, 110.0]
|
||||
# y_points = [0.0, 6.25, 12.5, 18.75, 25.0]
|
||||
# probe_result = [[0.0, -0.11999999999999744, -0.2099999999999973, -0.28999999999999915, -0.379999999999999], [-0.05999999999999872, -0.16999999999999815, -0.2699999999999996, -0.34999999999999787, -0.4299999999999997], [-0.11999999999999744, -0.21999999999999886, -0.3099999999999987, -0.389999999999997, -0.46999999999999886], [-0.1599999999999966, -0.259999999999998, -0.34999999999999787, -0.41999999999999815, -0.5], [-0.18999999999999773, -0.2799999999999976, -0.35999999999999943, -0.4299999999999997, -0.509999999999998]]
|
||||
# duration = 97.203638
|
||||
|
||||
# x_points = [85.0, 96.25, 107.5, 118.75, 130.0]
|
||||
# y_points = [30.0, 42.5, 55.0, 67.5, 80.0]
|
||||
# probe_result = [[0.0, -0.12999999999999545, -0.259999999999998, -0.39000000000000057, -0.490000000000002], [-0.00999999999999801, -0.14000000000000057, -0.240000000000002, -0.37999999999999545, -0.46999999999999886], [0.020000000000003126, -0.0799999999999983, -0.19999999999999574, -0.30999999999999517, -0.3999999999999986], [0.030000000000001137, -0.01999999999999602, -0.14000000000000057, -0.22999999999999687, -0.3200000000000003], [0.14999999999999858, 0.10000000000000142, -0.01999999999999602, -0.12999999999999545, -0.22999999999999687]]
|
||||
# duration = 119.124925
|
||||
|
||||
# x_points = [107.0, 113.25, 119.5, 125.75, 132.0]
|
||||
# y_points = [0.0, 7.5, 15.0, 22.5, 30.0]
|
||||
# probe_result = [[0.0, -0.09000000000000341, -0.17999999999999972, -0.2600000000000051, -0.37000000000000455], [-0.0800000000000054, -0.13000000000000256, -0.22000000000000597, -0.3100000000000023, -0.45000000000000284], [-0.09000000000000341, -0.1700000000000017, -0.2600000000000051, -0.35999999999999943, -0.5399999999999991], [-0.10999999999999943, -0.19000000000000483, -0.2700000000000031, -0.38000000000000256, -0.5800000000000054], [-0.12000000000000455, -0.19000000000000483, -0.2700000000000031, -0.38000000000000256, -0.5800000000000054]]
|
||||
# duration = 109.872153
|
||||
|
||||
x_points = [0.0, 20.0, 40.0, 60.0, 80.0]
|
||||
y_points = [0.0, 15.0, 30.0, 45.0, 60.0]
|
||||
probe_result = [[0.0, 0.23000000000000043, 0.5500000000000007, 0.6400000000000006, 0.5600000000000023], [-0.019999999999999574, 0.19000000000000128, 0.41000000000000014, 0.46000000000000085, 0.40000000000000213], [-0.06999999999999673, 0.1700000000000017, 0.3500000000000014, 0.38000000000000256, 0.3200000000000003], [-0.08999999999999986, 0.16000000000000014, 0.33999999999999986, 0.370000000000001, 0.3100000000000023], [-0.11999999999999744, 0.20000000000000284, 0.39000000000000057, 0.4400000000000013, 0.39000000000000057]]
|
||||
duration = 127.59102
|
||||
|
||||
# Show our grid
|
||||
# print "--- Probing results ---"
|
||||
|
@ -144,12 +159,14 @@ probingResults()
|
|||
print "Must be zero:",floats(getZoffset(0,0))
|
||||
|
||||
# Display the Gcode that is going to be etched
|
||||
(etch_moves, travel_moves, gcode_minXY_global, gcode_maxXY_global) = gcv.view(filePath,fileName,showEdge=1)
|
||||
(etch_moves, travel_moves, gcode_minXY, gcode_maxXY) = gcv.view(filePath,fileName,showEdge=1)
|
||||
#(etch_moves, travel_moves) = gcv.view(filePath,fileName,showEtch1=1)
|
||||
#(etch_moves, travel_moves) = gcv.view(filePath,fileName,showEtch2=1)
|
||||
#(etch_moves, travel_moves) = gcv.view(filePath,fileName,showDrill=1)
|
||||
#(etch_moves, travel_moves) = gcv.view(filePath,fileName,showEdge=1)
|
||||
|
||||
(boardSizeX,boardSizeY,gcode_minXY_global, gcode_maxXY_global) = gcv.boardSize(filePath,fileName)
|
||||
|
||||
# Show delimiter rectangle
|
||||
x_dat = [gcode_minXY_global[0],gcode_minXY_global[0],gcode_maxXY_global[0],gcode_maxXY_global[0],gcode_minXY_global[0]]
|
||||
y_dat = [gcode_minXY_global[1],gcode_maxXY_global[1],gcode_maxXY_global[1],gcode_minXY_global[1],gcode_minXY_global[1]]
|
||||
|
@ -236,7 +253,7 @@ pltSetFig(gcodeviewer)
|
|||
|
||||
Zlift = 1.0
|
||||
|
||||
Z_manual_offset = -0.01
|
||||
Z_manual_offset = -0.018
|
||||
|
||||
maxDistance = 1**2 # [mm^2] 2mm (longer moves will be split to regulate Z)
|
||||
minDistance = 0.001**2 # [mm^2] 0.001mm is the smallest distance that will be sent
|
||||
|
@ -281,53 +298,65 @@ def splitLongEtchMove(distance):
|
|||
|
||||
raw_input("Turn on the spindle and press enter to begin...")
|
||||
|
||||
for path in etch_moves :
|
||||
toolRefresh = 0
|
||||
toolPos_draw(toolPos_X, toolPos_Y, etching=0)
|
||||
cy.moveZ(Z_origin_offset+getZoffset(X_dest, Y_dest)+Z_manual_offset+Zlift,F_fastMove) # Raise and move to next point
|
||||
X_dest = path[0][0]
|
||||
Y_dest = path[0][1]
|
||||
F_dest = F_fastMove
|
||||
print " Traveling to:", str([X_dest, Y_dest]), "at Z:", Z_manual_offset+Zlift
|
||||
cy.moveXY(X_dest, Y_dest, F_dest)
|
||||
toolPos_draw(X_dest, Y_dest, etching=0)
|
||||
Z_dest = path[0][2]
|
||||
if Z_dest > 0:
|
||||
F_dest = F_slowMove
|
||||
else:
|
||||
F_dest = path[0][3] # We set the original speed if it is etching/drill
|
||||
cy.moveZ(Z_dest+Z_origin_offset+getZoffset(X_dest, Y_dest)+Z_manual_offset,F_dest)
|
||||
# print "Speed:",F_dest
|
||||
print " Etching at Z:",Z_dest+Z_manual_offset
|
||||
toolPos_X = X_dest
|
||||
toolPos_Y = Y_dest
|
||||
toolPos_Z = Z_dest # Not sure..
|
||||
toolPos_F = F_dest
|
||||
|
||||
# print path
|
||||
|
||||
for coord in path[1:] :
|
||||
X_dest = coord[0]
|
||||
Y_dest = coord[1]
|
||||
Z_dest = coord[2]
|
||||
F_dest = coord[3]
|
||||
|
||||
distance = (X_dest-toolPos_X)**2+(Y_dest-toolPos_Y)**2
|
||||
if distance >= maxDistance :
|
||||
splitLongEtchMove(distance)
|
||||
if distance < minDistance and (Z_dest-toolPos_Z)**2 < 0.001**2 : # Make sure it is not a Z movement
|
||||
print "Ignoring", distance**0.5, "mm segment!"
|
||||
continue
|
||||
Z_real = Z_dest+Z_origin_offset+getZoffset(X_dest, Y_dest)+Z_manual_offset
|
||||
cy.moveXYZ(X_dest, Y_dest, Z_real, F_dest)
|
||||
# print "Coords: Speed:",F_dest
|
||||
toolPos_refresh(X_dest, Y_dest, etching=1)
|
||||
|
||||
def doPath(X_offset=0, Y_offset=0):
|
||||
global toolPos_X, toolPos_Y, toolPos_Z, toolPos_F, X_dest, Y_dest, Z_dest, F_dest
|
||||
for path in etch_moves :
|
||||
toolRefresh = 0
|
||||
toolPos_draw(toolPos_X, toolPos_Y, etching=0)
|
||||
cy.moveZ(Z_origin_offset+getZoffset(X_dest, Y_dest)+Z_manual_offset+Zlift,F_fastMove) # Raise and move to next point
|
||||
X_dest = path[0][0]+X_offset
|
||||
Y_dest = path[0][1]+Y_offset
|
||||
F_dest = F_fastMove
|
||||
print " Traveling to:", str([X_dest, Y_dest]), "at Z:", Z_manual_offset+Zlift
|
||||
cy.moveXY(X_dest, Y_dest, F_dest)
|
||||
toolPos_draw(X_dest, Y_dest, etching=0)
|
||||
Z_dest = path[0][2]
|
||||
if Z_dest > 0:
|
||||
F_dest = F_slowMove
|
||||
else:
|
||||
F_dest = path[0][3] # We set the original speed if it is etching/drill
|
||||
cy.moveZ(Z_dest+Z_origin_offset+getZoffset(X_dest, Y_dest)+Z_manual_offset,F_dest)
|
||||
# print "Speed:",F_dest
|
||||
print " Etching at Z:",Z_dest+Z_manual_offset
|
||||
toolPos_X = X_dest
|
||||
toolPos_Y = Y_dest
|
||||
toolPos_Z = Z_dest
|
||||
toolPos_Z = Z_dest # Not sure..
|
||||
toolPos_F = F_dest
|
||||
|
||||
# print path
|
||||
|
||||
for coord in path[1:] :
|
||||
X_dest = coord[0]+X_offset
|
||||
Y_dest = coord[1]+Y_offset
|
||||
Z_dest = coord[2]
|
||||
F_dest = coord[3]
|
||||
|
||||
distance = (X_dest-toolPos_X)**2+(Y_dest-toolPos_Y)**2
|
||||
if distance >= maxDistance :
|
||||
splitLongEtchMove(distance)
|
||||
if distance < minDistance and (Z_dest-toolPos_Z)**2 < 0.001**2 : # Make sure it is not a Z movement
|
||||
print "Ignoring", distance**0.5, "mm segment!"
|
||||
continue
|
||||
Z_real = Z_dest+Z_origin_offset+getZoffset(X_dest, Y_dest)+Z_manual_offset
|
||||
cy.moveXYZ(X_dest, Y_dest, Z_real, F_dest)
|
||||
# print "Coords: Speed:",F_dest
|
||||
toolPos_refresh(X_dest, Y_dest, etching=1)
|
||||
|
||||
toolPos_X = X_dest
|
||||
toolPos_Y = Y_dest
|
||||
toolPos_Z = Z_dest
|
||||
toolPos_F = F_dest
|
||||
|
||||
# --- Panelizing options! ---
|
||||
N_copies_X = 1
|
||||
N_copies_Y = 1
|
||||
marginX = 5
|
||||
marginY = 5
|
||||
# --- --- ---
|
||||
for x_i in range(N_copies_X):
|
||||
for y_i in range(N_copies_Y):
|
||||
doPath(x_i*(boardSizeX+marginX), y_i*(boardSizeY+marginY))
|
||||
|
||||
cy.homeZXY()
|
||||
cy.close() # Close the serial port connection
|
||||
|
||||
|
|
|
@ -38,8 +38,8 @@ cy.homeZXY() # Home all the axis
|
|||
#grid_origin = (0,0) # Initial point of the grid [mm]
|
||||
#grid_len = (135,84) # Distance to probe [mm]
|
||||
#grid_N = (12,6) # Number of points
|
||||
grid_origin = (85,0) # Initial point of the grid [mm]
|
||||
grid_len = (25,25) # Distance to probe [mm]
|
||||
grid_origin = (0,0) # Initial point of the grid [mm]
|
||||
grid_len = (80,60) # Distance to probe [mm]
|
||||
grid_N = (5,5) # Number of points (AT LEAST 4 IN EACH DIRECTION, OTHERWISE INTERPOLATION WILL FAIL)
|
||||
|
||||
Zlift = 0.5 # mm
|
||||
|
@ -47,7 +47,7 @@ Zlift = 0.5 # mm
|
|||
F_slowMove = 100
|
||||
|
||||
# Warning: Do not lower too much or you will potentially cause damage!
|
||||
initial_Z_lowering_distance = -15
|
||||
initial_Z_lowering_distance = -10
|
||||
cy.moveZrelSafe(initial_Z_lowering_distance,F_slowMove) # Move Z towards the PCB (saves some probing time for the first coord)
|
||||
|
||||
(x_points, y_points, probe_result, Z_offset, duration) = cy.probeGrid(grid_origin, grid_len, grid_N, Zlift)
|
||||
|
@ -64,11 +64,12 @@ cy.moveZrelSafe(initial_Z_lowering_distance,F_slowMove) # Move Z towards the PCB
|
|||
|
||||
|
||||
# Show our grid
|
||||
print "--- Probing results ---"
|
||||
print "#--- Probing results [BEGIN COPY TO Send.py] ---"
|
||||
print "x_points = ", x_points
|
||||
print "y_points = ", y_points
|
||||
print "probe_result = ", probe_result
|
||||
print "duration = ", duration
|
||||
print "#--- [END COPY TO Send.py] ---"
|
||||
|
||||
# Must be converted into arrays to use scipy
|
||||
x_points = np.array(x_points)
|
||||
|
|
|
@ -66,7 +66,7 @@ gcodeviewer = pltNewFig() # Define a new figure, this doesnt open a window by it
|
|||
|
||||
|
||||
filePath = "../GcodeGenerators/pyGerber2Gcode_CUI/out/"
|
||||
fileName = "4LDR_Board" # sys.argv[1]
|
||||
fileName = "GNBoard" # sys.argv[1]
|
||||
|
||||
gcv.view(filePath,fileName,showAll=1)
|
||||
|
||||
|
|
Loading…
Reference in New Issue