3
1
Back

16.5/2; // 16.5 is the main module. It calls the submodules. Make_the_knob(); module make_the_knob() { 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.49999 6.0001 vertex -6.23601 -4.16678 6.0001 vertex -1.46317 -7.35588 6.0001 vertex 6.23601 4.16678 6.0001 vertex 4.16678 6.23601 6.0001 vertex 6.23601 -4.16677 6.0001 vertex -4.16677 6.23601 6.0001 vertex -4.16677 -6.23601 6.0001 vertex -6.92908 -2.87013 6.0001 vertex 2.87011 6.92909 6.0001 vertex -1.46317 7.35588 6.0001 vertex -6.92908 2.87013 6.0001 vertex 7.49999 0 6.0001 facet normal 0.00746316 0.0990468 -0.995055 vertex 1.87088 9.81894 0.0427516 facet normal -9.996063e-01 -2.805777e-02 -1.366702e-07 vertex -1.045770e+02 9.890126e+01 3.455000e+01 vertex -9.539299e+01 9.198978e+01 1.855000e+01 vertex -1.008637e+02 1.051965e+02 1.855000e+01 vertex -9.355766e+01 1.049916e+02 1.055000e+01 vertex -1.006624e+02 9.249908e+01 2.550000e+00 facet normal -0.436801 -0.865139 0.246453 facet normal 0.0220531 0.0969866 0.995041 facet normal -9.369179e-001 -4.171483e-003 3.495247e-001 facet normal 0.714673 -0.538408 0.446497 vertex 0.72986 -6.63594 7.5439 facet normal -0.773012 0.634391 0 facet normal 0.42307 -0.690389 0.586835 vertex 2.96974 -1.96858 19.8418 vertex 6.36858 -1.43026 19.8418 facet normal -4.861684e-001 -8.483567e-001 2.095977e-001 vertex 3.437936e+000 2.643459e+000 2.470218e+001 facet normal -0.0951157 0.0292364 0.995037 facet normal -0.865129 -0.462433 0.194183 facet normal 0.42307 0.690389 0.586835 vertex 5.83026 -1.96858 19.8418 vertex 6.36858 1.43026 19.8418 facet normal 4.127381e-001 -7.075891e-001 5.735546e-001 facet normal 1.750703e-001 3.090150e-001 9.348049e-001 vertex -4.191010e+000 -2.487599e+000 2.495400e+001 facet normal -9.877527e-001 -1.560276e-001 0.000000e+000 vertex -6.778011e+000 -2.001570e+000 2.496000e+001 vertex -5.367797e+000 1.709973e+000 2.496000e+001 vertex 5.558580e+000 1.123793e+000 2.496000e+001 vertex -2.525431e+000 5.022715e+000 1.747200e+001 facet normal 0.95694 0.290287 0 vertex 5.00013 -7.48323 3.82299 facet normal -0.000176263 0.115309 0.99333 vertex -0.41258 -4.71011 21.7538 facet normal 0.02858 -0.290163 0.95655 facet normal 0.360201 0.282974 0.888921 vertex 4.83683 -4.97711 6.93683 facet normal -9.723387e-01 -2.335753e-01 1.708086e-15 facet normal 0.489712 -0.50788 0.708689 facet normal -0.499999 -0.866026 6.96236e-08 vertex 2.35938 -1.82407 11.0482 facet normal 0.952376 0.288901 0.0975479 facet normal -0.705404 0.0127267 0.708692 vertex 7.29119 0.781299 7.20554 facet normal -1.407510e-13 -1.000000e+00 2.481161e-13 vertex -1.044281e+02 9.725134e+01 1.189012e+01 vertex -1.043852e+02 9.725134e+01 9.996072e+00 facet normal 0.468318 0.782844 0.409675 vertex 4.34766 5.77934 7.60514 vertex -7.19919 0.932982 7.41293 vertex -5.77934 -4.34766 7.60514 facet normal 0.18809 0.243721 0.951432 facet normal 0.995185 -0.0980159 0 vertex 4.7383 -4.44956 20 vertex -3.48287 -5.48813 20 vertex 6.87796 -0.560795 20 vertex 5.25861 3.8206 20 vertex -2.00861 -6.18187 19.9 facet normal -0.956957 0.288279 0.0335818 vertex -1.02637 5.38893 21.833 facet normal 1.47372e-05.

New Pull Request