3
1
Back

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 8.88682 5.07603 facet normal 0.181159 0.338932 0.923205 vertex -7.92022 4.18257 3.82299 facet normal -0.993105 0.0624783 0.0991895 vertex -7.93692 1.00267 20 facet normal -0.290244 -0.950506 0.110892 facet normal 0.241718 0.796849 0.553718 facet normal -0.584885 0.80502 0.0992537 facet normal -0.828666 0.0815498 0.55377 facet normal 1.284310e-001 2.247542e-001 9.659146e-001 facet normal -0.555578 -0.831465 -5.23636e-08 facet normal -0.247465 -0.963798 0.0992709 facet normal -0.680038 -0.726422 0.0992936 facet normal 0.45399 0.891007 0 facet normal -4.926591e-001 8.446028e-001 2.096026e-001 facet normal 9.953457e-01 9.004348e-03 -9.594714e-02 vertex -9.051964e+01 1.005513e+02 1.156263e+01 vertex -9.054433e+01 1.005513e+02 1.130642e+01 facet normal 0.499985 -0.866034 1.93707e-07 facet normal -4.225930e-02 -6.191634e-03 -9.990875e-01 facet normal -2.527508e-001 4.355143e-001 8.639701e-001 vertex 7.049743e-001 -4.473089e+000 2.494118e+001 facet normal -0.115822 2.37262e-05 -0.99327 facet normal 0.106257 0.442581 0.890411 vertex 4.13844 -1.65141 19.1916 facet normal -4.269733e-001 9.042642e-001 0.000000e+000 vertex -2.690832e+000 -5.005927e+000 2.496000e+001 vertex -1.851797e+000 6.779951e+000 9.983999e+000 vertex 5.358002e+000 -1.912462e+000 9.983999e+000 vertex 4.782716e+000 -5.278760e+000 9.983999e+000 vertex 5.106196e+000 2.445278e+000 2.496000e+001 vertex -5.777357e+000 4.011096e+000 9.983999e+000 vertex -1.660638e+000 -5.441382e+000 2.496000e+001 vertex -5.497466e+000 -4.471825e+000 1.747200e+001 facet normal -0.109809 -0.552145 -0.826485 vertex 0.566007 2.84551 18.8953 facet normal -0.0980427 0.995182 -7.23691e-06 facet normal 0.115745 0.000168718 -0.993279 facet normal -2.497601e-01 -9.683078e-01 -0.000000e+00 facet normal -4.814240e-02 -2.065603e-03 9.988383e-01 facet normal 4.851179e-001 8.489568e-001 2.096021e-001 vertex -1.984115e+000 -3.534626e+000 2.475471e+001 facet normal 7.070963e-001 3.148566e-003 7.071103e-001 vertex -5.069612e+000 -1.090780e+000 2.484855e+001 facet normal 0.828666 -0.0815498 0.55377 facet normal 2.806318e-02 -9.996061e-01 3.536535e-04 facet normal 0.622316 -0.758298 0.194183 vertex -5.31736 8.65691 2.19603 facet normal -0.555731 -0.831362 0 vertex -9.41467 3.89968 2.19603 vertex 5.31736 -8.65691.

New Pull Request