35 lines
		
	
	
		
			676 B
		
	
	
	
		
			OpenSCAD
		
	
	
	
	
	
			
		
		
	
	
			35 lines
		
	
	
		
			676 B
		
	
	
	
		
			OpenSCAD
		
	
	
	
	
	
| translate([0,0,126])
 | |
| rotate([0,90,90])
 | |
| scale(1.31)
 | |
|     %import("Speaker_V4_body.stl");
 | |
| 
 | |
| top();
 | |
| // rotate([0,180,0])
 | |
|     // bottom();
 | |
| 
 | |
| module top()
 | |
| {
 | |
|     translate([42.6,13.1,-1])
 | |
|         cylinder(d=3.4, h=6.5, $fn=90);
 | |
|     translate([-42.6,13.1,-1])
 | |
|         cylinder(d=3.4, h=6.5, $fn=90);
 | |
|     translate([0,126.5,-1])
 | |
|     rotate([20,0,0])
 | |
|         cylinder(d=5, h=16, $fn=90);
 | |
| 
 | |
|     translate([-50,0,-2])
 | |
|         cube([100,130,2]);
 | |
| }
 | |
| 
 | |
| module bottom()
 | |
| {
 | |
|     translate([-50,0,-4])
 | |
|         cube([100,130,2]);
 | |
| 
 | |
|     translate([-50,23,-9])
 | |
|         cube([100,3,5]);;
 | |
|     translate([-50,31.25,-7])
 | |
|         cube([100,3,3]);;
 | |
|     translate([-50,71.25,-10.5])
 | |
|         cube([100,3,6.5]);;
 | |
| } |