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 -7.79364 5.97318 facet normal 0.0728432 -0.0676094 0.995049 facet normal 0.836797 0.462425 0.293145 vertex -0.410784 -6.35181 7.71954 vertex 4.59658 -4.30043 7.71246 facet normal -0.737729 -0.601759 0.30601 facet normal -0.485049 0.124364 0.865599 facet normal -0.946355 0.307498 0.09928 facet normal -8.724404e-001 -5.237517e-003 4.886925e-001 vertex 4.065923e+000 2.328691e+000 2.482134e+001 facet normal -0.560089 -0.682464 0.46962 facet normal -4.589668e-01 -8.884534e-01 3.478097e-04 facet normal -0.0980238 -0.995184 0 facet normal -9.999901e-001 -4.452620e-003 0.000000e+000 vertex 3.393816e+000 -4.578766e+000 1.747200e+001 facet normal -0.652553 -0.754469 0.0703635 facet normal -0.00722651 -0.0990124 0.99506 vertex -0.59787 -7.97803 19.9415 facet normal -8.391899e-02 9.964726e-01 2.512607e-06 vertex -9.818975e+01 1.060488e+02 3.455000e+01 facet normal -0.77255 -0.634852 0.0113593 vertex 3.28327 4.80177 21.335 facet normal 0.0761278 -0.0624757 0.995139 vertex 1.46714 7.3758 6.0001 facet normal 0.575172 0.528276 0.624582.

New Pull Request