Skip to content

Commit

Permalink
Total rework of DIP packages
Browse files Browse the repository at this point in the history
This is the result of librepcb-parts-generator PR 75:
LibrePCB/librepcb-parts-generator#75

- IPC 7351-C conforming names
- Updated dimensions (based on JEDEC and real-world package sizes)
- New silkscreen conforming to IPC 7351-C recommendations

Version has been bumped to v0.2.0.
  • Loading branch information
dbrgn authored and ubruhin committed Sep 1, 2023
1 parent f66d5df commit 327bc48
Show file tree
Hide file tree
Showing 15 changed files with 2,425 additions and 1,042 deletions.
202 changes: 134 additions & 68 deletions pkg/1cc4d1c8-c1db-41f5-8e49-f972b26e8af1/package.lp

Large diffs are not rendered by default.

170 changes: 118 additions & 52 deletions pkg/37bfe725-ae0a-4111-8763-5b9c74c1f5a2/package.lp
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
(librepcb_package 37bfe725-ae0a-4111-8763-5b9c74c1f5a2
(name "DIP-6 7.62mm")
(description "6-lead 7.62mm wide Dual Inline Package\n\nGenerated with librepcb-parts-generator (generate_dip.py)")
(name "DIP762W55P254L712H533Q6")
(description "6-lead DIP (Dual In-Line) package\n\nPitch: 2.54mm\nLead span: 7.62mm\nBody length: 7.12mm\nLead width: 0.55mm\nMax height: 5.33mm\n\nGenerated with librepcb-parts-generator (generate_dip.py)")
(keywords "dip6,pdip6,dip,pdip,cdip,cerdip,dual inline package")
(author "Danilo B.")
(version "0.1")
(version "0.2")
(created 2018-11-04T23:13:00Z)
(deprecated false)
(generated_by "")
(category edc63ee6-ea87-495d-a6b9-54536fe8b1f9)
(assembly_type auto)
(assembly_type tht)
(pad 8a9f9558-e233-4dcf-921b-dd86f73204f1 (name "1"))
(pad e17bf334-04ce-478c-b504-fbf6eb155efa (name "2"))
(pad 031b06ec-1e35-49cd-99cc-f1391b287191 (name "3"))
Expand All @@ -21,81 +21,111 @@
(3d_position 0.0 0.0 0.0) (3d_rotation 0.0 0.0 0.0)
(pad 8a9f9558-e233-4dcf-921b-dd86f73204f1 (side top) (shape roundrect)
(position -3.81 2.54) (rotation 0.0) (size 2.54 1.27) (radius 0.0)
(stop_mask auto) (solder_paste off) (clearance 0.0) (function unspecified)
(stop_mask auto) (solder_paste off) (clearance 0.0) (function standard)
(package_pad 8a9f9558-e233-4dcf-921b-dd86f73204f1)
(hole 8a9f9558-e233-4dcf-921b-dd86f73204f1 (diameter 0.8)
(vertex (position 0.0 0.0) (angle 0.0))
)
)
(pad e17bf334-04ce-478c-b504-fbf6eb155efa (side top) (shape roundrect)
(position -3.81 0.0) (rotation 0.0) (size 2.54 1.27) (radius 1.0)
(stop_mask auto) (solder_paste off) (clearance 0.0) (function unspecified)
(stop_mask auto) (solder_paste off) (clearance 0.0) (function standard)
(package_pad e17bf334-04ce-478c-b504-fbf6eb155efa)
(hole e17bf334-04ce-478c-b504-fbf6eb155efa (diameter 0.8)
(vertex (position 0.0 0.0) (angle 0.0))
)
)
(pad 031b06ec-1e35-49cd-99cc-f1391b287191 (side top) (shape roundrect)
(position -3.81 -2.54) (rotation 0.0) (size 2.54 1.27) (radius 1.0)
(stop_mask auto) (solder_paste off) (clearance 0.0) (function unspecified)
(stop_mask auto) (solder_paste off) (clearance 0.0) (function standard)
(package_pad 031b06ec-1e35-49cd-99cc-f1391b287191)
(hole 031b06ec-1e35-49cd-99cc-f1391b287191 (diameter 0.8)
(vertex (position 0.0 0.0) (angle 0.0))
)
)
(pad 793bd134-7c56-4ac2-a89e-cdfe346dfea0 (side top) (shape roundrect)
(position 3.81 -2.54) (rotation 0.0) (size 2.54 1.27) (radius 1.0)
(stop_mask auto) (solder_paste off) (clearance 0.0) (function unspecified)
(stop_mask auto) (solder_paste off) (clearance 0.0) (function standard)
(package_pad 793bd134-7c56-4ac2-a89e-cdfe346dfea0)
(hole 793bd134-7c56-4ac2-a89e-cdfe346dfea0 (diameter 0.8)
(vertex (position 0.0 0.0) (angle 0.0))
)
)
(pad 43605f2a-7e04-43b5-9532-3faee784b8a4 (side top) (shape roundrect)
(position 3.81 0.0) (rotation 0.0) (size 2.54 1.27) (radius 1.0)
(stop_mask auto) (solder_paste off) (clearance 0.0) (function unspecified)
(stop_mask auto) (solder_paste off) (clearance 0.0) (function standard)
(package_pad 43605f2a-7e04-43b5-9532-3faee784b8a4)
(hole 43605f2a-7e04-43b5-9532-3faee784b8a4 (diameter 0.8)
(vertex (position 0.0 0.0) (angle 0.0))
)
)
(pad b375e03a-7c89-471c-9f6e-13d7772bac59 (side top) (shape roundrect)
(position 3.81 2.54) (rotation 0.0) (size 2.54 1.27) (radius 1.0)
(stop_mask auto) (solder_paste off) (clearance 0.0) (function unspecified)
(stop_mask auto) (solder_paste off) (clearance 0.0) (function standard)
(package_pad b375e03a-7c89-471c-9f6e-13d7772bac59)
(hole b375e03a-7c89-471c-9f6e-13d7772bac59 (diameter 0.8)
(vertex (position 0.0 0.0) (angle 0.0))
)
)
(polygon 34882f59-6e27-448c-a23c-65693c9f5cef (layer top_legend)
(width 0.25) (fill false) (grab_area false)
(vertex (position -2.265 3.365) (angle 0.0))
(vertex (position -0.755 3.365) (angle 180.0))
(vertex (position 0.755 3.365) (angle 0.0))
(vertex (position 2.265 3.365) (angle 0.0))
(vertex (position 2.265 -3.365) (angle 0.0))
(vertex (position -2.265 -3.365) (angle 0.0))
(vertex (position -2.265 3.365) (angle 0.0))
(vertex (position -4.955 3.5) (angle 0.0))
(vertex (position -3.535 3.5) (angle 0.0))
(vertex (position -3.535 3.685) (angle 0.0))
(vertex (position -0.884 3.685) (angle 180.0))
(vertex (position 0.884 3.685) (angle 0.0))
(vertex (position 3.535 3.685) (angle 0.0))
(vertex (position 3.535 3.5) (angle 0.0))
)
(polygon 66d45911-cb71-47f5-a665-0a6e8a0047fe (layer top_legend)
(width 0.25) (fill false) (grab_area false)
(vertex (position -3.535 -3.5) (angle 0.0))
(vertex (position -3.535 -3.685) (angle 0.0))
(vertex (position 3.535 -3.685) (angle 0.0))
(vertex (position 3.535 -3.5) (angle 0.0))
)
(polygon 24728664-9eb2-4851-b919-63e0226b2d30 (layer top_documentation)
(width 0.25) (fill false) (grab_area true)
(vertex (position -3.048 3.365) (angle 0.0))
(vertex (position 3.048 3.365) (angle 0.0))
(vertex (position 3.048 -3.365) (angle 0.0))
(vertex (position -3.048 -3.365) (angle 0.0))
(vertex (position -3.048 3.365) (angle 0.0))
)
(circle 615359bd-e140-4271-9ef7-74260c4a3c98 (layer top_legend)
(width 0.0) (fill true) (grab_area false) (diameter 1.0) (position -1.265 2.365)
(width 0.25) (fill false) (grab_area false)
(vertex (position -3.285 3.435) (angle 0.0))
(vertex (position 3.285 3.435) (angle 0.0))
(vertex (position 3.285 -3.435) (angle 0.0))
(vertex (position -3.285 -3.435) (angle 0.0))
(vertex (position -3.285 3.435) (angle 0.0))
)
(polygon a252913b-81f4-4f50-a3c3-a72604b6de59 (layer top_package_outlines)
(width 0.0) (fill false) (grab_area false)
(vertex (position -3.41 3.56) (angle 0.0))
(vertex (position 3.41 3.56) (angle 0.0))
(vertex (position 3.41 -3.56) (angle 0.0))
(vertex (position -3.41 -3.56) (angle 0.0))
(vertex (position -3.41 3.56) (angle 0.0))
)
(polygon 4b94f8e1-e7d8-49e2-ba5b-4d6beb00ef05 (layer top_courtyard)
(width 0.0) (fill false) (grab_area false)
(vertex (position -3.935 4.085) (angle 0.0))
(vertex (position 3.935 4.085) (angle 0.0))
(vertex (position 3.935 3.7) (angle 0.0))
(vertex (position 5.605 3.7) (angle 0.0))
(vertex (position 5.605 -3.7) (angle 0.0))
(vertex (position 3.935 -3.7) (angle 0.0))
(vertex (position 3.935 -4.085) (angle 0.0))
(vertex (position -3.935 -4.085) (angle 0.0))
(vertex (position -3.935 -3.7) (angle 0.0))
(vertex (position -5.605 -3.7) (angle 0.0))
(vertex (position -5.605 3.7) (angle 0.0))
(vertex (position -3.935 3.7) (angle 0.0))
)
(circle 615359bd-e140-4271-9ef7-74260c4a3c98 (layer top_documentation)
(width 0.0) (fill true) (grab_area false) (diameter 1.0) (position -1.91 2.06)
)
(stroke_text cd985a9d-8634-42d4-98ef-7279157ec217 (layer top_names)
(height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto)
(align center bottom) (position 0.0 4.636) (rotation 0.0)
(align center bottom) (position 0.0 4.41) (rotation 0.0)
(auto_rotate true) (mirror false) (value "{{NAME}}")
)
(stroke_text 9221f61b-45d8-4370-9e86-9108819e24f6 (layer top_values)
(height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto)
(align center top) (position 0.0 -4.636) (rotation 0.0)
(align center top) (position 0.0 -4.41) (rotation 0.0)
(auto_rotate true) (mirror false) (value "{{VALUE}}")
)
)
Expand All @@ -105,82 +135,118 @@
(3d_position 0.0 0.0 0.0) (3d_rotation 0.0 0.0 0.0)
(pad 8a9f9558-e233-4dcf-921b-dd86f73204f1 (side top) (shape roundrect)
(position -3.81 2.54) (rotation 0.0) (size 1.6 1.6) (radius 0.0)
(stop_mask auto) (solder_paste off) (clearance 0.0) (function unspecified)
(stop_mask auto) (solder_paste off) (clearance 0.0) (function standard)
(package_pad 8a9f9558-e233-4dcf-921b-dd86f73204f1)
(hole 8a9f9558-e233-4dcf-921b-dd86f73204f1 (diameter 0.8)
(vertex (position 0.0 0.0) (angle 0.0))
)
)
(pad e17bf334-04ce-478c-b504-fbf6eb155efa (side top) (shape roundrect)
(position -3.81 0.0) (rotation 0.0) (size 1.6 1.6) (radius 1.0)
(stop_mask auto) (solder_paste off) (clearance 0.0) (function unspecified)
(stop_mask auto) (solder_paste off) (clearance 0.0) (function standard)
(package_pad e17bf334-04ce-478c-b504-fbf6eb155efa)
(hole e17bf334-04ce-478c-b504-fbf6eb155efa (diameter 0.8)
(vertex (position 0.0 0.0) (angle 0.0))
)
)
(pad 031b06ec-1e35-49cd-99cc-f1391b287191 (side top) (shape roundrect)
(position -3.81 -2.54) (rotation 0.0) (size 1.6 1.6) (radius 1.0)
(stop_mask auto) (solder_paste off) (clearance 0.0) (function unspecified)
(stop_mask auto) (solder_paste off) (clearance 0.0) (function standard)
(package_pad 031b06ec-1e35-49cd-99cc-f1391b287191)
(hole 031b06ec-1e35-49cd-99cc-f1391b287191 (diameter 0.8)
(vertex (position 0.0 0.0) (angle 0.0))
)
)
(pad 793bd134-7c56-4ac2-a89e-cdfe346dfea0 (side top) (shape roundrect)
(position 3.81 -2.54) (rotation 0.0) (size 1.6 1.6) (radius 1.0)
(stop_mask auto) (solder_paste off) (clearance 0.0) (function unspecified)
(stop_mask auto) (solder_paste off) (clearance 0.0) (function standard)
(package_pad 793bd134-7c56-4ac2-a89e-cdfe346dfea0)
(hole 793bd134-7c56-4ac2-a89e-cdfe346dfea0 (diameter 0.8)
(vertex (position 0.0 0.0) (angle 0.0))
)
)
(pad 43605f2a-7e04-43b5-9532-3faee784b8a4 (side top) (shape roundrect)
(position 3.81 0.0) (rotation 0.0) (size 1.6 1.6) (radius 1.0)
(stop_mask auto) (solder_paste off) (clearance 0.0) (function unspecified)
(stop_mask auto) (solder_paste off) (clearance 0.0) (function standard)
(package_pad 43605f2a-7e04-43b5-9532-3faee784b8a4)
(hole 43605f2a-7e04-43b5-9532-3faee784b8a4 (diameter 0.8)
(vertex (position 0.0 0.0) (angle 0.0))
)
)
(pad b375e03a-7c89-471c-9f6e-13d7772bac59 (side top) (shape roundrect)
(position 3.81 2.54) (rotation 0.0) (size 1.6 1.6) (radius 1.0)
(stop_mask auto) (solder_paste off) (clearance 0.0) (function unspecified)
(stop_mask auto) (solder_paste off) (clearance 0.0) (function standard)
(package_pad b375e03a-7c89-471c-9f6e-13d7772bac59)
(hole b375e03a-7c89-471c-9f6e-13d7772bac59 (diameter 0.8)
(vertex (position 0.0 0.0) (angle 0.0))
)
)
(polygon f7508faf-b82e-418e-b66a-e317ff438eee (layer top_legend)
(width 0.25) (fill false) (grab_area false)
(vertex (position -2.735 3.365) (angle 0.0))
(vertex (position -0.912 3.365) (angle 180.0))
(vertex (position 0.912 3.365) (angle 0.0))
(vertex (position 2.735 3.365) (angle 0.0))
(vertex (position 2.735 -3.365) (angle 0.0))
(vertex (position -2.735 -3.365) (angle 0.0))
(vertex (position -2.735 3.365) (angle 0.0))
(vertex (position -4.485 3.665) (angle 0.0))
(vertex (position -3.535 3.665) (angle 0.0))
(vertex (position -3.535 3.685) (angle 0.0))
(vertex (position -0.884 3.685) (angle 180.0))
(vertex (position 0.884 3.685) (angle 0.0))
(vertex (position 3.535 3.685) (angle 0.0))
(vertex (position 3.535 3.665) (angle 0.0))
)
(polygon 9bfe42d0-903f-42c8-8a88-5b379b235777 (layer top_legend)
(width 0.25) (fill false) (grab_area false)
(vertex (position -3.535 -3.665) (angle 0.0))
(vertex (position -3.535 -3.685) (angle 0.0))
(vertex (position 3.535 -3.685) (angle 0.0))
(vertex (position 3.535 -3.665) (angle 0.0))
)
(polygon 5010e7ca-1979-4632-b56b-2dbc4bded71d (layer top_documentation)
(width 0.25) (fill false) (grab_area true)
(vertex (position -3.048 3.365) (angle 0.0))
(vertex (position 3.048 3.365) (angle 0.0))
(vertex (position 3.048 -3.365) (angle 0.0))
(vertex (position -3.048 -3.365) (angle 0.0))
(vertex (position -3.048 3.365) (angle 0.0))
)
(circle 046bffe9-5daf-4504-a4e0-36acbb96d27c (layer top_legend)
(width 0.0) (fill true) (grab_area false) (diameter 1.0) (position -1.735 2.365)
(width 0.25) (fill false) (grab_area false)
(vertex (position -3.285 3.435) (angle 0.0))
(vertex (position 3.285 3.435) (angle 0.0))
(vertex (position 3.285 -3.435) (angle 0.0))
(vertex (position -3.285 -3.435) (angle 0.0))
(vertex (position -3.285 3.435) (angle 0.0))
)
(polygon d2c3a5d7-92a0-4843-8918-ea30f25a086a (layer top_package_outlines)
(width 0.0) (fill false) (grab_area false)
(vertex (position -3.41 3.56) (angle 0.0))
(vertex (position 3.41 3.56) (angle 0.0))
(vertex (position 3.41 -3.56) (angle 0.0))
(vertex (position -3.41 -3.56) (angle 0.0))
(vertex (position -3.41 3.56) (angle 0.0))
)
(polygon 9577c7ca-68cf-4109-a349-be405359d965 (layer top_courtyard)
(width 0.0) (fill false) (grab_area false)
(vertex (position -3.935 4.085) (angle 0.0))
(vertex (position 3.935 4.085) (angle 0.0))
(vertex (position 3.935 3.865) (angle 0.0))
(vertex (position 5.135 3.865) (angle 0.0))
(vertex (position 5.135 -3.865) (angle 0.0))
(vertex (position 3.935 -3.865) (angle 0.0))
(vertex (position 3.935 -4.085) (angle 0.0))
(vertex (position -3.935 -4.085) (angle 0.0))
(vertex (position -3.935 -3.865) (angle 0.0))
(vertex (position -5.135 -3.865) (angle 0.0))
(vertex (position -5.135 3.865) (angle 0.0))
(vertex (position -3.935 3.865) (angle 0.0))
)
(circle 046bffe9-5daf-4504-a4e0-36acbb96d27c (layer top_documentation)
(width 0.0) (fill true) (grab_area false) (diameter 1.0) (position -1.91 2.06)
)
(stroke_text 091fb40b-b394-4562-a07f-0d2e235199ed (layer top_names)
(height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto)
(align center bottom) (position 0.0 4.636) (rotation 0.0)
(align center bottom) (position 0.0 4.41) (rotation 0.0)
(auto_rotate true) (mirror false) (value "{{NAME}}")
)
(stroke_text f56d4aad-2330-4f98-aadb-22b18f8f03d0 (layer top_values)
(height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto)
(align center top) (position 0.0 -4.636) (rotation 0.0)
(align center top) (position 0.0 -4.41) (rotation 0.0)
(auto_rotate true) (mirror false) (value "{{VALUE}}")
)
)
(approved missing_footprint_3d_model
(footprint 19ea03ba-da03-49c7-a309-248297acedd4)
)
(approved missing_footprint_3d_model
(footprint dc9664b1-b61f-4c35-b290-7708dff78ee0)
)
)
Loading

0 comments on commit 327bc48

Please sign in to comment.