/Designs/Measuring_instruments/ISMS01A/AMF/box_base.stl |
---|
0,0 → 1,338 |
solid OpenSCAD_Model |
facet normal -1 0 0 |
outer loop |
vertex 0 0 0 |
vertex 0 90 44.22 |
vertex 0 90 0 |
endloop |
endfacet |
facet normal -1 -0 0 |
outer loop |
vertex 0 90 44.22 |
vertex 0 0 0 |
vertex 0 0 44.22 |
endloop |
endfacet |
facet normal 0 0 1 |
outer loop |
vertex 100 90 44.22 |
vertex 90 80 44.22 |
vertex 100 0 44.22 |
endloop |
endfacet |
facet normal 0 0 1 |
outer loop |
vertex 100 90 44.22 |
vertex 10 80 44.22 |
vertex 90 80 44.22 |
endloop |
endfacet |
facet normal 0 0 1 |
outer loop |
vertex 10 80 44.22 |
vertex 0 90 44.22 |
vertex 10 10 44.22 |
endloop |
endfacet |
facet normal -0 0 1 |
outer loop |
vertex 0 90 44.22 |
vertex 10 80 44.22 |
vertex 100 90 44.22 |
endloop |
endfacet |
facet normal -0 0 1 |
outer loop |
vertex 90 10 44.22 |
vertex 100 0 44.22 |
vertex 90 80 44.22 |
endloop |
endfacet |
facet normal 0 0 1 |
outer loop |
vertex 55 0 44.22 |
vertex 90 10 44.22 |
vertex 55 10 44.22 |
endloop |
endfacet |
facet normal 0 0 1 |
outer loop |
vertex 90 10 44.22 |
vertex 55 0 44.22 |
vertex 100 0 44.22 |
endloop |
endfacet |
facet normal -0 0 1 |
outer loop |
vertex 10 10 44.22 |
vertex 45 0 44.22 |
vertex 45 10 44.22 |
endloop |
endfacet |
facet normal 0 0 1 |
outer loop |
vertex 10 10 44.22 |
vertex 0 0 44.22 |
vertex 45 0 44.22 |
endloop |
endfacet |
facet normal 0 0 1 |
outer loop |
vertex 0 0 44.22 |
vertex 10 10 44.22 |
vertex 0 90 44.22 |
endloop |
endfacet |
facet normal 1 -0 0 |
outer loop |
vertex 100 0 44.22 |
vertex 100 90 0 |
vertex 100 90 44.22 |
endloop |
endfacet |
facet normal 1 0 0 |
outer loop |
vertex 100 90 0 |
vertex 100 0 44.22 |
vertex 100 0 0 |
endloop |
endfacet |
facet normal 0 1 -0 |
outer loop |
vertex 100 90 0 |
vertex 0 90 44.22 |
vertex 100 90 44.22 |
endloop |
endfacet |
facet normal 0 1 0 |
outer loop |
vertex 0 90 44.22 |
vertex 100 90 0 |
vertex 0 90 0 |
endloop |
endfacet |
facet normal 0 0 -1 |
outer loop |
vertex 100 0 0 |
vertex 90 10 0 |
vertex 100 90 0 |
endloop |
endfacet |
facet normal 0 0 -1 |
outer loop |
vertex 100 0 0 |
vertex 10 10 0 |
vertex 90 10 0 |
endloop |
endfacet |
facet normal -0 0 -1 |
outer loop |
vertex 10 10 0 |
vertex 0 0 0 |
vertex 10 80 0 |
endloop |
endfacet |
facet normal 0 0 -1 |
outer loop |
vertex 0 0 0 |
vertex 10 10 0 |
vertex 100 0 0 |
endloop |
endfacet |
facet normal 0 0 -1 |
outer loop |
vertex 90 80 0 |
vertex 100 90 0 |
vertex 90 10 0 |
endloop |
endfacet |
facet normal 0 0 -1 |
outer loop |
vertex 10 80 0 |
vertex 100 90 0 |
vertex 90 80 0 |
endloop |
endfacet |
facet normal 0 0 -1 |
outer loop |
vertex 10 80 0 |
vertex 0 90 0 |
vertex 100 90 0 |
endloop |
endfacet |
facet normal 0 0 -1 |
outer loop |
vertex 0 90 0 |
vertex 10 80 0 |
vertex 0 0 0 |
endloop |
endfacet |
facet normal 0 -1 0 |
outer loop |
vertex 0 0 44.22 |
vertex 45 0 10 |
vertex 45 0 44.22 |
endloop |
endfacet |
facet normal 0 -1 -0 |
outer loop |
vertex 45 0 10 |
vertex 0 0 0 |
vertex 55 0 10 |
endloop |
endfacet |
facet normal 0 -1 0 |
outer loop |
vertex 0 0 0 |
vertex 45 0 10 |
vertex 0 0 44.22 |
endloop |
endfacet |
facet normal 0 -1 0 |
outer loop |
vertex 55 0 10 |
vertex 100 0 44.22 |
vertex 55 0 44.22 |
endloop |
endfacet |
facet normal 0 -1 0 |
outer loop |
vertex 55 0 10 |
vertex 100 0 0 |
vertex 100 0 44.22 |
endloop |
endfacet |
facet normal 0 -1 0 |
outer loop |
vertex 100 0 0 |
vertex 55 0 10 |
vertex 0 0 0 |
endloop |
endfacet |
facet normal 1 -0 0 |
outer loop |
vertex 10 10 44.22 |
vertex 10 80 0 |
vertex 10 80 44.22 |
endloop |
endfacet |
facet normal 1 0 0 |
outer loop |
vertex 10 80 0 |
vertex 10 10 44.22 |
vertex 10 10 0 |
endloop |
endfacet |
facet normal -1 0 0 |
outer loop |
vertex 90 10 0 |
vertex 90 80 44.22 |
vertex 90 80 0 |
endloop |
endfacet |
facet normal -1 -0 0 |
outer loop |
vertex 90 80 44.22 |
vertex 90 10 0 |
vertex 90 10 44.22 |
endloop |
endfacet |
facet normal 0 -1 0 |
outer loop |
vertex 10 80 0 |
vertex 90 80 44.22 |
vertex 10 80 44.22 |
endloop |
endfacet |
facet normal 0 -1 -0 |
outer loop |
vertex 90 80 44.22 |
vertex 10 80 0 |
vertex 90 80 0 |
endloop |
endfacet |
facet normal 0 1 0 |
outer loop |
vertex 90 10 44.22 |
vertex 55 10 10 |
vertex 55 10 44.22 |
endloop |
endfacet |
facet normal 0 1 0 |
outer loop |
vertex 55 10 10 |
vertex 90 10 0 |
vertex 45 10 10 |
endloop |
endfacet |
facet normal 0 1 -0 |
outer loop |
vertex 90 10 0 |
vertex 55 10 10 |
vertex 90 10 44.22 |
endloop |
endfacet |
facet normal 0 1 -0 |
outer loop |
vertex 45 10 10 |
vertex 10 10 44.22 |
vertex 45 10 44.22 |
endloop |
endfacet |
facet normal 0 1 0 |
outer loop |
vertex 45 10 10 |
vertex 10 10 0 |
vertex 10 10 44.22 |
endloop |
endfacet |
facet normal 0 1 0 |
outer loop |
vertex 10 10 0 |
vertex 45 10 10 |
vertex 90 10 0 |
endloop |
endfacet |
facet normal 1 -0 0 |
outer loop |
vertex 45 0 44.22 |
vertex 45 10 10 |
vertex 45 10 44.22 |
endloop |
endfacet |
facet normal 1 0 0 |
outer loop |
vertex 45 10 10 |
vertex 45 0 44.22 |
vertex 45 0 10 |
endloop |
endfacet |
facet normal -1 0 0 |
outer loop |
vertex 55 0 10 |
vertex 55 10 44.22 |
vertex 55 10 10 |
endloop |
endfacet |
facet normal -1 -0 0 |
outer loop |
vertex 55 10 44.22 |
vertex 55 0 10 |
vertex 55 0 44.22 |
endloop |
endfacet |
facet normal -0 0 1 |
outer loop |
vertex 45 10 10 |
vertex 55 0 10 |
vertex 55 10 10 |
endloop |
endfacet |
facet normal 0 0 1 |
outer loop |
vertex 55 0 10 |
vertex 45 10 10 |
vertex 45 0 10 |
endloop |
endfacet |
endsolid OpenSCAD_Model |
/Designs/Measuring_instruments/ISMS01A/CAD/box_base.scad |
---|
0,0 → 1,61 |
module body() { |
color("Red") cube([100,90,44.22]); |
} |
module innerFrame() { |
color("Red") cube([80,70,60]); |
} |
module smallFrame() { |
color("Red") cube([10,20,60]); |
} |
module bushing() { |
cylinder (h = 23.31, r=12.5, center = true, $fn=100); |
} |
module box() { |
color("grey") cube([90.33,120,160.4]); |
} |
module completeBox() { |
union(){ |
box(); |
translate([30,60,-11.65]) bushing(); |
} |
} |
module zip() { |
color("black") cube([2,60,160.4]); |
} |
module boxes() { |
union(){ |
mirror([1,0,0]) translate([-90.33,0,0]) completeBox(); |
translate([90.33,30,0]) zip(); |
mirror([1,0,0]) translate([-182.66,0,0]) completeBox(); |
translate([182.66,30,0]) zip(); |
translate([184.66,0,0]) completeBox(); |
} |
} |
module base(){ |
difference() { |
body(); |
translate([10,10,-5]) innerFrame(); |
translate([45,-5,10]) smallFrame(); |
} |
} |
//translate([15,9,0]) |
base(); |
//translate([169.99,9,0]) |
//base(); |
//translate([0,0,44.22]) |
//translate([0,0,50]) |
//boxes(); |
/Designs/Measuring_instruments/ISMS01A/CAD/small_panel.scad |
---|
0,0 → 1,37 |
height = 1.5; |
module body() { |
translate([2,2,0]) |
minkowski() |
{ |
$fn=30; |
color("Red") cube([110-4,55-4,height/2]); |
cylinder(r=2,h=height/2); |
} |
} |
module bigFrame() { |
color("Red") cube([53,18,10]); |
} |
module smallFrame() { |
color("Red") cube([18,14,10]); |
} |
module hole() { |
color("blue") cylinder($fn=10, h=10, r=1.6); |
} |
module object(){ |
difference() { |
body(); |
translate([10,17,-5]) bigFrame(); |
translate([77,10,-5]) smallFrame(); |
translate([4,4,-5]) hole(); |
translate([4,51,-5]) hole(); |
translate([106,4,-5]) hole(); |
translate([106,51,-5]) hole(); |
} |
} |
object(); |