chiark
/
gitweb
/
~ianmdlvl
/
reprap-play.git
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
eb06b7b06af17ec5f5510b45e0451e30f60f3418
[reprap-play.git]
/
steamer-handle-clip.scad
1
// -*- C -*-
2
3
include <funcs.scad>
4
5
width = 20;
6
cup = 2.5;
7
jaw = 32.36 - 2.00;
8
9
a = cup;
10
b = width/2;
11
alpha = atan2(a, b);
12
c = vectorlen2d([a, b]);
13
r = a / (1 - cos(2*alpha));
14
C = [0, a-r];
15
16
module Thing() {
17
translate(C)
18
circle(r=r);
19
// translate([0, -20])
20
// square(center=true, [width, 40]);
21
}
22
23
Thing();