New: SS-12D10Lx slide switches
This commit is contained in:
17638
my_additions.3d/ss-12d10l5.step
Normal file
17638
my_additions.3d/ss-12d10l5.step
Normal file
File diff suppressed because it is too large
Load Diff
@@ -3995,11 +3995,94 @@
|
|||||||
)
|
)
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
|
(symbol "SW_tact2_small" (pin_numbers hide) (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes)
|
||||||
|
(property "Reference" "SW" (at -1.27 2.54 0)
|
||||||
|
(effects (font (size 1.27 1.27)) (justify left))
|
||||||
|
)
|
||||||
|
(property "Value" "SW_tact2_small" (at 0 -1.905 0)
|
||||||
|
(effects (font (size 1.27 1.27)))
|
||||||
|
)
|
||||||
|
(property "Footprint" "" (at 0 7.62 0)
|
||||||
|
(effects (font (size 1.27 1.27)) hide)
|
||||||
|
)
|
||||||
|
(property "Datasheet" "" (at 0 7.62 0)
|
||||||
|
(effects (font (size 1.27 1.27)) hide)
|
||||||
|
)
|
||||||
|
(property "ki_keywords" "switch normally-open pushbutton push-button" (at 0 0 0)
|
||||||
|
(effects (font (size 1.27 1.27)) hide)
|
||||||
|
)
|
||||||
|
(property "ki_description" "Single pole normally-open tactile switch" (at 0 0 0)
|
||||||
|
(effects (font (size 1.27 1.27)) hide)
|
||||||
|
)
|
||||||
|
(property "ki_fp_filters" "SW*MEC*5G*" (at 0 0 0)
|
||||||
|
(effects (font (size 1.27 1.27)) hide)
|
||||||
|
)
|
||||||
|
(symbol "SW_tact2_small_0_1"
|
||||||
|
(circle (center -0.635 0) (radius 0.3556)
|
||||||
|
(stroke (width 0) (type default))
|
||||||
|
(fill (type none))
|
||||||
|
)
|
||||||
|
(polyline
|
||||||
|
(pts
|
||||||
|
(xy -1.27 0)
|
||||||
|
(xy -1.016 0)
|
||||||
|
)
|
||||||
|
(stroke (width 0) (type default))
|
||||||
|
(fill (type none))
|
||||||
|
)
|
||||||
|
(polyline
|
||||||
|
(pts
|
||||||
|
(xy -1.016 0.635)
|
||||||
|
(xy 1.016 0.635)
|
||||||
|
)
|
||||||
|
(stroke (width 0) (type default))
|
||||||
|
(fill (type none))
|
||||||
|
)
|
||||||
|
(polyline
|
||||||
|
(pts
|
||||||
|
(xy 0 0.635)
|
||||||
|
(xy 0 1.524)
|
||||||
|
)
|
||||||
|
(stroke (width 0) (type default))
|
||||||
|
(fill (type none))
|
||||||
|
)
|
||||||
|
(polyline
|
||||||
|
(pts
|
||||||
|
(xy 1.27 0)
|
||||||
|
(xy 1.016 0)
|
||||||
|
)
|
||||||
|
(stroke (width 0) (type default))
|
||||||
|
(fill (type none))
|
||||||
|
)
|
||||||
|
(circle (center 0.635 0) (radius 0.3556)
|
||||||
|
(stroke (width 0) (type default))
|
||||||
|
(fill (type none))
|
||||||
|
)
|
||||||
|
(pin passive line (at -2.54 0 0) (length 1.27)
|
||||||
|
(name "1" (effects (font (size 1.27 1.27))))
|
||||||
|
(number "1" (effects (font (size 1.27 1.27))))
|
||||||
|
)
|
||||||
|
(pin passive line (at 2.54 0 180) (length 1.27)
|
||||||
|
(name "K" (effects (font (size 1.27 1.27))))
|
||||||
|
(number "3" (effects (font (size 1.27 1.27))))
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(symbol "SW_tact2_small_1_1"
|
||||||
|
(pin passive line (at -2.54 0 0) (length 1.27) hide
|
||||||
|
(name "2" (effects (font (size 1.27 1.27))))
|
||||||
|
(number "2" (effects (font (size 1.27 1.27))))
|
||||||
|
)
|
||||||
|
(pin passive line (at 2.54 0 180) (length 1.27) hide
|
||||||
|
(name "A" (effects (font (size 1.27 1.27))))
|
||||||
|
(number "4" (effects (font (size 1.27 1.27))))
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
(symbol "SW_tact_small" (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes)
|
(symbol "SW_tact_small" (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes)
|
||||||
(property "Reference" "SW" (at -1.27 2.54 0)
|
(property "Reference" "SW" (at -1.27 2.54 0)
|
||||||
(effects (font (size 1.27 1.27)) (justify left))
|
(effects (font (size 1.27 1.27)) (justify left))
|
||||||
)
|
)
|
||||||
(property "Value" "SW_tact_small" (at 0 -3.81 0)
|
(property "Value" "SW_tact_small" (at 0.127 -4.064 0)
|
||||||
(effects (font (size 1.27 1.27)))
|
(effects (font (size 1.27 1.27)))
|
||||||
)
|
)
|
||||||
(property "Footprint" "" (at 0 7.62 0)
|
(property "Footprint" "" (at 0 7.62 0)
|
||||||
@@ -4022,6 +4105,22 @@
|
|||||||
(stroke (width 0) (type default))
|
(stroke (width 0) (type default))
|
||||||
(fill (type none))
|
(fill (type none))
|
||||||
)
|
)
|
||||||
|
(polyline
|
||||||
|
(pts
|
||||||
|
(xy -1.27 0)
|
||||||
|
(xy -1.27 -2.54)
|
||||||
|
)
|
||||||
|
(stroke (width 0) (type default))
|
||||||
|
(fill (type none))
|
||||||
|
)
|
||||||
|
(polyline
|
||||||
|
(pts
|
||||||
|
(xy -1.27 0)
|
||||||
|
(xy -1.016 0)
|
||||||
|
)
|
||||||
|
(stroke (width 0) (type default))
|
||||||
|
(fill (type none))
|
||||||
|
)
|
||||||
(polyline
|
(polyline
|
||||||
(pts
|
(pts
|
||||||
(xy -1.016 0.635)
|
(xy -1.016 0.635)
|
||||||
@@ -4040,18 +4139,16 @@
|
|||||||
)
|
)
|
||||||
(polyline
|
(polyline
|
||||||
(pts
|
(pts
|
||||||
(xy -1.016 0)
|
(xy 1.27 0)
|
||||||
(xy -1.27 0)
|
(xy 1.016 0)
|
||||||
(xy -1.27 -1.905)
|
|
||||||
)
|
)
|
||||||
(stroke (width 0) (type default))
|
(stroke (width 0) (type default))
|
||||||
(fill (type none))
|
(fill (type none))
|
||||||
)
|
)
|
||||||
(polyline
|
(polyline
|
||||||
(pts
|
(pts
|
||||||
(xy 1.016 0)
|
|
||||||
(xy 1.27 0)
|
(xy 1.27 0)
|
||||||
(xy 1.27 -1.905)
|
(xy 1.27 -2.54)
|
||||||
)
|
)
|
||||||
(stroke (width 0) (type default))
|
(stroke (width 0) (type default))
|
||||||
(fill (type none))
|
(fill (type none))
|
||||||
@@ -4064,15 +4161,17 @@
|
|||||||
(name "1" (effects (font (size 1.27 1.27))))
|
(name "1" (effects (font (size 1.27 1.27))))
|
||||||
(number "1" (effects (font (size 1.27 1.27))))
|
(number "1" (effects (font (size 1.27 1.27))))
|
||||||
)
|
)
|
||||||
(pin passive line (at -2.54 -1.905 0) (length 1.27)
|
|
||||||
(name "2" (effects (font (size 1.27 1.27))))
|
|
||||||
(number "2" (effects (font (size 1.27 1.27))))
|
|
||||||
)
|
|
||||||
(pin passive line (at 2.54 0 180) (length 1.27)
|
(pin passive line (at 2.54 0 180) (length 1.27)
|
||||||
(name "K" (effects (font (size 1.27 1.27))))
|
(name "K" (effects (font (size 1.27 1.27))))
|
||||||
(number "3" (effects (font (size 1.27 1.27))))
|
(number "3" (effects (font (size 1.27 1.27))))
|
||||||
)
|
)
|
||||||
(pin passive line (at 2.54 -1.905 180) (length 1.27)
|
)
|
||||||
|
(symbol "SW_tact_small_1_1"
|
||||||
|
(pin passive line (at -2.54 -2.54 0) (length 1.27)
|
||||||
|
(name "2" (effects (font (size 1.27 1.27))))
|
||||||
|
(number "2" (effects (font (size 1.27 1.27))))
|
||||||
|
)
|
||||||
|
(pin passive line (at 2.54 -2.54 180) (length 1.27)
|
||||||
(name "A" (effects (font (size 1.27 1.27))))
|
(name "A" (effects (font (size 1.27 1.27))))
|
||||||
(number "4" (effects (font (size 1.27 1.27))))
|
(number "4" (effects (font (size 1.27 1.27))))
|
||||||
)
|
)
|
||||||
|
32
my_additions.pretty/SS-12D10Lx_slider_switch.kicad_mod
Normal file
32
my_additions.pretty/SS-12D10Lx_slider_switch.kicad_mod
Normal file
@@ -0,0 +1,32 @@
|
|||||||
|
(footprint "SS-12D10Lx_slider_switch" (version 20221018) (generator pcbnew)
|
||||||
|
(layer "F.Cu")
|
||||||
|
(descr "XKB SS-12D10Lx SPDT Slider switch")
|
||||||
|
(tags "sp2t, spdt, slider, switch")
|
||||||
|
(attr through_hole)
|
||||||
|
(fp_text reference "REF**" (at -6.9 -4.3 unlocked) (layer "F.SilkS")
|
||||||
|
(effects (font (size 1 1) (thickness 0.15)) (justify left))
|
||||||
|
(tstamp 06883f12-e420-49fa-8e12-062b53d87d50)
|
||||||
|
)
|
||||||
|
(fp_text value "SS-12D10Lx" (at 0 4.3 unlocked) (layer "F.Fab")
|
||||||
|
(effects (font (size 1 1) (thickness 0.15)))
|
||||||
|
(tstamp c7d10a78-9410-4642-8c16-ebf3dadc11b8)
|
||||||
|
)
|
||||||
|
(fp_text user "${REFERENCE}" (at 0 -4.3 unlocked) (layer "F.Fab")
|
||||||
|
(effects (font (size 1 1) (thickness 0.15)))
|
||||||
|
(tstamp da55f86b-425e-4a2b-bc00-a147748c768c)
|
||||||
|
)
|
||||||
|
(fp_rect (start -6.6 -3.5) (end 6.6 3.5)
|
||||||
|
(stroke (width 0.15) (type default)) (fill none) (layer "F.SilkS") (tstamp d6d6816b-e45e-4654-a13e-50e189bb7e83))
|
||||||
|
(fp_rect (start -6.5 -3.4) (end 6.5 3.4)
|
||||||
|
(stroke (width 0.05) (type default)) (fill none) (layer "F.CrtYd") (tstamp 22ad0724-38e6-4c25-9e52-7f4faf12c14a))
|
||||||
|
(fp_rect (start -6.4 -3.3) (end 6.4 3.3)
|
||||||
|
(stroke (width 0.1) (type default)) (fill none) (layer "F.Fab") (tstamp 4f30929a-dde7-4f2a-8d4e-bb9dae64790a))
|
||||||
|
(pad "1" thru_hole oval (at -4.7 0) (size 2.9 4.5) (drill oval 0.9 2.5) (layers "*.Cu" "*.Mask") (tstamp 4a7b43c4-f7a3-42cf-8256-a78ad582b01f))
|
||||||
|
(pad "2" thru_hole oval (at 0 0) (size 2.9 4.5) (drill oval 0.9 2.5) (layers "*.Cu" "*.Mask") (tstamp 91b216c6-0cec-419f-b817-e81bad319e29))
|
||||||
|
(pad "3" thru_hole oval (at 4.7 0) (size 2.9 4.5) (drill oval 0.9 2.5) (layers "*.Cu" "*.Mask") (tstamp b01d86d1-086f-49db-b46f-acbf9458114d))
|
||||||
|
(model "${my_additions}/ss-12d10l5.step"
|
||||||
|
(offset (xyz 0 0 0))
|
||||||
|
(scale (xyz 1 1 1))
|
||||||
|
(rotate (xyz -90 0 0))
|
||||||
|
)
|
||||||
|
)
|
Reference in New Issue
Block a user