diff --git a/.qeda.yaml b/.qeda.yaml index 7ec4447..d542cef 100644 --- a/.qeda.yaml +++ b/.qeda.yaml @@ -17,3 +17,4 @@ library: - connector/tab_molex_197054001 - connector/barrel_dc-005-2.0 - connector/header-2.54@1x3 + - connector/test-point diff --git a/kicad/qeda.3dshapes/TP.wrl b/kicad/qeda.3dshapes/TP.wrl new file mode 100644 index 0000000..c1c9082 --- /dev/null +++ b/kicad/qeda.3dshapes/TP.wrl @@ -0,0 +1,35 @@ +#VRML V2.0 utf8 +Shape { + appearance Appearance { + material Material { + diffuseColor 0.37 0.37 0.37 + emissiveColor 0.0 0.0 0.0 + specularColor 1.0 1.0 1.0 + ambientIntensity 1.0 + transparency 0.5 + shininess 1.0 + } + } + geometry IndexedFaceSet { + coord Coordinate { + point [ + 0 0 0, + 0 0 0, + 0 0 0, + 0 0 0, + 0 0 0, + 0 0 0, + 0 0 0, + 0 0 0 + ] + } + coordIndex [ + 0,1,2,3,-1 + 4,5,6,7,-1 + 0,1,5,4,-1 + 2,3,7,6,-1 + 0,3,7,4,-1 + 1,2,6,5,-1 + ] + } +} diff --git a/kicad/qeda.kicad_sym b/kicad/qeda.kicad_sym index 429372c..a9c89f4 100644 --- a/kicad/qeda.kicad_sym +++ b/kicad/qeda.kicad_sym @@ -308,4 +308,32 @@ ) ) ) + (symbol "TP" (pin_numbers hide) (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "TP" + (id 0) + (at 0.000 1.270 0) + (effects (font (size 1.27 1.27)) (justify bottom)) + ) + (property "Value" "TP" + (id 1) + (at 1.270 0.000 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "qeda:TP" + (id 2) + (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (circle (center 0.000 0.000) (radius 0.508) (stroke (width 0.305) (type default) (color 0 0 0 0)) (fill (type background))) + (pin passive line + (at 0.000 -2.540 90) + (length 2.032) + (name "1" + (effects (font (size 1.27 1.27))) + ) + (number "1" + (effects (font (size 1.27 1.27))) + ) + ) + ) ) diff --git a/kicad/qeda.pretty/TP.kicad_mod b/kicad/qeda.pretty/TP.kicad_mod new file mode 100644 index 0000000..10ed842 --- /dev/null +++ b/kicad/qeda.pretty/TP.kicad_mod @@ -0,0 +1,17 @@ +(module TP (layer F.Cu) + (attr smd) + (pad 1 smd circle (at 0.000 0.000) (size 1.000 1.000) (layers F.Cu F.Mask F.Paste) + (solder_mask_margin 0.200)) + (fp_text reference REF** (at 0.000 0.000) (layer F.SilkS) + (effects (font (size 1.200 1.200) (thickness 0.200))) + ) + (fp_text value TP (at 0.000 0.000) (layer F.SilkS) + (effects (font (size 1.000 1.000) (thickness 0.200))) + ) + (fp_circle (center 0.000 0.000) (end 0.000 0.800) (layer F.SilkS) (width 0.200)) + (model TP.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.3937 0.3937 0.3937)) + (rotate (xyz 0 0 0 )) + ) +)