7
mirror of https://gitlab.com/kicad/libraries/kicad-footprints.git synced 2025-04-09 00:30:06 +00:00

SOT-553/563: Generate with flat-lead-aware gullwing generator

See merge request kicad/libraries/kicad-footprints!3906
This commit is contained in:
John Beard 2024-12-14 21:07:06 +00:00 committed by kliment
parent 149d333217
commit b49ca320d7
2 changed files with 128 additions and 201 deletions
Package_TO_SOT_SMD.pretty

View File

@ -1,14 +1,12 @@
(footprint "SOT-553"
(version 20240108)
(generator "pcbnew")
(generator_version "8.0")
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "SOT553")
(tags "SOT-553")
(descr "SOT, 5 Pin (https://www.jedec.org/system/files/docs/MO-293B.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py")
(tags "SOT TO_SOT_SMD JEDEC-MO-293-UAAD-1 Texas-DRL-5")
(property "Reference" "REF**"
(at 0 -1.9 0)
(at 0 -1.65 0)
(layer "F.SilkS")
(uuid "0256c83e-116b-4cb6-8e8e-5ccc749ad3eb")
(effects
(font
(size 1 1)
@ -17,9 +15,8 @@
)
)
(property "Value" "SOT-553"
(at 0 1.75 0)
(at 0 1.65 0)
(layer "F.Fab")
(uuid "b9182ef6-2ac5-4047-83c7-626d88e11d57")
(effects
(font
(size 1 1)
@ -27,66 +24,49 @@
)
)
)
(property "Footprint" ""
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "8af6c68c-6599-4215-a7e7-2f14107a6e32")
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Datasheet" ""
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "a7a48d16-a362-4e83-b823-721b338ecca9")
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Description" ""
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "c63da711-c3d6-46af-9d03-ba44a3fc5943")
(effects
(font
(size 1.27 1.27)
)
)
)
(attr smd)
(fp_line
(start 0.65 -0.9)
(end -0.45 -0.9)
(start 0 -0.935)
(end -0.6 -0.935)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "123ce4d1-61c3-4e03-853c-f9010f7720fa")
)
(fp_line
(start 0.65 0.9)
(end -0.65 0.9)
(start 0 -0.935)
(end 0.6 -0.935)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0 0.935)
(end -0.6 0.935)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0 0.935)
(end 0.6 0.935)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "f7df2f59-ed7e-4fa1-8cff-21d26d8cb4a4")
)
(fp_poly
(pts
(xy -0.7 -0.9) (xy -0.98 -0.9) (xy -0.7 -1.18) (xy -0.7 -0.9)
(xy -1.31 -0.5)
(xy -1.64 -0.74)
(xy -1.64 -0.26)
(xy -1.31 -0.5)
)
(stroke
(width 0.12)
@ -94,143 +74,127 @@
)
(fill solid)
(layer "F.SilkS")
(uuid "0657f513-44ec-4231-a323-fdf7f5d75c11")
)
(fp_line
(start -1.18 -1.1)
(end -1.18 1.1)
(start -1.2 -0.95)
(end -1.2 0.95)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
(uuid "243e94e6-98ae-4461-b091-fd27c0ae3ecb")
)
(fp_line
(start -1.18 -1.1)
(end 1.18 -1.1)
(start -1.2 0.95)
(end 1.2 0.95)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
(uuid "803176f6-b294-4b4c-bc92-a2a06bb023ac")
)
(fp_line
(start 1.18 1.1)
(end -1.18 1.1)
(start 1.2 -0.95)
(end -1.2 -0.95)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
(uuid "0269ee3c-2b8a-49bf-9789-097bc0c76773")
)
(fp_line
(start 1.18 1.1)
(end 1.18 -1.1)
(start 1.2 0.95)
(end 1.2 -0.95)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
(uuid "6afcae33-dc65-45e2-859d-d8624f1ac7a0")
)
(fp_line
(start -0.65 -0.5)
(end -0.65 0.85)
(start -0.6 -0.5)
(end -0.3 -0.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "a21f762a-69bc-4b5d-a2bf-2ef8c07f8b1b")
)
(fp_line
(start -0.65 -0.5)
(end -0.3 -0.85)
(start -0.6 0.8)
(end -0.6 -0.5)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "e69e18be-56a4-47fc-b6d0-491cb6492701")
)
(fp_line
(start -0.65 0.85)
(end 0.65 0.85)
(start -0.3 -0.8)
(end 0.6 -0.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "134a6aab-0426-4b55-a68f-fa0d1c06e15b")
)
(fp_line
(start 0.65 -0.85)
(end -0.3 -0.85)
(start 0.6 -0.8)
(end 0.6 0.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "1839af49-e53b-4ad5-8335-9eae28e6b597")
)
(fp_line
(start 0.65 0.85)
(end 0.65 -0.85)
(start 0.6 0.8)
(end -0.6 0.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "b1cf5f4a-09e5-40d1-8b26-9027ef460f03")
)
(fp_text user "${REFERENCE}"
(at 0 0 90)
(at 0 0 0)
(layer "F.Fab")
(uuid "91e6c8ad-ec2f-4ca4-8c69-899e3091a69c")
(effects
(font
(size 0.4 0.4)
(thickness 0.0625)
(size 0.3 0.3)
(thickness 0.04)
)
)
)
(pad "1" smd roundrect
(at -0.7 -0.5)
(size 0.45 0.3)
(at -0.7125 -0.5)
(size 0.675 0.35)
(layers "F.Cu" "F.Paste" "F.Mask")
(roundrect_rratio 0.25)
(uuid "1e411394-1f82-4920-abc7-7e58f53bd745")
)
(pad "2" smd roundrect
(at -0.7 0)
(size 0.45 0.3)
(at -0.7125 0)
(size 0.675 0.35)
(layers "F.Cu" "F.Paste" "F.Mask")
(roundrect_rratio 0.25)
(uuid "953f916d-94c0-48ef-8c68-51cec3356523")
)
(pad "3" smd roundrect
(at -0.7 0.5)
(size 0.45 0.3)
(at -0.7125 0.5)
(size 0.675 0.35)
(layers "F.Cu" "F.Paste" "F.Mask")
(roundrect_rratio 0.25)
(uuid "830890d8-4fdf-45ab-97c4-530fad5068e3")
)
(pad "4" smd roundrect
(at 0.7 0.5)
(size 0.45 0.3)
(at 0.7125 0.5)
(size 0.675 0.35)
(layers "F.Cu" "F.Paste" "F.Mask")
(roundrect_rratio 0.25)
(uuid "1e0266b3-e216-4b32-bc92-557d92e72fea")
)
(pad "5" smd roundrect
(at 0.7 -0.5)
(size 0.45 0.3)
(at 0.7125 -0.5)
(size 0.675 0.35)
(layers "F.Cu" "F.Paste" "F.Mask")
(roundrect_rratio 0.25)
(uuid "ec0dd769-d555-4c22-974e-bf620d0aef3c")
)
(model "${KICAD8_3DMODEL_DIR}/Package_TO_SOT_SMD.3dshapes/SOT-553.wrl"
(offset
@ -243,4 +207,4 @@
(xyz 0 0 0)
)
)
)
)

