Add tube plug
This commit is contained in:
parent
1810eb5884
commit
0cfc5d65e2
23
Tube_Plug.scad
Normal file
23
Tube_Plug.scad
Normal file
@ -0,0 +1,23 @@
|
||||
INNER_DIAMETER=8;
|
||||
RAISE_DIAMETER=1;
|
||||
RAISE_NUM=2;
|
||||
RAISE_HEIGHT=2;
|
||||
HEIGHT=16;
|
||||
HEAD_DIAMETER=12;
|
||||
HEAD_HEIGHT=4;
|
||||
|
||||
$fn=36;
|
||||
|
||||
// Head
|
||||
cylinder(d=HEAD_DIAMETER, h=HEAD_HEIGHT);
|
||||
|
||||
translate([0, 0, HEAD_HEIGHT]) {
|
||||
// Middle
|
||||
cylinder(d=INNER_DIAMETER, h=HEIGHT);
|
||||
|
||||
// Raise
|
||||
for(i = [0 : RAISE_NUM+1]) {
|
||||
translate([0, 0, RAISE_HEIGHT*2*i])
|
||||
cylinder(d=INNER_DIAMETER + RAISE_DIAMETER, h=RAISE_HEIGHT);
|
||||
}
|
||||
}
|
Loading…
Reference in New Issue
Block a user