3
1
Back

Module make_the_knob() { 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 -9 4.51215 vertex 0 -9.46879 3.54602 vertex 0.183929 9.12468 3.76384 facet normal -0.730673 0.622319 0.280777 facet normal 3.893385e-001 9.210948e-001 -0.000000e+000 vertex 7.011378e+000 1.060435e+000 2.496000e+001 vertex 3.086953e+000 4.721622e+000 2.496000e+001 vertex -7.007181e+000 7.714146e-001 1.747200e+001 facet normal 0.499991 -0.866031 2.04283e-06 vertex -2.69039 1.09142 18.554 facet normal 0.638679 0.741926 0.204047 vertex 4.33969 5.83811 7.81812 facet normal 0.778617 0.416181 0.469626 vertex -4.93725 7.38912 5.07603 facet normal 8.379959e-001 5.456765e-001 -0.000000e+000 vertex 6.868123e+000 1.745502e+000 1.747200e+001 facet normal 8.191569e-001 3.647170e-003 5.735579e-001 facet normal 8.031600e-001 3.366966e-003 5.957538e-001 facet normal -0.796857 -0.241719 0.553706 facet normal 4.589969e-01 -8.884378e-01 -3.456721e-04 vertex -1.008634e+02.

New Pull Request