Add hot_shoe_mount
Basic male hot shoe attachment for use in other projects
This commit is contained in:
parent
131703feb6
commit
82d8da03fb
|
@ -0,0 +1,33 @@
|
|||
time=0;
|
||||
module hot_shoe_mount() {
|
||||
|
||||
difference() {
|
||||
|
||||
cube([20,14.8,17.5], center=true);
|
||||
|
||||
translate([0,-7.6,0]) {
|
||||
cube([9.4,2.5,17.5], center=true);
|
||||
}
|
||||
|
||||
translate([-8.125,-0.60,0]) {
|
||||
cube([3.99,10,17.5], center=true);
|
||||
}
|
||||
|
||||
translate([-9.65,-6.5,0]) {
|
||||
cube([1,2,17.9], center=true);
|
||||
}
|
||||
|
||||
|
||||
translate([8.125,-0.60,0]) {
|
||||
cube([3.99,10,17.5], center=true);
|
||||
}
|
||||
|
||||
translate([9.65,-6.5,0]) {
|
||||
cube([1,2,17.9], center=true);
|
||||
}
|
||||
translate([0, -4, 6]) cube([6, 6, 6], center=true);
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
rotate([0,0, time]) hot_shoe_mount();
|
|
@ -0,0 +1,32 @@
|
|||
module hot_shoe_mount() {
|
||||
|
||||
difference() {
|
||||
|
||||
cube([20,14.8,17.5], center=true);
|
||||
|
||||
translate([0,-7.6,0]) {
|
||||
cube([9.4,2.5,17.5], center=true);
|
||||
}
|
||||
|
||||
translate([-8.125,-0.60,0]) {
|
||||
cube([3.99,10,17.5], center=true);
|
||||
}
|
||||
|
||||
translate([-9.65,-6.5,0]) {
|
||||
cube([1,2,17.9], center=true);
|
||||
}
|
||||
|
||||
|
||||
translate([8.125,-0.60,0]) {
|
||||
cube([3.99,10,17.5], center=true);
|
||||
}
|
||||
|
||||
translate([9.65,-6.5,0]) {
|
||||
cube([1,2,17.9], center=true);
|
||||
}
|
||||
translate([0, -4, 6]) cube([6, 6, 6], center=true);
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
hot_shoe_mount();
|
|
@ -0,0 +1,534 @@
|
|||
solid OpenSCAD_Model
|
||||
facet normal -1 0 0
|
||||
outer loop
|
||||
vertex -10 4.4 -8.75
|
||||
vertex -10 7.4 8.75
|
||||
vertex -10 7.4 -8.75
|
||||
endloop
|
||||
endfacet
|
||||
facet normal -1 -0 0
|
||||
outer loop
|
||||
vertex -10 7.4 8.75
|
||||
vertex -10 4.4 -8.75
|
||||
vertex -10 4.4 8.75
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0 0 1
|
||||
outer loop
|
||||
vertex 10 7.4 8.75
|
||||
vertex 6.13 4.4 8.75
|
||||
vertex 10 4.4 8.75
|
||||
endloop
|
||||
endfacet
|
||||
facet normal -0 0 1
|
||||
outer loop
|
||||
vertex 3 -1 8.75
|
||||
vertex 6.13 -5.6 8.75
|
||||
vertex 6.13 4.4 8.75
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0 0 1
|
||||
outer loop
|
||||
vertex 6.13 -5.6 8.75
|
||||
vertex 3 -1 8.75
|
||||
vertex 4.7 -6.35 8.75
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0 0 1
|
||||
outer loop
|
||||
vertex 6.13 4.4 8.75
|
||||
vertex -3 -1 8.75
|
||||
vertex 3 -1 8.75
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0 0 1
|
||||
outer loop
|
||||
vertex -6.13 4.4 8.75
|
||||
vertex 6.13 4.4 8.75
|
||||
vertex 10 7.4 8.75
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0 0 1
|
||||
outer loop
|
||||
vertex -3 -1 8.75
|
||||
vertex -4.7 -6.35 8.75
|
||||
vertex -3 -6.35 8.75
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0 0 1
|
||||
outer loop
|
||||
vertex -3 -1 8.75
|
||||
vertex -6.13 -5.6 8.75
|
||||
vertex -4.7 -6.35 8.75
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0 0 1
|
||||
outer loop
|
||||
vertex -6.13 -5.6 8.75
|
||||
vertex -3 -1 8.75
|
||||
vertex -6.13 4.4 8.75
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0 0 1
|
||||
outer loop
|
||||
vertex 6.13 4.4 8.75
|
||||
vertex -6.13 4.4 8.75
|
||||
vertex -3 -1 8.75
|
||||
endloop
|
||||
endfacet
|
||||
facet normal -0 0 1
|
||||
outer loop
|
||||
vertex -10 7.4 8.75
|
||||
vertex -6.13 4.4 8.75
|
||||
vertex 10 7.4 8.75
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0 0 1
|
||||
outer loop
|
||||
vertex -6.13 4.4 8.75
|
||||
vertex -10 7.4 8.75
|
||||
vertex -10 4.4 8.75
|
||||
endloop
|
||||
endfacet
|
||||
facet normal -0 0 1
|
||||
outer loop
|
||||
vertex 6.13 -5.6 8.75
|
||||
vertex 9.15 -7.4 8.75
|
||||
vertex 9.15 -5.6 8.75
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0 0 1
|
||||
outer loop
|
||||
vertex 4.7 -7.4 8.75
|
||||
vertex 6.13 -5.6 8.75
|
||||
vertex 4.7 -6.35 8.75
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0 0 1
|
||||
outer loop
|
||||
vertex 6.13 -5.6 8.75
|
||||
vertex 4.7 -7.4 8.75
|
||||
vertex 9.15 -7.4 8.75
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0 0 1
|
||||
outer loop
|
||||
vertex 4.7 -6.35 8.75
|
||||
vertex 3 -1 8.75
|
||||
vertex 3 -6.35 8.75
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0 0 1
|
||||
outer loop
|
||||
vertex -4.7 -6.35 8.75
|
||||
vertex -6.13 -5.6 8.75
|
||||
vertex -4.7 -7.4 8.75
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0 0 1
|
||||
outer loop
|
||||
vertex -9.15 -7.4 8.75
|
||||
vertex -6.13 -5.6 8.75
|
||||
vertex -9.15 -5.6 8.75
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0 0 1
|
||||
outer loop
|
||||
vertex -6.13 -5.6 8.75
|
||||
vertex -9.15 -7.4 8.75
|
||||
vertex -4.7 -7.4 8.75
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 1 -0 0
|
||||
outer loop
|
||||
vertex 10 4.4 8.75
|
||||
vertex 10 7.4 -8.75
|
||||
vertex 10 7.4 8.75
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 1 0 0
|
||||
outer loop
|
||||
vertex 10 7.4 -8.75
|
||||
vertex 10 4.4 8.75
|
||||
vertex 10 4.4 -8.75
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0 1 -0
|
||||
outer loop
|
||||
vertex 10 7.4 -8.75
|
||||
vertex -10 7.4 8.75
|
||||
vertex 10 7.4 8.75
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0 1 0
|
||||
outer loop
|
||||
vertex -10 7.4 8.75
|
||||
vertex 10 7.4 -8.75
|
||||
vertex -10 7.4 -8.75
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0 0 -1
|
||||
outer loop
|
||||
vertex -4.7 -7.4 -8.75
|
||||
vertex -6.13 -5.6 -8.75
|
||||
vertex -4.7 -6.35 -8.75
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0 0 -1
|
||||
outer loop
|
||||
vertex -9.15 -7.4 -8.75
|
||||
vertex -6.13 -5.6 -8.75
|
||||
vertex -4.7 -7.4 -8.75
|
||||
endloop
|
||||
endfacet
|
||||
facet normal -0 0 -1
|
||||
outer loop
|
||||
vertex -6.13 -5.6 -8.75
|
||||
vertex -9.15 -7.4 -8.75
|
||||
vertex -9.15 -5.6 -8.75
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0 0 -1
|
||||
outer loop
|
||||
vertex 9.15 -7.4 -8.75
|
||||
vertex 6.13 -5.6 -8.75
|
||||
vertex 9.15 -5.6 -8.75
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0 0 -1
|
||||
outer loop
|
||||
vertex 4.7 -6.35 -8.75
|
||||
vertex 6.13 -5.6 -8.75
|
||||
vertex 4.7 -7.4 -8.75
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0 0 -1
|
||||
outer loop
|
||||
vertex 4.7 -7.4 -8.75
|
||||
vertex 6.13 -5.6 -8.75
|
||||
vertex 9.15 -7.4 -8.75
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0 0 -1
|
||||
outer loop
|
||||
vertex 6.13 4.4 -8.75
|
||||
vertex 10 7.4 -8.75
|
||||
vertex 10 4.4 -8.75
|
||||
endloop
|
||||
endfacet
|
||||
facet normal -0 0 -1
|
||||
outer loop
|
||||
vertex 6.13 -5.6 -8.75
|
||||
vertex 4.7 -6.35 -8.75
|
||||
vertex 6.13 4.4 -8.75
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0 0 -1
|
||||
outer loop
|
||||
vertex -4.7 -6.35 -8.75
|
||||
vertex 6.13 4.4 -8.75
|
||||
vertex 4.7 -6.35 -8.75
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0 0 -1
|
||||
outer loop
|
||||
vertex -6.13 4.4 -8.75
|
||||
vertex -4.7 -6.35 -8.75
|
||||
vertex -6.13 -5.6 -8.75
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0 0 -1
|
||||
outer loop
|
||||
vertex -4.7 -6.35 -8.75
|
||||
vertex -6.13 4.4 -8.75
|
||||
vertex 6.13 4.4 -8.75
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0 0 -1
|
||||
outer loop
|
||||
vertex -6.13 4.4 -8.75
|
||||
vertex 10 7.4 -8.75
|
||||
vertex 6.13 4.4 -8.75
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0 0 -1
|
||||
outer loop
|
||||
vertex -10 7.4 -8.75
|
||||
vertex -6.13 4.4 -8.75
|
||||
vertex -10 4.4 -8.75
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0 0 -1
|
||||
outer loop
|
||||
vertex -6.13 4.4 -8.75
|
||||
vertex -10 7.4 -8.75
|
||||
vertex 10 7.4 -8.75
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0 -1 0
|
||||
outer loop
|
||||
vertex -9.15 -7.4 -8.75
|
||||
vertex -4.7 -7.4 8.75
|
||||
vertex -9.15 -7.4 8.75
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0 -1 -0
|
||||
outer loop
|
||||
vertex -4.7 -7.4 8.75
|
||||
vertex -9.15 -7.4 -8.75
|
||||
vertex -4.7 -7.4 -8.75
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0 -1 0
|
||||
outer loop
|
||||
vertex 4.7 -7.4 -8.75
|
||||
vertex 9.15 -7.4 8.75
|
||||
vertex 4.7 -7.4 8.75
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0 -1 -0
|
||||
outer loop
|
||||
vertex 9.15 -7.4 8.75
|
||||
vertex 4.7 -7.4 -8.75
|
||||
vertex 9.15 -7.4 -8.75
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 1 -0 0
|
||||
outer loop
|
||||
vertex -4.7 -7.4 8.75
|
||||
vertex -4.7 -6.35 -8.75
|
||||
vertex -4.7 -6.35 8.75
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 1 0 0
|
||||
outer loop
|
||||
vertex -4.7 -6.35 -8.75
|
||||
vertex -4.7 -7.4 8.75
|
||||
vertex -4.7 -7.4 -8.75
|
||||
endloop
|
||||
endfacet
|
||||
facet normal -1 0 0
|
||||
outer loop
|
||||
vertex 4.7 -7.4 -8.75
|
||||
vertex 4.7 -6.35 8.75
|
||||
vertex 4.7 -6.35 -8.75
|
||||
endloop
|
||||
endfacet
|
||||
facet normal -1 -0 0
|
||||
outer loop
|
||||
vertex 4.7 -6.35 8.75
|
||||
vertex 4.7 -7.4 -8.75
|
||||
vertex 4.7 -7.4 8.75
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0 -1 0
|
||||
outer loop
|
||||
vertex -4.7 -6.35 8.75
|
||||
vertex -3 -6.35 3
|
||||
vertex -3 -6.35 8.75
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0 -1 -0
|
||||
outer loop
|
||||
vertex -3 -6.35 3
|
||||
vertex -4.7 -6.35 -8.75
|
||||
vertex 3 -6.35 3
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0 -1 0
|
||||
outer loop
|
||||
vertex -4.7 -6.35 -8.75
|
||||
vertex -3 -6.35 3
|
||||
vertex -4.7 -6.35 8.75
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0 -1 0
|
||||
outer loop
|
||||
vertex 3 -6.35 3
|
||||
vertex 4.7 -6.35 8.75
|
||||
vertex 3 -6.35 8.75
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0 -1 0
|
||||
outer loop
|
||||
vertex 3 -6.35 3
|
||||
vertex 4.7 -6.35 -8.75
|
||||
vertex 4.7 -6.35 8.75
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0 -1 0
|
||||
outer loop
|
||||
vertex 4.7 -6.35 -8.75
|
||||
vertex 3 -6.35 3
|
||||
vertex -4.7 -6.35 -8.75
|
||||
endloop
|
||||
endfacet
|
||||
facet normal -1 0 0
|
||||
outer loop
|
||||
vertex -6.13 -5.6 -8.75
|
||||
vertex -6.13 4.4 8.75
|
||||
vertex -6.13 4.4 -8.75
|
||||
endloop
|
||||
endfacet
|
||||
facet normal -1 -0 0
|
||||
outer loop
|
||||
vertex -6.13 4.4 8.75
|
||||
vertex -6.13 -5.6 -8.75
|
||||
vertex -6.13 -5.6 8.75
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0 1 -0
|
||||
outer loop
|
||||
vertex -6.13 -5.6 -8.75
|
||||
vertex -9.15 -5.6 8.75
|
||||
vertex -6.13 -5.6 8.75
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0 1 0
|
||||
outer loop
|
||||
vertex -9.15 -5.6 8.75
|
||||
vertex -6.13 -5.6 -8.75
|
||||
vertex -9.15 -5.6 -8.75
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0 -1 0
|
||||
outer loop
|
||||
vertex -10 4.4 -8.75
|
||||
vertex -6.13 4.4 8.75
|
||||
vertex -10 4.4 8.75
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0 -1 -0
|
||||
outer loop
|
||||
vertex -6.13 4.4 8.75
|
||||
vertex -10 4.4 -8.75
|
||||
vertex -6.13 4.4 -8.75
|
||||
endloop
|
||||
endfacet
|
||||
facet normal -1 0 0
|
||||
outer loop
|
||||
vertex -9.15 -7.4 -8.75
|
||||
vertex -9.15 -5.6 8.75
|
||||
vertex -9.15 -5.6 -8.75
|
||||
endloop
|
||||
endfacet
|
||||
facet normal -1 -0 0
|
||||
outer loop
|
||||
vertex -9.15 -5.6 8.75
|
||||
vertex -9.15 -7.4 -8.75
|
||||
vertex -9.15 -7.4 8.75
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 1 -0 0
|
||||
outer loop
|
||||
vertex 6.13 -5.6 8.75
|
||||
vertex 6.13 4.4 -8.75
|
||||
vertex 6.13 4.4 8.75
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 1 0 0
|
||||
outer loop
|
||||
vertex 6.13 4.4 -8.75
|
||||
vertex 6.13 -5.6 8.75
|
||||
vertex 6.13 -5.6 -8.75
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0 1 -0
|
||||
outer loop
|
||||
vertex 9.15 -5.6 -8.75
|
||||
vertex 6.13 -5.6 8.75
|
||||
vertex 9.15 -5.6 8.75
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0 1 0
|
||||
outer loop
|
||||
vertex 6.13 -5.6 8.75
|
||||
vertex 9.15 -5.6 -8.75
|
||||
vertex 6.13 -5.6 -8.75
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0 -1 0
|
||||
outer loop
|
||||
vertex 6.13 4.4 -8.75
|
||||
vertex 10 4.4 8.75
|
||||
vertex 6.13 4.4 8.75
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0 -1 -0
|
||||
outer loop
|
||||
vertex 10 4.4 8.75
|
||||
vertex 6.13 4.4 -8.75
|
||||
vertex 10 4.4 -8.75
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 1 -0 0
|
||||
outer loop
|
||||
vertex 9.15 -7.4 8.75
|
||||
vertex 9.15 -5.6 -8.75
|
||||
vertex 9.15 -5.6 8.75
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 1 0 0
|
||||
outer loop
|
||||
vertex 9.15 -5.6 -8.75
|
||||
vertex 9.15 -7.4 8.75
|
||||
vertex 9.15 -7.4 -8.75
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 1 -0 0
|
||||
outer loop
|
||||
vertex -3 -6.35 8.75
|
||||
vertex -3 -1 3
|
||||
vertex -3 -1 8.75
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 1 0 0
|
||||
outer loop
|
||||
vertex -3 -1 3
|
||||
vertex -3 -6.35 8.75
|
||||
vertex -3 -6.35 3
|
||||
endloop
|
||||
endfacet
|
||||
facet normal -1 0 0
|
||||
outer loop
|
||||
vertex 3 -6.35 3
|
||||
vertex 3 -1 8.75
|
||||
vertex 3 -1 3
|
||||
endloop
|
||||
endfacet
|
||||
facet normal -1 -0 0
|
||||
outer loop
|
||||
vertex 3 -1 8.75
|
||||
vertex 3 -6.35 3
|
||||
vertex 3 -6.35 8.75
|
||||
endloop
|
||||
endfacet
|
||||
facet normal -0 0 1
|
||||
outer loop
|
||||
vertex -3 -1 3
|
||||
vertex 3 -6.35 3
|
||||
vertex 3 -1 3
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0 0 1
|
||||
outer loop
|
||||
vertex 3 -6.35 3
|
||||
vertex -3 -1 3
|
||||
vertex -3 -6.35 3
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0 -1 0
|
||||
outer loop
|
||||
vertex -3 -1 3
|
||||
vertex 3 -1 8.75
|
||||
vertex -3 -1 8.75
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0 -1 -0
|
||||
outer loop
|
||||
vertex 3 -1 8.75
|
||||
vertex -3 -1 3
|
||||
vertex 3 -1 3
|
||||
endloop
|
||||
endfacet
|
||||
endsolid OpenSCAD_Model
|
Loading…
Reference in New Issue