added own OpenScad models
84
openscad/own/Stanley Drawers/drawer.scad
Normal file
@@ -0,0 +1,84 @@
|
||||
// Stanley Tool Organizer Drawers/Separators for the side-panel
|
||||
// by zeus - zeus@ctdo.de - CC-BY-NC-4.0
|
||||
// -> https://www.thingiverse.com/zeus
|
||||
// -> https://github.com/zeus86
|
||||
// 2014-11-25
|
||||
|
||||
// =================================
|
||||
|
||||
//inner width
|
||||
wi=60;
|
||||
//overall width
|
||||
wo=64;
|
||||
//height
|
||||
h=54;
|
||||
//end-cylinder-diameter
|
||||
cd=6.3;
|
||||
//material thickness
|
||||
mt=3;
|
||||
//drawer height
|
||||
dh=h/4;
|
||||
//drawer width
|
||||
dw=wi;
|
||||
|
||||
$fn=50;
|
||||
|
||||
// =================================
|
||||
|
||||
module inner_wall(){
|
||||
translate([0,0,h/2]){
|
||||
cube([wi-mt,mt,h],center=true);
|
||||
}
|
||||
translate([0,0,dh/2]){
|
||||
cube([dw-mt,mt*2,dh],center=true);
|
||||
}
|
||||
}
|
||||
|
||||
module outer_half_circle(){
|
||||
translate([0,0,h/2]){
|
||||
difference(){
|
||||
cylinder(r=cd/2+mt,h=h,center=true);
|
||||
cylinder(r=cd/2,h=h+1,center=true);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
module cut_edge(){
|
||||
translate([0,0,h/2]){
|
||||
cube([wo,cd*3,h],center=true);
|
||||
}
|
||||
}
|
||||
|
||||
// =================================
|
||||
|
||||
module drawer(){
|
||||
intersection(){
|
||||
union(){
|
||||
inner_wall();
|
||||
for (x=[wi/2+cd/4,-wi/2-cd/4]){
|
||||
translate([x,0,0]){
|
||||
outer_half_circle();
|
||||
}
|
||||
}
|
||||
}
|
||||
cut_edge();
|
||||
}
|
||||
}
|
||||
|
||||
module drawer_flat(){
|
||||
intersection(){
|
||||
union(){
|
||||
inner_wall();
|
||||
translate([wi/2+cd/4,0,0]){
|
||||
outer_half_circle();
|
||||
}
|
||||
translate([-wi/2,0,h/2]){
|
||||
cube([cd/2,cd*3,h],center=true);
|
||||
}
|
||||
}
|
||||
cut_edge();
|
||||
}
|
||||
}
|
||||
|
||||
//drawer_flat();
|
||||
drawer();
|
BIN
openscad/own/Stanley Drawers/img/IMG_20141126_235251.jpg
Normal file
After Width: | Height: | Size: 1.2 MiB |
BIN
openscad/own/Stanley Drawers/img/IMG_20141126_235308.jpg
Normal file
After Width: | Height: | Size: 1.0 MiB |
BIN
openscad/own/Stanley Drawers/img/IMG_20141126_235324.jpg
Normal file
After Width: | Height: | Size: 1.2 MiB |
BIN
openscad/own/Stanley Drawers/img/IMG_20141126_235410.jpg
Normal file
After Width: | Height: | Size: 2.0 MiB |
BIN
openscad/own/Stanley Drawers/img/IMG_20141126_235419.jpg
Normal file
After Width: | Height: | Size: 2.1 MiB |
BIN
openscad/own/Stanley Drawers/img/IMG_20141127_020556.jpg
Normal file
After Width: | Height: | Size: 1.5 MiB |
BIN
openscad/own/Stanley Drawers/img/IMG_20141127_020720.jpg
Normal file
After Width: | Height: | Size: 1.5 MiB |
BIN
openscad/own/Stanley Drawers/img/clamp.png
Normal file
After Width: | Height: | Size: 9.7 KiB |
BIN
openscad/own/Stanley Drawers/img/drawer.png
Normal file
After Width: | Height: | Size: 9.0 KiB |
BIN
openscad/own/Stanley Drawers/img/drawer_flat.png
Normal file
After Width: | Height: | Size: 10 KiB |
198
openscad/own/Stanley Drawers/stl/clamp.stl
Normal file
@@ -0,0 +1,198 @@
|
||||
solid OpenSCAD_Model
|
||||
facet normal -1 0 0
|
||||
outer loop
|
||||
vertex -35 -1 0
|
||||
vertex -35 -1 10
|
||||
vertex -35 11 0
|
||||
endloop
|
||||
endfacet
|
||||
facet normal -1 0 0
|
||||
outer loop
|
||||
vertex -35 11 0
|
||||
vertex -35 -1 10
|
||||
vertex -35 11 10
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0 -1 0
|
||||
outer loop
|
||||
vertex -35 -1 10
|
||||
vertex -35 -1 0
|
||||
vertex 35 -1 0
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0 -1 0
|
||||
outer loop
|
||||
vertex 35 -1 10
|
||||
vertex -35 -1 10
|
||||
vertex 35 -1 0
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0 0 -1
|
||||
outer loop
|
||||
vertex 33 1 0
|
||||
vertex 35 -1 0
|
||||
vertex -33 1 0
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0 0 -1
|
||||
outer loop
|
||||
vertex -35 -1 0
|
||||
vertex -35 11 0
|
||||
vertex -33 1 0
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0 0 -1
|
||||
outer loop
|
||||
vertex -35 -1 0
|
||||
vertex -33 1 0
|
||||
vertex 35 -1 0
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0 0 -1
|
||||
outer loop
|
||||
vertex 35 -1 0
|
||||
vertex 33 1 0
|
||||
vertex 33 11 0
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0 0 -1
|
||||
outer loop
|
||||
vertex 35 -1 0
|
||||
vertex 33 11 0
|
||||
vertex 35 11 0
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0 0 -1
|
||||
outer loop
|
||||
vertex -33 1 0
|
||||
vertex -35 11 0
|
||||
vertex -33 11 0
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0 1 0
|
||||
outer loop
|
||||
vertex -35 11 0
|
||||
vertex -35 11 10
|
||||
vertex -33 11 0
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0 1 0
|
||||
outer loop
|
||||
vertex -33 11 0
|
||||
vertex -35 11 10
|
||||
vertex -33 11 10
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0 0 1
|
||||
outer loop
|
||||
vertex -33 1 10
|
||||
vertex -35 -1 10
|
||||
vertex 35 -1 10
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0 0 1
|
||||
outer loop
|
||||
vertex -33 1 10
|
||||
vertex -33 11 10
|
||||
vertex -35 11 10
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0 0 1
|
||||
outer loop
|
||||
vertex 35 11 10
|
||||
vertex 33 11 10
|
||||
vertex 35 -1 10
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0 0 1
|
||||
outer loop
|
||||
vertex 33 11 10
|
||||
vertex 33 1 10
|
||||
vertex 35 -1 10
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0 0 1
|
||||
outer loop
|
||||
vertex -35 11 10
|
||||
vertex -35 -1 10
|
||||
vertex -33 1 10
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0 0 1
|
||||
outer loop
|
||||
vertex 33 1 10
|
||||
vertex -33 1 10
|
||||
vertex 35 -1 10
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 1 0 0
|
||||
outer loop
|
||||
vertex 35 -1 10
|
||||
vertex 35 -1 0
|
||||
vertex 35 11 0
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 1 0 0
|
||||
outer loop
|
||||
vertex 35 11 10
|
||||
vertex 35 -1 10
|
||||
vertex 35 11 0
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0 1 0
|
||||
outer loop
|
||||
vertex 33 11 0
|
||||
vertex 33 11 10
|
||||
vertex 35 11 0
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0 1 0
|
||||
outer loop
|
||||
vertex 35 11 0
|
||||
vertex 33 11 10
|
||||
vertex 35 11 10
|
||||
endloop
|
||||
endfacet
|
||||
facet normal -1 0 0
|
||||
outer loop
|
||||
vertex 33 11 10
|
||||
vertex 33 11 0
|
||||
vertex 33 1 10
|
||||
endloop
|
||||
endfacet
|
||||
facet normal -1 0 0
|
||||
outer loop
|
||||
vertex 33 1 10
|
||||
vertex 33 11 0
|
||||
vertex 33 1 0
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0 1 0
|
||||
outer loop
|
||||
vertex -33 1 0
|
||||
vertex -33 1 10
|
||||
vertex 33 1 0
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0 1 0
|
||||
outer loop
|
||||
vertex 33 1 0
|
||||
vertex -33 1 10
|
||||
vertex 33 1 10
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 1 0 0
|
||||
outer loop
|
||||
vertex -33 11 0
|
||||
vertex -33 11 10
|
||||
vertex -33 1 10
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 1 0 0
|
||||
outer loop
|
||||
vertex -33 1 0
|
||||
vertex -33 11 0
|
||||
vertex -33 1 10
|
||||
endloop
|
||||
endfacet
|
||||
endsolid OpenSCAD_Model
|