hardware: footprints: fix up Fab layer for all modules
Modify the `fab` layer so that it defaults to having footprint identifiers, and places the designators in an area that makes sense. Signed-off-by: Sean Cross <sean@xobs.io>
This commit is contained in:
@ -1,4 +1,4 @@
|
||||
(module iCE40UP5K-UWG30 (layer F.Cu) (tedit 5C01559C)
|
||||
(module iCE40UP5K-UWG30 (layer F.Cu) (tedit 5C0F25CB)
|
||||
(attr smd)
|
||||
(fp_text reference U5 (at 0 1.5) (layer F.Fab)
|
||||
(effects (font (size 0.127 0.127) (thickness 0.03175)))
|
||||
@ -6,41 +6,48 @@
|
||||
(fp_text value ICE40UP5K-UWG30 (at 0 -1.5) (layer F.Fab)
|
||||
(effects (font (size 0.1 0.1) (thickness 0.025)))
|
||||
)
|
||||
(fp_circle (center -1.125 -1.325) (end -1.075 -1.325) (layer F.CrtYd) (width 0.1))
|
||||
(fp_line (start 1.1 -1.3) (end -1.1 -1.3) (layer F.CrtYd) (width 0.05))
|
||||
(fp_line (start 1.1 1.3) (end 1.1 -1.3) (layer F.CrtYd) (width 0.05))
|
||||
(fp_line (start -1.1 1.3) (end 1.1 1.3) (layer F.CrtYd) (width 0.05))
|
||||
(fp_line (start -1.1 -1.3) (end -1.1 1.3) (layer F.CrtYd) (width 0.05))
|
||||
(pad C3 smd circle (at 0 -0.2) (size 0.2 0.2) (layers F.Cu F.Paste F.Mask))
|
||||
(pad B3 smd circle (at 0 -0.6) (size 0.2 0.2) (layers F.Cu F.Paste F.Mask))
|
||||
(pad A3 smd circle (at 0 -1) (size 0.2 0.2) (layers F.Cu F.Paste F.Mask))
|
||||
(pad D3 smd circle (at 0 0.2) (size 0.2 0.2) (layers F.Cu F.Paste F.Mask))
|
||||
(pad E3 smd circle (at 0 0.6) (size 0.2 0.2) (layers F.Cu F.Paste F.Mask))
|
||||
(pad F3 smd circle (at 0 1) (size 0.2 0.2) (layers F.Cu F.Paste F.Mask))
|
||||
(pad C2 smd circle (at -0.4 -0.2) (size 0.2 0.2) (layers F.Cu F.Paste F.Mask))
|
||||
(pad B2 smd circle (at -0.4 -0.6) (size 0.2 0.2) (layers F.Cu F.Paste F.Mask))
|
||||
(pad A2 smd circle (at -0.4 -1) (size 0.2 0.2) (layers F.Cu F.Paste F.Mask))
|
||||
(pad D2 smd circle (at -0.4 0.2) (size 0.2 0.2) (layers F.Cu F.Paste F.Mask))
|
||||
(pad E2 smd circle (at -0.4 0.6) (size 0.2 0.2) (layers F.Cu F.Paste F.Mask))
|
||||
(pad F2 smd circle (at -0.4 1) (size 0.2 0.2) (layers F.Cu F.Paste F.Mask))
|
||||
(pad C1 smd circle (at -0.8 -0.2) (size 0.2 0.2) (layers F.Cu F.Paste F.Mask))
|
||||
(pad B1 smd circle (at -0.8 -0.6) (size 0.2 0.2) (layers F.Cu F.Paste F.Mask))
|
||||
(pad A1 smd circle (at -0.8 -1) (size 0.2 0.2) (layers F.Cu F.Paste F.Mask))
|
||||
(pad D1 smd circle (at -0.8 0.2) (size 0.2 0.2) (layers F.Cu F.Paste F.Mask))
|
||||
(pad E1 smd circle (at -0.8 0.6) (size 0.2 0.2) (layers F.Cu F.Paste F.Mask))
|
||||
(pad F1 smd circle (at -0.8 1) (size 0.2 0.2) (layers F.Cu F.Paste F.Mask))
|
||||
(pad B5 smd circle (at 0.8 -0.6) (size 0.2 0.2) (layers F.Cu F.Paste F.Mask))
|
||||
(pad A5 smd circle (at 0.8 -1) (size 0.2 0.2) (layers F.Cu F.Paste F.Mask))
|
||||
(pad B4 smd circle (at 0.4 -0.6) (size 0.2 0.2) (layers F.Cu F.Paste F.Mask))
|
||||
(pad A4 smd circle (at 0.4 -1) (size 0.2 0.2) (layers F.Cu F.Paste F.Mask))
|
||||
(pad F5 smd circle (at 0.8 1) (size 0.2 0.2) (layers F.Cu F.Paste F.Mask))
|
||||
(pad E5 smd circle (at 0.8 0.6) (size 0.2 0.2) (layers F.Cu F.Paste F.Mask))
|
||||
(pad E4 smd circle (at 0.4 0.6) (size 0.2 0.2) (layers F.Cu F.Paste F.Mask))
|
||||
(pad F4 smd circle (at 0.4 1) (size 0.2 0.2) (layers F.Cu F.Paste F.Mask))
|
||||
(pad C4 smd circle (at 0.4 -0.2) (size 0.2 0.2) (layers F.Cu F.Paste F.Mask))
|
||||
(pad C5 smd circle (at 0.8 -0.2) (size 0.2 0.2) (layers F.Cu F.Paste F.Mask))
|
||||
(pad D4 smd circle (at 0.4 0.2) (size 0.2 0.2) (layers F.Cu F.Paste F.Mask))
|
||||
(fp_line (start -1.1 1.3) (end 1.1 1.3) (layer F.CrtYd) (width 0.05))
|
||||
(fp_line (start 1.1 1.3) (end 1.1 -1.3) (layer F.CrtYd) (width 0.05))
|
||||
(fp_line (start 1.1 -1.3) (end -1.1 -1.3) (layer F.CrtYd) (width 0.05))
|
||||
(fp_circle (center -1.125 -1.325) (end -1.075 -1.325) (layer F.CrtYd) (width 0.1))
|
||||
(fp_line (start -1 -1.15) (end 1 -1.15) (layer F.Fab) (width 0.05))
|
||||
(fp_line (start 1 -1.15) (end 1 1.2) (layer F.Fab) (width 0.05))
|
||||
(fp_line (start 1 1.2) (end -1 1.2) (layer F.Fab) (width 0.05))
|
||||
(fp_line (start -1 1.2) (end -1 -1.15) (layer F.Fab) (width 0.05))
|
||||
(fp_text user %R (at 0 0) (layer F.Fab)
|
||||
(effects (font (size 0.5 0.5) (thickness 0.125)))
|
||||
)
|
||||
(pad D5 smd circle (at 0.8 0.2) (size 0.2 0.2) (layers F.Cu F.Paste F.Mask))
|
||||
(pad D4 smd circle (at 0.4 0.2) (size 0.2 0.2) (layers F.Cu F.Paste F.Mask))
|
||||
(pad C5 smd circle (at 0.8 -0.2) (size 0.2 0.2) (layers F.Cu F.Paste F.Mask))
|
||||
(pad C4 smd circle (at 0.4 -0.2) (size 0.2 0.2) (layers F.Cu F.Paste F.Mask))
|
||||
(pad F4 smd circle (at 0.4 1) (size 0.2 0.2) (layers F.Cu F.Paste F.Mask))
|
||||
(pad E4 smd circle (at 0.4 0.6) (size 0.2 0.2) (layers F.Cu F.Paste F.Mask))
|
||||
(pad E5 smd circle (at 0.8 0.6) (size 0.2 0.2) (layers F.Cu F.Paste F.Mask))
|
||||
(pad F5 smd circle (at 0.8 1) (size 0.2 0.2) (layers F.Cu F.Paste F.Mask))
|
||||
(pad A4 smd circle (at 0.4 -1) (size 0.2 0.2) (layers F.Cu F.Paste F.Mask))
|
||||
(pad B4 smd circle (at 0.4 -0.6) (size 0.2 0.2) (layers F.Cu F.Paste F.Mask))
|
||||
(pad A5 smd circle (at 0.8 -1) (size 0.2 0.2) (layers F.Cu F.Paste F.Mask))
|
||||
(pad B5 smd circle (at 0.8 -0.6) (size 0.2 0.2) (layers F.Cu F.Paste F.Mask))
|
||||
(pad F1 smd circle (at -0.8 1) (size 0.2 0.2) (layers F.Cu F.Paste F.Mask))
|
||||
(pad E1 smd circle (at -0.8 0.6) (size 0.2 0.2) (layers F.Cu F.Paste F.Mask))
|
||||
(pad D1 smd circle (at -0.8 0.2) (size 0.2 0.2) (layers F.Cu F.Paste F.Mask))
|
||||
(pad A1 smd circle (at -0.8 -1) (size 0.2 0.2) (layers F.Cu F.Paste F.Mask))
|
||||
(pad B1 smd circle (at -0.8 -0.6) (size 0.2 0.2) (layers F.Cu F.Paste F.Mask))
|
||||
(pad C1 smd circle (at -0.8 -0.2) (size 0.2 0.2) (layers F.Cu F.Paste F.Mask))
|
||||
(pad F2 smd circle (at -0.4 1) (size 0.2 0.2) (layers F.Cu F.Paste F.Mask))
|
||||
(pad E2 smd circle (at -0.4 0.6) (size 0.2 0.2) (layers F.Cu F.Paste F.Mask))
|
||||
(pad D2 smd circle (at -0.4 0.2) (size 0.2 0.2) (layers F.Cu F.Paste F.Mask))
|
||||
(pad A2 smd circle (at -0.4 -1) (size 0.2 0.2) (layers F.Cu F.Paste F.Mask))
|
||||
(pad B2 smd circle (at -0.4 -0.6) (size 0.2 0.2) (layers F.Cu F.Paste F.Mask))
|
||||
(pad C2 smd circle (at -0.4 -0.2) (size 0.2 0.2) (layers F.Cu F.Paste F.Mask))
|
||||
(pad F3 smd circle (at 0 1) (size 0.2 0.2) (layers F.Cu F.Paste F.Mask))
|
||||
(pad E3 smd circle (at 0 0.6) (size 0.2 0.2) (layers F.Cu F.Paste F.Mask))
|
||||
(pad D3 smd circle (at 0 0.2) (size 0.2 0.2) (layers F.Cu F.Paste F.Mask))
|
||||
(pad A3 smd circle (at 0 -1) (size 0.2 0.2) (layers F.Cu F.Paste F.Mask))
|
||||
(pad B3 smd circle (at 0 -0.6) (size 0.2 0.2) (layers F.Cu F.Paste F.Mask))
|
||||
(pad C3 smd circle (at 0 -0.2) (size 0.2 0.2) (layers F.Cu F.Paste F.Mask))
|
||||
(model ${KIPRJMOD}/tomu-fpga.pretty/ucBGA-36_2.5x2.5mm_Layout6x6_P0.4mm.step
|
||||
(at (xyz 0 0 0))
|
||||
(scale (xyz 1 1 1))
|
||||
|
Reference in New Issue
Block a user