pcb: remove gnd tracks, export, generate gcode

This commit is contained in:
jonny 2024-09-07 09:06:36 +02:00
parent f1548c1fa7
commit e43f872f11
20 changed files with 201268 additions and 1318 deletions

6
.gitignore vendored
View File

@ -38,5 +38,11 @@ yarn-error.log*
.env.production.local
#kicad
**/*-backups/*.zip
\#auto_saved_files\#
*.lck
# other
octave-workspace

View File

@ -37,9 +37,9 @@
"other_text_thickness": 0.15,
"other_text_upright": false,
"pads": {
"drill": 1.5,
"height": 2.4,
"width": 2.4
"drill": 0.5,
"height": 1.5,
"width": 1.5
},
"silk_line_width": 0.1,
"silk_text_italic": false,

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,23 @@
%TF.GenerationSoftware,KiCad,Pcbnew,8.0.4*%
%TF.CreationDate,2024-09-07T09:02:32+02:00*%
%TF.ProjectId,chairAdjust-relayBoard,63686169-7241-4646-9a75-73742d72656c,rev?*%
%TF.SameCoordinates,Original*%
%TF.FileFunction,Profile,NP*%
%FSLAX46Y46*%
G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
G04 Created by KiCad (PCBNEW 8.0.4) date 2024-09-07 09:02:32*
%MOMM*%
%LPD*%
G01*
G04 APERTURE LIST*
%TA.AperFunction,Profile*%
%ADD10C,0.050000*%
%TD*%
G04 APERTURE END LIST*
D10*
X107315000Y-28575000D02*
X208280000Y-28575000D01*
X208280000Y-107315000D01*
X107315000Y-107315000D01*
X107315000Y-28575000D01*
M02*

View File

@ -0,0 +1,559 @@
%TF.GenerationSoftware,KiCad,Pcbnew,8.0.4*%
%TF.CreationDate,2024-09-07T09:02:32+02:00*%
%TF.ProjectId,chairAdjust-relayBoard,63686169-7241-4646-9a75-73742d72656c,rev?*%
%TF.SameCoordinates,Original*%
%TF.FileFunction,Copper,L1,Top*%
%TF.FilePolarity,Positive*%
%FSLAX46Y46*%
G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
G04 Created by KiCad (PCBNEW 8.0.4) date 2024-09-07 09:02:32*
%MOMM*%
%LPD*%
G01*
G04 APERTURE LIST*
%TA.AperFunction,ComponentPad*%
%ADD10R,3.000000X3.000000*%
%TD*%
%TA.AperFunction,ComponentPad*%
%ADD11C,3.000000*%
%TD*%
%TA.AperFunction,ComponentPad*%
%ADD12R,0.850000X0.850000*%
%TD*%
%TA.AperFunction,ComponentPad*%
%ADD13R,2.800000X2.800000*%
%TD*%
%TA.AperFunction,ComponentPad*%
%ADD14O,2.800000X2.800000*%
%TD*%
%TA.AperFunction,ComponentPad*%
%ADD15R,2.400000X2.400000*%
%TD*%
%TA.AperFunction,ComponentPad*%
%ADD16O,2.400000X2.400000*%
%TD*%
%TA.AperFunction,ComponentPad*%
%ADD17C,1.600000*%
%TD*%
%TA.AperFunction,ComponentPad*%
%ADD18O,1.600000X1.600000*%
%TD*%
%TA.AperFunction,ComponentPad*%
%ADD19R,1.500000X1.500000*%
%TD*%
%TA.AperFunction,ComponentPad*%
%ADD20C,1.500000*%
%TD*%
%TA.AperFunction,ComponentPad*%
%ADD21O,2.000000X3.000000*%
%TD*%
%TA.AperFunction,ComponentPad*%
%ADD22R,3.000000X2.000000*%
%TD*%
%TA.AperFunction,ComponentPad*%
%ADD23O,3.000000X2.000000*%
%TD*%
%TA.AperFunction,ComponentPad*%
%ADD24R,1.700000X1.700000*%
%TD*%
%TA.AperFunction,ComponentPad*%
%ADD25O,1.700000X1.700000*%
%TD*%
%TA.AperFunction,ComponentPad*%
%ADD26C,2.400000*%
%TD*%
%TA.AperFunction,ViaPad*%
%ADD27C,4.000000*%
%TD*%
%TA.AperFunction,Conductor*%
%ADD28C,4.000000*%
%TD*%
%TA.AperFunction,Conductor*%
%ADD29C,2.500000*%
%TD*%
G04 APERTURE END LIST*
D10*
%TO.P,J4,1,Pin_1*%
%TO.N,+24V*%
X176530000Y-35560000D03*
D11*
%TO.P,J4,2,Pin_2*%
X171450000Y-35560000D03*
%TD*%
D12*
%TO.P,TP7,1,1*%
%TO.N,Net-(D3-K)*%
X130556000Y-68326000D03*
%TD*%
D13*
%TO.P,D8,1,K*%
%TO.N,Net-(D8-K)*%
X139700000Y-86360000D03*
D14*
%TO.P,D8,2,A*%
%TO.N,GND*%
X139700000Y-73660000D03*
%TD*%
D15*
%TO.P,D11,1,K*%
%TO.N,Net-(D10-A)*%
X196850000Y-92075000D03*
D16*
%TO.P,D11,2,A*%
%TO.N,GNDPWR*%
X196850000Y-71755000D03*
%TD*%
D17*
%TO.P,R7,1*%
%TO.N,/Relay_M2.2*%
X120015000Y-92075000D03*
D18*
%TO.P,R7,2*%
%TO.N,+12V*%
X130175000Y-92075000D03*
%TD*%
D15*
%TO.P,D7,1,K*%
%TO.N,Net-(D4-A)*%
X196850000Y-66675000D03*
D16*
%TO.P,D7,2,A*%
%TO.N,GNDPWR*%
X196850000Y-46355000D03*
%TD*%
D12*
%TO.P,TP9,1,1*%
%TO.N,Net-(D8-K)*%
X130429000Y-85090000D03*
%TD*%
D19*
%TO.P,Q2,1,C*%
%TO.N,Net-(D8-K)*%
X134980000Y-81915000D03*
D20*
%TO.P,Q2,2,B*%
%TO.N,Net-(Q2-B)*%
X134980000Y-79375000D03*
%TO.P,Q2,3,E*%
%TO.N,+12V*%
X134980000Y-76835000D03*
%TD*%
D15*
%TO.P,D6,1,K*%
%TO.N,Net-(D5-A)*%
X191135000Y-61595000D03*
D16*
%TO.P,D6,2,A*%
%TO.N,GNDPWR*%
X191135000Y-41275000D03*
%TD*%
D15*
%TO.P,D12,1,K*%
%TO.N,+24V*%
X179705000Y-76835000D03*
D16*
%TO.P,D12,2,A*%
%TO.N,Net-(D12-A)*%
X179705000Y-97155000D03*
%TD*%
D19*
%TO.P,Q3,1,C*%
%TO.N,Net-(D3-K)*%
X134980000Y-65405000D03*
D20*
%TO.P,Q3,2,B*%
%TO.N,Net-(Q3-B)*%
X134980000Y-62865000D03*
%TO.P,Q3,3,E*%
%TO.N,+12V*%
X134980000Y-60325000D03*
%TD*%
D12*
%TO.P,TP8,1,1*%
%TO.N,Net-(D1-K)*%
X130429000Y-51689000D03*
%TD*%
D21*
%TO.P,K1,11*%
%TO.N,Net-(D5-A)*%
X166350000Y-43300000D03*
X166350000Y-50800000D03*
%TO.P,K1,12*%
%TO.N,GNDPWR*%
X161310000Y-43300000D03*
X161310000Y-50800000D03*
%TO.P,K1,14*%
%TO.N,+24V*%
X171390000Y-43300000D03*
X171390000Y-50800000D03*
D22*
%TO.P,K1,A1*%
%TO.N,Net-(D1-K)*%
X146050000Y-50800000D03*
D23*
%TO.P,K1,A2*%
%TO.N,GND*%
X146050000Y-43300000D03*
%TD*%
D12*
%TO.P,TP6,1,1*%
%TO.N,+12V*%
X124079000Y-35306000D03*
%TD*%
D10*
%TO.P,J7,1,Pin_1*%
%TO.N,Net-(D12-A)*%
X203835000Y-88265000D03*
D11*
%TO.P,J7,2,Pin_2*%
%TO.N,Net-(D10-A)*%
X203835000Y-83185000D03*
%TD*%
D12*
%TO.P,TP10,1,1*%
%TO.N,Net-(D9-K)*%
X129794000Y-101473000D03*
%TD*%
D24*
%TO.P,J3,1,Pin_1*%
%TO.N,/Relay_M2.2*%
X117475000Y-73025000D03*
D25*
%TO.P,J3,2,Pin_2*%
%TO.N,/Relay_M2.1*%
X117475000Y-70485000D03*
%TO.P,J3,3,Pin_3*%
%TO.N,/Relay_M1.2*%
X117475000Y-67945000D03*
%TO.P,J3,4,Pin_4*%
%TO.N,/Relay_M1.1*%
X117475000Y-65405000D03*
%TD*%
D21*
%TO.P,K4,11*%
%TO.N,Net-(D12-A)*%
X166348000Y-92830000D03*
X166348000Y-100330000D03*
%TO.P,K4,12*%
%TO.N,GNDPWR*%
X161308000Y-92830000D03*
X161308000Y-100330000D03*
%TO.P,K4,14*%
%TO.N,+24V*%
X171388000Y-92830000D03*
X171388000Y-100330000D03*
D22*
%TO.P,K4,A1*%
%TO.N,Net-(D9-K)*%
X146048000Y-100330000D03*
D23*
%TO.P,K4,A2*%
%TO.N,GND*%
X146048000Y-92830000D03*
%TD*%
D13*
%TO.P,D1,1,K*%
%TO.N,Net-(D1-K)*%
X139700000Y-53340000D03*
D14*
%TO.P,D1,2,A*%
%TO.N,GND*%
X139700000Y-40640000D03*
%TD*%
D10*
%TO.P,J1,1,Pin_1*%
%TO.N,Net-(D4-A)*%
X203835000Y-62230000D03*
D11*
%TO.P,J1,2,Pin_2*%
%TO.N,Net-(D5-A)*%
X203835000Y-57150000D03*
%TD*%
D17*
%TO.P,R2,1*%
%TO.N,/Relay_M1.1*%
X119655000Y-46355000D03*
D18*
%TO.P,R2,2*%
%TO.N,Net-(Q1-B)*%
X129815000Y-46355000D03*
%TD*%
D19*
%TO.P,TP4,1,1*%
%TO.N,GNDPWR*%
X150622000Y-35560000D03*
%TD*%
%TO.P,Q1,1,C*%
%TO.N,Net-(D1-K)*%
X134980000Y-48895000D03*
D20*
%TO.P,Q1,2,B*%
%TO.N,Net-(Q1-B)*%
X134980000Y-46355000D03*
%TO.P,Q1,3,E*%
%TO.N,+12V*%
X134980000Y-43815000D03*
%TD*%
D15*
%TO.P,D5,1,K*%
%TO.N,+24V*%
X179705000Y-41275000D03*
D16*
%TO.P,D5,2,A*%
%TO.N,Net-(D5-A)*%
X179705000Y-61595000D03*
%TD*%
D12*
%TO.P,TP11,1,1*%
%TO.N,Net-(D10-A)*%
X204216000Y-77470000D03*
%TD*%
D15*
%TO.P,J2,1,Pin_1*%
%TO.N,/Relay_M1.1*%
X111225000Y-63965000D03*
D26*
%TO.P,J2,2,Pin_2*%
%TO.N,/Relay_M1.2*%
X111225000Y-67465000D03*
%TO.P,J2,3,Pin_3*%
%TO.N,/Relay_M2.1*%
X111225000Y-70965000D03*
%TO.P,J2,4,Pin_4*%
%TO.N,/Relay_M2.2*%
X111225000Y-74465000D03*
%TD*%
D13*
%TO.P,D3,1,K*%
%TO.N,Net-(D3-K)*%
X139700000Y-69850000D03*
D14*
%TO.P,D3,2,A*%
%TO.N,GND*%
X139700000Y-57150000D03*
%TD*%
D19*
%TO.P,Q4,1,C*%
%TO.N,Net-(D9-K)*%
X134980000Y-98425000D03*
D20*
%TO.P,Q4,2,B*%
%TO.N,Net-(Q4-B)*%
X134980000Y-95885000D03*
%TO.P,Q4,3,E*%
%TO.N,+12V*%
X134980000Y-93345000D03*
%TD*%
D21*
%TO.P,K2,11*%
%TO.N,Net-(D4-A)*%
X166348000Y-59810000D03*
X166348000Y-67310000D03*
%TO.P,K2,12*%
%TO.N,GNDPWR*%
X161308000Y-59810000D03*
X161308000Y-67310000D03*
%TO.P,K2,14*%
%TO.N,+24V*%
X171388000Y-59810000D03*
X171388000Y-67310000D03*
D22*
%TO.P,K2,A1*%
%TO.N,Net-(D3-K)*%
X146048000Y-67310000D03*
D23*
%TO.P,K2,A2*%
%TO.N,GND*%
X146048000Y-59810000D03*
%TD*%
D15*
%TO.P,D13,1,K*%
%TO.N,Net-(D12-A)*%
X191135000Y-97155000D03*
D16*
%TO.P,D13,2,A*%
%TO.N,GNDPWR*%
X191135000Y-76835000D03*
%TD*%
D13*
%TO.P,D9,1,K*%
%TO.N,Net-(D9-K)*%
X139700000Y-102870000D03*
D14*
%TO.P,D9,2,A*%
%TO.N,GND*%
X139700000Y-90170000D03*
%TD*%
D21*
%TO.P,K3,11*%
%TO.N,Net-(D10-A)*%
X166350000Y-76320000D03*
X166350000Y-83820000D03*
%TO.P,K3,12*%
%TO.N,GNDPWR*%
X161310000Y-76320000D03*
X161310000Y-83820000D03*
%TO.P,K3,14*%
%TO.N,+24V*%
X171390000Y-76320000D03*
X171390000Y-83820000D03*
D22*
%TO.P,K3,A1*%
%TO.N,Net-(D8-K)*%
X146050000Y-83820000D03*
D23*
%TO.P,K3,A2*%
%TO.N,GND*%
X146050000Y-76320000D03*
%TD*%
D17*
%TO.P,R5,1*%
%TO.N,/Relay_M1.2*%
X120015000Y-59309000D03*
D18*
%TO.P,R5,2*%
%TO.N,+12V*%
X130175000Y-59309000D03*
%TD*%
D15*
%TO.P,D4,1,K*%
%TO.N,+24V*%
X185420000Y-46355000D03*
D16*
%TO.P,D4,2,A*%
%TO.N,Net-(D4-A)*%
X185420000Y-66675000D03*
%TD*%
D17*
%TO.P,R4,1*%
%TO.N,/Relay_M1.2*%
X120015000Y-62865000D03*
D18*
%TO.P,R4,2*%
%TO.N,Net-(Q3-B)*%
X130175000Y-62865000D03*
%TD*%
D10*
%TO.P,J6,1,Pin_1*%
%TO.N,GND*%
X134874000Y-35560000D03*
D11*
%TO.P,J6,2,Pin_2*%
%TO.N,+12V*%
X129794000Y-35560000D03*
%TD*%
D12*
%TO.P,TP1,1,1*%
%TO.N,Net-(D5-A)*%
X204089000Y-50927000D03*
%TD*%
%TO.P,TP3,1,1*%
%TO.N,+24V*%
X182245000Y-35560000D03*
%TD*%
D17*
%TO.P,R3,1*%
%TO.N,/Relay_M1.1*%
X119655000Y-42545000D03*
D18*
%TO.P,R3,2*%
%TO.N,+12V*%
X129815000Y-42545000D03*
%TD*%
D12*
%TO.P,TP12,1,1*%
%TO.N,Net-(D12-A)*%
X204216000Y-94234000D03*
%TD*%
D15*
%TO.P,D10,1,K*%
%TO.N,+24V*%
X185420000Y-71755000D03*
D16*
%TO.P,D10,2,A*%
%TO.N,Net-(D10-A)*%
X185420000Y-92075000D03*
%TD*%
D17*
%TO.P,R6,1*%
%TO.N,/Relay_M2.1*%
X120015000Y-75565000D03*
D18*
%TO.P,R6,2*%
%TO.N,+12V*%
X130175000Y-75565000D03*
%TD*%
D10*
%TO.P,J5,1,Pin_1*%
%TO.N,GNDPWR*%
X161290000Y-35560000D03*
D11*
%TO.P,J5,2,Pin_2*%
X156210000Y-35560000D03*
%TD*%
D17*
%TO.P,R9,1*%
%TO.N,/Relay_M2.2*%
X120015000Y-95885000D03*
D18*
%TO.P,R9,2*%
%TO.N,Net-(Q4-B)*%
X130175000Y-95885000D03*
%TD*%
D17*
%TO.P,R8,1*%
%TO.N,/Relay_M2.1*%
X120015000Y-79375000D03*
D18*
%TO.P,R8,2*%
%TO.N,Net-(Q2-B)*%
X130175000Y-79375000D03*
%TD*%
D12*
%TO.P,TP2,1,1*%
%TO.N,Net-(D4-A)*%
X204089000Y-68199000D03*
%TD*%
D19*
%TO.P,TP5,1,1*%
%TO.N,GND*%
X140208000Y-35560000D03*
%TD*%
D27*
%TO.N,Net-(D4-A)*%
X166370000Y-71755000D03*
X175590000Y-71755000D03*
%TO.N,Net-(D5-A)*%
X166370000Y-55245000D03*
X175590000Y-55245000D03*
%TO.N,Net-(D10-A)*%
X166370000Y-88265000D03*
X175590000Y-88265000D03*
%TD*%
D28*
%TO.N,Net-(D4-A)*%
X166370000Y-71755000D02*
X175590000Y-71755000D01*
%TO.N,Net-(D5-A)*%
X166370000Y-55245000D02*
X175590000Y-55245000D01*
D29*
%TO.N,GNDPWR*%
X186828327Y-63275000D02*
X191135000Y-67581673D01*
X186828327Y-59101673D02*
X186828327Y-63275000D01*
X191135000Y-54795000D02*
X186828327Y-59101673D01*
X191135000Y-41275000D02*
X191135000Y-54795000D01*
D28*
%TO.N,Net-(D10-A)*%
X166370000Y-88265000D02*
X175590000Y-88265000D01*
D29*
%TO.N,GNDPWR*%
X191135000Y-67581673D02*
X191135000Y-76835000D01*
%TD*%
M02*

View File

@ -0,0 +1,19 @@
M48
; DRILL file {KiCad 8.0.4} date 2024-09-07T08:33:15+0200
; FORMAT={-:-/ absolute / metric / decimal}
; #@! TF.CreationDate,2024-09-07T08:33:15+02:00
; #@! TF.GenerationSoftware,Kicad,Pcbnew,8.0.4
; #@! TF.FileFunction,NonPlated,1,2,NPTH
FMAT,2
METRIC
; #@! TA.AperFunction,NonPlated,NPTH,ComponentDrill
T1C5.300
%
G90
G05
T1
X113.03Y-34.29
X113.03Y-101.6
X202.565Y-34.29
X202.565Y-101.6
M30

View File

@ -0,0 +1,159 @@
M48
; DRILL file {KiCad 8.0.4} date 2024-09-07T08:33:15+0200
; FORMAT={-:-/ absolute / metric / decimal}
; #@! TF.CreationDate,2024-09-07T08:33:15+02:00
; #@! TF.GenerationSoftware,Kicad,Pcbnew,8.0.4
; #@! TF.FileFunction,Plated,1,2,PTH
FMAT,2
METRIC
; #@! TA.AperFunction,Plated,PTH,ComponentDrill
T1C0.500
; #@! TA.AperFunction,Plated,PTH,ComponentDrill
T2C0.800
; #@! TA.AperFunction,Plated,PTH,ViaDrill
T3C1.000
; #@! TA.AperFunction,Plated,PTH,ComponentDrill
T4C1.000
; #@! TA.AperFunction,Plated,PTH,ComponentDrill
T5C1.200
; #@! TA.AperFunction,Plated,PTH,ComponentDrill
T6C1.300
; #@! TA.AperFunction,Plated,PTH,ComponentDrill
T7C1.400
; #@! TA.AperFunction,Plated,PTH,ComponentDrill
T8C1.500
; #@! TA.AperFunction,Plated,PTH,ComponentDrill
T9C1.520
%
G90
G05
T1
X124.079Y-35.306
X129.794Y-101.473
X130.429Y-51.689
X130.429Y-85.09
X130.556Y-68.326
X140.208Y-35.56
X150.622Y-35.56
X182.245Y-35.56
X204.089Y-50.927
X204.089Y-68.199
X204.216Y-77.47
X204.216Y-94.234
T2
X119.655Y-42.545
X119.655Y-46.355
X120.015Y-59.309
X120.015Y-62.865
X120.015Y-75.565
X120.015Y-79.375
X120.015Y-92.075
X120.015Y-95.885
X129.815Y-42.545
X129.815Y-46.355
X130.175Y-59.309
X130.175Y-62.865
X130.175Y-75.565
X130.175Y-79.375
X130.175Y-92.075
X130.175Y-95.885
X134.98Y-43.815
X134.98Y-46.355
X134.98Y-48.895
X134.98Y-60.325
X134.98Y-62.865
X134.98Y-65.405
X134.98Y-76.835
X134.98Y-79.375
X134.98Y-81.915
X134.98Y-93.345
X134.98Y-95.885
X134.98Y-98.425
T3
X166.37Y-55.245
X166.37Y-71.755
X166.37Y-88.265
X175.59Y-55.245
X175.59Y-71.755
X175.59Y-88.265
T4
X117.475Y-65.405
X117.475Y-67.945
X117.475Y-70.485
X117.475Y-73.025
T5
X111.225Y-63.965
X111.225Y-67.465
X111.225Y-70.965
X111.225Y-74.465
T6
X146.048Y-59.81
X146.048Y-67.31
X146.048Y-92.83
X146.048Y-100.33
X146.05Y-43.3
X146.05Y-50.8
X146.05Y-76.32
X146.05Y-83.82
X161.308Y-59.81
X161.308Y-67.31
X161.308Y-92.83
X161.308Y-100.33
X161.31Y-43.3
X161.31Y-50.8
X161.31Y-76.32
X161.31Y-83.82
X166.348Y-59.81
X166.348Y-67.31
X166.348Y-92.83
X166.348Y-100.33
X166.35Y-43.3
X166.35Y-50.8
X166.35Y-76.32
X166.35Y-83.82
X171.388Y-59.81
X171.388Y-67.31
X171.388Y-92.83
X171.388Y-100.33
X171.39Y-43.3
X171.39Y-50.8
X171.39Y-76.32
X171.39Y-83.82
T7
X139.7Y-40.64
X139.7Y-53.34
X139.7Y-57.15
X139.7Y-69.85
X139.7Y-73.66
X139.7Y-86.36
X139.7Y-90.17
X139.7Y-102.87
T8
X179.705Y-41.275
X179.705Y-61.595
X179.705Y-76.835
X179.705Y-97.155
X185.42Y-46.355
X185.42Y-66.675
X185.42Y-71.755
X185.42Y-92.075
X191.135Y-41.275
X191.135Y-61.595
X191.135Y-76.835
X191.135Y-97.155
X196.85Y-46.355
X196.85Y-66.675
X196.85Y-71.755
X196.85Y-92.075
T9
X129.794Y-35.56
X134.874Y-35.56
X156.21Y-35.56
X161.29Y-35.56
X171.45Y-35.56
X176.53Y-35.56
X203.835Y-57.15
X203.835Y-62.23
X203.835Y-83.185
X203.835Y-88.265
M30

View File

@ -0,0 +1,97 @@
{
"Header": {
"GenerationSoftware": {
"Vendor": "KiCad",
"Application": "Pcbnew",
"Version": "8.0.4"
},
"CreationDate": "2024-09-07T09:02:32+02:00"
},
"GeneralSpecs": {
"ProjectId": {
"Name": "chairAdjust-relayBoard",
"GUID": "63686169-7241-4646-9a75-73742d72656c",
"Revision": "rev?"
},
"Size": {
"X": 101.015,
"Y": 78.79
},
"LayerNumber": 2,
"BoardThickness": 1.6,
"Finish": "None"
},
"DesignRules": [
{
"Layers": "Outer",
"PadToPad": 0.2,
"PadToTrack": 0.2,
"TrackToTrack": 0.2,
"MinLineWidth": 1.0,
"TrackToRegion": 0.8,
"RegionToRegion": 0.8
}
],
"FilesAttributes": [
{
"Path": "chairAdjust-relayBoard-F_Cu.gbr",
"FileFunction": "Copper,L1,Top",
"FilePolarity": "Positive"
},
{
"Path": "chairAdjust-relayBoard-B_Cu.gbr",
"FileFunction": "Copper,L2,Bot",
"FilePolarity": "Positive"
},
{
"Path": "chairAdjust-relayBoard-Edge_Cuts.gbr",
"FileFunction": "Profile",
"FilePolarity": "Positive"
}
],
"MaterialStackup": [
{
"Type": "Legend",
"Name": "Top Silk Screen"
},
{
"Type": "SolderPaste",
"Name": "Top Solder Paste"
},
{
"Type": "SolderMask",
"Thickness": 0.01,
"Name": "Top Solder Mask"
},
{
"Type": "Copper",
"Thickness": 0.035,
"Name": "F.Cu"
},
{
"Type": "Dielectric",
"Thickness": 1.51,
"Material": "FR4",
"Name": "F.Cu/B.Cu",
"Notes": "Type: dielectric layer 1 (from F.Cu to B.Cu)"
},
{
"Type": "Copper",
"Thickness": 0.035,
"Name": "B.Cu"
},
{
"Type": "SolderMask",
"Thickness": 0.01,
"Name": "Bottom Solder Mask"
},
{
"Type": "SolderPaste",
"Name": "Bottom Solder Paste"
},
{
"Type": "Legend",
"Name": "Bottom Silk Screen"
}
]
}

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,82 @@
%
(Projekt 162x102_planfraesen)
(Erstellt mit Estlcam 2.5D Version 7 Build 7,622)
(Fraesrichtung: Gegenlauf)
(Nullpunkt: Auf Teileoberseite)
(Maximale Fraestiefe: 0,70mm)
(Verwendete Werkzeuge:)
(Fraeser 6mm)
G90
T10 M06 S20000
M03
G00 Z-5.0000
(Nr. 1 Ausschnitt 2)
G00 X3.6000 Y3.7500
G00 Z-0.5000
G01 Z0.7000 F5.000 S20000
G01 X158.4000 F9.000
G01 Y8.2500
G01 X3.6000
G01 Y12.7500
G01 X158.4000
G01 Y17.2500
G01 X3.6000
G01 Y21.7500
G01 X158.4000
G01 Y26.2500
G01 X3.6000
G01 Y30.7500
G01 X158.4000
G01 Y35.2500
G01 X3.6000
G01 Y39.7500
G01 X158.4000
G01 Y44.2500
G01 X3.6000
G01 Y48.7500
G01 X158.4000
G01 Y53.2500
G01 X3.6000
G01 Y57.7500
G01 X158.4000
G01 Y62.2500
G01 X3.6000
G01 Y66.7500
G01 X158.4000
G01 Y71.2500
G01 X3.6000
G01 Y75.7500
G01 X158.4000
G01 Y80.2500
G01 X3.6000
G01 Y84.7500
G01 X158.4000
G01 Y89.2500
G01 X3.6000
G01 Y93.7500
G01 X158.4000
G01 Y98.2500
G01 X3.6000
G00 Z-5.0000
G00 X2.1213 Y2.1213
G00 Z-0.5000
G01 Z0.7000 F5.000
G01 X3.0000 Y3.0000 F9.000
G01 Y99.0000
G01 X2.1213 Y99.8787
G01 X3.0000 Y99.0000
G01 X159.0000
G01 X159.8787 Y99.8787
G01 X159.0000 Y99.0000
G01 Y3.0000
G01 X159.8787 Y2.1213
G01 X159.0000 Y3.0000
G01 X3.0000
G01 X2.1213 Y2.1213
G00 Z-5.0000
M05
M30

View File

@ -0,0 +1,83 @@
# === USAGE ===
# simply run pcb2gcode in terminal while being in this folder.
# pcb2gcode will use "millproject" in current folder for parameters by default
#
# === Notes ===
# web based gcode viewer:
# https://ncviewer.com/
# === CONFIG ===
# Configuration file generated by pcb2gcodeGUI version 0.1 on Wed Apr 6 15:40:16 2022
# stopped using gui and customized parameters manually since then...
back=../export/chairAdjust-relayBoard-B_Cu.gbr
front=../export/chairAdjust-relayBoard-F_Cu.gbr
outline=../export/chairAdjust-relayBoard-Edge_Cuts.gbr
#note: running for each drill file separately and merging the gcode manually (4 mounting holes are in a separate gerber file)
drill=../export/chairAdjust-relayBoard-PTH.drl
#drill=../export/chairAdjust-relayBoard-NPTH.drl
output-dir=./out
# Common options
metric=true
metricoutput=true
mirror-axis=0.0000
mirror-yaxis=false
nog64=false
#set optimized to default value, because when it was set to 0 (disable) it caused crash (runs till ram full) for some reason, since adding text to center of pcb ==> set to default
optimise=0.00000254 #default
backtrack=0 #if default/undefined caused unwanted moves in copper without retracting, especially at letters (seen in gcode viewer) - thus disabled this feature
tile-x=1
tile-y=1
tolerance=0.0500
zchange=30.0000
zchange-absolute=false
zero-start=true
zsafe=3.5000 #3mm to be able to cross mounting screws
# Mill options
extra-passes=0
mill-feed=400 #default 600mm/min
mill-speed=20000
offset=0.400 #intentional bigger offset than necessary, using 0.4 there were almost no small strips beeing left over between insolation lines.
voronoi=false
zwork=-0.2000 #usin 60degree cutter resulted in ~0.42mm line
# Drill options
drill-feed=200
drill-side=back
drill-speed=20000
milldrill=false
#@#milldrill-diameter=3.0000
nog81=false
nog91-1=true
onedrill=false
zdrill=-1.7500
drills-available=0.8,1,1.5
# Outline options
bridges=1.0000
bridgesnum=2
cut-feed=200
cut-infeed=0.5000
cut-side=back
cut-speed=10000
cut-vertfeed=60
cutter-diameter=0.0000 #not really cutting, just using line as reference for zeroing
fill-outline=true
zbridges=-0.6000
zcut=-2.7000
# Autoleveller options
al-back=false
al-front=false
al-probecode=G31
al-probefeed=100
al-probevar=2002
al-setzzero=G92 Z0
al-x=15.0000
al-y=15.0000
software=custom

View File

@ -0,0 +1,86 @@
# === USAGE ===
# simply run pcb2gcode in terminal while being in this folder.
# pcb2gcode will use "millproject" in current folder for parameters by default
#
# === Notes ===
# web based gcode viewer:
# https://ncviewer.com/
# === CONFIG ===
# Configuration file generated by pcb2gcodeGUI version 0.1 on Wed Apr 6 15:40:16 2022
# stopped using gui and customized parameters manually since then...
#text layer
back=./in/pcb-ihc_kicad-User_1.gbr
#add other layers (ignore output) otherwise alignment/origin wont match
front=./in/pcb-ihc_kicad-F_Cu.gbr
outline=./in/pcb-ihc_kicad-Edge_Cuts.gbr
drill=./in/pcb-ihc_kicad-PTH.drl
output-dir=./out/text
# Common options
metric=true
metricoutput=true
mirror-axis=0.0000
mirror-yaxis=false
nog64=false
#set optimized to default value, because when it was set to 0 (disable) it caused crash (runs till ram full) for some reason, since adding text to center of pcb ==> set to default
optimise=0.00000254 #default
backtrack=0 #if default/undefined caused unwanted moves in copper without retracting, especially at letters (seen in gcode viewer) - thus disabled this feature
tile-x=1
tile-y=1
tolerance=0.0500
zchange=30.0000
zchange-absolute=false
zero-start=true
zsafe=2.0000
# Mill options
extra-passes=0
mill-feed=500 #default 600mm/min
mill-speed=20000
#####################
offset=-0.140 #text line width is 0.3 so offset -0.14 is minimun otherwise crash
zwork=-0.2000
#####################
voronoi=false
# Drill options
drill-feed=200
drill-side=back
drill-speed=20000
milldrill=false
#@#milldrill-diameter=3.0000
nog81=false
nog91-1=true
onedrill=false
zdrill=-1.7500
# Outline options
bridges=1.0000
bridgesnum=2
cut-feed=200
cut-infeed=0.5000
cut-side=back
cut-speed=10000
cut-vertfeed=60
cutter-diameter=0.0000
fill-outline=true
zbridges=-0.6000
zcut=-2.7000
# Autoleveller options
al-back=false
al-front=false
al-probecode=G31
al-probefeed=100
al-probevar=2002
al-setzzero=G92 Z0
al-x=15.0000
al-y=15.0000
software=custom

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,177 @@
( pcb2gcode 2.5.0 )
( Software-independent Gcode )
( This file uses 3 drill bit sizes. )
( Bit sizes: [0.8mm] [1mm] [1.5mm] )
G94 (Millimeters per minute feed rate.)
G21 (Units == Millimeters.)
G90 (Absolute coordinates.)
G00 S20000 (RPM spindle speed.)
G00 Z30.00000 (Retract)
T1
M5 (Spindle stop.)
G04 P1.00000
(MSG, Change tool bit to drill size 0.8mm)
M6 (Tool change.)
M0 (Temporary machine stop.)
M3 (Spindle on clockwise.)
G0 Z3.50000
G04 P1.00000
G81 R3.50000 Z-1.75000 F200.00000 X-96.92600 Y29.87000
X-96.79900 Y39.14100
X-96.79900 Y56.41300
X-74.95500 Y71.78000
X-43.33200 Y71.78000
X-32.91800 Y71.78000
X-27.69000 Y63.52500
X-27.69000 Y60.98500
X-27.69000 Y58.44500
X-23.13900 Y55.65100
X-22.52500 Y60.98500
X-22.52500 Y64.79500
X-16.78900 Y72.03400
X-12.36500 Y64.79500
X-12.36500 Y60.98500
X-12.72500 Y48.03100
X-12.72500 Y44.47500
X-12.72500 Y31.77500
X-12.72500 Y27.96500
X-12.72500 Y15.26500
X-12.72500 Y11.45500
X-22.50400 Y5.86700
X-27.69000 Y8.91500
X-27.69000 Y11.45500
X-27.69000 Y13.99500
X-22.88500 Y11.45500
X-22.88500 Y15.26500
X-23.13900 Y22.25000
X-27.69000 Y25.42500
X-27.69000 Y27.96500
X-27.69000 Y30.50500
X-22.88500 Y27.96500
X-22.88500 Y31.77500
X-23.26600 Y39.01400
X-22.88500 Y44.47500
X-22.88500 Y48.03100
X-27.69000 Y47.01500
X-27.69000 Y44.47500
X-27.69000 Y41.93500
X-96.92600 Y13.10600
G80
G00 Z30.00000 (Retract)
T3
M5 (Spindle stop.)
G04 P1.00000
(MSG, Change tool bit to drill size 1mm)
M6 (Tool change.)
M0 (Temporary machine stop.)
M3 (Spindle on clockwise.)
G0 Z3.50000
G04 P1.00000
G81 R3.50000 Z-1.75000 F200.00000 X-68.30000 Y52.09500
X-59.08000 Y52.09500
X-59.08000 Y35.58500
X-68.30000 Y35.58500
X-68.30000 Y19.07500
X-59.08000 Y19.07500
X-10.18500 Y41.93500
X-10.18500 Y39.39500
X-10.18500 Y36.85500
X-10.18500 Y34.31500
X-3.93500 Y32.87500
X-3.93500 Y36.37500
X-3.93500 Y39.87500
X-3.93500 Y43.37500
G80
G00 Z30.00000 (Retract)
T6
M5 (Spindle stop.)
G04 P1.00000
(MSG, Change tool bit to drill size 1.5mm)
M6 (Tool change.)
M0 (Temporary machine stop.)
M3 (Spindle on clockwise.)
G0 Z3.50000
G04 P1.00000
G81 R3.50000 Z-1.75000 F200.00000 X-89.56000 Y60.98500
X-83.84500 Y66.06500
X-96.54500 Y50.19000
X-96.54500 Y45.11000
X-89.56000 Y40.66500
X-89.56000 Y35.58500
X-96.54500 Y24.15500
X-96.54500 Y19.07500
X-89.56000 Y15.26500
X-83.84500 Y10.18500
X-78.13000 Y15.26500
X-83.84500 Y30.50500
X-78.13000 Y35.58500
X-72.41500 Y30.50500
X-64.10000 Y31.02000
X-64.10000 Y23.52000
X-59.06000 Y23.52000
X-54.02000 Y23.52000
X-54.02000 Y31.02000
X-59.06000 Y31.02000
X-64.09800 Y40.03000
X-59.05800 Y40.03000
X-54.01800 Y40.03000
X-54.01800 Y47.53000
X-59.05800 Y47.53000
X-64.09800 Y47.53000
X-72.41500 Y45.74500
X-78.13000 Y40.66500
X-83.84500 Y45.74500
X-78.13000 Y60.98500
X-72.41500 Y66.06500
X-69.24000 Y71.78000
X-64.16000 Y71.78000
X-64.10000 Y64.04000
X-64.10000 Y56.54000
X-59.06000 Y56.54000
X-54.02000 Y56.54000
X-54.02000 Y64.04000
X-59.06000 Y64.04000
X-54.00000 Y71.78000
X-48.92000 Y71.78000
X-38.76000 Y64.04000
X-32.41000 Y66.70000
X-27.58400 Y71.78000
X-22.50400 Y71.78000
X-38.76000 Y56.54000
X-32.41000 Y54.00000
X-32.41000 Y50.19000
X-38.75800 Y47.53000
X-38.75800 Y40.03000
X-32.41000 Y37.49000
X-32.41000 Y33.68000
X-38.76000 Y31.02000
X-38.76000 Y23.52000
X-32.41000 Y20.98000
X-32.41000 Y17.17000
X-38.75800 Y14.51000
X-32.41000 Y4.47000
X-38.75800 Y7.01000
X-54.01800 Y14.51000
X-59.05800 Y14.51000
X-64.09800 Y14.51000
X-72.41500 Y10.18500
X-64.09800 Y7.01000
X-59.05800 Y7.01000
X-54.01800 Y7.01000
G80
G00 Z30.000 ( All done -- retract )
M5 (Spindle off.)
G04 P1.000000
M9 (Coolant off.)
M2 (Program end.)

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,127 @@
<?xml version="1.0" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg width="381.789" height="297.789" viewBox="0 0 7953.94 6203.94" version="1.1"
xmlns="http://www.w3.org/2000/svg"
xmlns:xlink="http://www.w3.org/1999/xlink">
<circle cx="7631.97" cy="3851.97" r="31.4961" style=""/>
<circle cx="7621.97" cy="3121.97" r="31.4961" style=""/>
<circle cx="7621.97" cy="1761.97" r="31.4961" style=""/>
<circle cx="5901.97" cy="551.969" r="31.4961" style=""/>
<circle cx="3411.97" cy="551.969" r="31.4961" style=""/>
<circle cx="2591.97" cy="551.969" r="31.4961" style=""/>
<circle cx="2180.31" cy="1201.97" r="31.4961" style=""/>
<circle cx="2180.31" cy="1401.97" r="31.4961" style=""/>
<circle cx="2180.31" cy="1601.97" r="31.4961" style=""/>
<circle cx="1821.97" cy="1821.97" r="31.4961" style=""/>
<circle cx="1773.62" cy="1401.97" r="31.4961" style=""/>
<circle cx="1773.62" cy="1101.97" r="31.4961" style=""/>
<circle cx="1321.97" cy="531.969" r="31.4961" style=""/>
<circle cx="973.622" cy="1101.97" r="31.4961" style=""/>
<circle cx="973.622" cy="1401.97" r="31.4961" style=""/>
<circle cx="1001.97" cy="2421.97" r="31.4961" style=""/>
<circle cx="1001.97" cy="2701.97" r="31.4961" style=""/>
<circle cx="1001.97" cy="3701.97" r="31.4961" style=""/>
<circle cx="1001.97" cy="4001.97" r="31.4961" style=""/>
<circle cx="1001.97" cy="5001.97" r="31.4961" style=""/>
<circle cx="1001.97" cy="5301.97" r="31.4961" style=""/>
<circle cx="1771.97" cy="5741.97" r="31.4961" style=""/>
<circle cx="2180.31" cy="5501.97" r="31.4961" style=""/>
<circle cx="2180.31" cy="5301.97" r="31.4961" style=""/>
<circle cx="2180.31" cy="5101.97" r="31.4961" style=""/>
<circle cx="1801.97" cy="5301.97" r="31.4961" style=""/>
<circle cx="1801.97" cy="5001.97" r="31.4961" style=""/>
<circle cx="1821.97" cy="4451.97" r="31.4961" style=""/>
<circle cx="2180.31" cy="4201.97" r="31.4961" style=""/>
<circle cx="2180.31" cy="4001.97" r="31.4961" style=""/>
<circle cx="2180.31" cy="3801.97" r="31.4961" style=""/>
<circle cx="1801.97" cy="4001.97" r="31.4961" style=""/>
<circle cx="1801.97" cy="3701.97" r="31.4961" style=""/>
<circle cx="1831.97" cy="3131.97" r="31.4961" style=""/>
<circle cx="1801.97" cy="2701.97" r="31.4961" style=""/>
<circle cx="1801.97" cy="2421.97" r="31.4961" style=""/>
<circle cx="2180.31" cy="2501.97" r="31.4961" style=""/>
<circle cx="2180.31" cy="2701.97" r="31.4961" style=""/>
<circle cx="2180.31" cy="2901.97" r="31.4961" style=""/>
<circle cx="7631.97" cy="5171.97" r="31.4961" style=""/>
<circle cx="5377.95" cy="2101.97" r="39.3701" style=""/>
<circle cx="4651.97" cy="2101.97" r="39.3701" style=""/>
<circle cx="4651.97" cy="3401.97" r="39.3701" style=""/>
<circle cx="5377.95" cy="3401.97" r="39.3701" style=""/>
<circle cx="5377.95" cy="4701.97" r="39.3701" style=""/>
<circle cx="4651.97" cy="4701.97" r="39.3701" style=""/>
<circle cx="801.969" cy="2901.97" r="39.3701" style=""/>
<circle cx="801.969" cy="3101.97" r="39.3701" style=""/>
<circle cx="801.969" cy="3301.97" r="39.3701" style=""/>
<circle cx="801.969" cy="3501.97" r="39.3701" style=""/>
<circle cx="309.843" cy="3615.35" r="39.3701" style=""/>
<circle cx="309.843" cy="3339.76" r="39.3701" style=""/>
<circle cx="309.843" cy="3064.17" r="39.3701" style=""/>
<circle cx="309.843" cy="2788.58" r="39.3701" style=""/>
<circle cx="7051.97" cy="1401.97" r="59.0551" style=""/>
<circle cx="6601.97" cy="1001.97" r="59.0551" style=""/>
<circle cx="7601.97" cy="2251.97" r="59.0551" style=""/>
<circle cx="7601.97" cy="2651.97" r="59.0551" style=""/>
<circle cx="7051.97" cy="3001.97" r="59.0551" style=""/>
<circle cx="7051.97" cy="3401.97" r="59.0551" style=""/>
<circle cx="7601.97" cy="4301.97" r="59.0551" style=""/>
<circle cx="7601.97" cy="4701.97" r="59.0551" style=""/>
<circle cx="7051.97" cy="5001.97" r="59.0551" style=""/>
<circle cx="6601.97" cy="5401.97" r="59.0551" style=""/>
<circle cx="6151.97" cy="5001.97" r="59.0551" style=""/>
<circle cx="6601.97" cy="3801.97" r="59.0551" style=""/>
<circle cx="6151.97" cy="3401.97" r="59.0551" style=""/>
<circle cx="5701.97" cy="3801.97" r="59.0551" style=""/>
<circle cx="5047.24" cy="3761.42" r="59.0551" style=""/>
<circle cx="5047.24" cy="4351.97" r="59.0551" style=""/>
<circle cx="4650.39" cy="4351.97" r="59.0551" style=""/>
<circle cx="4253.54" cy="4351.97" r="59.0551" style=""/>
<circle cx="4253.54" cy="3761.42" r="59.0551" style=""/>
<circle cx="4650.39" cy="3761.42" r="59.0551" style=""/>
<circle cx="5047.09" cy="3051.97" r="59.0551" style=""/>
<circle cx="4650.24" cy="3051.97" r="59.0551" style=""/>
<circle cx="4253.39" cy="3051.97" r="59.0551" style=""/>
<circle cx="4253.39" cy="2461.42" r="59.0551" style=""/>
<circle cx="4650.24" cy="2461.42" r="59.0551" style=""/>
<circle cx="5047.09" cy="2461.42" r="59.0551" style=""/>
<circle cx="5701.97" cy="2601.97" r="59.0551" style=""/>
<circle cx="6151.97" cy="3001.97" r="59.0551" style=""/>
<circle cx="6601.97" cy="2601.97" r="59.0551" style=""/>
<circle cx="6151.97" cy="1401.97" r="59.0551" style=""/>
<circle cx="5701.97" cy="1001.97" r="59.0551" style=""/>
<circle cx="5451.97" cy="551.969" r="59.0551" style=""/>
<circle cx="5051.97" cy="551.969" r="59.0551" style=""/>
<circle cx="5047.24" cy="1161.42" r="59.0551" style=""/>
<circle cx="5047.24" cy="1751.97" r="59.0551" style=""/>
<circle cx="4650.39" cy="1751.97" r="59.0551" style=""/>
<circle cx="4253.54" cy="1751.97" r="59.0551" style=""/>
<circle cx="4253.54" cy="1161.42" r="59.0551" style=""/>
<circle cx="4650.39" cy="1161.42" r="59.0551" style=""/>
<circle cx="4251.97" cy="551.969" r="59.0551" style=""/>
<circle cx="3851.97" cy="551.969" r="59.0551" style=""/>
<circle cx="3051.97" cy="1161.42" r="59.0551" style=""/>
<circle cx="2551.97" cy="951.969" r="59.0551" style=""/>
<circle cx="2171.97" cy="551.969" r="59.0551" style=""/>
<circle cx="1771.97" cy="551.969" r="59.0551" style=""/>
<circle cx="3051.97" cy="1751.97" r="59.0551" style=""/>
<circle cx="2551.97" cy="1951.97" r="59.0551" style=""/>
<circle cx="2551.97" cy="2251.97" r="59.0551" style=""/>
<circle cx="3051.81" cy="2461.42" r="59.0551" style=""/>
<circle cx="3051.81" cy="3051.97" r="59.0551" style=""/>
<circle cx="2551.97" cy="3251.97" r="59.0551" style=""/>
<circle cx="2551.97" cy="3551.97" r="59.0551" style=""/>
<circle cx="3051.97" cy="3761.42" r="59.0551" style=""/>
<circle cx="3051.97" cy="4351.97" r="59.0551" style=""/>
<circle cx="2551.97" cy="4551.97" r="59.0551" style=""/>
<circle cx="2551.97" cy="4851.97" r="59.0551" style=""/>
<circle cx="3051.81" cy="5061.42" r="59.0551" style=""/>
<circle cx="2551.97" cy="5851.97" r="59.0551" style=""/>
<circle cx="3051.81" cy="5651.97" r="59.0551" style=""/>
<circle cx="4253.39" cy="5061.42" r="59.0551" style=""/>
<circle cx="4650.24" cy="5061.42" r="59.0551" style=""/>
<circle cx="5047.09" cy="5061.42" r="59.0551" style=""/>
<circle cx="5701.97" cy="5401.97" r="59.0551" style=""/>
<circle cx="5047.09" cy="5651.97" r="59.0551" style=""/>
<circle cx="4650.24" cy="5651.97" r="59.0551" style=""/>
<circle cx="4253.39" cy="5651.97" r="59.0551" style=""/>
</svg>

After

Width:  |  Height:  |  Size: 7.0 KiB

View File

@ -0,0 +1,130 @@
( pcb2gcode 2.5.0 )
( Software-independent Gcode )
G94 ( Millimeters per minute feed rate. )
G21 ( Units == Millimeters. )
G90 ( Absolute coordinates. )
G00 S10000 ( RPM spindle speed. )
G64 P0.05000 ( set maximum deviation from commanded toolpath )
G01 F200.00000 ( Feedrate. )
G00 Z30.00000 (Retract to tool change height)
T1
M5 (Spindle stop.)
G04 P1.00000 (Wait for spindle to stop)
(MSG, Change tool bit to cutter diameter 0.00000mm)
M6 (Tool change.)
M0 (Temporary machine stop.)
M3 ( Spindle on clockwise. )
G04 P1.00000 (Wait for spindle to get up to speed)
G04 P0 ( dwell for no time -- G64 should not smooth over this point )
G00 Z3.50000 ( retract )
G00 X-0.02500 Y0.02500 ( rapid move to begin. )
G01 Z-0.45000 F60.00000 ( plunge. )
G04 P0 ( dwell for no time -- G64 should not smooth over this point )
G01 F200.00000
G01 X-0.02500 Y38.89500
G01 X-0.02500 Y39.89500
G01 X-0.02500 Y78.76500
G01 X-100.98997 Y78.76500
G01 X-100.98997 Y39.89500
G01 X-100.98997 Y38.89500
G01 X-100.98997 Y0.02500
G01 X-0.02500 Y0.02500
G01 Z-0.90000 F60.00000 ( plunge. )
G04 P0 ( dwell for no time -- G64 should not smooth over this point )
G01 F200.00000
G01 X-0.02500 Y38.89500
G00 Z-0.60000
G01 X-0.02500 Y39.89500
G01 Z-0.90000 F60.00000
G01 F200.00000
G01 X-0.02500 Y78.76500
G01 X-100.98997 Y78.76500
G01 X-100.98997 Y39.89500
G00 Z-0.60000
G01 X-100.98997 Y38.89500
G01 Z-0.90000 F60.00000
G01 F200.00000
G01 X-100.98997 Y0.02500
G01 X-0.02500 Y0.02500
G01 Z-1.35000 F60.00000 ( plunge. )
G04 P0 ( dwell for no time -- G64 should not smooth over this point )
G01 F200.00000
G01 X-0.02500 Y38.89500
G00 Z-0.60000
G01 X-0.02500 Y39.89500
G01 Z-1.35000 F60.00000
G01 F200.00000
G01 X-0.02500 Y78.76500
G01 X-100.98997 Y78.76500
G01 X-100.98997 Y39.89500
G00 Z-0.60000
G01 X-100.98997 Y38.89500
G01 Z-1.35000 F60.00000
G01 F200.00000
G01 X-100.98997 Y0.02500
G01 X-0.02500 Y0.02500
G01 Z-1.80000 F60.00000 ( plunge. )
G04 P0 ( dwell for no time -- G64 should not smooth over this point )
G01 F200.00000
G01 X-0.02500 Y38.89500
G00 Z-0.60000
G01 X-0.02500 Y39.89500
G01 Z-1.80000 F60.00000
G01 F200.00000
G01 X-0.02500 Y78.76500
G01 X-100.98997 Y78.76500
G01 X-100.98997 Y39.89500
G00 Z-0.60000
G01 X-100.98997 Y38.89500
G01 Z-1.80000 F60.00000
G01 F200.00000
G01 X-100.98997 Y0.02500
G01 X-0.02500 Y0.02500
G01 Z-2.25000 F60.00000 ( plunge. )
G04 P0 ( dwell for no time -- G64 should not smooth over this point )
G01 F200.00000
G01 X-0.02500 Y38.89500
G00 Z-0.60000
G01 X-0.02500 Y39.89500
G01 Z-2.25000 F60.00000
G01 F200.00000
G01 X-0.02500 Y78.76500
G01 X-100.98997 Y78.76500
G01 X-100.98997 Y39.89500
G00 Z-0.60000
G01 X-100.98997 Y38.89500
G01 Z-2.25000 F60.00000
G01 F200.00000
G01 X-100.98997 Y0.02500
G01 X-0.02500 Y0.02500
G01 Z-2.70000 F60.00000 ( plunge. )
G04 P0 ( dwell for no time -- G64 should not smooth over this point )
G01 F200.00000
G01 X-0.02500 Y38.89500
G00 Z-0.60000
G01 X-0.02500 Y39.89500
G01 Z-2.70000 F60.00000
G01 F200.00000
G01 X-0.02500 Y78.76500
G01 X-100.98997 Y78.76500
G01 X-100.98997 Y39.89500
G00 Z-0.60000
G01 X-100.98997 Y38.89500
G01 Z-2.70000 F60.00000
G01 F200.00000
G01 X-100.98997 Y0.02500
G01 X-0.02500 Y0.02500
G04 P0 ( dwell for no time -- G64 should not smooth over this point )
G00 Z30.000000 ( retract )
M5 ( Spindle off. )
G04 P1.000000
M9 ( Coolant off. )
M2 ( Program end. )

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 603 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 484 KiB