finally fix the diode ref footprint for good i promise

This commit is contained in:
ewin 2025-09-11 21:00:08 -04:00
parent dc0ed8a155
commit 8d8deba8da
Signed by: erin
SSH key fingerprint: SHA256:swjoHhREbZPbWe+gyJNi24d4NAxJSyUIm3fpZj4z3wc
3 changed files with 276 additions and 196 deletions

View file

@ -16072,7 +16072,7 @@
(net 70 "Net-(SW50-A)")
(pinfunction "A")
(pintype "passive")
(uuid "19e362a3-ca17-40ca-9a5b-e3826ca0892c")
(uuid "564b5639-94f0-4375-b405-62a11ac8a947")
)
(pad "2" smd rect
(at -3 -1.875)
@ -16090,7 +16090,7 @@
(net 65 "GND")
(pinfunction "B")
(pintype "passive")
(uuid "509c1f43-2917-42e9-a2ff-17927e8520e7")
(uuid "7594a257-ae0d-42e7-9f2f-e14890d64a7b")
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/Button_Switch_SMD.3dshapes/SW_Push_1P1T_XKB_TS-1187A.step"
@ -26500,7 +26500,7 @@
)
)
)
(footprint "Diode_SMD:D_SOD-123"
(footprint "stuff:diode_ref"
(layer "B.Cu")
(uuid "ba599cbc-5005-42c3-b6f9-dcb767ba9296")
(at 143.5 142.5 180)
@ -26591,6 +26591,76 @@
(attr board_only exclude_from_pos_files exclude_from_bom allow_missing_courtyard
dnp
)
(fp_line
(start 0.25 0.4)
(end 0.25 -0.4)
(stroke
(width 0.1)
(type solid)
)
(layer "B.SilkS")
(uuid "5406b396-ea74-4621-a7d6-274700c65b06")
)
(fp_line
(start 0.25 0)
(end 1.5 0)
(stroke
(width 0.1)
(type solid)
)
(layer "B.SilkS")
(uuid "09bf2878-381e-44b7-8ae9-64e4a56b287f")
)
(fp_line
(start 0.25 -0.4)
(end -0.35 0)
(stroke
(width 0.1)
(type solid)
)
(layer "B.SilkS")
(uuid "29f9883b-97f1-4a22-a9f6-67d775ebf85b")
)
(fp_line
(start -0.35 0)
(end 0.25 0.4)
(stroke
(width 0.1)
(type solid)
)
(layer "B.SilkS")
(uuid "8ef1a3d1-d271-433b-900c-0c2073b53576")
)
(fp_line
(start -0.35 0)
(end -0.35 0.55)
(stroke
(width 0.1)
(type solid)
)
(layer "B.SilkS")
(uuid "cb95d484-ae53-42f7-9057-aeb57f09697b")
)
(fp_line
(start -0.35 0)
(end -0.35 -0.55)
(stroke
(width 0.1)
(type solid)
)
(layer "B.SilkS")
(uuid "3922aee5-ddd0-4615-b257-0df8a04be641")
)
(fp_line
(start -1.5 0)
(end -0.35 0)
(stroke
(width 0.1)
(type solid)
)
(layer "B.SilkS")
(uuid "8d2a0b07-d51c-4a59-8410-e3c4e53f605c")
)
(fp_line
(start -2.36 1)
(end 1.65 1)
@ -26599,7 +26669,7 @@
(type solid)
)
(layer "B.SilkS")
(uuid "e6eb6db7-0dc9-46c8-a7eb-7ca104e99afd")
(uuid "3849a000-bd3e-44e0-aa44-d34ee798f1ce")
)
(fp_line
(start -2.36 1)
@ -26609,7 +26679,7 @@
(type solid)
)
(layer "B.SilkS")
(uuid "b3514d4a-c11c-4a6d-aeb4-f2526c43c89a")
(uuid "f82af8e9-8d49-4ff7-9196-b6dd4a89a217")
)
(fp_line
(start -2.36 -1)
@ -26619,196 +26689,7 @@
(type solid)
)
(layer "B.SilkS")
(uuid "07e1ea0c-7a6f-4b94-9d77-f58e5b47fcb4")
)
(fp_line
(start 2.35 1.15)
(end 2.35 -1.15)
(stroke
(width 0.05)
(type solid)
)
(layer "B.CrtYd")
(uuid "d04e9215-f6a6-4f40-ab78-cc71d9168eff")
)
(fp_line
(start 2.35 -1.15)
(end -2.35 -1.15)
(stroke
(width 0.05)
(type solid)
)
(layer "B.CrtYd")
(uuid "8d8aa369-beb5-40bb-a6ca-2dfebabe613d")
)
(fp_line
(start -2.35 1.15)
(end 2.35 1.15)
(stroke
(width 0.05)
(type solid)
)
(layer "B.CrtYd")
(uuid "6b37514f-228c-4a33-be80-6b8fd6242a03")
)
(fp_line
(start -2.35 1.15)
(end -2.35 -1.15)
(stroke
(width 0.05)
(type solid)
)
(layer "B.CrtYd")
(uuid "f6396fff-2abe-4222-8309-d9da6e582956")
)
(fp_line
(start 1.4 0.9)
(end 1.4 -0.9)
(stroke
(width 0.1)
(type solid)
)
(layer "B.Fab")
(uuid "2b0dc029-cfb6-447c-bb05-364eb335a7c2")
)
(fp_line
(start 1.4 -0.9)
(end -1.4 -0.9)
(stroke
(width 0.1)
(type solid)
)
(layer "B.Fab")
(uuid "90d54c56-fa79-431a-bdf0-ad9a630a63a7")
)
(fp_line
(start 0.25 0.4)
(end 0.25 -0.4)
(stroke
(width 0.1)
(type solid)
)
(layer "B.Fab")
(uuid "c843c7b8-e7e5-4b3e-8cc6-ba701ac7d9ee")
)
(fp_line
(start 0.25 0)
(end 0.75 0)
(stroke
(width 0.1)
(type solid)
)
(layer "B.Fab")
(uuid "ac44796f-ecfb-4366-b161-b01540972391")
)
(fp_line
(start 0.25 -0.4)
(end -0.35 0)
(stroke
(width 0.1)
(type solid)
)
(layer "B.Fab")
(uuid "3dc46036-189d-41ad-9cd9-bc0f38c0ef16")
)
(fp_line
(start -0.35 0)
(end 0.25 0.4)
(stroke
(width 0.1)
(type solid)
)
(layer "B.Fab")
(uuid "35549434-58f6-4139-9580-373a21224e52")
)
(fp_line
(start -0.35 0)
(end -0.35 0.55)
(stroke
(width 0.1)
(type solid)
)
(layer "B.Fab")
(uuid "42de9479-2bb8-4a7b-9683-1efbb5eb704b")
)
(fp_line
(start -0.35 0)
(end -0.35 -0.55)
(stroke
(width 0.1)
(type solid)
)
(layer "B.Fab")
(uuid "82e84cd5-0771-4484-83dd-bcfbedd6755a")
)
(fp_line
(start -0.75 0)
(end -0.35 0)
(stroke
(width 0.1)
(type solid)
)
(layer "B.Fab")
(uuid "2c0d19b7-21db-49cc-99f9-40673ceba6bf")
)
(fp_line
(start -1.4 0.9)
(end 1.4 0.9)
(stroke
(width 0.1)
(type solid)
)
(layer "B.Fab")
(uuid "8c5c8557-f0de-4e23-b332-640e54bc4a92")
)
(fp_line
(start -1.4 -0.9)
(end -1.4 0.9)
(stroke
(width 0.1)
(type solid)
)
(layer "B.Fab")
(uuid "57c5b3db-ba43-4681-a9bf-c0e1d8bfc52f")
)
(fp_text user "Diode Ref"
(at 0 1.5 0)
(unlocked yes)
(layer "B.SilkS")
(uuid "17322e08-9200-429b-81c8-7d329d3ed994")
(effects
(font
(size 1 1)
(thickness 0.1)
)
(justify bottom mirror)
)
)
(fp_text user "${REFERENCE}"
(at 0 2 0)
(layer "B.Fab")
(uuid "3e304612-90d6-48c0-af7c-77a3326d1b5a")
(effects
(font
(size 1 1)
(thickness 0.15)
)
(justify mirror)
)
)
(pad "1" smd roundrect
(at -1.65 0 180)
(size 0.9 1.2)
(layers "B.Cu" "B.Mask" "B.Paste")
(roundrect_rratio 0.25)
(uuid "d678af3f-7f80-4e6b-b8a5-86a9c250a816")
)
(pad "2" smd roundrect
(at 1.65 0 180)
(size 0.9 1.2)
(layers "B.Cu" "B.Mask" "B.Paste")
(roundrect_rratio 0.25)
(uuid "dca1f538-8138-45ac-8fe1-3a0be86fb0d7")
(uuid "6e1cd21d-ab65-4ae6-a229-58bab9bb1a72")
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SOD-123.step"