3
1
Back

"nut"){ } module make_surface(filename, h) { } module x2_7seg_14_22mm_display() { cube([25, 19.25, thickness]); } module cherry_mx_button() { union(){ cube([14,14,thickness]); // u[nits] function units_mm(u) = u * U; // h[p] function hp_mm(h) = h * HP; Panels/10_step_seq_38hp_v2.scad Normal file Unescape // Width of module (HP) width = 36; // [1:1:84] left_panel_width = 40; // widest element is rotary, at 30mm right_panel_width = width_mm - thickness*2; // draw a "vertical" wall } .

New Pull Request