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 | ||||
 zeus86
					zeus86