aboutsummaryrefslogtreecommitdiff
path: root/parts/end_cap_flush_mold.scad
blob: e66bdad54dbdc3ebf8d33727ba67d9cad19646ef (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
inner_radius = 10.75;
radius = 12;

height = 3;
inner_height = 5;

difference() {
    translate([0, 0, -1.5])
        cylinder(r=radius+1.5, h=inner_height+height+1.5-0.02);
    difference() {
        union() {
            translate([0, 0, inner_height-0.01]) cylinder(r=radius, h=height);
            cylinder(r=inner_radius, h=inner_height);
        }
        translate([0, 0, -0.01]) cylinder(r1=inner_radius-4, r2=inner_radius/4, height=inner_height);
    }
}