3
1
Back

An essential part of the main module. It calls the submodules. Make_the_knob(); module make_the_knob() { difference() { difference() { 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 -9.46879 3.54602 vertex -6.89148 6.89148 3.26879 vertex 7.0455 7.0455 2.94279 facet normal 0.0950693 -0.0293246 -0.995039 vertex 9.29419 -3.67734 0.046141 facet normal -7.940683e-01 6.078285e-01 1.701719e-04 vertex -1.032151e+02 1.031128e+02 4.255000e+01 facet normal 0.115448 0.000364205 0.993313 vertex 0.596366 -6.45034 7.73103 facet normal 1.398071e-01 -9.901787e-01 3.531486e-04 facet normal -0.365743 -0.30016 0.880986 facet normal -9.468859e-01 -3.215698e-01 -0.000000e+00 vertex -9.073916e+01 1.016540e+02 3.455000e+01 facet normal -0.988483 0.0979878 0.115323 facet normal 0.638759 -0.741873 0.203989 facet normal 9.094771e-001 4.157541e-001 -0.000000e+000 vertex 3.858692e+000 5.902027e+000 9.983999e+000 vertex 3.043209e+000 -6.442358e+000 2.496000e+001 vertex -1.481438e+000 5.423960e+000 9.983999e+000 vertex 3.614395e+000 -4.406236e+000 9.983999e+000 vertex -5.169086e+000 2.233433e+000 2.496000e+001 vertex -5.422409e+000 -1.601256e+000 2.496000e+001 vertex -1.851797e+000 6.779951e+000 9.983999e+000 vertex 1.726210e+000 -6.911484e+000 2.496000e+001 vertex 5.430013e+000 4.519711e+000 1.747200e+001 facet normal -0.945995 0.308563 0.0994105 facet normal -0.129416 0.645447 0.752761 facet normal 0.679089 -0.550857 0.485175 vertex 0 6 6.59 vertex 0.982998 3.22947 6.59 facet normal 0.367723 -0.111601 0.923214 facet normal -0.502124 0.30771 0.808199 vertex 5.88976 0.759069 19.1916 facet normal -0.189023 0.787332 0.586838 facet normal 0.734384 -0.392543 0.553705 facet normal 0.115783 -4.54538e-07 -0.993275 vertex 5.40722 0.82619 21.8351 vertex 5.48271 0 21.8439 facet normal -0.995197 -0.0978932 -0 facet normal 0.0189296 -0.080194 0.9966 facet normal 2.012630e-13 -1.000000e+00 4.835418e-14 facet normal 0.991524 -0.109224 0.0703598 vertex 11.4023 0 0.18985 facet normal -1.108416e-15 -1.577818e-15 -1.000000e+00 facet normal -0.111558 0.258184 0.959633 facet normal 0.367773 0.111478 0.923209 facet normal -4.552437e-01 8.903669e-01 9.217512e-05 vertex -9.428938e+01 1.053941e+02 4.255000e+01 facet normal 0.683044 0.365095 0.63258 facet normal 0.097551 -0.990437 0.0975617 facet normal -9.342429e-01 -3.566374e-01 -0.000000e+00 vertex -1.040294e+02 9.614870e+01 1.855000e+01 vertex -9.976002e+01 1.056904e+02 1.855000e+01 vertex -9.500859e+01 9.211231e+01 2.655000e+01 facet normal 0.634394 0.77301 -3.15376e-06 facet normal 0.365743 0.30016 0.880986 facet normal -0.392543 -0.734384 0.553705 facet normal 0.631369 0.769324 0.0975348 vertex 7.4445 -5.04732 4.51216 facet normal 0.796858 -0.241725 0.553703 facet normal 0.499988 -0.866033 4.3475e-06 facet normal -9.101271e-01 -1.810032e-03 -4.143253e-01 facet normal 0.243743 -0.188053 0.951433 facet normal.

New Pull Request