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);
  }

}

Reply via email to