chiark / gitweb /
air-hockey-puck: wip
[reprap-play.git] / hole-transfer-punch.scad
1 // -*- C -*-
2
3 include <utils.scad>
4
5 dia = 6;
6
7 point = 3;
8 solid = 3;
9
10 $fa= 1;
11 $fs = 0.1;
12
13 // calculated
14
15 depth = dia * 1.5;
16
17 module Blivet(){
18   rotate_extrude(){
19     polygon([[ 0,0 ],
20              [ point, 0 ],
21              [ point, solid ],
22              [ 0, solid + point]]);
23   }
24   linextr(0, solid){
25     square(center=true, [ dia*3, dia ]);
26   }
27   linextr(-depth, solid){
28     circle(r= dia/2);
29   }
30 }
31
32 Blivet();