BEWO dopje

Dopje voor het filterhuis van een BEWO afkortzaag (STL)

 

openscad code:

// this code uses threads.scad by Dan Kirshner
include <threads.scad>
translate([50,0,0]) union() {
difference() {
    union() {
        difference() {
            cylinder(r=85/2,h=6.6);
            translate([0,0,2]) cylinder(r=79/2,h=6);
        }
        translate([0,0,2]) cylinder(r1=50/2,r2=40/2, h=4);
        translate([0,0,6]) cylinder(r1=40/2,r2=35/2,h=6.5);
    }
    translate([0,0,-3.1]) cylinder(r1=46/2,r2=30/2,h=12);
}
translate([0,0,0]) intersection() {
    translate([0,0,-0.1]) cylinder(r1=47/2,r2=31/2,h=12.5);
    translate([0,-24,0]) cube([3,48,13]);
}
difference() {
    translate([0,0,12]) cylinder(r=22.5/2,h=19);
    translate([0,0,11]) metric_thread(diameter=17.4,pitch=2,length=21,internal=true);
}
}