From ae13602a96ab231a1eaf4e88d5bc1ade3474959d Mon Sep 17 00:00:00 2001 From: fly Date: Tue, 30 Jul 2024 10:20:29 +0200 Subject: [PATCH] Fix foot print for rotary switch Signed-off-by: fly --- C&K_Rotary_Switches.kicad_mod | 271 ++++++++++++++++++++++++++++------ 1 file changed, 224 insertions(+), 47 deletions(-) diff --git a/C&K_Rotary_Switches.kicad_mod b/C&K_Rotary_Switches.kicad_mod index beba6dd..fa04916 100644 --- a/C&K_Rotary_Switches.kicad_mod +++ b/C&K_Rotary_Switches.kicad_mod @@ -1,48 +1,225 @@ -(footprint "C&K_Rotary_Switches" (version 20221018) (generator pcbnew) - (layer "F.Cu") - (fp_text reference "REF**" (at 0 -14.14) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 797afd5d-bcb9-4d00-bf78-537a331cb5bc) - ) - (fp_text value "C&K_Rotary_Switches" (at 0 14.14) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 638b295f-465c-41ab-abc7-51ed90fcb571) - ) - (fp_circle (center 0 0) (end 0 13.215) - (stroke (width 0.12) (type default)) (fill none) (layer "F.SilkS") (tstamp b2dfa0be-6ecb-426e-a9d5-7c34fdf499a8)) - (fp_circle (center 0 0) (end 0 13.465) - (stroke (width 0.05) (type default)) (fill none) (layer "F.CrtYd") (tstamp 3cb90508-8797-4b9e-96f2-963e93173407)) - (fp_circle (center 0 0) (end 0 13.095) - (stroke (width 0.1) (type default)) (fill none) (layer "F.Fab") (tstamp 560ccad3-3f3b-4013-9846-482630813706)) - (pad "1" thru_hole oval (at 2.872891 -10.721776 15) (size 3.5 3.5) (drill 2.4) (layers "*.Cu" "*.Mask") - (thermal_bridge_angle 45) (tstamp 801f8a70-8543-4eeb-86e2-392399d8ff15)) - (pad "2" thru_hole oval (at 7.848885 -7.848885 15) (size 3.5 3.5) (drill 2.4) (layers "*.Cu" "*.Mask") - (thermal_bridge_angle 45) (tstamp c1d80894-b92a-482d-b420-8cdf28ce6bd9)) - (pad "3" thru_hole oval (at 10.721776 -2.872891 15) (size 3.5 3.5) (drill 2.4) (layers "*.Cu" "*.Mask") - (thermal_bridge_angle 45) (tstamp 6dbdeefa-2bbe-49ea-af83-b838eab87872)) - (pad "4" thru_hole oval (at 10.721776 2.872891 15) (size 3.5 3.5) (drill 2.4) (layers "*.Cu" "*.Mask") - (thermal_bridge_angle 45) (tstamp e5774917-aaf7-4468-81d7-28dcd1248617)) - (pad "5" thru_hole oval (at 7.848885 7.848885 15) (size 3.5 3.5) (drill 2.4) (layers "*.Cu" "*.Mask") - (thermal_bridge_angle 45) (tstamp d7df4f66-31c0-4261-9d36-dfd3c8b8ec8c)) - (pad "6" thru_hole oval (at 2.872891 10.721776 15) (size 3.5 3.5) (drill 2.4) (layers "*.Cu" "*.Mask") - (thermal_bridge_angle 45) (tstamp 1be2eada-f5de-4318-9494-f238337cc0a4)) - (pad "7" thru_hole oval (at -2.872891 10.721776 15) (size 3.5 3.5) (drill 2.4) (layers "*.Cu" "*.Mask") - (thermal_bridge_angle 45) (tstamp 16a5e233-47a5-4c1e-8712-efdf830500b0)) - (pad "8" thru_hole oval (at -7.848885 7.848885 15) (size 3.5 3.5) (drill 2.4) (layers "*.Cu" "*.Mask") - (thermal_bridge_angle 45) (tstamp 8ab39bf6-cec7-4454-8f2b-5385b0cd3516)) - (pad "9" thru_hole oval (at -10.721776 2.872891 15) (size 3.5 3.5) (drill 2.4) (layers "*.Cu" "*.Mask") - (thermal_bridge_angle 45) (tstamp 203f5608-5347-43c2-9231-975970d99557)) - (pad "10" thru_hole oval (at -10.721776 -2.872891 15) (size 3.5 3.5) (drill 2.4) (layers "*.Cu" "*.Mask") - (thermal_bridge_angle 45) (tstamp 06331b2d-f96a-4edb-852a-fc0877c1e86b)) - (pad "11" thru_hole oval (at -7.848885 -7.848885 15) (size 3.5 3.5) (drill 2.4) (layers "*.Cu" "*.Mask") - (thermal_bridge_angle 45) (tstamp d30d0156-169f-4fdb-b1d4-5841b48341fb)) - (pad "12" thru_hole oval (at -2.872891 -10.721776 15) (size 3.5 3.5) (drill 2.4) (layers "*.Cu" "*.Mask") - (thermal_bridge_angle 45) (tstamp 0e06c8b8-e03b-402f-830d-66cd2b0fa92b)) - (pad "13" thru_hole oval (at 3.75 -3.75 15) (size 3.5 3.5) (drill 2.4) (layers "*.Cu" "*.Mask") - (thermal_bridge_angle 45) (tstamp 30dfeea7-0f9a-4eb5-b2e6-37647e2fe0a2)) - (model "/home/fly/Downloads/tmp/A12505RNZQ.stl" - (offset (xyz 0 0 0)) - (scale (xyz 1000 10 10)) - (rotate (xyz 0 0 0)) - ) +(footprint "C&K_Rotary_Switches" + (version 20240108) + (generator "pcbnew") + (generator_version "8.0") + (layer "F.Cu") + (property "Reference" "REF**" + (at 0 -14.14 0) + (layer "F.SilkS") + (uuid "797afd5d-bcb9-4d00-bf78-537a331cb5bc") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "C&K_Rotary_Switches" + (at 0 14.14 0) + (layer "F.Fab") + (uuid "638b295f-465c-41ab-abc7-51ed90fcb571") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Footprint" "C&K_Rotary_Switches" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "54b0295f-e84a-4399-941d-db12d8cc7224") + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "7d44410f-a87f-46c0-b803-f0875b9552b9") + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "0162f3f6-6478-4701-a598-5e0dbfb70799") + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (fp_circle + (center 0 0) + (end 0 13.215) + (stroke + (width 0.12) + (type default) + ) + (fill none) + (layer "F.SilkS") + (uuid "b2dfa0be-6ecb-426e-a9d5-7c34fdf499a8") + ) + (fp_circle + (center 0 0) + (end 0 13.465) + (stroke + (width 0.05) + (type default) + ) + (fill none) + (layer "F.CrtYd") + (uuid "3cb90508-8797-4b9e-96f2-963e93173407") + ) + (fp_circle + (center 0 0) + (end 0 13.095) + (stroke + (width 0.1) + (type default) + ) + (fill none) + (layer "F.Fab") + (uuid "560ccad3-3f3b-4013-9846-482630813706") + ) + (pad "1" thru_hole oval + (at 2.872891 -10.721776 255) + (size 2 3.7) + (drill oval 0.8 2.6) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (thermal_bridge_angle 45) + (uuid "801f8a70-8543-4eeb-86e2-392399d8ff15") + ) + (pad "2" thru_hole oval + (at 7.848885 -7.848885 225) + (size 2 3.7) + (drill oval 0.8 2.6) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (thermal_bridge_angle 45) + (uuid "c1d80894-b92a-482d-b420-8cdf28ce6bd9") + ) + (pad "3" thru_hole oval + (at 10.721776 -2.872891 15) + (size 2 3.7) + (drill oval 0.8 2.6) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (thermal_bridge_angle 45) + (uuid "6dbdeefa-2bbe-49ea-af83-b838eab87872") + ) + (pad "4" thru_hole oval + (at 10.721776 2.872891 345) + (size 2 3.7) + (drill oval 0.8 2.6) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (thermal_bridge_angle 45) + (uuid "e5774917-aaf7-4468-81d7-28dcd1248617") + ) + (pad "5" thru_hole oval + (at 7.848885 7.848885 315) + (size 2 3.7) + (drill oval 0.8 2.6) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (thermal_bridge_angle 45) + (uuid "d7df4f66-31c0-4261-9d36-dfd3c8b8ec8c") + ) + (pad "6" thru_hole oval + (at 2.872891 10.721776 285) + (size 2 3.7) + (drill oval 0.8 2.6) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (thermal_bridge_angle 45) + (uuid "1be2eada-f5de-4318-9494-f238337cc0a4") + ) + (pad "7" thru_hole oval + (at -2.872891 10.721776 255) + (size 2 3.7) + (drill oval 0.8 2.6) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (thermal_bridge_angle 45) + (uuid "16a5e233-47a5-4c1e-8712-efdf830500b0") + ) + (pad "8" thru_hole oval + (at -7.848885 7.848885 45) + (size 2 3.7) + (drill oval 0.8 2.6) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (thermal_bridge_angle 45) + (uuid "8ab39bf6-cec7-4454-8f2b-5385b0cd3516") + ) + (pad "9" thru_hole oval + (at -10.721776 2.872891 15) + (size 2 3.7) + (drill oval 0.8 2.6) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (thermal_bridge_angle 45) + (uuid "203f5608-5347-43c2-9231-975970d99557") + ) + (pad "10" thru_hole oval + (at -10.721776 -2.872891 345) + (size 2 3.7) + (drill oval 0.8 2.6) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (thermal_bridge_angle 45) + (uuid "06331b2d-f96a-4edb-852a-fc0877c1e86b") + ) + (pad "11" thru_hole oval + (at -7.848885 -7.848885 315) + (size 2 3.7) + (drill oval 0.8 2.6) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (thermal_bridge_angle 45) + (uuid "d30d0156-169f-4fdb-b1d4-5841b48341fb") + ) + (pad "12" thru_hole oval + (at -2.872891 -10.721776 285) + (size 2 3.7) + (drill oval 0.8 2.6) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (thermal_bridge_angle 45) + (uuid "0e06c8b8-e03b-402f-830d-66cd2b0fa92b") + ) + (pad "13" thru_hole oval + (at 2.7 -2.7 45) + (size 2 3.7) + (drill oval 0.8 2.6) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (thermal_bridge_angle 45) + (uuid "30dfeea7-0f9a-4eb5-b2e6-37647e2fe0a2") + ) + (model "${KIPRJMOD}/NiasStuff.pretty/A12505RNZQ.stp" + (offset + (xyz 0 0 7) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz -90 0 -90) + ) + ) )