Gerber Export

This commit is contained in:
Mario Hüttel 2023-02-05 16:20:31 +01:00
parent 09efcc1a3e
commit 260b938107
2 changed files with 40 additions and 38 deletions

2
.gitignore vendored
View File

@ -40,5 +40,5 @@ bom/
# Gerber export output
out/
gerber/
# End of https://www.toptal.com/developers/gitignore/api/kicad

View File

@ -55,10 +55,10 @@
(pcbplotparams
(layerselection 0x00010fc_ffffffff)
(disableapertmacros false)
(usegerberextensions false)
(usegerberextensions true)
(usegerberattributes true)
(usegerberadvancedattributes true)
(creategerberjobfile true)
(creategerberjobfile false)
(svguseinch false)
(svgprecision 6)
(excludeedgelayer true)
@ -81,9 +81,9 @@
(subtractmaskfromsilk false)
(outputformat 1)
(mirror false)
(drillshape 1)
(drillshape 0)
(scaleselection 1)
(outputdirectory "")
(outputdirectory "gerber/")
)
)
@ -2446,7 +2446,7 @@
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
(tstamp ddd8de9b-0069-4df2-bdde-92124d759ac9)
)
(fp_text value "10p" (at 0 -1.43 90) (layer "B.Fab")
(fp_text value "10p" (at -1.725 -1.6 90) (layer "B.Fab")
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
(tstamp 95c61b2d-7646-491d-81f7-80e8e34b2644)
)
@ -2488,7 +2488,7 @@
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
(tstamp a2e789c3-0d90-4c14-b28c-7ab1ccc8f09d)
)
(fp_text value "270" (at 0 -1.43) (layer "B.Fab")
(fp_text value "270" (at -0.45 1.25) (layer "B.Fab")
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
(tstamp ecc1bb36-a20d-420b-b193-5d0a63edecb9)
)
@ -2530,7 +2530,7 @@
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
(tstamp f169639b-173f-49b9-b99f-19929fcc62dc)
)
(fp_text value "2k2 0.05%" (at 0 -1.43 90) (layer "B.Fab")
(fp_text value "2k2 0.05%" (at -5.425 1.7 90) (layer "B.Fab")
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
(tstamp 6152665e-0372-4049-84de-eecbeddaebc9)
)
@ -2614,7 +2614,7 @@
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
(tstamp 258b6ab1-5146-4ff5-975c-f9a6168cb413)
)
(fp_text value "100n" (at 0 -1.43) (layer "B.Fab")
(fp_text value "100n" (at 2.75 -0.05) (layer "B.Fab")
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
(tstamp 4a83d9b0-9aca-457b-9dbf-1493e2f6e2db)
)
@ -2656,7 +2656,7 @@
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
(tstamp e6f25ad2-fe2f-4d47-8ce0-faed18996ba2)
)
(fp_text value "1k5" (at 0 -1.43 45) (layer "B.Fab")
(fp_text value "1k5" (at 0 1.131371 45) (layer "B.Fab")
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
(tstamp b4ab8177-611b-406e-9eb9-91c890e7d903)
)
@ -2698,7 +2698,7 @@
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
(tstamp 71531fcb-476f-478c-b022-4735b95300a9)
)
(fp_text value "MAX4239AUT" (at 0 -2.4 90) (layer "B.Fab")
(fp_text value "MAX4239AUT" (at -5.7 0 -90) (layer "B.Fab")
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
(tstamp a799e5b8-e3f8-4b1e-a5d7-c96574cffb39)
)
@ -2751,7 +2751,7 @@
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
(tstamp 314389aa-b2a4-4396-87f0-3981d3693e39)
)
(fp_text value "10k 0.05%" (at 0 -1.43) (layer "B.Fab")
(fp_text value "10k 0.05%" (at -5.2 0.15) (layer "B.Fab")
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
(tstamp 4708b36c-056e-4851-9f56-5e9879c3d85e)
)
@ -2793,7 +2793,7 @@
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
(tstamp 4b58366e-aea1-495a-a2f9-fb009bce70ca)
)
(fp_text value "100k 1%" (at 0 -1.43) (layer "B.Fab")
(fp_text value "100k 1%" (at 4.6 -0.15) (layer "B.Fab")
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
(tstamp 23efddb2-c587-4cee-8cf3-ec6dbabf9797)
)
@ -2959,7 +2959,7 @@
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
(tstamp 47bf917b-cbc5-4a63-ab7b-b94d6867f1a6)
)
(fp_text value "MCP6486U" (at 0 -2.4 90) (layer "B.Fab")
(fp_text value "MCP6486U" (at -1.5 0.05 180) (layer "B.Fab")
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
(tstamp 942a267e-3494-49e8-97fb-247ec8ad33f8)
)
@ -3094,7 +3094,7 @@
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
(tstamp 22265541-5ef7-434e-810f-078e93ac9994)
)
(fp_text value "6k8 0.05%" (at 0 -1.43 90) (layer "B.Fab")
(fp_text value "6k8 0.05%" (at -5.125 0 90) (layer "B.Fab")
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
(tstamp d3bb84ce-a58d-4c8c-9491-c73c13d7815c)
)
@ -3134,23 +3134,25 @@
(attr smd)
(fp_text reference "D1" (at 0 2.4 270 unlocked) (layer "B.SilkS")
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
(tstamp 7e281924-4616-4df9-a300-20e0ec531e48)
(tstamp 868a8ed7-f98b-4f34-885b-b6d4d000a6e7)
)
(fp_text value "RED" (at 0.2 -2.4 270 unlocked) (layer "B.Fab")
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
(tstamp 2f703b53-9014-4e58-9f50-eaeb738e3c62)
(tstamp 0e72adcf-c1e4-4eca-abf0-1340a4ea96fc)
)
(fp_line (start -2.8 1.5) (end -2.8 -1.3) (layer "B.SilkS") (width 0.12) (tstamp 35e2d544-7d20-4fcf-b7de-92c6261d3327))
(fp_line (start -2.8 -1.5) (end 0 -1.5) (layer "B.SilkS") (width 0.12) (tstamp 3e5ecd38-5af4-478e-b9da-204f5ded6c53))
(fp_line (start -2.8 -1.5) (end -2.8 -1.3) (layer "B.SilkS") (width 0.12) (tstamp 8b8a915a-99eb-4323-a816-5f46b5d6d36b))
(fp_line (start 0 1.5) (end -2.8 1.5) (layer "B.SilkS") (width 0.12) (tstamp 8e40c05b-9947-4081-8c2a-fbda672095bc))
(fp_rect (start -2.9 1.6) (end 2.7 -1.6) (layer "B.CrtYd") (width 0.12) (fill none) (tstamp e334853a-bba2-4c87-b133-0a8243af747b))
(fp_rect (start -1.2 1.6) (end 1.2 -1.6) (layer "F.CrtYd") (width 0.12) (fill none) (tstamp 3d4f6737-5ab7-4ea1-868e-4801511181d6))
(pad "" np_thru_hole oval (at 0 0 90) (size 2.1 2.7) (drill oval 2.1 2.7) (layers F&B.Cu *.Mask) (tstamp 444491b2-431c-46bb-bded-ae95fa710c57))
(fp_line (start -2.8 -1.5) (end 0 -1.5) (layer "B.SilkS") (width 0.12) (tstamp 2672859a-f6a3-4e4f-bf06-f1135d6234e3))
(fp_line (start -2.8 -1.5) (end -2.8 -1.3) (layer "B.SilkS") (width 0.12) (tstamp 65ecdb7d-0909-46cd-9d7a-47e3005a5137))
(fp_line (start -2.8 1.5) (end -2.8 -1.3) (layer "B.SilkS") (width 0.12) (tstamp af3968a1-dbd6-4885-aec6-e85bbdb2c446))
(fp_line (start 0 1.5) (end -2.8 1.5) (layer "B.SilkS") (width 0.12) (tstamp c96bce19-0fca-4e18-aea7-bdddbda15856))
(fp_rect (start -2.9 1.6) (end 2.7 -1.6) (layer "B.CrtYd") (width 0.12) (fill none) (tstamp 4fb80c9d-a57e-4df5-8a3a-13d909c0ab05))
(fp_rect (start -1.2 1.6) (end 1.2 -1.6) (layer "F.CrtYd") (width 0.12) (fill none) (tstamp 23f0a673-2921-4351-9795-ec6287a374b4))
(fp_rect (start 0.2 0.3) (end -1.3 -0.3) (layer "B.Fab") (width 0.1) (fill solid) (tstamp c4f45b4a-6c31-44bd-b295-2dbb1106f7fc))
(fp_rect (start 0.2 1.2) (end 0.8 -1.2) (layer "B.Fab") (width 0.1) (fill solid) (tstamp e1577daa-ab91-416e-abf2-0bf294f186dc))
(pad "" np_thru_hole oval (at 0 0 90) (size 2.1 2.7) (drill oval 2.1 2.7) (layers F&B.Cu *.Mask) (tstamp 41bbd84d-476d-4c4d-a701-a91c657bc99c))
(pad "1" smd roundrect (at -1.8 0 90) (size 1.5 1.6) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
(net 2 "VSS") (pinfunction "K") (pintype "passive") (tstamp b90f9ea4-b4c6-441e-8ba1-a3d5fab962f8))
(net 2 "VSS") (pinfunction "K") (pintype "passive") (tstamp 4e5fffeb-2114-42e4-9728-f42701e61ddf))
(pad "2" smd roundrect (at 1.8 0 90) (size 1.5 1.6) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
(net 9 "Net-(D1-Pad2)") (pinfunction "A") (pintype "passive") (tstamp 4259c930-873b-43f6-afd0-49f111a7b049))
(net 9 "Net-(D1-Pad2)") (pinfunction "A") (pintype "passive") (tstamp 4d6bfa22-3528-463a-b938-b6e4004d102f))
)
(footprint "Capacitor_SMD:C_0603_1608Metric" (layer "B.Cu")
@ -3166,7 +3168,7 @@
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
(tstamp f95ee6fe-0211-43b2-b639-a58a5c42a96d)
)
(fp_text value "100n" (at 0 -1.43) (layer "B.Fab")
(fp_text value "100n" (at 2.9 0.05) (layer "B.Fab")
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
(tstamp 17ef1836-b94f-4248-b6c2-be1dcb0a338b)
)
@ -3208,7 +3210,7 @@
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
(tstamp e6d2022e-3844-4221-96cf-ce2d9a0786cc)
)
(fp_text value "MAX4239AUT" (at 0 -2.4 90) (layer "B.Fab")
(fp_text value "MAX4239AUT" (at -5.6 0 90) (layer "B.Fab")
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
(tstamp 1606be05-3f96-4d8c-9a90-879e0b76404f)
)
@ -3261,7 +3263,7 @@
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
(tstamp aeeb03bc-69eb-4105-9d2d-326a98d1b29d)
)
(fp_text value "6k8 0.05%" (at 0 -1.43 90) (layer "B.Fab")
(fp_text value "6k8 0.05%" (at -5.2 -0.1 90) (layer "B.Fab")
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
(tstamp 86fa055b-34e7-41d2-99bb-0387d38eaf01)
)
@ -3303,7 +3305,7 @@
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
(tstamp 17ed0351-e40a-44f9-9d72-23e2ad81d69a)
)
(fp_text value "10R 0.05%" (at 0 -1.65 90) (layer "B.Fab")
(fp_text value "10R 0.05%" (at -5.45 0.05 90) (layer "B.Fab")
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
(tstamp 821b54c1-cd83-4f85-bd02-9ec702b935cd)
)
@ -3321,9 +3323,9 @@
(fp_line (start -1 0.625) (end 1 0.625) (layer "B.Fab") (width 0.1) (tstamp 2ced5e33-9499-4649-ba02-4f60981e77f5))
(fp_line (start -1 -0.625) (end -1 0.625) (layer "B.Fab") (width 0.1) (tstamp 3221a84e-47e2-4ffb-ab30-9c767c7cb39e))
(fp_line (start 1 0.625) (end 1 -0.625) (layer "B.Fab") (width 0.1) (tstamp 99a7e570-c542-49bd-8789-cdb49c8a5ad3))
(pad "1" smd roundrect (at -0.9125 0 270) (size 1.025 1.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.243902)
(pad "1" smd roundrect (at -0.9125 0 270) (size 1.025 1.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.243902439)
(net 15 "Net-(R3-Pad1)") (pintype "passive") (tstamp daa8d900-6f35-4288-830e-32792be5bd60))
(pad "2" smd roundrect (at 0.9125 0 270) (size 1.025 1.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.243902)
(pad "2" smd roundrect (at 0.9125 0 270) (size 1.025 1.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.243902439)
(net 16 "Net-(R3-Pad2)") (pintype "passive") (tstamp 3f8368ed-75c0-478a-9552-5797e3d85806))
(model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl"
(offset (xyz 0 0 0))
@ -3387,7 +3389,7 @@
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
(tstamp c113dc85-ecc3-489e-9046-80e07e6403bf)
)
(fp_text value "1k 0.05%" (at 0 -1.43 90) (layer "B.Fab")
(fp_text value "1k 0.05%" (at 4.75 0.1 90) (layer "B.Fab")
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
(tstamp c0526185-9527-4382-ab2c-654ffe93b116)
)
@ -3429,7 +3431,7 @@
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
(tstamp 13f9c116-d35c-47e6-9991-c5d53ee8d465)
)
(fp_text value "0R01 0.1%" (at 0 -2.65 90) (layer "B.Fab")
(fp_text value "0R01 0.1%" (at 0 -2.2 90) (layer "B.Fab")
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
(tstamp 8d3d18d5-94aa-45c6-ab3c-262d04ba003e)
)
@ -3483,7 +3485,7 @@
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
(tstamp db141a08-abc9-4072-9512-1462c9ff7942)
)
(fp_text value "100n" (at 0 -1.43 90) (layer "B.Fab")
(fp_text value "100n" (at 0 1.2 90) (layer "B.Fab")
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
(tstamp 8a82037d-31f0-4690-b090-dc7ed41d3202)
)
@ -3525,7 +3527,7 @@
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
(tstamp 57522049-7edc-41e6-855d-5eb9d81b4fa0)
)
(fp_text value "1k 0.05%" (at 0 -1.43 90) (layer "B.Fab")
(fp_text value "1k 0.05%" (at 4.825 0 90) (layer "B.Fab")
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
(tstamp 7fbcc9f7-62ff-4db5-b21d-d9127ec49c3f)
)
@ -3567,7 +3569,7 @@
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
(tstamp 2a5ff43d-eacc-4d8a-989f-531e86ec8be4)
)
(fp_text value "2k2 0.05%" (at 0 -1.43 90) (layer "B.Fab")
(fp_text value "2k2 0.05%" (at 5 0 90) (layer "B.Fab")
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
(tstamp 66c75b16-4169-4542-b773-89d00e28f81a)
)
@ -3609,7 +3611,7 @@
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
(tstamp 3b1f5a47-68c5-473e-9cdb-f4b4c378c6b7)
)
(fp_text value "100k 1%" (at 0 -1.43) (layer "B.Fab")
(fp_text value "100k 1%" (at -4.6 0.1) (layer "B.Fab")
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
(tstamp 80caca66-b3b2-42b4-8f76-c0ebeb6c3094)
)