3
1
Back

The main module. It calls the submodules. Make_the_knob(); module make_the_knob() { difference() { difference() { difference() { 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 7.10284 6.88658 facet normal 0.758952 0.0816197 0.646011 facet normal -4.924157e-001 -8.623471e-001 1.178320e-001 facet normal 0.0896374 0.043167 0.995039 vertex 8.1846 1.23363 19.9688 facet normal -0.634335 0.773058 0 facet normal -0.098015 0.995185 3.57647e-06 facet normal -2.957014e-01 -6.813501e-03 9.552561e-01 facet normal -5.142361e-01 4.534046e-03 -8.576367e-01 vertex -1.081444e+02 9.665134e+01 1.036085e+01 vertex -1.082663e+02 9.695134e+01 1.043239e+01 facet normal -0.421013 0.192217 0.886454 facet normal 0.081922 -0.0818425 0.993273 facet normal 0.0819588 -0.0819349 -0.993262 vertex -4.44467 3.03604 21.8214 vertex -5.51437 1.05741 21.6407 facet normal -0.880757 0.468313 -0.0703594 vertex 2.34079 -9.54557 1.52757 facet normal -0.815358 -0.388731 0.429045 vertex -6.7913 -0.858226 7.56202 facet normal -0.0348182 0.996914 0.0703595 facet normal 0.767815 0.63438 0.0895698 vertex -0.759029 -6.57068 7.85151 facet normal 0.748114 0.309898 0.586762 vertex 2.06904 -0.821707 19.9 vertex 5.85513 -2.00281 19.9 facet normal -0.161832 -0.533413 0.83023 facet normal -0.334131 -0.539147 0.773096 vertex -6.71529 0.463226 7.17947 vertex 4.57918 5.11681 7.04537.

New Pull Request