3
1
Back

Main module. It calls the submodules. Make_the_knob(); module make_the_knob() { difference() { difference() { union() { difference() { union() { cube([board_width, board_height, thickness]); cylinder(thickness+standoff_height, r=standoff_radius, $fn=360); cylinder(h=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.5203 6.0001 facet normal -4.566423e-001 7.828572e-001 4.226256e-001 facet normal -8.724472e-001 -3.884438e-003 4.886929e-001 vertex 4.071392e+000 -8.364368e-001 2.480400e+001 facet normal -4.256463e-01 -7.417214e-04 9.048893e-01 vertex -1.052136e+02 9.665134e+01 9.114063e+00 facet normal 9.140813e-01 1.311190e-03 4.055288e-01 facet normal 9.777832e-001 3.143723e-003 2.095952e-001 vertex 4.030774e+000 1.627112e+000 2.470218e+001 facet normal 0.644985 -0.00906568 0.764141 facet normal -2.516196e-001 -4.420381e-001 8.609819e-001 vertex -4.776940e-003 4.783821e+000 2.493625e+001 facet normal 0.977433 -0.186445 0.0993094 facet normal 0.828628 0.0822158 0.55373 facet normal -6.727982e-001 7.398260e-001 0.000000e+000 vertex 1.651013e+000 -5.455036e+000 9.983999e+000 vertex -7.038888e+000 4.228040e-001 1.747200e+001 vertex 3.426833e-001 -7.112523e+000 1.747200e+001 facet normal -3.874228e-001 -6.779891e-001 6.246874e-001 facet normal -0.615692 -0.525864 0.586848 facet normal 0.801132 0.594337 -0.07036 vertex -9.44522 -2.75051 1.4766 vertex -8.34127 -2.57294 12.5464 facet normal 0.0331712 -0.780265 0.624569 facet normal -0.918689 0.264755 0.293113 vertex 4.78188 4.20094 7.71954 facet normal 5.038511e-001 -8.637906e-001 0.000000e+000 vertex -5.008282e+000 -2.640207e+000 2.496000e+001 vertex 1.039424e+000 -7.046255e+000 1.747200e+001 facet normal 0.0974461 -0.989341 0.108206 facet normal 4.720713e-001 -8.093082e-001 3.495267e-001 vertex -3.443231e+000 2.638496e+000 2.480400e+001 facet normal 0.630746 -0.768414 0.108161 facet normal 4.589969e-01 -8.884378e-01 3.476991e-04 facet normal -7.425925e-001 6.697436e-001 0.000000e+000 vertex -5.833669e-003 -5.695790e+000 1.747200e+001 facet normal 7.942002e-02 4.702208e-03 9.968302e-01 facet normal 4.496502e-001 7.868881e-001 4.226369e-001 facet normal 0 -0.110432 -0.993884 vertex -1.31069 -3.16429 6.59 facet normal -0.502124 0.30771 0.808199 vertex 5.88976 -0.759069 19.1916 facet normal 7.775532e-01 6.288171e-01 -3.274316e-04 vertex -1.028490e+02 1.035781e+02 2.550000e+00 facet normal -3.731894e-001 6.401190e-001 6.715485e-001 facet normal 9.731816e-01 3.175280e-14 -2.300382e-01 facet normal.

New Pull Request