Adjust some holes so interface mount holes double as aligner mounts.

This commit is contained in:
Dave 2020-06-25 23:13:41 -05:00
parent fe4a4e886d
commit 7608d822b5
5 changed files with 9288 additions and 4844 deletions

View File

@ -1,26 +1,20 @@
(module OSI_spacer_holes (layer F.Cu) (tedit 5EEED003)
(module OSI_spacer_holes (layer F.Cu) (tedit 5EF5305C)
(fp_text reference REF** (at 0 0.5) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value "OSI mounting holes" (at 0 -0.5) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_circle (center 109.22 -97.79) (end 114.3 -97.79) (layer F.CrtYd) (width 0.05))
(fp_circle (center 109.22 -97.79) (end 114.046 -97.79) (layer Cmts.User) (width 0.15))
(fp_circle (center -109.22 -97.79) (end -104.14 -97.79) (layer F.CrtYd) (width 0.05))
(fp_circle (center -109.22 -97.79) (end -104.394 -97.79) (layer Cmts.User) (width 0.15))
(fp_circle (center 0 -97.9424) (end 5.08 -97.9424) (layer F.CrtYd) (width 0.05))
(fp_circle (center 0 -97.9424) (end 4.826 -97.9424) (layer Cmts.User) (width 0.15))
(fp_circle (center -85.725 0.635) (end -81.975 0.635) (layer F.CrtYd) (width 0.05))
(fp_circle (center -85.725 0.635) (end -82.225 0.635) (layer Cmts.User) (width 0.15))
(fp_circle (center 85.725 0.635) (end 89.475 0.635) (layer F.CrtYd) (width 0.05))
(fp_circle (center 85.725 0.635) (end 89.225 0.635) (layer Cmts.User) (width 0.15))
(fp_circle (center 0 -92.8624) (end 5.08 -92.8624) (layer F.CrtYd) (width 0.05))
(fp_circle (center 0 -92.8624) (end 4.826 -92.8624) (layer Cmts.User) (width 0.15))
(fp_circle (center -109.22 -92.71) (end -104.14 -92.71) (layer F.CrtYd) (width 0.05))
(fp_circle (center -109.22 -92.71) (end -104.394 -92.71) (layer Cmts.User) (width 0.15))
(fp_circle (center 109.22 -92.71) (end 114.3 -92.71) (layer F.CrtYd) (width 0.05))
(fp_circle (center 109.22 -92.71) (end 114.046 -92.71) (layer Cmts.User) (width 0.15))
(fp_circle (center -109.22 -92.71) (end -104.394 -92.71) (layer Cmts.User) (width 0.15))
(fp_circle (center 0 -92.8624) (end 4.826 -92.8624) (layer Cmts.User) (width 0.15))
(fp_circle (center 85.725 0.635) (end 89.225 0.635) (layer Cmts.User) (width 0.15))
(fp_circle (center 85.725 0.635) (end 89.475 0.635) (layer F.CrtYd) (width 0.05))
(fp_circle (center -85.725 0.635) (end -82.225 0.635) (layer Cmts.User) (width 0.15))
(fp_circle (center -85.725 0.635) (end -81.975 0.635) (layer F.CrtYd) (width 0.05))
(fp_circle (center 0 -97.9424) (end 4.826 -97.9424) (layer Cmts.User) (width 0.15))
(fp_circle (center -109.22 -97.79) (end -104.394 -97.79) (layer Cmts.User) (width 0.15))
(fp_circle (center 109.22 -97.79) (end 114.046 -97.79) (layer Cmts.User) (width 0.15))
(fp_text user %R (at 110.75162 -87.97036) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
@ -57,6 +51,18 @@
(fp_text user %R (at 0 -95.4024) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -5.08 -103.0224) (end 5.08 -103.0224) (layer F.CrtYd) (width 0.12))
(fp_line (start 5.08 -103.0224) (end 5.08 -87.7824) (layer F.CrtYd) (width 0.12))
(fp_line (start -5.08 -87.7824) (end 5.08 -87.7824) (layer F.CrtYd) (width 0.12))
(fp_line (start -5.08 -87.7824) (end -5.08 -103.0224) (layer F.CrtYd) (width 0.12))
(fp_line (start -114.3 -102.87) (end -104.14 -102.87) (layer F.CrtYd) (width 0.12))
(fp_line (start -104.14 -102.87) (end -104.14 -87.63) (layer F.CrtYd) (width 0.12))
(fp_line (start -114.3 -87.63) (end -104.14 -87.63) (layer F.CrtYd) (width 0.12))
(fp_line (start -114.3 -87.63) (end -114.3 -102.87) (layer F.CrtYd) (width 0.12))
(fp_line (start 104.14 -102.87) (end 114.3 -102.87) (layer F.CrtYd) (width 0.12))
(fp_line (start 114.3 -102.87) (end 114.3 -87.63) (layer F.CrtYd) (width 0.12))
(fp_line (start 104.14 -87.63) (end 114.3 -87.63) (layer F.CrtYd) (width 0.12))
(fp_line (start 104.14 -87.63) (end 104.14 -102.87) (layer F.CrtYd) (width 0.12))
(pad "" np_thru_hole oval (at 109.22 -95.25) (size 7.112 12.192) (drill oval 7.112 12.192) (layers *.Cu *.Mask))
(pad "" np_thru_hole oval (at -109.22 -95.25) (size 7.112 12.192) (drill oval 7.112 12.192) (layers *.Cu *.Mask))
(pad "" np_thru_hole oval (at 0 -95.25) (size 7.112 12.192) (drill oval 7.112 12.192) (layers *.Cu *.Mask))

File diff suppressed because it is too large Load Diff

View File

@ -5,7 +5,7 @@
(drawings 13)
(tracks 0)
(zones 0)
(modules 77)
(modules 74)
(nets 1)
)
@ -136,7 +136,28 @@
(diff_pair_gap 0.254)
)
(module unikbd:OSI_spacer_holes (layer F.Cu) (tedit 5EEED003) (tstamp 5EE2E784)
(module unikbd:kbd_mounting_holes_only (layer F.Cu) (tedit 5EF57261) (tstamp 5EF5D90A)
(at 301.0408 163.87826 90)
(descr "Through hole straight pin header, 2x20, 2.54mm pitch, double rows")
(tags "Through hole pin header THT 2x20 2.54mm double row")
(fp_text reference REF** (at 1.2954 -2.5078 90) (layer F.Fab) hide
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value "Interface mount" (at 1.27 50.59 90) (layer F.Fab) hide
(effects (font (size 1 1) (thickness 0.15)))
)
(pad "" np_thru_hole circle (at 1.2954 54.5606 90) (size 3.175 3.175) (drill 3.175) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at 1.2954 -8.8124 90) (size 3.175 3.175) (drill 3.175) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at 91.4924 -2.8688 90) (size 3.175 3.175) (drill 3.175) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at 91.4924 50.4712 90) (size 3.175 3.175) (drill 3.175) (layers *.Cu *.Mask))
(model ${KISYS3DMOD}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_2x20_P2.54mm_Vertical.wrl
(offset (xyz 2.54 0 -1.8288))
(scale (xyz 1 1 1))
(rotate (xyz 0 180 0))
)
)
(module unikbd:OSI_spacer_holes (layer F.Cu) (tedit 5EF5305C) (tstamp 5EE2E784)
(at 197.15988 165.99916)
(fp_text reference REF** (at 0 0.5) (layer F.SilkS) hide
(effects (font (size 1 1) (thickness 0.15)))
@ -144,22 +165,28 @@
(fp_text value "OSI mounting holes" (at -0.32258 11.14044) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_circle (center 109.22 -92.71) (end 114.046 -92.71) (layer Cmts.User) (width 0.15))
(fp_circle (center 109.22 -92.71) (end 114.3 -92.71) (layer F.CrtYd) (width 0.05))
(fp_circle (center -109.22 -92.71) (end -104.394 -92.71) (layer Cmts.User) (width 0.15))
(fp_circle (center -109.22 -92.71) (end -104.14 -92.71) (layer F.CrtYd) (width 0.05))
(fp_circle (center 0 -92.8624) (end 4.826 -92.8624) (layer Cmts.User) (width 0.15))
(fp_circle (center 0 -92.8624) (end 5.08 -92.8624) (layer F.CrtYd) (width 0.05))
(fp_circle (center 85.725 0.635) (end 89.225 0.635) (layer Cmts.User) (width 0.15))
(fp_circle (center 85.725 0.635) (end 89.475 0.635) (layer F.CrtYd) (width 0.05))
(fp_circle (center -85.725 0.635) (end -82.225 0.635) (layer Cmts.User) (width 0.15))
(fp_circle (center -85.725 0.635) (end -81.975 0.635) (layer F.CrtYd) (width 0.05))
(fp_circle (center 0 -97.9424) (end 4.826 -97.9424) (layer Cmts.User) (width 0.15))
(fp_circle (center 0 -97.9424) (end 5.08 -97.9424) (layer F.CrtYd) (width 0.05))
(fp_circle (center -109.22 -97.79) (end -104.394 -97.79) (layer Cmts.User) (width 0.15))
(fp_circle (center -109.22 -97.79) (end -104.14 -97.79) (layer F.CrtYd) (width 0.05))
(fp_line (start 104.14 -87.63) (end 104.14 -102.87) (layer F.CrtYd) (width 0.12))
(fp_line (start 104.14 -87.63) (end 114.3 -87.63) (layer F.CrtYd) (width 0.12))
(fp_line (start 114.3 -102.87) (end 114.3 -87.63) (layer F.CrtYd) (width 0.12))
(fp_line (start 104.14 -102.87) (end 114.3 -102.87) (layer F.CrtYd) (width 0.12))
(fp_line (start -114.3 -87.63) (end -114.3 -102.87) (layer F.CrtYd) (width 0.12))
(fp_line (start -114.3 -87.63) (end -104.14 -87.63) (layer F.CrtYd) (width 0.12))
(fp_line (start -104.14 -102.87) (end -104.14 -87.63) (layer F.CrtYd) (width 0.12))
(fp_line (start -114.3 -102.87) (end -104.14 -102.87) (layer F.CrtYd) (width 0.12))
(fp_line (start -5.08 -87.7824) (end -5.08 -103.0224) (layer F.CrtYd) (width 0.12))
(fp_line (start -5.08 -87.7824) (end 5.08 -87.7824) (layer F.CrtYd) (width 0.12))
(fp_line (start 5.08 -103.0224) (end 5.08 -87.7824) (layer F.CrtYd) (width 0.12))
(fp_line (start -5.08 -103.0224) (end 5.08 -103.0224) (layer F.CrtYd) (width 0.12))
(fp_circle (center 109.22 -97.79) (end 114.046 -97.79) (layer Cmts.User) (width 0.15))
(fp_circle (center 109.22 -97.79) (end 114.3 -97.79) (layer F.CrtYd) (width 0.05))
(fp_circle (center -109.22 -97.79) (end -104.394 -97.79) (layer Cmts.User) (width 0.15))
(fp_circle (center 0 -97.9424) (end 4.826 -97.9424) (layer Cmts.User) (width 0.15))
(fp_circle (center -85.725 0.635) (end -81.975 0.635) (layer F.CrtYd) (width 0.05))
(fp_circle (center -85.725 0.635) (end -82.225 0.635) (layer Cmts.User) (width 0.15))
(fp_circle (center 85.725 0.635) (end 89.475 0.635) (layer F.CrtYd) (width 0.05))
(fp_circle (center 85.725 0.635) (end 89.225 0.635) (layer Cmts.User) (width 0.15))
(fp_circle (center 0 -92.8624) (end 4.826 -92.8624) (layer Cmts.User) (width 0.15))
(fp_circle (center -109.22 -92.71) (end -104.394 -92.71) (layer Cmts.User) (width 0.15))
(fp_circle (center 109.22 -92.71) (end 114.046 -92.71) (layer Cmts.User) (width 0.15))
(fp_text user %R (at 110.75162 -87.97036) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
@ -1533,44 +1560,6 @@
(pad 1 np_thru_hole circle (at 0 0) (size 3.5 3.5) (drill 3.5) (layers *.Cu *.Mask))
)
(module MountingHole:MountingHole_3.5mm (layer F.Cu) (tedit 56D1B4CB) (tstamp 5DA65F84)
(at 358.14 171.45)
(descr "Mounting Hole 3.5mm, no annular")
(tags "mounting hole 3.5mm no annular")
(attr virtual)
(fp_text reference REF** (at 0 -4.5) (layer F.SilkS) hide
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value MountingHole_3.5mm (at 0 4.5) (layer F.Fab) hide
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_circle (center 0 0) (end 3.5 0) (layer Cmts.User) (width 0.15))
(fp_circle (center 0 0) (end 3.75 0) (layer F.CrtYd) (width 0.05))
(fp_text user %R (at 0.3 0) (layer F.Fab) hide
(effects (font (size 1 1) (thickness 0.15)))
)
(pad 1 np_thru_hole circle (at 0 0) (size 3.5 3.5) (drill 3.5) (layers *.Cu *.Mask))
)
(module MountingHole:MountingHole_3.5mm (layer F.Cu) (tedit 56D1B4CB) (tstamp 5DA65F84)
(at 289.687 171.45)
(descr "Mounting Hole 3.5mm, no annular")
(tags "mounting hole 3.5mm no annular")
(attr virtual)
(fp_text reference REF** (at 0 -4.5) (layer F.SilkS) hide
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value MountingHole_3.5mm (at 0 4.5) (layer F.Fab) hide
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_circle (center 0 0) (end 3.5 0) (layer Cmts.User) (width 0.15))
(fp_circle (center 0 0) (end 3.75 0) (layer F.CrtYd) (width 0.05))
(fp_text user %R (at 0.3 0) (layer F.Fab) hide
(effects (font (size 1 1) (thickness 0.15)))
)
(pad 1 np_thru_hole circle (at 0 0) (size 3.5 3.5) (drill 3.5) (layers *.Cu *.Mask))
)
(module MountingHole:MountingHole_3.5mm (layer F.Cu) (tedit 56D1B4CB) (tstamp 5DA65F84)
(at 364.49 78.74)
(descr "Mounting Hole 3.5mm, no annular")
@ -1590,44 +1579,6 @@
(pad 1 np_thru_hole circle (at 0 0) (size 3.5 3.5) (drill 3.5) (layers *.Cu *.Mask))
)
(module MountingHole:MountingHole_3.5mm (layer F.Cu) (tedit 56D1B4CB) (tstamp 5DA65F84)
(at 348.9706 78.74)
(descr "Mounting Hole 3.5mm, no annular")
(tags "mounting hole 3.5mm no annular")
(attr virtual)
(fp_text reference REF** (at 0 -4.5) (layer F.SilkS) hide
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value MountingHole_3.5mm (at 0 4.5) (layer F.Fab) hide
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_circle (center 0 0) (end 3.5 0) (layer Cmts.User) (width 0.15))
(fp_circle (center 0 0) (end 3.75 0) (layer F.CrtYd) (width 0.05))
(fp_text user %R (at 0.3 0) (layer F.Fab) hide
(effects (font (size 1 1) (thickness 0.15)))
)
(pad 1 np_thru_hole circle (at 0 0) (size 3.5 3.5) (drill 3.5) (layers *.Cu *.Mask))
)
(module MountingHole:MountingHole_3.5mm (layer F.Cu) (tedit 56D1B4CB) (tstamp 5DA65F84)
(at 300.7106 78.74)
(descr "Mounting Hole 3.5mm, no annular")
(tags "mounting hole 3.5mm no annular")
(attr virtual)
(fp_text reference REF** (at 0 -4.5) (layer F.SilkS) hide
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value MountingHole_3.5mm (at 0 4.5) (layer F.Fab) hide
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_circle (center 0 0) (end 3.5 0) (layer Cmts.User) (width 0.15))
(fp_circle (center 0 0) (end 3.75 0) (layer F.CrtYd) (width 0.05))
(fp_text user %R (at 0.3 0) (layer F.Fab) hide
(effects (font (size 1 1) (thickness 0.15)))
)
(pad 1 np_thru_hole circle (at 0 0) (size 3.5 3.5) (drill 3.5) (layers *.Cu *.Mask))
)
(module MountingHole:MountingHole_3.5mm (layer F.Cu) (tedit 56D1B4CB) (tstamp 5DA65F84)
(at 290.83 78.74)
(descr "Mounting Hole 3.5mm, no annular")

View File

@ -5,7 +5,7 @@
(drawings 68)
(tracks 0)
(zones 0)
(modules 77)
(modules 74)
(nets 1)
)
@ -136,6 +136,100 @@
(diff_pair_gap 0.254)
)
(module unikbd:kbd_mounting_holes_only (layer F.Cu) (tedit 5EF57261) (tstamp 5EF5DB09)
(at 301.0408 163.87826 90)
(descr "Through hole straight pin header, 2x20, 2.54mm pitch, double rows")
(tags "Through hole pin header THT 2x20 2.54mm double row")
(fp_text reference REF** (at 1.4732 7.366 180) (layer F.Fab) hide
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value "Interface mount" (at -1.3716 36.9824 180) (layer F.Fab) hide
(effects (font (size 1 1) (thickness 0.15)))
)
(pad "" np_thru_hole circle (at 1.2954 54.5606 90) (size 3.175 3.175) (drill 3.175) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at 1.2954 -8.8124 90) (size 3.175 3.175) (drill 3.175) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at 91.4924 -2.8688 90) (size 3.175 3.175) (drill 3.175) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at 91.4924 50.4712 90) (size 3.175 3.175) (drill 3.175) (layers *.Cu *.Mask))
(model ${KISYS3DMOD}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_2x20_P2.54mm_Vertical.wrl
(offset (xyz 2.54 0 -1.8288))
(scale (xyz 1 1 1))
(rotate (xyz 0 180 0))
)
)
(module unikbd:OSI_spacer_holes (layer F.Cu) (tedit 5EF5305C) (tstamp 5EED6286)
(at 197.15988 165.99916)
(fp_text reference REF** (at 0 0.5) (layer F.SilkS) hide
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value "OSI mounting holes" (at -0.32258 11.14044) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start 104.14 -87.63) (end 104.14 -102.87) (layer F.CrtYd) (width 0.12))
(fp_line (start 104.14 -87.63) (end 114.3 -87.63) (layer F.CrtYd) (width 0.12))
(fp_line (start 114.3 -102.87) (end 114.3 -87.63) (layer F.CrtYd) (width 0.12))
(fp_line (start 104.14 -102.87) (end 114.3 -102.87) (layer F.CrtYd) (width 0.12))
(fp_line (start -114.3 -87.63) (end -114.3 -102.87) (layer F.CrtYd) (width 0.12))
(fp_line (start -114.3 -87.63) (end -104.14 -87.63) (layer F.CrtYd) (width 0.12))
(fp_line (start -104.14 -102.87) (end -104.14 -87.63) (layer F.CrtYd) (width 0.12))
(fp_line (start -114.3 -102.87) (end -104.14 -102.87) (layer F.CrtYd) (width 0.12))
(fp_line (start -5.08 -87.7824) (end -5.08 -103.0224) (layer F.CrtYd) (width 0.12))
(fp_line (start -5.08 -87.7824) (end 5.08 -87.7824) (layer F.CrtYd) (width 0.12))
(fp_line (start 5.08 -103.0224) (end 5.08 -87.7824) (layer F.CrtYd) (width 0.12))
(fp_line (start -5.08 -103.0224) (end 5.08 -103.0224) (layer F.CrtYd) (width 0.12))
(fp_circle (center 109.22 -97.79) (end 114.046 -97.79) (layer Cmts.User) (width 0.15))
(fp_circle (center -109.22 -97.79) (end -104.394 -97.79) (layer Cmts.User) (width 0.15))
(fp_circle (center 0 -97.9424) (end 4.826 -97.9424) (layer Cmts.User) (width 0.15))
(fp_circle (center -85.725 0.635) (end -81.975 0.635) (layer F.CrtYd) (width 0.05))
(fp_circle (center -85.725 0.635) (end -82.225 0.635) (layer Cmts.User) (width 0.15))
(fp_circle (center 85.725 0.635) (end 89.475 0.635) (layer F.CrtYd) (width 0.05))
(fp_circle (center 85.725 0.635) (end 89.225 0.635) (layer Cmts.User) (width 0.15))
(fp_circle (center 0 -92.8624) (end 4.826 -92.8624) (layer Cmts.User) (width 0.15))
(fp_circle (center -109.22 -92.71) (end -104.394 -92.71) (layer Cmts.User) (width 0.15))
(fp_circle (center 109.22 -92.71) (end 114.046 -92.71) (layer Cmts.User) (width 0.15))
(fp_text user %R (at 110.75162 -87.97036) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text user OSI (at 101.48062 -96.93656) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text user %R (at -85.03158 5.42544) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text user OSI (at -85.28558 -4.17576) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text user %R (at 86.31682 5.65404) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text user OSI (at 86.06282 -3.94716) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text user OSI (at 0.59182 -97.46996) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text user %R (at 0.84582 -87.86876) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text user OSI (at -109.56798 -97.46996) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text user %R (at -109.31398 -87.86876) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text user OSI (at 101.48062 -96.93656) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text user %R (at 110.75162 -87.97036) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(pad "" np_thru_hole circle (at -85.725 0.635) (size 7.112 7.112) (drill 7.112) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at 85.725 0.635) (size 7.112 7.112) (drill 7.112) (layers *.Cu *.Mask))
(pad "" np_thru_hole oval (at 0 -95.25) (size 7.112 12.192) (drill oval 7.112 12.192) (layers *.Cu *.Mask))
(pad "" np_thru_hole oval (at -109.22 -95.25) (size 7.112 12.192) (drill oval 7.112 12.192) (layers *.Cu *.Mask))
(pad "" np_thru_hole oval (at 109.22 -95.25) (size 7.112 12.192) (drill oval 7.112 12.192) (layers *.Cu *.Mask))
)
(module unikbd:Futaba-MD-4PCS-aligner (layer F.Cu) (tedit 5DA63068) (tstamp 5D0F9EDE)
(at 116.19738 108.84916)
(path /5BC3EA0A/5BCAF339)
@ -1194,73 +1288,6 @@
(pad "" np_thru_hole circle (at 6.985 6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask))
)
(module unikbd:OSI_spacer_holes (layer F.Cu) (tedit 5EECE3D7) (tstamp 5EED6286)
(at 197.15988 165.99916)
(fp_text reference REF** (at 0 0.5) (layer F.SilkS) hide
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value "OSI mounting holes" (at -0.32258 11.14044) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_circle (center 109.22 -97.79) (end 114.3 -97.79) (layer F.CrtYd) (width 0.05))
(fp_circle (center 109.22 -97.79) (end 114.046 -97.79) (layer Cmts.User) (width 0.15))
(fp_circle (center -109.22 -97.79) (end -104.14 -97.79) (layer F.CrtYd) (width 0.05))
(fp_circle (center -109.22 -97.79) (end -104.394 -97.79) (layer Cmts.User) (width 0.15))
(fp_circle (center 0 -97.9424) (end 5.08 -97.9424) (layer F.CrtYd) (width 0.05))
(fp_circle (center 0 -97.9424) (end 4.826 -97.9424) (layer Cmts.User) (width 0.15))
(fp_circle (center -85.725 0.635) (end -81.975 0.635) (layer F.CrtYd) (width 0.05))
(fp_circle (center -85.725 0.635) (end -82.225 0.635) (layer Cmts.User) (width 0.15))
(fp_circle (center 85.725 0.635) (end 89.475 0.635) (layer F.CrtYd) (width 0.05))
(fp_circle (center 85.725 0.635) (end 89.225 0.635) (layer Cmts.User) (width 0.15))
(fp_circle (center 0 -92.8624) (end 5.08 -92.8624) (layer F.CrtYd) (width 0.05))
(fp_circle (center 0 -92.8624) (end 4.826 -92.8624) (layer Cmts.User) (width 0.15))
(fp_circle (center -109.22 -92.71) (end -104.14 -92.71) (layer F.CrtYd) (width 0.05))
(fp_circle (center -109.22 -92.71) (end -104.394 -92.71) (layer Cmts.User) (width 0.15))
(fp_circle (center 109.22 -92.71) (end 114.3 -92.71) (layer F.CrtYd) (width 0.05))
(fp_circle (center 109.22 -92.71) (end 114.046 -92.71) (layer Cmts.User) (width 0.15))
(fp_text user %R (at 110.75162 -87.97036) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text user OSI (at 110.49762 -97.57156) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text user %R (at -85.03158 5.42544) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text user OSI (at -85.28558 -4.17576) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text user %R (at 86.31682 5.65404) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text user OSI (at 86.06282 -3.94716) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text user OSI (at 0.59182 -97.46996) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text user %R (at 0.84582 -87.86876) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text user OSI (at -109.56798 -97.46996) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text user %R (at -109.31398 -87.86876) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text user OSI (at 101.48062 -96.93656) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text user %R (at 110.75162 -87.97036) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(pad "" np_thru_hole circle (at -85.725 0.635) (size 7.112 7.112) (drill 2.032) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at 85.725 0.635) (size 7.112 7.112) (drill 7.112) (layers *.Cu *.Mask))
(pad "" np_thru_hole oval (at 0 -95.25) (size 7.112 12.192) (drill oval 7.112 12.192) (layers *.Cu *.Mask))
(pad "" np_thru_hole oval (at -109.22 -95.25) (size 7.112 12.192) (drill oval 7.112 12.192) (layers *.Cu *.Mask))
(pad "" np_thru_hole oval (at 109.22 -95.25) (size 7.112 12.192) (drill oval 7.112 12.192) (layers *.Cu *.Mask))
)
(module MountingHole:MountingHole_2.1mm (layer F.Cu) (tedit 5EE9B629) (tstamp 5EE9F9CA)
(at 263.66978 177.39868)
(descr "Mounting Hole 2.1mm, no annular")
@ -1635,44 +1662,6 @@
(pad 1 np_thru_hole circle (at 0 0) (size 3.5 3.5) (drill 3.5) (layers *.Cu *.Mask))
)
(module MountingHole:MountingHole_3.5mm (layer F.Cu) (tedit 56D1B4CB) (tstamp 5DA65F84)
(at 358.14 171.45)
(descr "Mounting Hole 3.5mm, no annular")
(tags "mounting hole 3.5mm no annular")
(attr virtual)
(fp_text reference REF** (at 0 -4.5) (layer F.SilkS) hide
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value MountingHole_3.5mm (at 0 4.5) (layer F.Fab) hide
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_circle (center 0 0) (end 3.75 0) (layer F.CrtYd) (width 0.05))
(fp_circle (center 0 0) (end 3.5 0) (layer Cmts.User) (width 0.15))
(fp_text user %R (at 0.3 0) (layer F.Fab) hide
(effects (font (size 1 1) (thickness 0.15)))
)
(pad 1 np_thru_hole circle (at 0 0) (size 3.5 3.5) (drill 3.5) (layers *.Cu *.Mask))
)
(module MountingHole:MountingHole_3.5mm (layer F.Cu) (tedit 56D1B4CB) (tstamp 5DA65F84)
(at 289.687 171.45)
(descr "Mounting Hole 3.5mm, no annular")
(tags "mounting hole 3.5mm no annular")
(attr virtual)
(fp_text reference REF** (at 0 -4.5) (layer F.SilkS) hide
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value MountingHole_3.5mm (at 0 4.5) (layer F.Fab) hide
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_circle (center 0 0) (end 3.75 0) (layer F.CrtYd) (width 0.05))
(fp_circle (center 0 0) (end 3.5 0) (layer Cmts.User) (width 0.15))
(fp_text user %R (at 0.3 0) (layer F.Fab) hide
(effects (font (size 1 1) (thickness 0.15)))
)
(pad 1 np_thru_hole circle (at 0 0) (size 3.5 3.5) (drill 3.5) (layers *.Cu *.Mask))
)
(module MountingHole:MountingHole_3.5mm (layer F.Cu) (tedit 56D1B4CB) (tstamp 5DA65F84)
(at 364.49 78.74)
(descr "Mounting Hole 3.5mm, no annular")
@ -1692,44 +1681,6 @@
(pad 1 np_thru_hole circle (at 0 0) (size 3.5 3.5) (drill 3.5) (layers *.Cu *.Mask))
)
(module MountingHole:MountingHole_3.5mm (layer F.Cu) (tedit 56D1B4CB) (tstamp 5DA65F84)
(at 348.9706 78.74)
(descr "Mounting Hole 3.5mm, no annular")
(tags "mounting hole 3.5mm no annular")
(attr virtual)
(fp_text reference REF** (at 0 -4.5) (layer F.SilkS) hide
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value MountingHole_3.5mm (at 0 4.5) (layer F.Fab) hide
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_circle (center 0 0) (end 3.75 0) (layer F.CrtYd) (width 0.05))
(fp_circle (center 0 0) (end 3.5 0) (layer Cmts.User) (width 0.15))
(fp_text user %R (at 0.3 0) (layer F.Fab) hide
(effects (font (size 1 1) (thickness 0.15)))
)
(pad 1 np_thru_hole circle (at 0 0) (size 3.5 3.5) (drill 3.5) (layers *.Cu *.Mask))
)
(module MountingHole:MountingHole_3.5mm (layer F.Cu) (tedit 56D1B4CB) (tstamp 5DA65F84)
(at 300.7106 78.74)
(descr "Mounting Hole 3.5mm, no annular")
(tags "mounting hole 3.5mm no annular")
(attr virtual)
(fp_text reference REF** (at 0 -4.5) (layer F.SilkS) hide
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value MountingHole_3.5mm (at 0 4.5) (layer F.Fab) hide
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_circle (center 0 0) (end 3.75 0) (layer F.CrtYd) (width 0.05))
(fp_circle (center 0 0) (end 3.5 0) (layer Cmts.User) (width 0.15))
(fp_text user %R (at 0.3 0) (layer F.Fab) hide
(effects (font (size 1 1) (thickness 0.15)))
)
(pad 1 np_thru_hole circle (at 0 0) (size 3.5 3.5) (drill 3.5) (layers *.Cu *.Mask))
)
(module MountingHole:MountingHole_3.5mm (layer F.Cu) (tedit 56D1B4CB) (tstamp 5DA65F84)
(at 290.83 78.74)
(descr "Mounting Hole 3.5mm, no annular")

File diff suppressed because it is too large Load Diff