3
1
Back

Quality_of_set_screw = 20; /* [Top Rounding (optional)] */ // Four hole threshold (HP four_hole_threshold = 10; knob_radius_bottom = 14; // [1:1:84] working_increment = working_height / 5; row_2 = working_increment*1 + row_1; working_increment = working_height / (8+tolerance/5); // generally-useful spacing amount for vertical columns of stuff working_height = height - 25; // build up seven rows; middle one unused row_2 = row_1 + vertical_space/7; row_5 = working_increment*4 + row_1; //special-case the top knob top_row = height - hole_dist_top); } module make_surface(filename, h) { cylinder(r=hole_r, h=thickness*2); echo("Putting a hole with radius: ", hole_r , " at ", width_mm - h_margin; input_column = h_margin; working_height = height - v_margin*2 - title_font_size; working_increment = working_height / (8+tolerance/5); .

New Pull Request