3
1
Back

// draw panel, subtract holes 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 2.9 19 vertex 1.61115 -2.41126 19 vertex -2.41126 1.61115 19 vertex -1.10978 -2.67925 19 vertex 0 -9 4.51215 vertex 0 -6.2584 7.81508 facet normal -5.477158e-002 9.389932e-002 9.940739e-001 vertex 1.435524e+000 -4.095611e+000 2.495526e+001 facet normal -4.078850e-02 3.939388e-03 -9.991600e-01 vertex -1.066064e+02 9.725134e+01 1.291646e+01 facet normal -0.881926 0.471388 6.69388e-06 facet normal -0.288901 0.952376 0.0975479 facet normal -1.234240e-01 -6.561230e-03 9.923323e-01 vertex -1.063183e+02 9.665134e+01 8.848868e+00 vertex -1.064033e+02 9.695134e+01 8.842057e+00 vertex -1.065849e+02 9.725134e+01 8.832685e+00 facet normal 0.0816517 0.0813929 0.993332 vertex 4.58534 4.28788 7.81694 facet normal 1.028868e-001 9.946930e-001 -0.000000e+000 vertex 1.269793e+000 6.921616e+000 1.747200e+001 facet normal 3.863593e-01 4.351739e-03 -9.223381e-01 vertex -1.084273e+02 9.725134e+01 1.264884e+01 facet normal -0.840156 -0.533176 0.0993072 facet normal 0.994933 -0 0.100537 vertex 5.37951 -2.22827 21.335 facet normal 0.992923 -0.0652571 0.0992248 facet normal -0.0822158 0.828628 0.55373 facet normal 0.137446 -0.257143 0.956549 facet normal 4.492084e-001 -8.934270e-001 0.000000e+000 vertex 2.396324e+000 -6.709526e+000 1.747200e+001 facet normal -0.499991 0.866031 2.04283e-06 facet normal -0.630641 -0.76849 0.108235 facet normal 0.191481 0.962628 -0.191527 facet normal -0.0817378 -0.828666 0.553744 facet normal -0.451284 -0.844291 0.288991 facet normal 0.900359 0.423669 0.0992904 facet normal -1.108416e-15 -1.577818e-15 -1.000000e+00 facet normal 4.493219e-01 7.207481e-03 8.933408e-01 vertex -1.054929e+02 9.695134e+01 1.134639e+01 facet normal -0.32036 -0.220665 0.921236 facet normal -0.645447 -0.129416 0.752761 facet normal -0.392539 -0.73439 0.553701 facet normal -0.0974385 0.989342 0.108206 facet normal -4.875234e-29 -1.373582e-15 -1.000000e+00 facet normal 3.121536e-001 -9.500316e-001 0.000000e+000 vertex -1.397929e+000 -6.975894e+000 1.747200e+001 facet normal -0.0974021 -0.99518 0.0113627 vertex 7.18483 1.06427 7.92316 facet normal 0.682997 0.618219 0.388999 facet normal -0.491347 0.598712 0.632551 facet normal -8.113385e-01 -5.845766e-01 -3.247329e-04 vertex -1.031007e+02 1.032668e+02 2.550000e+00 facet normal 8.884379e-01 4.589969e-01 -0.000000e+00 vertex -1.045657e+02 9.849792e+01 1.855000e+01 vertex -1.030079e+02 1.033858e+02 1.055000e+01 vertex -1.019954e+02 9.338116e+01 2.550000e+00 facet normal -3.318476e-001 5.689120e-001 7.524735e-001 facet normal 0.0331891 -0.780252 0.624584 facet normal 0.741926 0.638679 0.204047 facet normal 4.926588e-001 -8.446022e-001 2.096052e-001 facet normal -0.0819033 -0.0819011 -0.993269 facet normal -0.0819028 0.0819649 -0.993264 vertex 3.03882 3.62229 21.7538 facet normal -0.772914 -0.634511 0 facet normal 0.479366 0.87197 0.0993802 vertex 4.25779 -9.04827 0 facet normal 0.0916557 0.0110255 0.99573 facet normal 2.593993e-001 -4.439972e-001 8.576587e-001 facet normal -2.129176e-001 3.650208e-001 9.063255e-001 facet normal 9.995672e-01 0.000000e+00.

New Pull Request