3
1
Back

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 -8.7482 5.33536 facet normal 0.533413 -0.161832 0.83023 facet normal -9.586435e-001 2.846097e-001 0.000000e+000 vertex -4.776626e+000 2.975473e+000 2.496000e+001 vertex -2.733144e+000 -6.561450e+000 9.983999e+000 vertex 7.086258e+000 3.645680e-001 1.747200e+001 facet normal 0.560085 -0.682467 0.46962 vertex -6.28393 -6.28393 5.07603 facet normal -1.193561e-03 -2.993562e-03 9.999948e-01 facet normal 0.643667 0.528237 0.553767 facet normal -0.989316 0.0976054 0.108289 facet normal -8.334679e-001 5.525678e-001 0.000000e+000 vertex -5.640343e+000 -2.215887e-001 9.983999e+000 vertex -3.363539e+000 -6.257409e+000 2.496000e+001 vertex -6.778011e+000 -2.001570e+000 1.747200e+001 facet normal 9.070644e-01 8.026300e-03 4.209154e-01 facet normal 0.114147 -0.100183 0.9884 vertex -7.2243 0.221399 6.88859 facet normal 0.980786 -0.195086 1.65233e-07 vertex -3.42107 0.0197401 18.1498 facet normal 0.0819688 -0.0815293 0.993295 vertex 4.10478 5.1829 7.85113 facet normal -0.679089 0.550857 0.485175 facet normal -0.845943 -0.528612 0.0703596 facet normal 0.758952 -0.0816197 0.646011 vertex 6.57572 0 7.16319 vertex -4.767 4.767 7.03201 facet normal -0.0947152 -0.0292373 0.995075 vertex 7.29364 -3.51243 19.9509 vertex -4.70605 8.15112 20.0916 facet normal 1.284281e-001 2.247494e-001 9.659161e-001 vertex -3.463951e+000 -4.070879e+000 2.494118e+001 facet normal -8.191569e-001 -3.647551e-003 5.735579e-001 vertex -5.047560e+000 9.624260e-001 2.480400e+001 facet normal 0.878606 0.0865364 0.469642 vertex -8.71606 1.73373 5.07603 facet normal 0.956871 0.290269 -0.0119204 facet normal -9.044613e-01 -3.288927e-04 -4.265555e-01 facet normal -0.290244 -0.950506 0.110892 facet normal 9.996590e-01 2.611259e-02 -1.272335e-07 vertex -1.045672e+02 9.927685e+01 1.755000e+01 facet normal -6.353877e-001 7.721933e-001 0.000000e+000 vertex 3.355953e+000 -6.285113e+000 9.983999e+000 vertex 5.358002e+000 -1.912462e+000 1.747200e+001 facet normal -0.468218 -0.881923 0.0546202 vertex 0.991719 -6.92883 7.78686 facet normal 0.491602 0.262751 0.830234 vertex -8.35972 -3.66179 3.76384 facet normal 0.063585 0.807213 0.586825 vertex 4.4 2.07823 19.4867 facet normal 6.716591e-001 3.152779e-003 7.408536e-001 facet normal 6.470718e-01 4.840642e-03 -7.624137e-01 vertex -1.088752e+02 9.725134e+01 1.235996e+01 facet normal -0.467809 0.312901 -0.826588 vertex -2.83126 1.17275 18.8241 facet normal 8.639561e-001 5.035671e-001 0.000000e+000 facet normal -3.330393e-001 5.682186e-001 7.524709e-001 vertex 3.522607e+000 -2.783908e+000 2.491820e+001 facet normal -0.0168607 0.828714 0.559418 vertex -7.27563 -0.849259 7.2866 facet normal -2.802933e-02 -9.996071e-01 -0.000000e+00 facet normal 3.018998e-15 -5.520364e-15 1.000000e+00 facet normal -0.307705 -0.502127 0.8082 facet normal -0.0694843 0.705398 facet normal 3.267689e-001 5.718455e-001 7.524725e-001 vertex -2.038565e+000 -3.629913e+000 2.491820e+001 facet normal 0.683075 -0.61809 0.389067 vertex -5.79165 -4.46475 7.41914 vertex -5.81619 4.41238 7.55007 facet normal 4.225759e-001 1.881651e-003 9.063256e-001 vertex -5.161758e+000 9.619175e-001 2.491820e+001 facet normal 6.902364e-01 0.000000e+00 -7.235839e-01 facet normal 0.189025 0.787315 0.586859 facet normal 0.0728387 0.0677121 0.995043 vertex -6.89956 6.40186 20.0916 facet normal -0.36633 -0.925211 0.0989244 facet.

New Pull Request