mirror of
https://github.com/eddyem/mmpp.git
synced 2025-12-06 10:35:16 +03:00
504 lines
23 KiB
Plaintext
504 lines
23 KiB
Plaintext
(kicad_pcb (version 4) (host pcbnew 4.0.7)
|
|
|
|
(general
|
|
(links 16)
|
|
(no_connects 0)
|
|
(area 78.650001 62.8 160.85 97.7)
|
|
(thickness 1.6)
|
|
(drawings 11)
|
|
(tracks 29)
|
|
(zones 0)
|
|
(modules 11)
|
|
(nets 9)
|
|
)
|
|
|
|
(page A4)
|
|
(layers
|
|
(0 F.Cu signal)
|
|
(31 B.Cu signal)
|
|
(32 B.Adhes user)
|
|
(33 F.Adhes user)
|
|
(34 B.Paste user)
|
|
(35 F.Paste user)
|
|
(36 B.SilkS user)
|
|
(37 F.SilkS user)
|
|
(38 B.Mask user)
|
|
(39 F.Mask user)
|
|
(40 Dwgs.User user)
|
|
(41 Cmts.User user)
|
|
(42 Eco1.User user)
|
|
(43 Eco2.User user)
|
|
(44 Edge.Cuts user)
|
|
(45 Margin user)
|
|
(46 B.CrtYd user)
|
|
(47 F.CrtYd user)
|
|
(48 B.Fab user)
|
|
(49 F.Fab user)
|
|
)
|
|
|
|
(setup
|
|
(last_trace_width 1.5)
|
|
(trace_clearance 0.2)
|
|
(zone_clearance 0.508)
|
|
(zone_45_only no)
|
|
(trace_min 0.2)
|
|
(segment_width 0.2)
|
|
(edge_width 0.15)
|
|
(via_size 0.6)
|
|
(via_drill 0.4)
|
|
(via_min_size 0.4)
|
|
(via_min_drill 0.3)
|
|
(uvia_size 0.3)
|
|
(uvia_drill 0.1)
|
|
(uvias_allowed no)
|
|
(uvia_min_size 0.2)
|
|
(uvia_min_drill 0.1)
|
|
(pcb_text_width 0.3)
|
|
(pcb_text_size 1.5 1.5)
|
|
(mod_edge_width 0.15)
|
|
(mod_text_size 1 1)
|
|
(mod_text_width 0.15)
|
|
(pad_size 1.524 1.524)
|
|
(pad_drill 0.762)
|
|
(pad_to_mask_clearance 0.2)
|
|
(aux_axis_origin 0 0)
|
|
(visible_elements FFFFFF7F)
|
|
(pcbplotparams
|
|
(layerselection 0x00030_80000001)
|
|
(usegerberextensions false)
|
|
(excludeedgelayer true)
|
|
(linewidth 0.100000)
|
|
(plotframeref false)
|
|
(viasonmask false)
|
|
(mode 1)
|
|
(useauxorigin false)
|
|
(hpglpennumber 1)
|
|
(hpglpenspeed 20)
|
|
(hpglpendiameter 15)
|
|
(hpglpenoverlay 2)
|
|
(psnegative false)
|
|
(psa4output false)
|
|
(plotreference true)
|
|
(plotvalue true)
|
|
(plotinvisibletext false)
|
|
(padsonsilk false)
|
|
(subtractmaskfromsilk false)
|
|
(outputformat 1)
|
|
(mirror false)
|
|
(drillshape 1)
|
|
(scaleselection 1)
|
|
(outputdirectory ""))
|
|
)
|
|
|
|
(net 0 "")
|
|
(net 1 "Net-(J1-Pad2)")
|
|
(net 2 "Net-(J1-Pad1)")
|
|
(net 3 "Net-(J2-Pad2)")
|
|
(net 4 "Net-(J2-Pad1)")
|
|
(net 5 "Net-(J3-Pad2)")
|
|
(net 6 "Net-(J3-Pad1)")
|
|
(net 7 "Net-(J4-Pad2)")
|
|
(net 8 "Net-(J4-Pad1)")
|
|
|
|
(net_class Default "This is the default net class."
|
|
(clearance 0.2)
|
|
(trace_width 1.5)
|
|
(via_dia 0.6)
|
|
(via_drill 0.4)
|
|
(uvia_dia 0.3)
|
|
(uvia_drill 0.1)
|
|
(add_net "Net-(J1-Pad1)")
|
|
(add_net "Net-(J1-Pad2)")
|
|
(add_net "Net-(J2-Pad1)")
|
|
(add_net "Net-(J2-Pad2)")
|
|
(add_net "Net-(J3-Pad1)")
|
|
(add_net "Net-(J3-Pad2)")
|
|
(add_net "Net-(J4-Pad1)")
|
|
(add_net "Net-(J4-Pad2)")
|
|
)
|
|
|
|
(module my_footprints:Hole_3mm (layer F.Cu) (tedit 5A15A879) (tstamp 5A1C9411)
|
|
(at 119 86)
|
|
(fp_text reference REF** (at 0 3.81) (layer F.SilkS) hide
|
|
(effects (font (size 1 1) (thickness 0.15)))
|
|
)
|
|
(fp_text value Hole_3mm (at 0 -5.08) (layer F.Fab) hide
|
|
(effects (font (size 1 1) (thickness 0.15)))
|
|
)
|
|
(pad "" np_thru_hole circle (at 0 0) (size 6 6) (drill 0.8) (layers *.Cu *.Mask))
|
|
)
|
|
|
|
(module my_footprints:Hole_3mm (layer F.Cu) (tedit 5A15A879) (tstamp 5A1C940B)
|
|
(at 145 76)
|
|
(fp_text reference REF** (at 0 3.81) (layer F.SilkS) hide
|
|
(effects (font (size 1 1) (thickness 0.15)))
|
|
)
|
|
(fp_text value Hole_3mm (at 0 -5.08) (layer F.Fab) hide
|
|
(effects (font (size 1 1) (thickness 0.15)))
|
|
)
|
|
(pad "" np_thru_hole circle (at 0 0) (size 6 6) (drill 0.8) (layers *.Cu *.Mask))
|
|
)
|
|
|
|
(module Buttons_Switches_THT.pretty:SW_PUSH_6mm_h13mm (layer B.Cu) (tedit 5A1C6161) (tstamp 5A1C901C)
|
|
(at 115 79 90)
|
|
(descr "tactile push button, 6x6mm e.g. PHAP33xx series, height=13mm")
|
|
(tags "tact sw push 6mm")
|
|
(path /5A1C8853)
|
|
(fp_text reference SW2 (at 3.5 2.5 90) (layer B.SilkS)
|
|
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
|
|
)
|
|
(fp_text value SW_Push (at 3.75 -6.7 90) (layer B.Fab)
|
|
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
|
|
)
|
|
(fp_text user %R (at 3.25 -2.25 90) (layer B.Fab)
|
|
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
|
|
)
|
|
(fp_line (start 3.25 0.75) (end 6.25 0.75) (layer B.Fab) (width 0.1))
|
|
(fp_line (start 6.25 0.75) (end 6.25 -5.25) (layer B.Fab) (width 0.1))
|
|
(fp_line (start 6.25 -5.25) (end 0.25 -5.25) (layer B.Fab) (width 0.1))
|
|
(fp_line (start 0.25 -5.25) (end 0.25 0.75) (layer B.Fab) (width 0.1))
|
|
(fp_line (start 0.25 0.75) (end 3.25 0.75) (layer B.Fab) (width 0.1))
|
|
(fp_line (start 7.75 -6) (end 8 -6) (layer B.CrtYd) (width 0.05))
|
|
(fp_line (start 8 -6) (end 8 -5.75) (layer B.CrtYd) (width 0.05))
|
|
(fp_line (start 7.75 1.5) (end 8 1.5) (layer B.CrtYd) (width 0.05))
|
|
(fp_line (start 8 1.5) (end 8 1.25) (layer B.CrtYd) (width 0.05))
|
|
(fp_line (start -1.5 1.25) (end -1.5 1.5) (layer B.CrtYd) (width 0.05))
|
|
(fp_line (start -1.5 1.5) (end -1.25 1.5) (layer B.CrtYd) (width 0.05))
|
|
(fp_line (start -1.5 -5.75) (end -1.5 -6) (layer B.CrtYd) (width 0.05))
|
|
(fp_line (start -1.5 -6) (end -1.25 -6) (layer B.CrtYd) (width 0.05))
|
|
(fp_line (start -1.25 1.5) (end 7.75 1.5) (layer B.CrtYd) (width 0.05))
|
|
(fp_line (start -1.5 -5.75) (end -1.5 1.25) (layer B.CrtYd) (width 0.05))
|
|
(fp_line (start 7.75 -6) (end -1.25 -6) (layer B.CrtYd) (width 0.05))
|
|
(fp_line (start 8 1.25) (end 8 -5.75) (layer B.CrtYd) (width 0.05))
|
|
(fp_line (start 1 -5.5) (end 5.5 -5.5) (layer B.SilkS) (width 0.12))
|
|
(fp_line (start -0.25 -1.5) (end -0.25 -3) (layer B.SilkS) (width 0.12))
|
|
(fp_line (start 5.5 1) (end 1 1) (layer B.SilkS) (width 0.12))
|
|
(fp_line (start 6.75 -3) (end 6.75 -1.5) (layer B.SilkS) (width 0.12))
|
|
(fp_circle (center 3.25 -2.25) (end 1.25 -2.5) (layer B.Fab) (width 0.1))
|
|
(pad 2 thru_hole circle (at 0 -4.5) (size 2 2) (drill 1.1) (layers *.Cu *.Mask)
|
|
(net 4 "Net-(J2-Pad1)"))
|
|
(pad 1 thru_hole circle (at 0 0) (size 2 2) (drill 1.1) (layers *.Cu *.Mask)
|
|
(net 3 "Net-(J2-Pad2)"))
|
|
(pad 2 thru_hole circle (at 6.5 -4.5) (size 2 2) (drill 1.1) (layers *.Cu *.Mask)
|
|
(net 4 "Net-(J2-Pad1)"))
|
|
(pad 1 thru_hole circle (at 6.5 0) (size 2 2) (drill 1.1) (layers *.Cu *.Mask)
|
|
(net 3 "Net-(J2-Pad2)"))
|
|
(model ${KISYS3DMOD}/Buttons_Switches_THT.3dshapes/SW_PUSH_6mm_h13mm.wrl
|
|
(at (xyz 0.005 0 0))
|
|
(scale (xyz 0.3937 0.3937 0.3937))
|
|
(rotate (xyz 0 0 0))
|
|
)
|
|
)
|
|
|
|
(module my_footprints:SMD2pin (layer F.Cu) (tedit 5A1C6179) (tstamp 5A1C8FCC)
|
|
(at 101 86)
|
|
(path /5A1C86CD)
|
|
(fp_text reference J1 (at -3.5 0) (layer F.SilkS)
|
|
(effects (font (size 1 1) (thickness 0.15)))
|
|
)
|
|
(fp_text value Conn_01x02 (at 0 -4.75) (layer F.Fab)
|
|
(effects (font (size 1 1) (thickness 0.15)))
|
|
)
|
|
(pad 2 smd rect (at 1.25 0) (size 2 7) (layers F.Cu F.Paste F.Mask)
|
|
(net 1 "Net-(J1-Pad2)"))
|
|
(pad 1 smd rect (at -1.25 0) (size 2 7) (layers F.Cu F.Paste F.Mask)
|
|
(net 2 "Net-(J1-Pad1)"))
|
|
)
|
|
|
|
(module my_footprints:SMD2pin (layer F.Cu) (tedit 5A1C6177) (tstamp 5A1C8FD2)
|
|
(at 110 86)
|
|
(path /5A1C8859)
|
|
(fp_text reference J2 (at -3.5 0) (layer F.SilkS)
|
|
(effects (font (size 1 1) (thickness 0.15)))
|
|
)
|
|
(fp_text value Conn_01x02 (at 0 -4.75) (layer F.Fab)
|
|
(effects (font (size 1 1) (thickness 0.15)))
|
|
)
|
|
(pad 2 smd rect (at 1.25 0) (size 2 7) (layers F.Cu F.Paste F.Mask)
|
|
(net 3 "Net-(J2-Pad2)"))
|
|
(pad 1 smd rect (at -1.25 0) (size 2 7) (layers F.Cu F.Paste F.Mask)
|
|
(net 4 "Net-(J2-Pad1)"))
|
|
)
|
|
|
|
(module my_footprints:SMD2pin (layer F.Cu) (tedit 5A1C6174) (tstamp 5A1C8FD8)
|
|
(at 128 86)
|
|
(path /5A1C8BA0)
|
|
(fp_text reference J3 (at 3.5 0) (layer F.SilkS)
|
|
(effects (font (size 1 1) (thickness 0.15)))
|
|
)
|
|
(fp_text value Conn_01x02 (at 0 -4.75) (layer F.Fab)
|
|
(effects (font (size 1 1) (thickness 0.15)))
|
|
)
|
|
(pad 2 smd rect (at 1.25 0) (size 2 7) (layers F.Cu F.Paste F.Mask)
|
|
(net 5 "Net-(J3-Pad2)"))
|
|
(pad 1 smd rect (at -1.25 0) (size 2 7) (layers F.Cu F.Paste F.Mask)
|
|
(net 6 "Net-(J3-Pad1)"))
|
|
)
|
|
|
|
(module my_footprints:SMD2pin (layer F.Cu) (tedit 5A1C6172) (tstamp 5A1C8FDE)
|
|
(at 137 86)
|
|
(path /5A1C8BAF)
|
|
(fp_text reference J4 (at 3.5 0) (layer F.SilkS)
|
|
(effects (font (size 1 1) (thickness 0.15)))
|
|
)
|
|
(fp_text value Conn_01x02 (at 0 -4.75) (layer F.Fab)
|
|
(effects (font (size 1 1) (thickness 0.15)))
|
|
)
|
|
(pad 2 smd rect (at 1.25 0) (size 2 7) (layers F.Cu F.Paste F.Mask)
|
|
(net 7 "Net-(J4-Pad2)"))
|
|
(pad 1 smd rect (at -1.25 0) (size 2 7) (layers F.Cu F.Paste F.Mask)
|
|
(net 8 "Net-(J4-Pad1)"))
|
|
)
|
|
|
|
(module Buttons_Switches_THT.pretty:SW_PUSH_6mm_h13mm (layer B.Cu) (tedit 5A1C615F) (tstamp 5A1C8FFD)
|
|
(at 103 79 90)
|
|
(descr "tactile push button, 6x6mm e.g. PHAP33xx series, height=13mm")
|
|
(tags "tact sw push 6mm")
|
|
(path /5A1C8495)
|
|
(fp_text reference SW1 (at 3.5 2.5 90) (layer B.SilkS)
|
|
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
|
|
)
|
|
(fp_text value SW_Push (at 3.75 -6.7 90) (layer B.Fab)
|
|
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
|
|
)
|
|
(fp_text user %R (at 3.25 -2.25 90) (layer B.Fab)
|
|
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
|
|
)
|
|
(fp_line (start 3.25 0.75) (end 6.25 0.75) (layer B.Fab) (width 0.1))
|
|
(fp_line (start 6.25 0.75) (end 6.25 -5.25) (layer B.Fab) (width 0.1))
|
|
(fp_line (start 6.25 -5.25) (end 0.25 -5.25) (layer B.Fab) (width 0.1))
|
|
(fp_line (start 0.25 -5.25) (end 0.25 0.75) (layer B.Fab) (width 0.1))
|
|
(fp_line (start 0.25 0.75) (end 3.25 0.75) (layer B.Fab) (width 0.1))
|
|
(fp_line (start 7.75 -6) (end 8 -6) (layer B.CrtYd) (width 0.05))
|
|
(fp_line (start 8 -6) (end 8 -5.75) (layer B.CrtYd) (width 0.05))
|
|
(fp_line (start 7.75 1.5) (end 8 1.5) (layer B.CrtYd) (width 0.05))
|
|
(fp_line (start 8 1.5) (end 8 1.25) (layer B.CrtYd) (width 0.05))
|
|
(fp_line (start -1.5 1.25) (end -1.5 1.5) (layer B.CrtYd) (width 0.05))
|
|
(fp_line (start -1.5 1.5) (end -1.25 1.5) (layer B.CrtYd) (width 0.05))
|
|
(fp_line (start -1.5 -5.75) (end -1.5 -6) (layer B.CrtYd) (width 0.05))
|
|
(fp_line (start -1.5 -6) (end -1.25 -6) (layer B.CrtYd) (width 0.05))
|
|
(fp_line (start -1.25 1.5) (end 7.75 1.5) (layer B.CrtYd) (width 0.05))
|
|
(fp_line (start -1.5 -5.75) (end -1.5 1.25) (layer B.CrtYd) (width 0.05))
|
|
(fp_line (start 7.75 -6) (end -1.25 -6) (layer B.CrtYd) (width 0.05))
|
|
(fp_line (start 8 1.25) (end 8 -5.75) (layer B.CrtYd) (width 0.05))
|
|
(fp_line (start 1 -5.5) (end 5.5 -5.5) (layer B.SilkS) (width 0.12))
|
|
(fp_line (start -0.25 -1.5) (end -0.25 -3) (layer B.SilkS) (width 0.12))
|
|
(fp_line (start 5.5 1) (end 1 1) (layer B.SilkS) (width 0.12))
|
|
(fp_line (start 6.75 -3) (end 6.75 -1.5) (layer B.SilkS) (width 0.12))
|
|
(fp_circle (center 3.25 -2.25) (end 1.25 -2.5) (layer B.Fab) (width 0.1))
|
|
(pad 2 thru_hole circle (at 0 -4.5) (size 2 2) (drill 1.1) (layers *.Cu *.Mask)
|
|
(net 2 "Net-(J1-Pad1)"))
|
|
(pad 1 thru_hole circle (at 0 0) (size 2 2) (drill 1.1) (layers *.Cu *.Mask)
|
|
(net 1 "Net-(J1-Pad2)"))
|
|
(pad 2 thru_hole circle (at 6.5 -4.5) (size 2 2) (drill 1.1) (layers *.Cu *.Mask)
|
|
(net 2 "Net-(J1-Pad1)"))
|
|
(pad 1 thru_hole circle (at 6.5 0) (size 2 2) (drill 1.1) (layers *.Cu *.Mask)
|
|
(net 1 "Net-(J1-Pad2)"))
|
|
(model ${KISYS3DMOD}/Buttons_Switches_THT.3dshapes/SW_PUSH_6mm_h13mm.wrl
|
|
(at (xyz 0.005 0 0))
|
|
(scale (xyz 0.3937 0.3937 0.3937))
|
|
(rotate (xyz 0 0 0))
|
|
)
|
|
)
|
|
|
|
(module Buttons_Switches_THT.pretty:SW_PUSH_6mm_h13mm (layer B.Cu) (tedit 5A1C6163) (tstamp 5A1C903B)
|
|
(at 127 79 90)
|
|
(descr "tactile push button, 6x6mm e.g. PHAP33xx series, height=13mm")
|
|
(tags "tact sw push 6mm")
|
|
(path /5A1C8B9A)
|
|
(fp_text reference SW3 (at 3.5 2.5 90) (layer B.SilkS)
|
|
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
|
|
)
|
|
(fp_text value SW_Push (at 3.75 -6.7 90) (layer B.Fab)
|
|
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
|
|
)
|
|
(fp_text user %R (at 3.25 -2.25 90) (layer B.Fab)
|
|
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
|
|
)
|
|
(fp_line (start 3.25 0.75) (end 6.25 0.75) (layer B.Fab) (width 0.1))
|
|
(fp_line (start 6.25 0.75) (end 6.25 -5.25) (layer B.Fab) (width 0.1))
|
|
(fp_line (start 6.25 -5.25) (end 0.25 -5.25) (layer B.Fab) (width 0.1))
|
|
(fp_line (start 0.25 -5.25) (end 0.25 0.75) (layer B.Fab) (width 0.1))
|
|
(fp_line (start 0.25 0.75) (end 3.25 0.75) (layer B.Fab) (width 0.1))
|
|
(fp_line (start 7.75 -6) (end 8 -6) (layer B.CrtYd) (width 0.05))
|
|
(fp_line (start 8 -6) (end 8 -5.75) (layer B.CrtYd) (width 0.05))
|
|
(fp_line (start 7.75 1.5) (end 8 1.5) (layer B.CrtYd) (width 0.05))
|
|
(fp_line (start 8 1.5) (end 8 1.25) (layer B.CrtYd) (width 0.05))
|
|
(fp_line (start -1.5 1.25) (end -1.5 1.5) (layer B.CrtYd) (width 0.05))
|
|
(fp_line (start -1.5 1.5) (end -1.25 1.5) (layer B.CrtYd) (width 0.05))
|
|
(fp_line (start -1.5 -5.75) (end -1.5 -6) (layer B.CrtYd) (width 0.05))
|
|
(fp_line (start -1.5 -6) (end -1.25 -6) (layer B.CrtYd) (width 0.05))
|
|
(fp_line (start -1.25 1.5) (end 7.75 1.5) (layer B.CrtYd) (width 0.05))
|
|
(fp_line (start -1.5 -5.75) (end -1.5 1.25) (layer B.CrtYd) (width 0.05))
|
|
(fp_line (start 7.75 -6) (end -1.25 -6) (layer B.CrtYd) (width 0.05))
|
|
(fp_line (start 8 1.25) (end 8 -5.75) (layer B.CrtYd) (width 0.05))
|
|
(fp_line (start 1 -5.5) (end 5.5 -5.5) (layer B.SilkS) (width 0.12))
|
|
(fp_line (start -0.25 -1.5) (end -0.25 -3) (layer B.SilkS) (width 0.12))
|
|
(fp_line (start 5.5 1) (end 1 1) (layer B.SilkS) (width 0.12))
|
|
(fp_line (start 6.75 -3) (end 6.75 -1.5) (layer B.SilkS) (width 0.12))
|
|
(fp_circle (center 3.25 -2.25) (end 1.25 -2.5) (layer B.Fab) (width 0.1))
|
|
(pad 2 thru_hole circle (at 0 -4.5) (size 2 2) (drill 1.1) (layers *.Cu *.Mask)
|
|
(net 6 "Net-(J3-Pad1)"))
|
|
(pad 1 thru_hole circle (at 0 0) (size 2 2) (drill 1.1) (layers *.Cu *.Mask)
|
|
(net 5 "Net-(J3-Pad2)"))
|
|
(pad 2 thru_hole circle (at 6.5 -4.5) (size 2 2) (drill 1.1) (layers *.Cu *.Mask)
|
|
(net 6 "Net-(J3-Pad1)"))
|
|
(pad 1 thru_hole circle (at 6.5 0) (size 2 2) (drill 1.1) (layers *.Cu *.Mask)
|
|
(net 5 "Net-(J3-Pad2)"))
|
|
(model ${KISYS3DMOD}/Buttons_Switches_THT.3dshapes/SW_PUSH_6mm_h13mm.wrl
|
|
(at (xyz 0.005 0 0))
|
|
(scale (xyz 0.3937 0.3937 0.3937))
|
|
(rotate (xyz 0 0 0))
|
|
)
|
|
)
|
|
|
|
(module Buttons_Switches_THT.pretty:SW_PUSH_6mm_h13mm (layer B.Cu) (tedit 5A1C616D) (tstamp 5A1C905A)
|
|
(at 139 79 90)
|
|
(descr "tactile push button, 6x6mm e.g. PHAP33xx series, height=13mm")
|
|
(tags "tact sw push 6mm")
|
|
(path /5A1C8BA9)
|
|
(fp_text reference SW4 (at 3.5 -7 90) (layer B.SilkS)
|
|
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
|
|
)
|
|
(fp_text value SW_Push (at 3 2 90) (layer B.Fab)
|
|
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
|
|
)
|
|
(fp_text user %R (at 3.25 -2.25 90) (layer B.Fab)
|
|
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
|
|
)
|
|
(fp_line (start 3.25 0.75) (end 6.25 0.75) (layer B.Fab) (width 0.1))
|
|
(fp_line (start 6.25 0.75) (end 6.25 -5.25) (layer B.Fab) (width 0.1))
|
|
(fp_line (start 6.25 -5.25) (end 0.25 -5.25) (layer B.Fab) (width 0.1))
|
|
(fp_line (start 0.25 -5.25) (end 0.25 0.75) (layer B.Fab) (width 0.1))
|
|
(fp_line (start 0.25 0.75) (end 3.25 0.75) (layer B.Fab) (width 0.1))
|
|
(fp_line (start 7.75 -6) (end 8 -6) (layer B.CrtYd) (width 0.05))
|
|
(fp_line (start 8 -6) (end 8 -5.75) (layer B.CrtYd) (width 0.05))
|
|
(fp_line (start 7.75 1.5) (end 8 1.5) (layer B.CrtYd) (width 0.05))
|
|
(fp_line (start 8 1.5) (end 8 1.25) (layer B.CrtYd) (width 0.05))
|
|
(fp_line (start -1.5 1.25) (end -1.5 1.5) (layer B.CrtYd) (width 0.05))
|
|
(fp_line (start -1.5 1.5) (end -1.25 1.5) (layer B.CrtYd) (width 0.05))
|
|
(fp_line (start -1.5 -5.75) (end -1.5 -6) (layer B.CrtYd) (width 0.05))
|
|
(fp_line (start -1.5 -6) (end -1.25 -6) (layer B.CrtYd) (width 0.05))
|
|
(fp_line (start -1.25 1.5) (end 7.75 1.5) (layer B.CrtYd) (width 0.05))
|
|
(fp_line (start -1.5 -5.75) (end -1.5 1.25) (layer B.CrtYd) (width 0.05))
|
|
(fp_line (start 7.75 -6) (end -1.25 -6) (layer B.CrtYd) (width 0.05))
|
|
(fp_line (start 8 1.25) (end 8 -5.75) (layer B.CrtYd) (width 0.05))
|
|
(fp_line (start 1 -5.5) (end 5.5 -5.5) (layer B.SilkS) (width 0.12))
|
|
(fp_line (start -0.25 -1.5) (end -0.25 -3) (layer B.SilkS) (width 0.12))
|
|
(fp_line (start 5.5 1) (end 1 1) (layer B.SilkS) (width 0.12))
|
|
(fp_line (start 6.75 -3) (end 6.75 -1.5) (layer B.SilkS) (width 0.12))
|
|
(fp_circle (center 3.25 -2.25) (end 1.25 -2.5) (layer B.Fab) (width 0.1))
|
|
(pad 2 thru_hole circle (at 0 -4.5) (size 2 2) (drill 1.1) (layers *.Cu *.Mask)
|
|
(net 8 "Net-(J4-Pad1)"))
|
|
(pad 1 thru_hole circle (at 0 0) (size 2 2) (drill 1.1) (layers *.Cu *.Mask)
|
|
(net 7 "Net-(J4-Pad2)"))
|
|
(pad 2 thru_hole circle (at 6.5 -4.5) (size 2 2) (drill 1.1) (layers *.Cu *.Mask)
|
|
(net 8 "Net-(J4-Pad1)"))
|
|
(pad 1 thru_hole circle (at 6.5 0) (size 2 2) (drill 1.1) (layers *.Cu *.Mask)
|
|
(net 7 "Net-(J4-Pad2)"))
|
|
(model ${KISYS3DMOD}/Buttons_Switches_THT.3dshapes/SW_PUSH_6mm_h13mm.wrl
|
|
(at (xyz 0.005 0 0))
|
|
(scale (xyz 0.3937 0.3937 0.3937))
|
|
(rotate (xyz 0 0 0))
|
|
)
|
|
)
|
|
|
|
(module my_footprints:Hole_3mm (layer F.Cu) (tedit 5A15A879) (tstamp 5A1C9400)
|
|
(at 93 76)
|
|
(fp_text reference REF** (at 0 3.81) (layer F.SilkS) hide
|
|
(effects (font (size 1 1) (thickness 0.15)))
|
|
)
|
|
(fp_text value Hole_3mm (at 0 -5.08) (layer F.Fab) hide
|
|
(effects (font (size 1 1) (thickness 0.15)))
|
|
)
|
|
(pad "" np_thru_hole circle (at 0 0) (size 6 6) (drill 0.8) (layers *.Cu *.Mask))
|
|
)
|
|
|
|
(dimension 10 (width 0.3) (layer Dwgs.User)
|
|
(gr_text "10.000 mm" (at 154.35 81 270) (layer Dwgs.User)
|
|
(effects (font (size 1.5 1.5) (thickness 0.3)))
|
|
)
|
|
(feature1 (pts (xy 119 86) (xy 155.7 86)))
|
|
(feature2 (pts (xy 119 76) (xy 155.7 76)))
|
|
(crossbar (pts (xy 153 76) (xy 153 86)))
|
|
(arrow1a (pts (xy 153 86) (xy 152.413579 84.873496)))
|
|
(arrow1b (pts (xy 153 86) (xy 153.586421 84.873496)))
|
|
(arrow2a (pts (xy 153 76) (xy 152.413579 77.126504)))
|
|
(arrow2b (pts (xy 153 76) (xy 153.586421 77.126504)))
|
|
)
|
|
(dimension 52 (width 0.3) (layer Dwgs.User)
|
|
(gr_text "52.000 mm" (at 119 64.15) (layer Dwgs.User)
|
|
(effects (font (size 1.5 1.5) (thickness 0.3)))
|
|
)
|
|
(feature1 (pts (xy 145 76) (xy 145 62.8)))
|
|
(feature2 (pts (xy 93 76) (xy 93 62.8)))
|
|
(crossbar (pts (xy 93 65.5) (xy 145 65.5)))
|
|
(arrow1a (pts (xy 145 65.5) (xy 143.873496 66.086421)))
|
|
(arrow1b (pts (xy 145 65.5) (xy 143.873496 64.913579)))
|
|
(arrow2a (pts (xy 93 65.5) (xy 94.126504 66.086421)))
|
|
(arrow2b (pts (xy 93 65.5) (xy 94.126504 64.913579)))
|
|
)
|
|
(dimension 21 (width 0.3) (layer Dwgs.User)
|
|
(gr_text "21.000 mm" (at 85.15 80.5 90) (layer Dwgs.User)
|
|
(effects (font (size 1.5 1.5) (thickness 0.3)))
|
|
)
|
|
(feature1 (pts (xy 89 70) (xy 83.8 70)))
|
|
(feature2 (pts (xy 89 91) (xy 83.8 91)))
|
|
(crossbar (pts (xy 86.5 91) (xy 86.5 70)))
|
|
(arrow1a (pts (xy 86.5 70) (xy 87.086421 71.126504)))
|
|
(arrow1b (pts (xy 86.5 70) (xy 85.913579 71.126504)))
|
|
(arrow2a (pts (xy 86.5 91) (xy 87.086421 89.873496)))
|
|
(arrow2b (pts (xy 86.5 91) (xy 85.913579 89.873496)))
|
|
)
|
|
(dimension 60 (width 0.3) (layer Dwgs.User)
|
|
(gr_text "60.000 mm" (at 119 96.349999) (layer Dwgs.User)
|
|
(effects (font (size 1.5 1.5) (thickness 0.3)))
|
|
)
|
|
(feature1 (pts (xy 149 91) (xy 149 97.699999)))
|
|
(feature2 (pts (xy 89 91) (xy 89 97.699999)))
|
|
(crossbar (pts (xy 89 94.999999) (xy 149 94.999999)))
|
|
(arrow1a (pts (xy 149 94.999999) (xy 147.873496 95.58642)))
|
|
(arrow1b (pts (xy 149 94.999999) (xy 147.873496 94.413578)))
|
|
(arrow2a (pts (xy 89 94.999999) (xy 90.126504 95.58642)))
|
|
(arrow2b (pts (xy 89 94.999999) (xy 90.126504 94.413578)))
|
|
)
|
|
(gr_line (start 89 91) (end 89 70) (angle 90) (layer Edge.Cuts) (width 0.15))
|
|
(gr_line (start 149 91) (end 89 91) (angle 90) (layer Edge.Cuts) (width 0.15))
|
|
(gr_line (start 149 70) (end 149 91) (angle 90) (layer Edge.Cuts) (width 0.15))
|
|
(gr_line (start 89 70) (end 149 70) (angle 90) (layer Edge.Cuts) (width 0.15))
|
|
(gr_line (start 89 91) (end 89 70) (angle 90) (layer Margin) (width 0.2))
|
|
(gr_line (start 149 91) (end 89 91) (angle 90) (layer Margin) (width 0.2))
|
|
(gr_line (start 89 70) (end 149 70) (angle 90) (layer Margin) (width 0.2))
|
|
|
|
(segment (start 103 72.5) (end 103 79) (width 1.5) (layer F.Cu) (net 1))
|
|
(segment (start 103 79) (end 102.25 79.75) (width 1.5) (layer F.Cu) (net 1) (tstamp 5A1C9395))
|
|
(segment (start 102.25 79.75) (end 102.25 86) (width 1.5) (layer F.Cu) (net 1) (tstamp 5A1C9396))
|
|
(segment (start 98.5 72.5) (end 98.5 79) (width 1.5) (layer F.Cu) (net 2))
|
|
(segment (start 98.5 79) (end 99.75 80.25) (width 1.5) (layer F.Cu) (net 2) (tstamp 5A1C9391))
|
|
(segment (start 99.75 80.25) (end 99.75 86) (width 1.5) (layer F.Cu) (net 2) (tstamp 5A1C9392))
|
|
(segment (start 115 79) (end 115 81) (width 1.5) (layer F.Cu) (net 3))
|
|
(segment (start 115 81) (end 111.25 84.75) (width 1.5) (layer F.Cu) (net 3) (tstamp 5A1C9444))
|
|
(segment (start 111.25 84.75) (end 111.25 86) (width 0.5) (layer F.Cu) (net 3) (tstamp 5A1C9445))
|
|
(segment (start 115 72.5) (end 115 79) (width 1.5) (layer F.Cu) (net 3))
|
|
(segment (start 110.5 79) (end 109 79) (width 1.5) (layer F.Cu) (net 4))
|
|
(segment (start 108.75 79.25) (end 108.75 86) (width 1.5) (layer F.Cu) (net 4) (tstamp 5A1C943F))
|
|
(segment (start 109 79) (end 108.75 79.25) (width 0.5) (layer F.Cu) (net 4) (tstamp 5A1C943E))
|
|
(segment (start 110.5 79) (end 110 79) (width 0.5) (layer F.Cu) (net 4))
|
|
(segment (start 110.5 72.5) (end 110.5 79) (width 1.5) (layer F.Cu) (net 4))
|
|
(segment (start 127 79) (end 129 79) (width 1.5) (layer F.Cu) (net 5))
|
|
(segment (start 129.25 79.25) (end 129.25 86) (width 1.5) (layer F.Cu) (net 5) (tstamp 5A1C943A))
|
|
(segment (start 129 79) (end 129.25 79.25) (width 1.5) (layer F.Cu) (net 5) (tstamp 5A1C9439))
|
|
(segment (start 127 72.5) (end 127 79) (width 1.5) (layer F.Cu) (net 5))
|
|
(segment (start 122.5 79) (end 122.5 80.5) (width 1.5) (layer F.Cu) (net 6))
|
|
(segment (start 122.5 80.5) (end 126.75 84.75) (width 1.5) (layer F.Cu) (net 6) (tstamp 5A1C9449))
|
|
(segment (start 126.75 84.75) (end 126.75 86) (width 0.5) (layer F.Cu) (net 6) (tstamp 5A1C944A))
|
|
(segment (start 122.5 72.5) (end 122.5 79) (width 1.5) (layer F.Cu) (net 6))
|
|
(segment (start 139 72.5) (end 139 79) (width 1.5) (layer F.Cu) (net 7))
|
|
(segment (start 139 79) (end 138.25 79.75) (width 1.5) (layer F.Cu) (net 7) (tstamp 5A1C93AD))
|
|
(segment (start 138.25 79.75) (end 138.25 86) (width 1.5) (layer F.Cu) (net 7) (tstamp 5A1C93AE))
|
|
(segment (start 134.5 72.5) (end 134.5 79) (width 1.5) (layer F.Cu) (net 8))
|
|
(segment (start 134.5 79) (end 135.75 80.25) (width 1.5) (layer F.Cu) (net 8) (tstamp 5A1C93A9))
|
|
(segment (start 135.75 80.25) (end 135.75 86) (width 1.5) (layer F.Cu) (net 8) (tstamp 5A1C93AA))
|
|
|
|
)
|