ball_diameter = 12.7 + 0.80; // extra bit added for printing imprecision
ball_radius = ball_diameter / 2;
ball_diameter = 12.7 + 0.80; // extra bit added for printing imprecision
ball_radius = ball_diameter / 2;
- cylinder(h = deck_flange_height, r = deck_flange_radius);
+ scale([0.265, 0.265, 1]){
+ linear_extrude(height = deck_flange_height){
+ oshw();}}
for(ii = [-1, 1]){
translate([deck_grid_width / 2 * ii, 0, -.1])
cylinder(h = deck_flange_height * 1.1,
r = deck_flange_screw_radius);
translate([0, deck_grid_width / 2 * ii, -.1])
cylinder(h = deck_flange_height * 1.1,
for(ii = [-1, 1]){
translate([deck_grid_width / 2 * ii, 0, -.1])
cylinder(h = deck_flange_height * 1.1,
r = deck_flange_screw_radius);
translate([0, deck_grid_width / 2 * ii, -.1])
cylinder(h = deck_flange_height * 1.1,
module deck_flange_reinforcement(){
translate([-deck_flange_radius,
module deck_flange_reinforcement(){
translate([-deck_flange_radius,