Fix mounting holes on F.Fab

Draw the holes rather than the pads
main
Nathan L. Conrad 5 years ago
parent 0874d36c81
commit 701e459629

@ -19,10 +19,10 @@
(39 F.Mask user)
(40 Dwgs.User user hide)
(41 Cmts.User user hide)
(42 Eco1.User user)
(43 Eco2.User user)
(42 Eco1.User user hide)
(43 Eco2.User user hide)
(44 Edge.Cuts user)
(45 Margin user)
(45 Margin user hide)
(46 B.CrtYd user hide)
(47 F.CrtYd user hide)
(49 F.Fab user)
@ -174,6 +174,80 @@
(add_net ~RST)
)
(module bgtex:MountingHole_2.2mm_M2_Pad_Via locked (layer F.Cu) (tedit 5F1F4187) (tstamp 5F036B3C)
(at 152.4 99.06)
(descr "M2 mounting hole, washer-size pad with vias")
(path /5F0347D0)
(zone_connect 2)
(attr virtual)
(fp_text reference H2 (at 0 -3.5) (layer F.SilkS) hide
(effects (font (size 0.9144 1.016) (thickness 0.127)))
)
(fp_text value MountingHole_Pad (at 0 3.5) (layer F.Fab) hide
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_circle (center 0 0) (end 1.1 0) (layer F.Fab) (width 0.1))
(fp_circle (center 0 0) (end 3 0) (layer F.CrtYd) (width 0.05))
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 0.5 0.5) (thickness 0.075)))
)
(pad 1 thru_hole circle (at 1.272792 -1.272792) (size 0.508 0.508) (drill 0.254) (layers *.Cu *.Mask)
(net 1 GND) (zone_connect 2))
(pad 1 thru_hole circle (at 0 -1.8) (size 0.508 0.508) (drill 0.254) (layers *.Cu *.Mask)
(net 1 GND) (zone_connect 2))
(pad 1 thru_hole circle (at -1.272792 -1.272792) (size 0.508 0.508) (drill 0.254) (layers *.Cu *.Mask)
(net 1 GND) (zone_connect 2))
(pad 1 thru_hole circle (at -1.8 0) (size 0.508 0.508) (drill 0.254) (layers *.Cu *.Mask)
(net 1 GND) (zone_connect 2))
(pad 1 thru_hole circle (at -1.272792 1.272792) (size 0.508 0.508) (drill 0.254) (layers *.Cu *.Mask)
(net 1 GND) (zone_connect 2))
(pad 1 thru_hole circle (at 0 1.8) (size 0.508 0.508) (drill 0.254) (layers *.Cu *.Mask)
(net 1 GND) (zone_connect 2))
(pad 1 thru_hole circle (at 1.272792 1.272792) (size 0.508 0.508) (drill 0.254) (layers *.Cu *.Mask)
(net 1 GND) (zone_connect 2))
(pad 1 thru_hole circle (at 1.8 0) (size 0.508 0.508) (drill 0.254) (layers *.Cu *.Mask)
(net 1 GND) (zone_connect 2))
(pad 1 thru_hole circle (at 0 0) (size 5 5) (drill 2.2) (layers *.Cu *.Mask)
(net 1 GND) (zone_connect 2))
)
(module bgtex:MountingHole_2.2mm_M2_Pad_Via locked (layer F.Cu) (tedit 5F1F4187) (tstamp 5F0362BF)
(at 127 99.06)
(descr "M2 mounting hole, washer-size pad with vias")
(path /5F02A7BB)
(zone_connect 2)
(attr virtual)
(fp_text reference H1 (at 0 -3.5) (layer F.SilkS) hide
(effects (font (size 0.9144 1.016) (thickness 0.127)))
)
(fp_text value MountingHole_Pad (at 0 3.5) (layer F.Fab) hide
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_circle (center 0 0) (end 1.1 0) (layer F.Fab) (width 0.1))
(fp_circle (center 0 0) (end 3 0) (layer F.CrtYd) (width 0.05))
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 0.5 0.5) (thickness 0.075)))
)
(pad 1 thru_hole circle (at 1.272792 -1.272792) (size 0.508 0.508) (drill 0.254) (layers *.Cu *.Mask)
(net 1 GND) (zone_connect 2))
(pad 1 thru_hole circle (at 0 -1.8) (size 0.508 0.508) (drill 0.254) (layers *.Cu *.Mask)
(net 1 GND) (zone_connect 2))
(pad 1 thru_hole circle (at -1.272792 -1.272792) (size 0.508 0.508) (drill 0.254) (layers *.Cu *.Mask)
(net 1 GND) (zone_connect 2))
(pad 1 thru_hole circle (at -1.8 0) (size 0.508 0.508) (drill 0.254) (layers *.Cu *.Mask)
(net 1 GND) (zone_connect 2))
(pad 1 thru_hole circle (at -1.272792 1.272792) (size 0.508 0.508) (drill 0.254) (layers *.Cu *.Mask)
(net 1 GND) (zone_connect 2))
(pad 1 thru_hole circle (at 0 1.8) (size 0.508 0.508) (drill 0.254) (layers *.Cu *.Mask)
(net 1 GND) (zone_connect 2))
(pad 1 thru_hole circle (at 1.272792 1.272792) (size 0.508 0.508) (drill 0.254) (layers *.Cu *.Mask)
(net 1 GND) (zone_connect 2))
(pad 1 thru_hole circle (at 1.8 0) (size 0.508 0.508) (drill 0.254) (layers *.Cu *.Mask)
(net 1 GND) (zone_connect 2))
(pad 1 thru_hole circle (at 0 0) (size 5 5) (drill 2.2) (layers *.Cu *.Mask)
(net 1 GND) (zone_connect 2))
)
(module bgtex:EdgeHeaderSocket_2x10_P2.54mm locked (layer F.Cu) (tedit 5F1C8BB4) (tstamp 5F013DDC)
(at 128.27 120.015 90)
(descr "Edge-aligned through-hole straight/angled IDC-compatible header/socket, 2x10, 2.54mm pitch")
@ -2448,80 +2522,6 @@
(fp_line (start -3.937 1.016) (end -3.937 -1.016) (layer F.CrtYd) (width 0.05))
)
(module bgtex:MountingHole_2.2mm_M2_Pad_Via locked (layer F.Cu) (tedit 5F163BAE) (tstamp 5F036B3C)
(at 152.4 99.06)
(descr "M2 mounting hole, washer-size pad with vias")
(path /5F0347D0)
(zone_connect 2)
(attr virtual)
(fp_text reference H2 (at 0 -3.5) (layer F.SilkS) hide
(effects (font (size 0.9144 1.016) (thickness 0.127)))
)
(fp_text value MountingHole_Pad (at 0 3.5) (layer F.Fab) hide
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_circle (center 0 0) (end 2.5 0) (layer F.Fab) (width 0.1))
(fp_circle (center 0 0) (end 3 0) (layer F.CrtYd) (width 0.05))
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(pad 1 thru_hole circle (at 1.272792 -1.272792) (size 0.508 0.508) (drill 0.254) (layers *.Cu *.Mask)
(net 1 GND) (zone_connect 2))
(pad 1 thru_hole circle (at 0 -1.8) (size 0.508 0.508) (drill 0.254) (layers *.Cu *.Mask)
(net 1 GND) (zone_connect 2))
(pad 1 thru_hole circle (at -1.272792 -1.272792) (size 0.508 0.508) (drill 0.254) (layers *.Cu *.Mask)
(net 1 GND) (zone_connect 2))
(pad 1 thru_hole circle (at -1.8 0) (size 0.508 0.508) (drill 0.254) (layers *.Cu *.Mask)
(net 1 GND) (zone_connect 2))
(pad 1 thru_hole circle (at -1.272792 1.272792) (size 0.508 0.508) (drill 0.254) (layers *.Cu *.Mask)
(net 1 GND) (zone_connect 2))
(pad 1 thru_hole circle (at 0 1.8) (size 0.508 0.508) (drill 0.254) (layers *.Cu *.Mask)
(net 1 GND) (zone_connect 2))
(pad 1 thru_hole circle (at 1.272792 1.272792) (size 0.508 0.508) (drill 0.254) (layers *.Cu *.Mask)
(net 1 GND) (zone_connect 2))
(pad 1 thru_hole circle (at 1.8 0) (size 0.508 0.508) (drill 0.254) (layers *.Cu *.Mask)
(net 1 GND) (zone_connect 2))
(pad 1 thru_hole circle (at 0 0) (size 5 5) (drill 2.2) (layers *.Cu *.Mask)
(net 1 GND) (zone_connect 2))
)
(module bgtex:MountingHole_2.2mm_M2_Pad_Via locked (layer F.Cu) (tedit 5F163BAE) (tstamp 5F0362BF)
(at 127 99.06)
(descr "M2 mounting hole, washer-size pad with vias")
(path /5F02A7BB)
(zone_connect 2)
(attr virtual)
(fp_text reference H1 (at 0 -3.5) (layer F.SilkS) hide
(effects (font (size 0.9144 1.016) (thickness 0.127)))
)
(fp_text value MountingHole_Pad (at 0 3.5) (layer F.Fab) hide
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_circle (center 0 0) (end 2.5 0) (layer F.Fab) (width 0.1))
(fp_circle (center 0 0) (end 3 0) (layer F.CrtYd) (width 0.05))
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(pad 1 thru_hole circle (at 1.272792 -1.272792) (size 0.508 0.508) (drill 0.254) (layers *.Cu *.Mask)
(net 1 GND) (zone_connect 2))
(pad 1 thru_hole circle (at 0 -1.8) (size 0.508 0.508) (drill 0.254) (layers *.Cu *.Mask)
(net 1 GND) (zone_connect 2))
(pad 1 thru_hole circle (at -1.272792 -1.272792) (size 0.508 0.508) (drill 0.254) (layers *.Cu *.Mask)
(net 1 GND) (zone_connect 2))
(pad 1 thru_hole circle (at -1.8 0) (size 0.508 0.508) (drill 0.254) (layers *.Cu *.Mask)
(net 1 GND) (zone_connect 2))
(pad 1 thru_hole circle (at -1.272792 1.272792) (size 0.508 0.508) (drill 0.254) (layers *.Cu *.Mask)
(net 1 GND) (zone_connect 2))
(pad 1 thru_hole circle (at 0 1.8) (size 0.508 0.508) (drill 0.254) (layers *.Cu *.Mask)
(net 1 GND) (zone_connect 2))
(pad 1 thru_hole circle (at 1.272792 1.272792) (size 0.508 0.508) (drill 0.254) (layers *.Cu *.Mask)
(net 1 GND) (zone_connect 2))
(pad 1 thru_hole circle (at 1.8 0) (size 0.508 0.508) (drill 0.254) (layers *.Cu *.Mask)
(net 1 GND) (zone_connect 2))
(pad 1 thru_hole circle (at 0 0) (size 5 5) (drill 2.2) (layers *.Cu *.Mask)
(net 1 GND) (zone_connect 2))
)
(module Capacitor_SMD:C_0603_1608Metric locked (layer F.Cu) (tedit 5B301BBE) (tstamp 5F0F94CB)
(at 135.09 108.99)
(descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
@ -5052,7 +5052,7 @@
(priority 1)
(connect_pads no (clearance 0.254))
(min_thickness 0.1524)
(fill yes (arc_segments 32) (thermal_gap 0.1524) (thermal_bridge_width 0.3048))
(fill yes (arc_segments 32) (thermal_gap 0.254) (thermal_bridge_width 0.3048))
(polygon
(pts
(xy 136.652 108.839) (xy 136.652 115.57) (xy 135.89 116.332) (xy 135.89 117.475) (xy 134.62 117.475)
@ -5149,7 +5149,7 @@
(priority 1)
(connect_pads no (clearance 0.254))
(min_thickness 0.1524)
(fill yes (arc_segments 32) (thermal_gap 0.254) (thermal_bridge_width 0.508))
(fill yes (arc_segments 32) (thermal_gap 0.254) (thermal_bridge_width 0.3048))
(polygon
(pts
(xy 130.0194 106.197401) (xy 129.867 106.349801) (xy 129.613 106.349801) (xy 129.4606 106.197401) (xy 129.4606 105.943401)

@ -1,4 +1,4 @@
(module MountingHole_2.2mm_M2_Pad_Via (layer F.Cu) (tedit 5F163BAE)
(module MountingHole_2.2mm_M2_Pad_Via (layer F.Cu) (tedit 5F1F4187)
(descr "M2 mounting hole, washer-size pad with vias")
(zone_connect 2)
(attr virtual)
@ -9,9 +9,9 @@
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_circle (center 0 0) (end 3 0) (layer F.CrtYd) (width 0.05))
(fp_circle (center 0 0) (end 2.5 0) (layer F.Fab) (width 0.1))
(fp_circle (center 0 0) (end 1.1 0) (layer F.Fab) (width 0.1))
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
(effects (font (size 0.5 0.5) (thickness 0.075)))
)
(pad 1 thru_hole circle (at 0 0) (size 5 5) (drill 2.2) (layers *.Cu *.Mask)
(zone_connect 2))

Loading…
Cancel
Save