Adjust gate for undersized hole

This commit is contained in:
Quinn
2022-01-09 17:58:38 -08:00
parent 45f0c6b15d
commit 65f7e5e981
+5 -4
View File
@@ -7,10 +7,10 @@ $fn = 32;
collar_r = 34.7/2; collar_r = 34.7/2;
short_collar = 8.7; short_collar = 8.7;
full_collar = 18; full_collar = 18;
shaft_r = 9/2; //should roughly match shaft for best feel shaft_r = (9/2)/cos(180/$fn);
//inner radius at bottom of official collar is 13.2 //shaft_r = 9/2;
cardinal_throw = 10; cardinal_throw = 9.5;
grommet_dist = 6.8; //distance the grommet sits below this component grommet_dist = 6.8; //distance the grommet sits below this component
grommet_depth = 6.4; //thickness of grommet (when compressed) grommet_depth = 6.4; //thickness of grommet (when compressed)
@@ -72,10 +72,10 @@ module juqs(model, ver, collar_h = short_collar, throw = cardinal_throw) {
}; };
}; };
}; };
//oct_hollow(throw, shaft_r, pivot_depth);
}; };
module bevels(collar_height, size = 0.8){ module bevels(collar_height, size = 0.8){
if(size > 0) {
translate([0,0,-0.1]) translate([0,0,-0.1])
linear_extrude(size + 0.1) linear_extrude(size + 0.1)
projection(cut = true) projection(cut = true)
@@ -86,6 +86,7 @@ module bevels(collar_height, size = 0.8){
projection(cut = true) projection(cut = true)
translate([0,0,-(collar_height - size)]) translate([0,0,-(collar_height - size)])
children(); children();
}
children(); children();
} }