commit
					0e85253301
				
				 2 changed files with 34 additions and 0 deletions
			
			
		@ -0,0 +1,33 @@
				@@ -0,0 +1,33 @@
					 | 
				
			||||
$fn=16; | 
				
			||||
thick_table = 25; | 
				
			||||
round = 3; | 
				
			||||
 | 
				
			||||
module haken(){ | 
				
			||||
    points = [ | 
				
			||||
        [0,0], | 
				
			||||
        [0,10], | 
				
			||||
        [80,10], | 
				
			||||
        [80,10+thick_table+round], | 
				
			||||
        [0,10+thick_table+round], | 
				
			||||
        [0,20+thick_table+round], | 
				
			||||
        [30,100+thick_table+round], | 
				
			||||
        [100,100+thick_table+round], | 
				
			||||
        [100,70+thick_table+round], | 
				
			||||
        [90,70+thick_table+round], | 
				
			||||
        [90,80+thick_table+round], | 
				
			||||
        [100,80+thick_table+round], | 
				
			||||
        [40,80+thick_table+round], | 
				
			||||
        [40,40+thick_table+round],         | 
				
			||||
        [90,20+thick_table+round], | 
				
			||||
        [90,00] | 
				
			||||
    ]; | 
				
			||||
     | 
				
			||||
    minkowski(){ | 
				
			||||
        linear_extrude(height=20){ | 
				
			||||
            polygon(points); | 
				
			||||
        } | 
				
			||||
        sphere(d=round); | 
				
			||||
    } | 
				
			||||
} | 
				
			||||
 | 
				
			||||
haken(); | 
				
			||||
					Loading…
					
					
				
		Reference in new issue