More tests

pull/6/head
carlosgs 2013-06-18 16:39:15 +02:00
parent e2f1b89e15
commit 9e2ceddd48
26 changed files with 13272 additions and 12830 deletions

View File

@ -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)

View File

@ -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*

View File

@ -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*

View File

@ -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

View File

@ -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*

View File

@ -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*

View File

@ -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

View File

@ -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

View File

@ -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)

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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)

View File

@ -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)