3
1
Back

Calls the submodules. Make_the_knob(); module make_the_knob() { difference() { difference() { union() { cube([board_width, board_height, thickness]); cylinder(thickness+standoff_height, r=standoff_radius, $fn=360); cube([cutout_width, cutout_height, thickness+3]); cylinder(h=thickness+standoff_height+3, r=hole_radius, $fn=360); vertex 0 -8.07502 5.88782 facet normal 0.952737 -0.286094 0.102192 facet normal -0.634483 -0.772937 0 facet normal -0.343415 0.685181 0.642334 vertex -4.77601 4.54597 7.16505 facet normal -0.840149 0.533182 0.0993293 facet normal -0.097633 0.989318 0.108249 facet normal -0.243768 0.297059 0.923219 vertex 5.7167 -6.89515 3.82299 facet normal 4.478014e-001 7.852051e-001 4.276995e-001 vertex 4.685031e-002 -5.883039e+000 2.479508e+001 facet normal -0.462456 -0.449684 0.764146 vertex 6.8561 0.38016 7.04537 vertex 5.23815 -4.40436 7.19149 vertex -0.790944 -6.85859 7.37319 facet normal 0.767816 0.634378 0.0895789 facet normal -8.613040e-01 -5.080899e-01 3.257410e-04 facet normal 0.478901 -0.594398 0.646022 facet normal -0.000209061 -0.115803 0.993272 facet normal 8.888848e-01 1.046893e-03 4.581297e-01 vertex -1.082986e+02 9.695134e+01 5.006728e+00 facet normal -5.804319e-01 -2.431244e-03 -8.143051e-01 facet normal 0.241718 -0.796849 0.553718 facet normal 8.613040e-01 5.080899e-01 -1.978697e-04 vertex -9.108914e+01 1.023807e+02 2.655000e+01 vertex -1.044754e+02 9.769640e+01 1.855000e+01 vertex -9.390495e+01 9.260618e+01 2.655000e+01 facet normal -0.909897 0.284746 0.301674 vertex -6.35181 0.410784 7.71954 vertex -4.30043 -4.59658 7.71246 facet normal -0.401175 0.913295 0.0703598 facet normal -0.38808 -0.237822 0.890413 facet normal -0.771715 0.635858 -0.0118532 vertex -2.05061 -2.05061 19 facet normal 0.0983123 -0.0148259 0.995045 vertex 2.4737 7.61326 19.9494 facet normal -2.096572e-001 -3.669004e-001 9.063267e-001 facet normal 0.554748 -0.0546376 0.830223 facet.

New Pull Request