View File

@ -1,14 +1,12 @@
(footprint "SOT-563"
(version 20240108)
(generator "pcbnew")
(generator_version "8.0")
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "SOT563")
(tags "SOT-563")
(descr "SOT, 6 Pin (https://www.jedec.org/system/files/docs/MO-293B.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py")
(tags "SOT TO_SOT_SMD JEDEC-MO-293-UAAD Texas-DRL-6")
(property "Reference" "REF**"
(at 0 -1.9 0)
(at 0 -1.65 0)
(layer "F.SilkS")
(uuid "80c9f633-b91f-4599-a503-0952b081a05c")
(effects
(font
(size 1 1)
@ -17,9 +15,8 @@
)
)
(property "Value" "SOT-563"
(at 0 1.75 0)
(at 0 1.65 0)
(layer "F.Fab")
(uuid "95c4a366-9b4c-455e-b10b-e841ae121671")
(effects
(font
(size 1 1)
@ -27,66 +24,49 @@
)
)
)
(property "Footprint" ""
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "e4bc6d35-139c-41bb-9eb1-6f17a97c35bc")
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Datasheet" ""
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "f7de27cb-abcb-43da-94fa-0dc321473147")
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Description" ""
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "22cf723e-8bf0-4bd3-8e68-617c16508bec")
(effects
(font
(size 1.27 1.27)
)
)
)
(attr smd)
(fp_line
(start 0.65 -0.9)
(end -0.45 -0.9)
(start 0 -0.935)
(end -0.6 -0.935)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "1c2e9a93-c945-4995-9461-b3bec15a1e17")
)
(fp_line
(start 0.65 0.9)
(end -0.65 0.9)
(start 0 -0.935)
(end 0.6 -0.935)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0 0.935)
(end -0.6 0.935)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0 0.935)
(end 0.6 0.935)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "36080d31-f4ce-4055-842d-bfcfb098fc43")
)
(fp_poly
(pts
(xy -0.7 -0.9) (xy -0.98 -0.9) (xy -0.7 -1.18) (xy -0.7 -0.9)
(xy -1.31 -0.5)
(xy -1.64 -0.74)
(xy -1.64 -0.26)
(xy -1.31 -0.5)
)
(stroke
(width 0.12)
@ -94,150 +74,133 @@
)
(fill solid)
(layer "F.SilkS")
(uuid "26d57e9a-4143-4b34-a555-6307c15c7661")
)
(fp_line
(start -1.35 -1.1)
(end -1.35 1.1)
(start -1.2 -0.95)
(end -1.2 0.95)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
(uuid "97bfb0c1-c8d9-4345-abcc-5725c713edef")
)
(fp_line
(start -1.35 -1.1)
(end 1.35 -1.1)
(start -1.2 0.95)
(end 1.2 0.95)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
(uuid "909f165a-a296-47b3-b9d2-c9b6b76ce282")
)
(fp_line
(start 1.35 1.1)
(end -1.35 1.1)
(start 1.2 -0.95)
(end -1.2 -0.95)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
(uuid "e8532949-6fdd-479a-939f-b167e3ce169a")
)
(fp_line
(start 1.35 1.1)
(end 1.35 -1.1)
(start 1.2 0.95)
(end 1.2 -0.95)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
(uuid "277642ff-ec04-43de-b0cf-aa1a3952e8b8")
)
(fp_line
(start -0.65 -0.5)
(end -0.65 0.85)
(start -0.6 -0.5)
(end -0.3 -0.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "7e0b4133-6a72-4d82-b6a8-0d7286606063")
)
(fp_line
(start -0.65 -0.5)
(end -0.3 -0.85)
(start -0.6 0.8)
(end -0.6 -0.5)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "3f29e7cd-38ae-45e3-b9e5-a5982df4ee13")
)
(fp_line
(start -0.65 0.85)
(end 0.65 0.85)
(start -0.3 -0.8)
(end 0.6 -0.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "aedd7c1b-b406-43f3-b62d-8a3ad482a5c1")
)
(fp_line
(start 0.65 -0.85)
(end -0.3 -0.85)
(start 0.6 -0.8)
(end 0.6 0.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "52893971-191f-4945-8f2d-a6af4d53c36c")
)
(fp_line
(start 0.65 0.85)
(end 0.65 -0.85)
(start 0.6 0.8)
(end -0.6 0.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "c6bc0fce-19e1-4643-b38c-661d0a76efe8")
)
(fp_text user "${REFERENCE}"
(at 0 0 90)
(at 0 0 0)
(layer "F.Fab")
(uuid "2d5dce69-1a14-4055-a65c-dce1098b3df7")
(effects
(font
(size 0.4 0.4)
(thickness 0.0625)
(size 0.3 0.3)
(thickness 0.04)
)
)
)
(pad "1" smd roundrect
(at -0.75 -0.5)
(size 0.7 0.34)
(at -0.7125 -0.5)
(size 0.675 0.35)
(layers "F.Cu" "F.Paste" "F.Mask")
(roundrect_rratio 0.25)
(uuid "809ebe3c-3af5-48a9-a45a-c850f5d244b2")
)
(pad "2" smd roundrect
(at -0.75 0)
(size 0.7 0.34)
(at -0.7125 0)
(size 0.675 0.35)
(layers "F.Cu" "F.Paste" "F.Mask")
(roundrect_rratio 0.25)
(uuid "3db2d737-f7ed-49f4-aa6c-40f37e139158")
)
(pad "3" smd roundrect
(at -0.75 0.5)
(size 0.7 0.34)
(at -0.7125 0.5)
(size 0.675 0.35)
(layers "F.Cu" "F.Paste" "F.Mask")
(roundrect_rratio 0.25)
(uuid "c2b8885c-5963-4b03-9dae-9e3014c2101f")
)
(pad "4" smd roundrect
(at 0.75 0.5)
(size 0.7 0.34)
(at 0.7125 0.5)
(size 0.675 0.35)
(layers "F.Cu" "F.Paste" "F.Mask")
(roundrect_rratio 0.25)
(uuid "adc303df-4cc1-4563-bb1f-bf944547d42f")
)
(pad "5" smd roundrect
(at 0.75 0)
(size 0.7 0.34)
(at 0.7125 0)
(size 0.675 0.35)
(layers "F.Cu" "F.Paste" "F.Mask")
(roundrect_rratio 0.25)
(uuid "d474227a-7990-4461-9e38-9672d0cd7538")
)
(pad "6" smd roundrect
(at 0.75 -0.5)
(size 0.7 0.34)
(at 0.7125 -0.5)
(size 0.675 0.35)
(layers "F.Cu" "F.Paste" "F.Mask")
(roundrect_rratio 0.25)
(uuid "80801606-1816-4dd6-8715-4123a57c4969")
)
(model "${KICAD8_3DMODEL_DIR}/Package_TO_SOT_SMD.3dshapes/SOT-563.wrl"
(offset
@ -250,4 +213,4 @@
(xyz 0 0 0)
)
)
)
)