Package: openscad Version: 2021.01-1 Followup-For: Bug #982358 And here is the missing attached scad file... -- Nicolas Dandrimont
//outer diameter (mm) da=65; //inner diameter (mm) di=53;
//wall thikness (0.8 works great!) w=0.8; //funnelĀ“s entrence / funnelĀ“s biggest diameter (120 seems perfect for all sizes) bd=120; dd=bd/2; d1=di; d2=da+1; $fn=80/1; /////////////////////// ////////Funnel///////// /////////////////////// rotate(a=180,v=[0,1,0]) translate([0,0,-40]) difference(){ union(){ cylinder (40,d1/2,dd+2*w); //translate([0,0,-5]) //difference(){ //cylinder(5,d1/2,d1/2); //cylinder(5,(d1-w*2)/2,(d1-w*2)/2); //} translate([0,0,-5]) difference(){ cylinder (40,(d2+2*w)/2,(d2+2*w)/2); cylinder (40,d2/2,d2/2); } } cylinder (40.01,d1/2-2*w,dd); cylinder(5,(d1-w*2)/2,(d1-w*2)/2); } ///////////////////////// ///////Tamper//////////// ///////////////////////// translate([dd+di/2+3,0,0]){ difference(){ union(){ cylinder(10,(d1/2)-2,(d1/2)-2); translate([0,0,10]) cylinder(10,(d1/2)-2,7); translate([0,0,10]) cylinder(25,9.5,7); translate([0,0,35]) cylinder(10,7,9.5); translate([0,0,45]) sphere(9.5); } translate([0,0,45]) rotate(a=90,v=[1,0,0]) cylinder(200,3,3,center=true); } }