3
1
Back

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 -9.14279 3.76384 vertex 2.08528 9.21464 3.54602 vertex 9.55875 -1.90135 3.26879 vertex 9.21464 2.08528 3.54602 vertex 7.91125 -5.64888 3.26879 vertex 7.87301 -5.26058 3.54602 facet normal -0.111525 -0.258276 0.959612 facet normal -6.013306e-01 7.990003e-01 0.000000e+00 vertex -9.937561e+01 1.058129e+02 1.055000e+01 vertex -1.010136e+02 1.051113e+02 2.550000e+00 facet normal -0.125325 0.992116 0 vertex -8.31492 3.44415 0 vertex -6.44874 -0.814666 19.9 vertex 6.1206 1.7206 19.8418 facet normal -4.395876e-001 7.536196e-001 4.886923e-001 facet normal 0.22956 0.181238 0.956271 vertex -7.01491 0.282485 6.94563 facet normal 0.439084 -0.687856 0.577979 vertex -5.69935 4.54285 7.24096 vertex -5.55594 4.46654 7.22283 facet normal -0.19508 0.980787 0 facet normal -0.367832 0.00399982 0.929883 facet normal 5.006057e-001 -8.576173e-001 1.178409e-001 facet normal -8.712699e-01 -4.908041e-01 -3.188436e-04 vertex -1.035504e+02 1.026046e+02 2.550000e+00 facet normal 0.703595 -0.707109 0.0703597 vertex 0.852093 -11.3704 0.18985 facet normal.

New Pull Request