Added CNC mill and drill project configuration, scripts and examples

This commit is contained in:
cpu
2025-11-30 16:37:56 +01:00
parent 2497f1e203
commit 1e81b19b05
54 changed files with 118590 additions and 3 deletions

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,26 @@
%TF.GenerationSoftware,KiCad,Pcbnew,9.0.6-9.0.6~ubuntu24.04.1*%
%TF.CreationDate,2025-11-30T16:17:35+01:00*%
%TF.ProjectId,Step_Down_Carrier_Board,53746570-5f44-46f7-976e-5f4361727269,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 9.0.6-9.0.6~ubuntu24.04.1) date 2025-11-30 16:17:35*
%MOMM*%
%LPD*%
G01*
G04 APERTURE LIST*
%TA.AperFunction,Profile*%
%ADD10C,0.100000*%
%TD*%
G04 APERTURE END LIST*
D10*
X0Y0D02*
X45082679Y0D01*
X45082679Y-45142681D02*
X0Y-45142681D01*
X45082679Y0D02*
X45082679Y-45142681D01*
X0Y-45142681D02*
X0Y0D01*
M02*

View File

@@ -0,0 +1,87 @@
{
"Header": {
"GenerationSoftware": {
"Vendor": "KiCad",
"Application": "Pcbnew",
"Version": "9.0.6-9.0.6~ubuntu24.04.1"
},
"CreationDate": "2025-11-30T16:17:35+01:00"
},
"GeneralSpecs": {
"ProjectId": {
"Name": "Step_Down_Carrier_Board",
"GUID": "53746570-5f44-46f7-976e-5f4361727269",
"Revision": "rev?"
},
"Size": {
"X": 45.1827,
"Y": 45.2427
},
"LayerNumber": 2,
"BoardThickness": 1.6,
"Finish": "None"
},
"DesignRules": [
{
"Layers": "Outer",
"PadToPad": 0.2,
"PadToTrack": 0.2,
"TrackToTrack": 0.2,
"MinLineWidth": 0.7,
"TrackToRegion": 1.0,
"RegionToRegion": 1.0
}
],
"FilesAttributes": [
{
"Path": "Step_Down_Carrier_Board-Edge_Cuts.gm1",
"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"
}
]
}

View File

@@ -0,0 +1,35 @@
M48
; DRILL file {KiCad 9.0.6-9.0.6~ubuntu24.04.1} date 2025-11-30T16:17:35+0100
; FORMAT={-:-/ absolute / metric / decimal}
; #@! TF.CreationDate,2025-11-30T16:17:35+01:00
; #@! TF.GenerationSoftware,Kicad,Pcbnew,9.0.6-9.0.6~ubuntu24.04.1
; #@! TF.FileFunction,MixedPlating,1,2
FMAT,2
METRIC
; #@! TA.AperFunction,Plated,PTH,ComponentDrill
T1C0.400
; #@! TA.AperFunction,Plated,PTH,ComponentDrill
T2C1.000
; #@! TA.AperFunction,NonPlated,NPTH,ComponentDrill
T3C3.200
%
G90
G05
T1
X3.003Y-22.338
X3.003Y-34.588
X42.003Y-22.338
X42.003Y-34.588
T2
X4.003Y-10.963
X6.503Y-10.963
X28.503Y-10.963
X31.003Y-10.963
X38.003Y-10.963
X40.503Y-10.963
T3
X3.603Y-41.463
X3.703Y-3.663
X41.403Y-3.563
X41.403Y-41.463
M30