generated gerber

This commit is contained in:
giver 2024-08-13 09:31:38 +03:00
parent 1a30d9de94
commit 008474f545
16 changed files with 20743 additions and 7729 deletions

File diff suppressed because it is too large Load Diff

View File

@ -15,17 +15,17 @@
"zones": 0.6 "zones": 0.6
}, },
"selection_filter": { "selection_filter": {
"dimensions": true, "dimensions": false,
"footprints": true, "footprints": false,
"graphics": true, "graphics": false,
"keepouts": true, "keepouts": false,
"lockedItems": false, "lockedItems": false,
"otherItems": true, "otherItems": false,
"pads": true, "pads": false,
"text": true, "text": false,
"tracks": true, "tracks": true,
"vias": true, "vias": false,
"zones": true "zones": false
}, },
"visible_items": [ "visible_items": [
0, 0,

View File

@ -48,7 +48,7 @@
"silk_text_thickness": 0.1, "silk_text_thickness": 0.1,
"silk_text_upright": false, "silk_text_upright": false,
"zones": { "zones": {
"min_clearance": 0.7 "min_clearance": 0.5
} }
}, },
"diff_pair_dimensions": [ "diff_pair_dimensions": [
@ -181,7 +181,7 @@
0.0, 0.0,
0.2, 0.2,
1.0, 1.0,
2.0 1.6
], ],
"tuning_pattern_settings": { "tuning_pattern_settings": {
"diff_pair_defaults": { "diff_pair_defaults": {
@ -454,7 +454,7 @@
"classes": [ "classes": [
{ {
"bus_width": 12, "bus_width": 12,
"clearance": 0.2, "clearance": 0.5,
"diff_pair_gap": 0.25, "diff_pair_gap": 0.25,
"diff_pair_via_gap": 0.25, "diff_pair_via_gap": 0.25,
"diff_pair_width": 0.2, "diff_pair_width": 0.2,
@ -464,7 +464,7 @@
"name": "Default", "name": "Default",
"pcb_color": "rgba(0, 0, 0, 0.000)", "pcb_color": "rgba(0, 0, 0, 0.000)",
"schematic_color": "rgba(0, 0, 0, 0.000)", "schematic_color": "rgba(0, 0, 0, 0.000)",
"track_width": 0.2, "track_width": 0.6,
"via_diameter": 0.6, "via_diameter": 0.6,
"via_drill": 0.3, "via_drill": 0.3,
"wire_width": 6 "wire_width": 6
@ -482,7 +482,7 @@
"gencad": "", "gencad": "",
"idf": "", "idf": "",
"netlist": "", "netlist": "",
"plot": "../../../../modellib/breakboard/", "plot": "gerber/",
"pos_files": "", "pos_files": "",
"specctra_dsn": "", "specctra_dsn": "",
"step": "../../../../modellib/breakboard/breakboard.step", "step": "../../../../modellib/breakboard/breakboard.step",
@ -493,6 +493,7 @@
}, },
"schematic": { "schematic": {
"annotate_start_num": 0, "annotate_start_num": 0,
"bom_export_filename": "",
"bom_fmt_presets": [], "bom_fmt_presets": [],
"bom_fmt_settings": { "bom_fmt_settings": {
"field_delimiter": ",", "field_delimiter": ",",

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,394 @@
%TF.GenerationSoftware,KiCad,Pcbnew,8.0.4-8.0.4-0~ubuntu24.04.1*%
%TF.CreationDate,2024-08-12T20:02:10+03:00*%
%TF.ProjectId,breakboard,62726561-6b62-46f6-9172-642e6b696361,rev?*%
%TF.SameCoordinates,Original*%
%TF.FileFunction,Copper,L2,Bot*%
%TF.FilePolarity,Positive*%
%FSLAX46Y46*%
G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
G04 Created by KiCad (PCBNEW 8.0.4-8.0.4-0~ubuntu24.04.1) date 2024-08-12 20:02:10*
%MOMM*%
%LPD*%
G01*
G04 APERTURE LIST*
G04 Aperture macros list*
%AMRoundRect*
0 Rectangle with rounded corners*
0 $1 Rounding radius*
0 $2 $3 $4 $5 $6 $7 $8 $9 X,Y pos of 4 corners*
0 Add a 4 corners polygon primitive as box body*
4,1,4,$2,$3,$4,$5,$6,$7,$8,$9,$2,$3,0*
0 Add four circle primitives for the rounded corners*
1,1,$1+$1,$2,$3*
1,1,$1+$1,$4,$5*
1,1,$1+$1,$6,$7*
1,1,$1+$1,$8,$9*
0 Add four rect primitives between the rounded corners*
20,1,$1+$1,$2,$3,$4,$5,0*
20,1,$1+$1,$4,$5,$6,$7,0*
20,1,$1+$1,$6,$7,$8,$9,0*
20,1,$1+$1,$8,$9,$2,$3,0*%
G04 Aperture macros list end*
%TA.AperFunction,ComponentPad*%
%ADD10O,2.000000X2.500000*%
%TD*%
%TA.AperFunction,ComponentPad*%
%ADD11R,1.700000X1.700000*%
%TD*%
%TA.AperFunction,ComponentPad*%
%ADD12O,1.700000X1.700000*%
%TD*%
%TA.AperFunction,ComponentPad*%
%ADD13O,1.950000X1.700000*%
%TD*%
%TA.AperFunction,ComponentPad*%
%ADD14RoundRect,0.250000X-0.725000X0.600000X-0.725000X-0.600000X0.725000X-0.600000X0.725000X0.600000X0*%
%TD*%
%TA.AperFunction,ComponentPad*%
%ADD15RoundRect,0.250000X-0.600000X-0.600000X0.600000X-0.600000X0.600000X0.600000X-0.600000X0.600000X0*%
%TD*%
%TA.AperFunction,ComponentPad*%
%ADD16RoundRect,0.250000X0.725000X-0.600000X0.725000X0.600000X-0.725000X0.600000X-0.725000X-0.600000X0*%
%TD*%
%TA.AperFunction,ComponentPad*%
%ADD17RoundRect,0.248000X0.552000X-0.552000X0.552000X0.552000X-0.552000X0.552000X-0.552000X-0.552000X0*%
%TD*%
%TA.AperFunction,ComponentPad*%
%ADD18C,1.600000*%
%TD*%
%TA.AperFunction,ComponentPad*%
%ADD19C,2.200000*%
%TD*%
%TA.AperFunction,ComponentPad*%
%ADD20C,2.300000*%
%TD*%
%TA.AperFunction,ComponentPad*%
%ADD21RoundRect,0.250000X0.900000X-0.900000X0.900000X0.900000X-0.900000X0.900000X-0.900000X-0.900000X0*%
%TD*%
G04 APERTURE END LIST*
D10*
%TO.P,Mini360,1,IN-*%
%TO.N,GND*%
X113250000Y-69878436D03*
X113250000Y-68250000D03*
%TO.P,Mini360,2,IN+*%
%TO.N,12V*%
X113250000Y-83250000D03*
X113250000Y-81750000D03*
%TO.P,Mini360,3,OUT-*%
%TO.N,GND*%
X85180000Y-69750000D03*
X85180000Y-68250000D03*
%TO.P,Mini360,4,OUT+*%
%TO.N,5V*%
X85250000Y-83250000D03*
X85250000Y-81750000D03*
%TD*%
D11*
%TO.P,Srv6,1,GND*%
%TO.N,GND*%
X155500000Y-66750000D03*
D12*
%TO.P,Srv6,2,5v*%
%TO.N,RX1*%
X155500000Y-69290000D03*
%TO.P,Srv6,3,PWM*%
%TO.N,RX2*%
X155500000Y-71830000D03*
%TD*%
D11*
%TO.P,Srv4,1,GND*%
%TO.N,GND*%
X139950000Y-81330000D03*
D12*
%TO.P,Srv4,2,5v*%
%TO.N,5V*%
X139950000Y-78790000D03*
%TO.P,Srv4,3,PWM*%
%TO.N,OUT4*%
X139950000Y-76250000D03*
%TD*%
D13*
%TO.P,IN2,10,Pin_10*%
%TO.N,12V*%
X176000000Y-87250000D03*
%TO.P,IN2,9,Pin_9*%
%TO.N,RX4*%
X176000000Y-84750000D03*
%TO.P,IN2,8,Pin_8*%
%TO.N,RX3*%
X176000000Y-82250000D03*
%TO.P,IN2,7,Pin_7*%
%TO.N,RX2*%
X176000000Y-79750000D03*
%TO.P,IN2,6,Pin_6*%
%TO.N,RX1*%
X176000000Y-77250000D03*
%TO.P,IN2,5,Pin_5*%
%TO.N,IN4*%
X176000000Y-74750000D03*
%TO.P,IN2,4,Pin_4*%
%TO.N,IN3*%
X176000000Y-72250000D03*
%TO.P,IN2,3,Pin_3*%
%TO.N,IN2*%
X176000000Y-69750000D03*
%TO.P,IN2,2,Pin_2*%
%TO.N,IN1*%
X176000000Y-67250000D03*
D14*
%TO.P,IN2,1,Pin_1*%
%TO.N,GND*%
X176000000Y-64750000D03*
%TD*%
D12*
%TO.P,Opto1,12,OUT4*%
%TO.N,OUT4*%
X147750000Y-81330000D03*
%TO.P,Opto1,11,OUT3*%
%TO.N,OUT3*%
X147750000Y-78790000D03*
%TO.P,Opto1,10,OUT2*%
%TO.N,OUT2*%
X147750000Y-76250000D03*
%TO.P,Opto1,9,OUT1*%
%TO.N,OUT1*%
X147750000Y-73710000D03*
%TO.P,Opto1,8,HVCC*%
%TO.N,5V*%
X147750000Y-71170000D03*
D11*
%TO.P,Opto1,7,GND*%
%TO.N,GND*%
X147750000Y-68630000D03*
D12*
%TO.P,Opto1,6,NC*%
%TO.N,unconnected-(Opto1-NC-Pad6)*%
X169750000Y-81330000D03*
D15*
%TO.P,Opto1,5,IN4*%
%TO.N,IN4*%
X169750000Y-78790000D03*
D12*
%TO.P,Opto1,4,IN3*%
%TO.N,IN3*%
X169750000Y-76250000D03*
%TO.P,Opto1,3,IN2*%
%TO.N,IN2*%
X169750000Y-73710000D03*
%TO.P,Opto1,2,IN1*%
%TO.N,IN1*%
X169750000Y-71170000D03*
%TO.P,Opto1,1,GND*%
%TO.N,GND*%
X169750000Y-68630000D03*
%TD*%
D16*
%TO.P,J2,1,Pin_1*%
%TO.N,12V*%
X119250000Y-86500000D03*
D13*
%TO.P,J2,2,Pin_2*%
%TO.N,GND*%
X119250000Y-84000000D03*
%TO.P,J2,3,Pin_3*%
%TO.N,RX3*%
X119250000Y-81500000D03*
%TO.P,J2,4,Pin_4*%
%TO.N,RX2*%
X119250000Y-79000000D03*
%TO.P,J2,5,Pin_5*%
%TO.N,RX1*%
X119250000Y-76500000D03*
%TD*%
D11*
%TO.P,Srv5,1,GND*%
%TO.N,GND*%
X160500000Y-66750000D03*
D12*
%TO.P,Srv5,2,5v*%
%TO.N,5V*%
X160500000Y-69290000D03*
%TO.P,Srv5,3,PWM*%
%TO.N,RX1*%
X160500000Y-71830000D03*
%TD*%
D11*
%TO.P,Srv1,1,GND*%
%TO.N,GND*%
X140000000Y-66750000D03*
D12*
%TO.P,Srv1,2,5v*%
%TO.N,5V*%
X140000000Y-69290000D03*
%TO.P,Srv1,3,PWM*%
%TO.N,OUT1*%
X140000000Y-71830000D03*
%TD*%
D11*
%TO.P,Srv3,1,GND*%
%TO.N,GND*%
X134950000Y-81330000D03*
D12*
%TO.P,Srv3,2,5v*%
%TO.N,5V*%
X134950000Y-78790000D03*
%TO.P,Srv3,3,PWM*%
%TO.N,OUT3*%
X134950000Y-76250000D03*
%TD*%
D13*
%TO.P,IN1,10,Pin_10*%
%TO.N,12V*%
X183250000Y-87250000D03*
%TO.P,IN1,9,Pin_9*%
%TO.N,RX4*%
X183250000Y-84750000D03*
%TO.P,IN1,8,Pin_8*%
%TO.N,RX3*%
X183250000Y-82250000D03*
%TO.P,IN1,7,Pin_7*%
%TO.N,RX2*%
X183250000Y-79750000D03*
%TO.P,IN1,6,Pin_6*%
%TO.N,RX1*%
X183250000Y-77250000D03*
%TO.P,IN1,5,Pin_5*%
%TO.N,IN4*%
X183250000Y-74750000D03*
%TO.P,IN1,4,Pin_4*%
%TO.N,IN3*%
X183250000Y-72250000D03*
%TO.P,IN1,3,Pin_3*%
%TO.N,IN2*%
X183250000Y-69750000D03*
%TO.P,IN1,2,Pin_2*%
%TO.N,IN1*%
X183250000Y-67250000D03*
D14*
%TO.P,IN1,1,Pin_1*%
%TO.N,GND*%
X183250000Y-64750000D03*
%TD*%
D17*
%TO.P,RJ45,1*%
%TO.N,IN3*%
X200610000Y-71270000D03*
D18*
%TO.P,RJ45,2*%
%TO.N,IN2*%
X203150000Y-72540000D03*
%TO.P,RJ45,3*%
%TO.N,IN4*%
X200610000Y-73810000D03*
%TO.P,RJ45,4*%
%TO.N,IN1*%
X203150000Y-75080000D03*
%TO.P,RJ45,5*%
%TO.N,RX1*%
X200610000Y-76350000D03*
%TO.P,RJ45,6*%
%TO.N,RX4*%
X203150000Y-77620000D03*
%TO.P,RJ45,7*%
%TO.N,RX2*%
X200610000Y-78890000D03*
%TO.P,RJ45,8*%
%TO.N,RX3*%
X203150000Y-80160000D03*
D19*
%TO.P,RJ45,SH*%
%TO.N,GND*%
X206450000Y-67815000D03*
X206450000Y-83615000D03*
%TD*%
D20*
%TO.P,J8,1,Pin_1*%
%TO.N,12V*%
X81000000Y-82600000D03*
D21*
%TO.P,J8,2,Pin_2*%
%TO.N,GND*%
X81000000Y-77800000D03*
%TO.P,J8,3,Pin_3*%
X81000000Y-73000000D03*
D20*
%TO.P,J8,4,Pin_4*%
%TO.N,5V*%
X81000000Y-68200000D03*
%TD*%
D11*
%TO.P,Srv2,1,GND*%
%TO.N,GND*%
X135000000Y-66750000D03*
D12*
%TO.P,Srv2,2,5v*%
%TO.N,5V*%
X135000000Y-69290000D03*
%TO.P,Srv2,3,PWM*%
%TO.N,OUT2*%
X135000000Y-71830000D03*
%TD*%
D16*
%TO.P,J3,1,Pin_1*%
%TO.N,12V*%
X188975000Y-87250000D03*
D13*
%TO.P,J3,2,Pin_2*%
%TO.N,GND*%
X188975000Y-84750000D03*
%TO.P,J3,3,Pin_3*%
%TO.N,RX4*%
X188975000Y-82250000D03*
%TD*%
D14*
%TO.P,J4,1,Pin_1*%
%TO.N,5V*%
X120250000Y-65500000D03*
D13*
%TO.P,J4,2,Pin_2*%
%TO.N,GND*%
X120250000Y-68000000D03*
%TO.P,J4,3,Pin_3*%
%TO.N,RX3*%
X120250000Y-70500000D03*
%TD*%
D14*
%TO.P,J1,1,Pin_1*%
%TO.N,5V*%
X127250000Y-65750000D03*
D13*
%TO.P,J1,2,Pin_2*%
%TO.N,GND*%
X127250000Y-68250000D03*
%TO.P,J1,3,Pin_3*%
%TO.N,RX2*%
X127250000Y-70750000D03*
%TO.P,J1,4,Pin_4*%
%TO.N,RX1*%
X127250000Y-73250000D03*
%TD*%
D12*
%TO.P,Srv7,3,PWM*%
%TO.N,RX3*%
X155500000Y-76250000D03*
%TO.P,Srv7,2,5v*%
%TO.N,unconnected-(Srv7-5v-Pad2)*%
X155500000Y-78790000D03*
D11*
%TO.P,Srv7,1,GND*%
%TO.N,GND*%
X155500000Y-81330000D03*
%TD*%
%TO.P,Srv8,1,GND*%
%TO.N,GND*%
X160500000Y-81330000D03*
D12*
%TO.P,Srv8,2,5v*%
%TO.N,unconnected-(Srv8-5v-Pad2)*%
X160500000Y-78790000D03*
%TO.P,Srv8,3,PWM*%
%TO.N,RX4*%
X160500000Y-76250000D03*
%TD*%
M02*

View File

@ -0,0 +1,27 @@
%TF.GenerationSoftware,KiCad,Pcbnew,8.0.4-8.0.4-0~ubuntu24.04.1*%
%TF.CreationDate,2024-08-12T20:02:10+03:00*%
%TF.ProjectId,breakboard,62726561-6b62-46f6-9172-642e6b696361,rev?*%
%TF.SameCoordinates,Original*%
%TF.FileFunction,Legend,Bot*%
%TF.FilePolarity,Positive*%
%FSLAX46Y46*%
G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
G04 Created by KiCad (PCBNEW 8.0.4-8.0.4-0~ubuntu24.04.1) date 2024-08-12 20:02:10*
%MOMM*%
%LPD*%
G01*
G04 APERTURE LIST*
%ADD10C,0.120000*%
G04 APERTURE END LIST*
D10*
%TO.C,J6*%
X224300000Y-63550000D02*
X227200000Y-63550000D01*
X224300000Y-66450000D02*
X224300000Y-63550000D01*
X227200000Y-63550000D02*
X227200000Y-66450000D01*
X227200000Y-66450000D02*
X224300000Y-66450000D01*
%TD*%
M02*

View File

@ -0,0 +1,23 @@
%TF.GenerationSoftware,KiCad,Pcbnew,8.0.4-8.0.4-0~ubuntu24.04.1*%
%TF.CreationDate,2024-08-12T20:02:11+03:00*%
%TF.ProjectId,breakboard,62726561-6b62-46f6-9172-642e6b696361,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-8.0.4-0~ubuntu24.04.1) date 2024-08-12 20:02:11*
%MOMM*%
%LPD*%
G01*
G04 APERTURE LIST*
%TA.AperFunction,Profile*%
%ADD10C,0.200000*%
%TD*%
G04 APERTURE END LIST*
D10*
X78000000Y-62750000D02*
X228000000Y-62750000D01*
X228000000Y-88750000D01*
X78000000Y-88750000D01*
X78000000Y-62750000D01*
M02*

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,19 @@
M48
; DRILL file {KiCad 8.0.4-8.0.4-0~ubuntu24.04.1} date 2024-08-12T20:15:16+0300
; FORMAT={-:-/ absolute / metric / decimal}
; #@! TF.CreationDate,2024-08-12T20:15:16+03:00
; #@! TF.GenerationSoftware,Kicad,Pcbnew,8.0.4-8.0.4-0~ubuntu24.04.1
; #@! TF.FileFunction,NonPlated,1,2,NPTH
FMAT,2
METRIC
; #@! TA.AperFunction,NonPlated,NPTH,ComponentDrill
T1C3.250
%
G90
G05
T1
X209.5Y-70.0
X209.5Y-81.43
X224.896Y-69.768
X225.0Y-81.5
M30

View File

@ -0,0 +1,123 @@
M48
; DRILL file {KiCad 8.0.4-8.0.4-0~ubuntu24.04.1} date 2024-08-12T20:15:16+0300
; FORMAT={-:-/ absolute / metric / decimal}
; #@! TF.CreationDate,2024-08-12T20:15:16+03:00
; #@! TF.GenerationSoftware,Kicad,Pcbnew,8.0.4-8.0.4-0~ubuntu24.04.1
; #@! TF.FileFunction,Plated,1,2,PTH
FMAT,2
METRIC
; #@! TA.AperFunction,Plated,PTH,ComponentDrill
T1C0.762
; #@! TA.AperFunction,Plated,PTH,ComponentDrill
T2C0.900
; #@! TA.AperFunction,Plated,PTH,ComponentDrill
T3C0.950
; #@! TA.AperFunction,Plated,PTH,ComponentDrill
T4C1.000
; #@! TA.AperFunction,Plated,PTH,ComponentDrill
T5C1.100
; #@! TA.AperFunction,Plated,PTH,ComponentDrill
T6C1.600
%
G90
G05
T1
X85.18Y-68.25
X85.18Y-69.75
X85.25Y-81.75
X85.25Y-83.25
X113.25Y-68.25
X113.25Y-69.878
X113.25Y-81.75
X113.25Y-83.25
T2
X200.61Y-71.27
X200.61Y-73.81
X200.61Y-76.35
X200.61Y-78.89
X203.15Y-72.54
X203.15Y-75.08
X203.15Y-77.62
X203.15Y-80.16
T3
X119.25Y-76.5
X119.25Y-79.0
X119.25Y-81.5
X119.25Y-84.0
X119.25Y-86.5
X120.25Y-65.5
X120.25Y-68.0
X120.25Y-70.5
X127.25Y-65.75
X127.25Y-68.25
X127.25Y-70.75
X127.25Y-73.25
X176.0Y-64.75
X176.0Y-67.25
X176.0Y-69.75
X176.0Y-72.25
X176.0Y-74.75
X176.0Y-77.25
X176.0Y-79.75
X176.0Y-82.25
X176.0Y-84.75
X176.0Y-87.25
X183.25Y-64.75
X183.25Y-67.25
X183.25Y-69.75
X183.25Y-72.25
X183.25Y-74.75
X183.25Y-77.25
X183.25Y-79.75
X183.25Y-82.25
X183.25Y-84.75
X183.25Y-87.25
X188.975Y-82.25
X188.975Y-84.75
X188.975Y-87.25
T4
X134.95Y-76.25
X134.95Y-78.79
X134.95Y-81.33
X135.0Y-66.75
X135.0Y-69.29
X135.0Y-71.83
X139.95Y-76.25
X139.95Y-78.79
X139.95Y-81.33
X140.0Y-66.75
X140.0Y-69.29
X140.0Y-71.83
X147.75Y-68.63
X147.75Y-71.17
X147.75Y-73.71
X147.75Y-76.25
X147.75Y-78.79
X147.75Y-81.33
X155.5Y-66.75
X155.5Y-69.29
X155.5Y-71.83
X155.5Y-76.25
X155.5Y-78.79
X155.5Y-81.33
X160.5Y-66.75
X160.5Y-69.29
X160.5Y-71.83
X160.5Y-76.25
X160.5Y-78.79
X160.5Y-81.33
X169.75Y-68.63
X169.75Y-71.17
X169.75Y-73.71
X169.75Y-76.25
X169.75Y-78.79
X169.75Y-81.33
T5
X81.0Y-68.2
X81.0Y-73.0
X81.0Y-77.8
X81.0Y-82.6
T6
X206.45Y-67.815
X206.45Y-83.615
M30

35
breakboard/gerber/cnc.sh Executable file
View File

@ -0,0 +1,35 @@
#!/bin/sh
/usr/bin/pcb2gcode --voronoi=1 --onedrill --nom6 \
--back *-B_Cu.gbl \
--front *-F_Cu.gtl \
--drill *-PTH.drl \
--outline *-Edge_Cuts.gm1 \
--metric --metricoutput --optimise \
--zsafe 5 --zchange 5 --zcut -1.6 --cutter-diameter 3 --zdrill -1.65 \
--drill-feed 400 --drill-speed 24000 --offset 0.0 --mill-feed 100 --mill-speed 24000 --cut-feed 100 \
--cut-speed 24000 --zwork -0.04 --cut-infeed 2 --fill-outline=true \
--basename pcb \
--vectorial
#--preamble /home/giver/Focus/pcb/pcb2metalab/preamble.ngc \
#--postamble /home/giver/Focus/pcb/pcb2metalab/postamble.ngc \
/usr/bin/pcb2gcode --milldrill-diameter 3 --nom6 --min-milldrill-hole-diameter=3mm \
--drill *-NPTH.drl \
--outline *-Edge_Cuts.gm1 \
--metric --metricoutput --optimise --onedrill \
--zwork -0.02 --zsafe 5 --zchange 5 --zcut -1.6 --cutter-diameter 3 --zdrill -1.65 \
--drill-feed 400 --drill-speed 24000 --offset 0.5 --mill-feed 50 --mill-speed 24000 --cut-feed 100 \
--cut-speed 24000 --cut-infeed 2 \
--basename pcb --nog81 1 \
--vectorial --bridges=0.5000
#--preamble /home/giver/Focus/pcb/pcb2metalab/preamble.ngc \
#--postamble /home/giver/Focus/pcb/pcb2metalab/postamble.ngc \
for a in *ngc; do
sed "/M[025].*/d" < $a > $a.tap
done
rm *svg *ngc

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,119 @@
( pcb2gcode 2.5.0 )
( Software-independent Gcode )
( This file uses only one drill bit. Forced by 'onedrill' option )
G94 (Millimeters per minute feed rate.)
G21 (Units == Millimeters.)
G91.1 (Incremental arc distance mode.)
G90 (Absolute coordinates.)
G00 S24000 (RPM spindle speed.)
G00 Z5.00000 (Retract)
T1
G04 P1.00000
(MSG, Change tool bit to drill size 0.762mm)
M3 (Spindle on clockwise.)
G0 Z5.00000
G04 P1.00000
G81 R5.00000 Z-1.65000 F400.00000 X81.00000 Y-68.20000
X85.18000 Y-68.25000
X85.18000 Y-69.75000
X81.00000 Y-73.00000
X81.00000 Y-77.80000
X81.00000 Y-82.60000
X85.25000 Y-83.25000
X85.25000 Y-81.75000
X113.25000 Y-83.25000
X113.25000 Y-81.75000
X119.25000 Y-86.50000
X119.25000 Y-84.00000
X119.25000 Y-81.50000
X119.25000 Y-79.00000
X119.25000 Y-76.50000
X113.25000 Y-69.87800
X113.25000 Y-68.25000
X120.25000 Y-70.50000
X120.25000 Y-68.00000
X120.25000 Y-65.50000
X127.25000 Y-65.75000
X127.25000 Y-68.25000
X127.25000 Y-70.75000
X127.25000 Y-73.25000
X134.95000 Y-76.25000
X134.95000 Y-78.79000
X134.95000 Y-81.33000
X139.95000 Y-81.33000
X139.95000 Y-78.79000
X135.00000 Y-71.83000
X135.00000 Y-69.29000
X135.00000 Y-66.75000
X140.00000 Y-66.75000
X140.00000 Y-69.29000
X140.00000 Y-71.83000
X139.95000 Y-76.25000
X147.75000 Y-68.63000
X147.75000 Y-71.17000
X147.75000 Y-73.71000
X147.75000 Y-76.25000
X147.75000 Y-78.79000
X147.75000 Y-81.33000
X155.50000 Y-76.25000
X155.50000 Y-78.79000
X155.50000 Y-81.33000
X160.50000 Y-81.33000
X160.50000 Y-78.79000
X155.50000 Y-71.83000
X155.50000 Y-69.29000
X155.50000 Y-66.75000
X160.50000 Y-66.75000
X160.50000 Y-69.29000
X160.50000 Y-71.83000
X160.50000 Y-76.25000
X169.75000 Y-81.33000
X169.75000 Y-78.79000
X169.75000 Y-76.25000
X169.75000 Y-73.71000
X169.75000 Y-71.17000
X169.75000 Y-68.63000
X176.00000 Y-74.75000
X176.00000 Y-72.25000
X176.00000 Y-69.75000
X176.00000 Y-67.25000
X176.00000 Y-64.75000
X183.25000 Y-64.75000
X183.25000 Y-67.25000
X183.25000 Y-69.75000
X183.25000 Y-72.25000
X183.25000 Y-74.75000
X183.25000 Y-77.25000
X183.25000 Y-79.75000
X176.00000 Y-77.25000
X176.00000 Y-79.75000
X176.00000 Y-82.25000
X176.00000 Y-84.75000
X176.00000 Y-87.25000
X183.25000 Y-82.25000
X183.25000 Y-84.75000
X183.25000 Y-87.25000
X188.97500 Y-82.25000
X188.97500 Y-84.75000
X188.97500 Y-87.25000
X200.61000 Y-78.89000
X206.45000 Y-83.61500
X203.15000 Y-80.16000
X203.15000 Y-77.62000
X200.61000 Y-76.35000
X203.15000 Y-75.08000
X200.61000 Y-73.81000
X200.61000 Y-71.27000
X203.15000 Y-72.54000
X206.45000 Y-67.81500
G80
G00 Z5.000 ( All done -- retract )
G04 P1.000000
M9 (Coolant off.)

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,54 @@
( pcb2gcode 2.5.0 )
( Software-independent Gcode )
( This file uses a mill head of 3.00000mm to drill the 1 hole sizes. )
( Hole sizes: [3.25mm] )
G94 (Millimeters per minute feed rate.)
G21 (Units == Millimeters.)
G91.1 (Incremental arc distance mode.)
G90 (Absolute coordinates.)
S24000 (RPM spindle speed.)
G01 F100.00000 (Feedrate)
G00 Z5.00000 (Retract to tool change height)
T1
G04 P1.00000
(MSG, Change tool bit to drill size 3.00000mm)
M6 (Tool change.)
M3 (Spindle on clockwise.)
G04 P1.00000
G00 Z5.00000
G0 X209.62500 Y-70.00000
G1 Z1.65000 F50.00000
G2 X209.62500 Y-70.00000 Z-0.00000 I-0.12500 J0.00000
G2 X209.62500 Y-70.00000 Z-1.65000 I-0.12500 J0.00000
G2 X209.62500 Y-70.00000 I-0.12500 J0.00000
G1 Z5.00000 F50.00000
G0 X209.62500 Y-81.43000
G1 Z1.65000 F50.00000
G2 X209.62500 Y-81.43000 Z-0.00000 I-0.12500 J0.00000
G2 X209.62500 Y-81.43000 Z-1.65000 I-0.12500 J0.00000
G2 X209.62500 Y-81.43000 I-0.12500 J0.00000
G1 Z5.00000 F50.00000
G0 X225.02100 Y-69.76800
G1 Z1.65000 F50.00000
G2 X225.02100 Y-69.76800 Z-0.00000 I-0.12500 J0.00000
G2 X225.02100 Y-69.76800 Z-1.65000 I-0.12500 J0.00000
G2 X225.02100 Y-69.76800 I-0.12500 J0.00000
G1 Z5.00000 F50.00000
G0 X225.12500 Y-81.50000
G1 Z1.65000 F50.00000
G2 X225.12500 Y-81.50000 Z-0.00000 I-0.12500 J0.00000
G2 X225.12500 Y-81.50000 Z-1.65000 I-0.12500 J0.00000
G2 X225.12500 Y-81.50000 I-0.12500 J0.00000
G1 Z5.00000 F50.00000
G00 Z5.000000 ( All done -- retract )
G04 P1.000000
M9 (Coolant off.)

View File

@ -0,0 +1,78 @@
( pcb2gcode 2.5.0 )
( Software-independent Gcode )
G94 ( Millimeters per minute feed rate. )
G21 ( Units == Millimeters. )
G90 ( Absolute coordinates. )
G00 S24000 ( RPM spindle speed. )
G64 P0.01016 ( set maximum deviation from commanded toolpath )
G01 F100.00000 ( Feedrate. )
G00 Z5.00000 (Retract to tool change height)
T1
G04 P1.00000 (Wait for spindle to stop)
(MSG, Change tool bit to cutter diameter 3.00000mm)
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 Z5.00000 ( retract )
G00 X76.49997 Y-88.74999 ( rapid move to begin. )
G01 Z-1.60000 F50.00000 ( plunge. )
G04 P0 ( dwell for no time -- G64 should not smooth over this point )
G01 F100.00000
G01 X76.49997 Y-77.49999
G00 Z5.00000
G01 X76.49997 Y-73.99999
G01 Z-1.60000 F50.00000
G01 F100.00000
G01 X76.49997 Y-62.74999
G01 X76.52880 Y-62.45733
G01 X76.61417 Y-62.17595
G01 X76.75278 Y-61.91661
G01 X76.93932 Y-61.68931
G01 X77.16662 Y-61.50277
G01 X77.42596 Y-61.36416
G01 X77.70734 Y-61.27880
G01 X78.00000 Y-61.24997
G01 X227.99998 Y-61.24997
G01 X228.29261 Y-61.27880
G01 X228.57399 Y-61.36416
G01 X228.83332 Y-61.50277
G01 X229.06063 Y-61.68931
G01 X229.24717 Y-61.91661
G01 X229.38577 Y-62.17595
G01 X229.47114 Y-62.45733
G01 X229.49997 Y-62.74999
G01 X229.49997 Y-73.99999
G00 Z5.00000
G01 X229.49997 Y-77.49999
G01 Z-1.60000 F50.00000
G01 F100.00000
G01 X229.49997 Y-88.74999
G01 X229.47114 Y-89.04262
G01 X229.38577 Y-89.32400
G01 X229.24717 Y-89.58334
G01 X229.06063 Y-89.81064
G01 X228.83332 Y-89.99718
G01 X228.57399 Y-90.13579
G01 X228.29261 Y-90.22116
G01 X227.99998 Y-90.24998
G01 X78.00000 Y-90.24998
G01 X77.70734 Y-90.22116
G01 X77.42596 Y-90.13579
G01 X77.16662 Y-89.99718
G01 X76.93932 Y-89.81064
G01 X76.75278 Y-89.58334
G01 X76.61417 Y-89.32400
G01 X76.52880 Y-89.04262
G01 X76.49997 Y-88.74999
G04 P0 ( dwell for no time -- G64 should not smooth over this point )
G00 Z5.000000 ( retract )
G04 P1.000000
M9 ( Coolant off. )