3
1
Back

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 -6.74156 7.03201 vertex 0 -10.1139 2.58057 facet normal 0.0974461 -0.989341 0.108206 facet normal 0.366288 -0.925175 0.0994222 facet normal 0.0883209 0.0731843 0.9934 vertex -5.10296 -6.16842 19.944 facet normal -3.036606e-01 -9.527802e-01 3.512332e-04 facet normal -2.883916e-16 1.282986e-15 -1.000000e+00 facet normal -4.308032e-01 9.024458e-01 -3.430151e-04 vertex -1.005052e+02 1.053817e+02 3.455000e+01 facet normal 0.991506 -0.0943295 0.089547 vertex 5.19155 -4.11812 7.7465 facet normal -0.734384 -0.392543 0.553705 facet normal 3.422964e-001 -5.872896e-001 7.334331e-001 facet normal -0.766708 0.634272 0.0992813 facet normal 0.990438 -0.0975473 0.0975565 vertex -0.0606976 -8.99402 4.51215 facet normal -2.766623e-01 2.569074e-03 9.609638e-01 facet normal 4.395874e-001 -7.536192e-001 4.886932e-001 facet normal -0.0808324 0.0818475 0.993362 vertex -4.10946 -5.18289 7.85151 facet normal -0.909897 0.284746 0.301674 facet normal -0.915295 0.396591 -0.0703562 vertex 2.10997 -8.94883 7.89406 facet normal 8.099862e-001 5.864490e-001 0.000000e+000 facet normal 4.225726e-001 1.881636e-003 9.063271e-001 facet normal 0.772501 -0.634912 0.0113542 vertex 4.13938 5.6469 10.3435 facet normal 0.12243 0.987495 0.0993177 facet normal -0.491602 -0.262766 0.83023 facet normal -2.340998e-01 0.000000e+00 9.722126e-01 vertex -1.057894e+02 9.725134e+01 8.925305e+00 vertex -1.055918e+02 9.665134e+01 8.973478e+00 facet normal -0.630652 -0.768482 0.108225 facet normal -0.38809 -0.237814 0.89041 facet normal 0.0817537 0.0820584 -0.993269 vertex -3.87686 3.87686 21.8439 facet normal 2.879637e-001 -4.960619e-001 8.191456e-001 vertex -7.922568e-001 5.427185e+000 2.488700e+001 facet normal 9.924581e-01 -4.345032e-03 1.225072e-01 vertex -1.093779e+02 9.695134e+01 1.035605e+01 facet normal 9.804906e-001 3.879294e-003 1.965280e-001 facet normal 7.808505e-001 3.477524e-003 6.247083e-001 facet normal 0.951058 -0.309012 0 vertex 0 2.5 6.5 facet normal 0.643689 -0.528266 0.553714 facet normal 0.736595 0.223441 -0.638358 facet normal -3.318469e-001 5.689106e-001 7.524748e-001 vertex 6.671494e-001 -4.408243e+000 2.488700e+001 facet normal -0.481758 0.876304 0 vertex -5.96308 8.22545 0 vertex -9.41467 -3.89968 0 vertex -1.21798 -6.38487 20 vertex 6.82354 0.787456 20 vertex 6.92997 -0.232383 20 vertex -2.76756 -5.88138 19.9 vertex 4.01273 2.44513 19.9 facet normal -1.407641e-15 2.218502e-16 -1.000000e+00 facet normal 0.479371 0.871976 0.0993061 facet normal 0.0221433 0.096811 0.995056 vertex 0.502633 -7.98912 19.9508 facet normal -7.775532e-01 -6.288171e-01 -3.274316e-04 vertex -9.191964e+01 1.035781e+02 2.550000e+00 facet normal -0.0974261 -0.989343.

New Pull Request