diff --git a/footprints/blender/smd.blender/LPISM-13x9.55.blend b/footprints/blender/smd.blender/LPISM-13x9.55.blend new file mode 100644 index 0000000..5cc0c4f Binary files /dev/null and b/footprints/blender/smd.blender/LPISM-13x9.55.blend differ diff --git a/footprints/packages3d/smd.shapes3d/LPISM-13x9.55.x3d b/footprints/packages3d/smd.shapes3d/LPISM-13x9.55.x3d new file mode 100644 index 0000000..565087e --- /dev/null +++ b/footprints/packages3d/smd.shapes3d/LPISM-13x9.55.x3d @@ -0,0 +1,208 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/footprints/packages3d/symlink.sh b/footprints/packages3d/symlink.sh new file mode 100755 index 0000000..6256c2c --- /dev/null +++ b/footprints/packages3d/symlink.sh @@ -0,0 +1,14 @@ +#!/bin/bash + +echo "Enter the path to the packages3d folder. This script will symlink all 3d models into this folder" +echo -n "Path: " +read packagedir + +shimattadir="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )" +cd $packagedir +for lib in $shimattadir/*.shapes3d; do + echo "$lib" + if [[ -d "$lib" ]]; then + ln -s "$lib" + fi +done diff --git a/footprints/pretty/smd.pretty/LPISM-13x9.55.kicad_mod b/footprints/pretty/smd.pretty/LPISM-13x9.55.kicad_mod index bad3318..9db1cf0 100644 --- a/footprints/pretty/smd.pretty/LPISM-13x9.55.kicad_mod +++ b/footprints/pretty/smd.pretty/LPISM-13x9.55.kicad_mod @@ -1,4 +1,4 @@ -(module LPISM-13x9.55 (layer F.Cu) (tedit 587292F5) +(module LPISM-13x9.55 (layer F.Cu) (tedit 5874DABA) (fp_text reference REF** (at -5.7 -0.8 90) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) @@ -13,4 +13,9 @@ (fp_line (start -4.8 -6.5) (end -2.9 -6.5) (layer F.SilkS) (width 0.15)) (pad 1 smd rect (at 0 5.15) (size 3 3.6) (layers F.Cu F.Paste F.Mask)) (pad 2 smd rect (at 0 -5.15) (size 3 3.6) (layers F.Cu F.Paste F.Mask)) + (model ${KISYS3DMOD}/smd.shapes3d/LPISM-13x9.55.x3d + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) )