mirror of
https://github.com/osiweb/unified_retro_keyboard.git
synced 2024-11-26 02:49:16 +00:00
0ddc216f13
- Adjust upper right corner circular cutout for AppleII+ case fit. - Adjust OSI mounting hole pattern for improved fit. - Changed OSI mount holes along top of keyboard to slots, to fit both C2P (542 keyboard) and C4P (542 Rev B/c keyboards). - PCB and aligners must be slightly taller to accommodate the slots along the top row
60 lines
3.3 KiB
Plaintext
60 lines
3.3 KiB
Plaintext
(module "OSI mounting holes" (layer F.Cu) (tedit 5EECDD7C)
|
|
(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 -92.8624) (end 112.72 -92.8624) (layer Cmts.User) (width 0.15))
|
|
(fp_circle (center 109.22 -92.8624) (end 112.97 -92.8624) (layer F.CrtYd) (width 0.05))
|
|
(fp_circle (center -109.22 -92.8624) (end -105.72 -92.8624) (layer Cmts.User) (width 0.15))
|
|
(fp_circle (center -109.22 -92.8624) (end -105.47 -92.8624) (layer F.CrtYd) (width 0.05))
|
|
(fp_circle (center 0 -92.8624) (end 3.5 -92.8624) (layer Cmts.User) (width 0.15))
|
|
(fp_circle (center 0 -92.8624) (end 3.75 -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_text user %R (at -85.66658 5.27304) (layer F.Fab)
|
|
(effects (font (size 1 1) (thickness 0.15)))
|
|
)
|
|
(fp_text user OSI (at -85.92058 -4.32816) (layer F.SilkS)
|
|
(effects (font (size 1 1) (thickness 0.15)))
|
|
)
|
|
(fp_text user %R (at 86.57082 5.65404) (layer F.Fab)
|
|
(effects (font (size 1 1) (thickness 0.15)))
|
|
)
|
|
(fp_text user OSI (at 85.5726 -4.191) (layer F.SilkS)
|
|
(effects (font (size 1 1) (thickness 0.15)))
|
|
)
|
|
(fp_text user OSI (at 4.572 -95.3516) (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 -104.7496 -95.3516) (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 113.792 -95.2754) (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)))
|
|
)
|
|
(fp_circle (center 0 -97.9424) (end 3.75 -97.9424) (layer F.CrtYd) (width 0.05))
|
|
(fp_circle (center 0 -97.9424) (end 3.5 -97.9424) (layer Cmts.User) (width 0.15))
|
|
(fp_circle (center -109.22 -97.9424) (end -105.47 -97.9424) (layer F.CrtYd) (width 0.05))
|
|
(fp_circle (center -109.22 -97.9424) (end -105.72 -97.9424) (layer Cmts.User) (width 0.15))
|
|
(fp_circle (center 109.22 -97.9424) (end 112.97 -97.9424) (layer F.CrtYd) (width 0.05))
|
|
(fp_circle (center 109.22 -97.9424) (end 112.72 -97.9424) (layer Cmts.User) (width 0.15))
|
|
(pad "" np_thru_hole circle (at -85.725 0.635) (size 3.500001 3.500001) (drill 3.500001) (layers *.Cu *.Mask))
|
|
(pad "" np_thru_hole circle (at 85.725 0.635) (size 3.500001 3.500001) (drill 3.500001) (layers *.Cu *.Mask))
|
|
(pad "" np_thru_hole oval (at 0 -95.25) (size 3.5052 8.5852) (drill oval 3.5052 8.5852) (layers *.Cu *.Mask))
|
|
(pad "" np_thru_hole oval (at -109.22 -95.25) (size 3.5052 8.5852) (drill oval 3.5052 8.5852) (layers *.Cu *.Mask))
|
|
(pad "" np_thru_hole oval (at 109.22 -95.25) (size 3.5052 8.5852) (drill oval 3.5052 8.5852) (layers *.Cu *.Mask))
|
|
)
|