Skip to content

Commit ee5251d

Browse files
committed
Update BP2G1+ Bypass1/2 footprints - no more errors or warnings!
1 parent abb3511 commit ee5251d

File tree

2 files changed

+92
-73
lines changed

2 files changed

+92
-73
lines changed

Footprints/SparkFun-RF.pretty/BP2G1+_Bypass1.kicad_mod

Lines changed: 43 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
(footprint "BP2G1+_Bypass1" (version 20221018) (generator pcbnew)
22
(layer "F.Cu")
3-
(descr "Mechanical Specifications: Pad Size: .76mm x 1.27mm; Pin count: 8; Pin pitch: 1.27mm; Package Size: 5.33mm x 4.14mm. Reduced paste on input and output pins.")
3+
(descr "SOIC8 footprint modified for the BP2G1+ power divider; includes bypass jumper; reduced paste to compensate.")
4+
(attr allow_soldermask_bridges)
45
(fp_text reference "REF**" (at -3.175 0 90) (layer "F.Fab")
56
(effects (font (size 0.5 0.5) (thickness 0.1) bold) (justify bottom))
67
(tstamp e1490cd2-0107-4bb9-88c2-b2c3b64df681)
@@ -9,36 +10,6 @@
910
(effects (font (size 0.48768 0.48768) (thickness 0.12192)) (justify bottom))
1011
(tstamp 799caed2-1237-499e-b742-47218d2e0fcf)
1112
)
12-
(fp_line (start -1.905 -1.5875) (end -1.905 -0.635)
13-
(stroke (width 0.3302) (type default)) (layer "F.Cu") (tstamp c9ed9be8-8ca4-4944-92e5-941158c4426d))
14-
(fp_line (start -0.635 0.635) (end -0.635 1.5875)
15-
(stroke (width 0.3302) (type default)) (layer "F.Cu") (tstamp a23fd736-166d-487a-8704-3629a03119a7))
16-
(fp_arc (start -1.27 0) (mid -1.719012 -0.185987) (end -1.905 -0.635)
17-
(stroke (width 0.3302) (type default)) (layer "F.Cu") (tstamp 7d397d3b-61e8-49cd-b4c7-64840603ac2e))
18-
(fp_arc (start -1.27 0) (mid -0.820988 0.185987) (end -0.635 0.635)
19-
(stroke (width 0.3302) (type default)) (layer "F.Cu") (tstamp 1cb8364a-0a96-47b7-a60d-8d763ca65843))
20-
(fp_poly
21-
(pts
22-
(xy -1.651 -1.982)
23-
(xy -2.159 -1.982)
24-
(xy -2.159 -1.6764)
25-
(xy -2.03 -1.5)
26-
(xy -1.778 -1.4986)
27-
(xy -1.651 -1.6764)
28-
)
29-
30-
(stroke (width 0.1) (type solid)) (fill solid) (layer "F.Cu") (tstamp f9cad05c-f17b-4c3f-b696-b75b86dba804))
31-
(fp_poly
32-
(pts
33-
(xy -0.889 1.982)
34-
(xy -0.381 1.982)
35-
(xy -0.381 1.6764)
36-
(xy -0.5 1.4986)
37-
(xy -0.762 1.4986)
38-
(xy -0.889 1.6764)
39-
)
40-
41-
(stroke (width 0.1) (type solid)) (fill solid) (layer "F.Cu") (tstamp 617f21ca-da56-425f-bb59-bff5fbac2002))
4213
(fp_poly
4314
(pts
4415
(xy -2.2 -2.4)
@@ -63,9 +34,9 @@
6334
(stroke (width 0.2032) (type solid)) (layer "F.SilkS") (tstamp 30166348-2ff2-46c0-ab91-3fe5acdc64ab))
6435
(fp_circle (center -3.048 2.794) (end -2.794 2.794)
6536
(stroke (width 0.05) (type solid)) (fill solid) (layer "F.SilkS") (tstamp 0901a7a7-cb8f-4e5c-92b6-ecf0fd0e2f44))
66-
(fp_rect (start -1.5748 -1.4224) (end -2.2352 -3.4544)
37+
(fp_rect (start -1.5748 -3.4498) (end -2.2352 -1.3544)
6738
(stroke (width 0.1) (type solid)) (fill solid) (layer "F.Mask") (tstamp b4f7651a-9296-4f18-ba6f-08d305b664e8))
68-
(fp_rect (start -0.9652 1.4224) (end -0.3048 3.4544)
39+
(fp_rect (start -0.9652 1.3624) (end -0.3048 3.4544)
6940
(stroke (width 0.1) (type solid)) (fill solid) (layer "F.Mask") (tstamp 1dd34cde-10fe-4bd7-90f0-84ae4d1b16e5))
7041
(fp_rect (start -2.794 -3.556) (end 2.794 3.556)
7142
(stroke (width 0.05) (type default)) (fill none) (layer "F.CrtYd") (tstamp 688dcf9b-a357-40df-bcce-06d06e7d0a2f))
@@ -162,6 +133,7 @@
162133
(pad "1" smd roundrect (at -1.905 2.8) (size 0.6 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.15)
163134
(solder_mask_margin 0.1016) (zone_connect 2) (thermal_bridge_angle 0) (tstamp 980a4866-ebfb-4a3f-a212-28eeed8959f6))
164135
(pad "2" smd roundrect (at -0.635 2.8) (size 0.6 1.2) (layers "F.Cu") (roundrect_rratio 0.15)
136+
(chamfer_ratio 0) (chamfer top_left top_right)
165137
(solder_mask_margin 0.1016) (thermal_bridge_angle 0) (tstamp 1b1f8bb0-f23f-49df-ae8b-7aab19c088d4))
166138
(pad "3" smd roundrect (at 0.635 2.8) (size 0.6 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.15)
167139
(solder_mask_margin 0.1016) (zone_connect 2) (thermal_bridge_angle 0) (tstamp 71af5505-a3e8-4e6c-89a2-52f31cc1d990))
@@ -174,5 +146,43 @@
174146
(pad "7" smd roundrect (at -0.635 -2.8) (size 0.6 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.15)
175147
(solder_mask_margin 0.1016) (zone_connect 2) (thermal_bridge_angle 0) (tstamp 9dcdc513-1edd-4489-a3fa-a37ec607c89e))
176148
(pad "8" smd roundrect (at -1.905 -2.8) (size 0.6 1.2) (layers "F.Cu") (roundrect_rratio 0.15)
149+
(chamfer_ratio 0) (chamfer bottom_left bottom_right)
177150
(solder_mask_margin 0.1016) (thermal_bridge_angle 0) (tstamp cad02895-f7ca-4da5-944b-3c9d8fbc1a86))
151+
(pad "9" smd custom (at -0.635 1.74) (size 0.6 0.6) (layers "F.Cu")
152+
(solder_mask_margin 0.1016) (zone_connect 0) (thermal_bridge_angle 0)
153+
(options (clearance outline) (anchor rect))
154+
(primitives
155+
(gr_poly
156+
(pts
157+
(xy -0.3 -0.2)
158+
(xy 0.3 -0.2)
159+
(xy 0.3 -0.3)
160+
(xy 0.1 -0.5)
161+
(xy -0.1 -0.5)
162+
(xy -0.3 -0.3)
163+
)
164+
(width 0) (fill yes))
165+
(gr_line (start 0 -0.33) (end 0 -1.105) (width 0.33))
166+
(gr_arc (start -0.635 -1.74) (mid -0.185987 -1.554013) (end 0 -1.105) (width 0.33))
167+
(gr_arc (start -0.635 -1.74) (mid -1.084013 -1.925987) (end -1.27 -2.375) (width 0.33))
168+
(gr_line (start -1.27 -2.375) (end -1.27 -3.15) (width 0.33))
169+
(gr_poly
170+
(pts
171+
(xy -0.97 -3.28)
172+
(xy -1.57 -3.28)
173+
(xy -1.57 -3.18)
174+
(xy -1.37 -2.98)
175+
(xy -1.17 -2.98)
176+
(xy -0.97 -3.18)
177+
)
178+
(width 0) (fill yes))
179+
(gr_poly
180+
(pts
181+
(xy -1.57 -3.18)
182+
(xy -0.97 -3.18)
183+
(xy -0.97 -3.78)
184+
(xy -1.57 -3.78)
185+
)
186+
(width 0) (fill yes))
187+
) (tstamp 404ee80d-d1e3-4835-8e5c-a41b52bc9c6a))
178188
)

Footprints/SparkFun-RF.pretty/BP2G1+_Bypass2.kicad_mod

Lines changed: 49 additions & 40 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
(footprint "BP2G1+_Bypass2" (version 20221018) (generator pcbnew)
22
(layer "F.Cu")
3-
(descr "Mechanical Specifications: Pad Size: .76mm x 1.27mm; Pin count: 8; Pin pitch: 1.27mm; Package Size: 5.33mm x 4.14mm. Reduced paste on input and output pins.")
3+
(descr "SOIC8 footprint modified for the BP2G1+ power divider; includes bypass jumper; reduced paste to compensate.")
4+
(attr allow_soldermask_bridges)
45
(fp_text reference "REF**" (at -3.175 0 90) (layer "F.Fab")
56
(effects (font (size 0.5 0.5) (thickness 0.1) bold) (justify bottom))
67
(tstamp e1490cd2-0107-4bb9-88c2-b2c3b64df681)
@@ -9,38 +10,6 @@
910
(effects (font (size 0.48768 0.48768) (thickness 0.12192)) (justify bottom))
1011
(tstamp 799caed2-1237-499e-b742-47218d2e0fcf)
1112
)
12-
(fp_line (start -0.635 0.635) (end -0.635 1.5875)
13-
(stroke (width 0.3302) (type default)) (layer "F.Cu") (tstamp a23fd736-166d-487a-8704-3629a03119a7))
14-
(fp_line (start 0 0) (end 1.27 0)
15-
(stroke (width 0.3302) (type default)) (layer "F.Cu") (tstamp 73994783-42b9-43b7-88e0-46e6cd072662))
16-
(fp_line (start 1.905 -1.5875) (end 1.905 -0.635)
17-
(stroke (width 0.3302) (type default)) (layer "F.Cu") (tstamp c9ed9be8-8ca4-4944-92e5-941158c4426d))
18-
(fp_arc (start -0.635 0.635) (mid -0.449013 0.185987) (end 0 0)
19-
(stroke (width 0.3302) (type default)) (layer "F.Cu") (tstamp 1cb8364a-0a96-47b7-a60d-8d763ca65843))
20-
(fp_arc (start 1.905 -0.635) (mid 1.719013 -0.185988) (end 1.27 0)
21-
(stroke (width 0.3302) (type default)) (layer "F.Cu") (tstamp 18f42662-0400-4b43-a8b6-3038edad95c6))
22-
(fp_poly
23-
(pts
24-
(xy -0.889 1.982)
25-
(xy -0.381 1.982)
26-
(xy -0.381 1.6764)
27-
(xy -0.5 1.4986)
28-
(xy -0.762 1.4986)
29-
(xy -0.889 1.6764)
30-
)
31-
32-
(stroke (width 0.1) (type solid)) (fill solid) (layer "F.Cu") (tstamp 617f21ca-da56-425f-bb59-bff5fbac2002))
33-
(fp_poly
34-
(pts
35-
(xy 2.159 -1.982)
36-
(xy 1.651 -1.982)
37-
(xy 1.651 -1.6764)
38-
(xy 1.77 -1.4986)
39-
(xy 2.032 -1.4986)
40-
(xy 2.159 -1.6764)
41-
)
42-
43-
(stroke (width 0.1) (type solid)) (fill solid) (layer "F.Cu") (tstamp f9cad05c-f17b-4c3f-b696-b75b86dba804))
4413
(fp_poly
4514
(pts
4615
(xy -0.935 3.4)
@@ -52,22 +21,22 @@
5221
(stroke (width 0) (type default)) (fill solid) (layer "F.Paste") (tstamp c9655835-f157-49e5-8338-446902c5b25d))
5322
(fp_poly
5423
(pts
55-
(xy 1.6 -2.4)
56-
(xy 2.2 -2.4)
57-
(xy 2.2 -3.4)
58-
(xy 1.6 -3.4)
24+
(xy 1.605 -2.4)
25+
(xy 2.205 -2.4)
26+
(xy 2.205 -3.4)
27+
(xy 1.605 -3.4)
5928
)
6029

61-
(stroke (width 0) (type default)) (fill solid) (layer "F.Paste") (tstamp 41f51981-7cdf-4915-bdd6-e366a0166009))
30+
(stroke (width 0) (type default)) (fill solid) (layer "F.Paste") (tstamp 236a542a-0f37-4591-8a93-b90785efd11d))
6231
(fp_line (start -2.665 2.07) (end -2.665 -2.07)
6332
(stroke (width 0.2032) (type solid)) (layer "F.SilkS") (tstamp b5e78761-ce3c-4464-a3b5-06908b6e082f))
6433
(fp_line (start 2.665 2.07) (end 2.665 -2.07)
6534
(stroke (width 0.2032) (type solid)) (layer "F.SilkS") (tstamp 30166348-2ff2-46c0-ab91-3fe5acdc64ab))
6635
(fp_circle (center -3.048 2.794) (end -2.794 2.794)
6736
(stroke (width 0.05) (type solid)) (fill solid) (layer "F.SilkS") (tstamp 0901a7a7-cb8f-4e5c-92b6-ecf0fd0e2f44))
68-
(fp_rect (start -0.9652 1.4224) (end -0.3048 3.4544)
37+
(fp_rect (start -0.9652 1.3624) (end -0.3048 3.4544)
6938
(stroke (width 0.1) (type solid)) (fill solid) (layer "F.Mask") (tstamp 1dd34cde-10fe-4bd7-90f0-84ae4d1b16e5))
70-
(fp_rect (start 2.2352 -1.4224) (end 1.5748 -3.4544)
39+
(fp_rect (start 2.24 -3.4498) (end 1.5796 -1.3544)
7140
(stroke (width 0.1) (type solid)) (fill solid) (layer "F.Mask") (tstamp b4f7651a-9296-4f18-ba6f-08d305b664e8))
7241
(fp_rect (start -2.794 -3.556) (end 2.794 3.556)
7342
(stroke (width 0.05) (type default)) (fill none) (layer "F.CrtYd") (tstamp 688dcf9b-a357-40df-bcce-06d06e7d0a2f))
@@ -164,17 +133,57 @@
164133
(pad "1" smd roundrect (at -1.905 2.8) (size 0.6 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.15)
165134
(solder_mask_margin 0.1016) (zone_connect 2) (thermal_bridge_angle 0) (tstamp 980a4866-ebfb-4a3f-a212-28eeed8959f6))
166135
(pad "2" smd roundrect (at -0.635 2.8) (size 0.6 1.2) (layers "F.Cu") (roundrect_rratio 0.15)
136+
(chamfer_ratio 0) (chamfer top_left top_right)
167137
(solder_mask_margin 0.1016) (thermal_bridge_angle 0) (tstamp 1b1f8bb0-f23f-49df-ae8b-7aab19c088d4))
168138
(pad "3" smd roundrect (at 0.635 2.8) (size 0.6 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.15)
169139
(solder_mask_margin 0.1016) (zone_connect 2) (thermal_bridge_angle 0) (tstamp 71af5505-a3e8-4e6c-89a2-52f31cc1d990))
170140
(pad "4" smd roundrect (at 1.905 2.8) (size 0.6 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.15)
171141
(solder_mask_margin 0.1016) (zone_connect 2) (thermal_bridge_angle 0) (tstamp 3c178b1d-b2a8-4a33-b0f5-16cfa882cbd7))
172142
(pad "5" smd roundrect (at 1.905 -2.8) (size 0.6 1.2) (layers "F.Cu") (roundrect_rratio 0.15)
143+
(chamfer_ratio 0) (chamfer bottom_left bottom_right)
173144
(solder_mask_margin 0.1016) (thermal_bridge_angle 0) (tstamp a45fc4cd-6e6d-4511-824b-a37dd6e5db83))
174145
(pad "6" smd roundrect (at 0.635 -2.8) (size 0.6 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.15)
175146
(solder_mask_margin 0.1016) (zone_connect 2) (thermal_bridge_angle 0) (tstamp 1ded7123-518b-4b24-97be-5455d2c17d88))
176147
(pad "7" smd roundrect (at -0.635 -2.8) (size 0.6 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.15)
177148
(solder_mask_margin 0.1016) (zone_connect 2) (thermal_bridge_angle 0) (tstamp 9dcdc513-1edd-4489-a3fa-a37ec607c89e))
178149
(pad "8" smd roundrect (at -1.905 -2.8) (size 0.6 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.15)
179150
(solder_mask_margin 0.1016) (thermal_bridge_angle 0) (tstamp cad02895-f7ca-4da5-944b-3c9d8fbc1a86))
151+
(pad "9" smd custom (at -0.635 1.74) (size 0.6 0.6) (layers "F.Cu")
152+
(solder_mask_margin 0.1016) (zone_connect 0) (thermal_bridge_angle 0)
153+
(options (clearance outline) (anchor rect))
154+
(primitives
155+
(gr_poly
156+
(pts
157+
(xy -0.3 -0.2)
158+
(xy 0.3 -0.2)
159+
(xy 0.3 -0.3)
160+
(xy 0.1 -0.5)
161+
(xy -0.1 -0.5)
162+
(xy -0.3 -0.3)
163+
)
164+
(width 0) (fill yes))
165+
(gr_line (start 0 -0.33) (end 0 -1.105) (width 0.33))
166+
(gr_arc (start 0 -1.105) (mid 0.185987 -1.554013) (end 0.635 -1.74) (width 0.33))
167+
(gr_arc (start 2.54 -2.375) (mid 2.354013 -1.925987) (end 1.905 -1.74) (width 0.33))
168+
(gr_line (start 2.54 -2.375) (end 2.54 -3.15) (width 0.33))
169+
(gr_poly
170+
(pts
171+
(xy 2.84 -3.28)
172+
(xy 2.24 -3.28)
173+
(xy 2.24 -3.18)
174+
(xy 2.44 -2.98)
175+
(xy 2.64 -2.98)
176+
(xy 2.84 -3.18)
177+
)
178+
(width 0) (fill yes))
179+
(gr_poly
180+
(pts
181+
(xy 2.24 -3.18)
182+
(xy 2.84 -3.18)
183+
(xy 2.84 -3.78)
184+
(xy 2.24 -3.78)
185+
)
186+
(width 0) (fill yes))
187+
(gr_line (start 0.635 -1.74) (end 1.905 -1.74) (width 0.33))
188+
) (tstamp 404ee80d-d1e3-4835-8e5c-a41b52bc9c6a))
180189
)

0 commit comments

Comments
 (0)