/Designs/Measuring_instruments/AWS02A/CAD/src/weather_sensor_screen_cap.scad
1,3 → 1,5
use <library.scad>
 
Clear=0.175; // size of tolerance zone
thickness = 2; // global wall thickness
height = 15; // height of one screen element
25,23 → 27,13
cylinder (h=screen_radius*(height/screen_bevel),r1=screen_radius ,r2=0,$fn=100);
}
 
// cap hook
// cap holder
translate ([0,0,height + (cap_height-thickness)])
difference () {
cylinder (h=height/2,r1=screen_radius/4,r2=screen_radius/4 - thickness,$fn=100);
screen_holder(height, screen_radius, thickness);
 
translate ([0,screen_radius/4,2.5])
rotate ([90,0,0])
cylinder (h=screen_radius/2,r=3, $fn=100);
 
translate ([-screen_radius/4,0,2.5])
rotate ([0,90,0])
cylinder (h=screen_radius/2,r=3, $fn=100);
}
 
 
}
 
union() {
intersection () {
//cap inner cavity