3
1
Back

3; difference() { difference() { 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 3.04892 6.59 vertex 0 8.88682 5.07603 facet normal -0.024393 0.106447 0.994019 vertex -5.24702 -5.16396 6.86308 facet normal -0.000261241 0.115344 0.993326 vertex -0.596366 -6.45034 7.73103 facet normal 9.593087e-01 -2.495751e-03 -2.823485e-01 facet normal 0.767314 -0.633534 0.0993163 facet normal -0.250125 0.625096 0.739387 facet normal 0.291196 -0.188081 0.937993 facet normal -3.508210e-001 -6.139375e-001 7.071106e-001 facet normal -4.308032e-01 9.024458e-01 -3.430151e-04 vertex -9.410620e+01 1.053036e+02 2.550000e+00 facet normal 0.77052 -0.637416 0 vertex 8.31492 3.44415 0 vertex 2.42705 -1.76336 9.999 vertex -2.42705 -1.76336 9.999 vertex -2.42705 1.76336 9.999 vertex -2.42705 1.76336 0 vertex 1.21798 6.38487 19.9 facet normal 0.0694748 -0.705391 0.705406 facet normal -6.188077e-01 -7.855425e-01 3.314906e-04 vertex -1.019905e+02 9.337708e+01 4.255000e+01 facet normal -8.884379e-01 -4.589969e-01 0.000000e+00 vertex -1.021772e+02 1.042644e+02 1.855000e+01 vertex -9.937538e+01 9.198972e+01 2.655000e+01 facet normal 0.403621 -0.491817 0.771496 vertex -7.11876 4.7566 5.56266 facet normal 0.0950693 0.0293246 -0.995039 vertex -1.87049 -9.81842 0.0484689 facet normal -9.720735e-01 -2.346750e-01 -9.051373e-04 vertex -1.043264e+02 1.007833e+02 1.608622e+01 facet normal 0.695529 -0.464728 -0.547966 facet normal -0.88054 -0.472777 0.0336276 facet normal -0.115006 -0.000268624 0.993365 vertex -6.33525 0.41258 7.82405 facet normal -0.945678 0.309576 0.0992733 vertex -9.29776 3.68124 0 facet normal -0.243764 0.188081 0.951422 facet normal 0.561107 -0.299918 0.771497 vertex 3.27641 7.90994 5.56266 facet normal 0.979667 0.187887 0.0703595 facet normal 0.223441.

New Pull Request