chiark / gitweb /
wine-vacuum-adapter: fix slop signs, nfc
[reprap-play.git] / wine-vacuum-adapter.scad
1 // -*- C -*-
2
3 india_nom = 27.0;
4 india_slop = -0.35;
5
6 middia_nom = 31.0;
7 middia_slop = -0.5;
8
9 outdia = 44.0;
10
11 htop = 5;
12 hbot = 7;
13
14 $fa=3;
15 $fs=0.1;
16
17 // calculated
18
19 india_use = india_nom + india_slop;
20 middia_use = middia_nom - middia_slop;
21
22 module Plan() {
23   polygon([[ india_use/2,    -hbot ],
24            [ outdia/2,       -hbot ],
25            [ outdia/2,       0     ],
26            [ middia_use/2,   0     ],
27            [ middia_use/2,   htop  ],
28            [ india_use/2,    htop  ]]);
29 }
30
31 module Adapter(){
32   rotate_extrude(convexity=5)
33     Plan();
34 }
35
36 Adapter();