3
1
Back

The total height of the side (HP width_mm = hp_mm(h); 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 -9.14279 3.76384 vertex 6.50317 6.85323 3.54602 facet normal 0.76849 0.630641 0.108235 facet normal 0.223045 -0.417286 0.880979 vertex -1.62595 -8.17421 5.74921 facet normal -9.856795e-14 -1.000000e+00 4.883813e-14 facet normal 0.0914036 0.463056 0.881604 vertex 4.7897 5.06488 6.94018 vertex -7.01491 0.282485 6.94563 vertex -7.15688 -0.119821 6.88072 vertex 6.96824 0.194578 6.94018 facet normal 6.428559e-01 2.299961e-03 7.659837e-01 vertex -1.088952e+02 9.665134e+01 5.816697e+00 facet normal -2.845772e-001 -4.980102e-001 8.191469e-001 facet normal 0.532805 -0.843308 0.0703631 facet normal 0.0980067 0.0096566 0.995139 vertex 5.31765 5.31765 6.0001 facet normal -0 -0.956942 -0.29028 vertex -0.4 3.34543 16.8559 facet normal 3.333752e-001 5.830798e-001 7.408636e-001 vertex 4.724722e-002 -5.972214e+000 2.488918e+001 facet normal 0.16194 0.264267 0.950757 facet normal 0.0827209 0.0808284 0.993289 vertex -5.83299 -4.3279 7.92316 vertex 5.77925 4.28385 7.9151 facet normal 2.37262e-05 -0.115822 -0.99327 facet normal 0.989316 0.0976054 0.108289 facet normal -1.333467e-01 3.798083e-03 -9.910622e-01 vertex -1.076661e+02 9.665134e+01 1.024875e+01 facet normal 2.806318e-02 -9.996061e-01 -3.536497e-04 vertex -9.738418e+01 9.170864e+01 1.055000e+01 facet normal 9.512738e-01 1.552756e-03 3.083435e-01 vertex -1.052128e+02 9.695134e+01 1.101727e+01 facet normal 0.116041 0.000467445 0.993244 vertex 6.9148 -0.996058 7.89166 facet normal -0.48503 -0.124395 0.865605 facet normal 0.0694843 0.705398 vertex 0 8.7482 5.33536 facet normal 0.881919 0.471401 0 vertex 8.65691 -5.31736 2.19603 facet normal -2.554371e-001 -4.462929e-001 8.576564e-001 vertex 4.750911e-002 -6.030936e+000 2.492316e+001 facet normal -0.362633 0.421912 0.830956 facet normal -1.458075e-15 1.388642e-15 -1.000000e+00 vertex -1.103843e+02 1.002513e+02 1.512829e+01 facet normal 0.181167 0.338913 0.92321 vertex -5.00013 -7.48323 4.51216 facet normal -0.478901 0.594398 0.646022 facet normal 9.162096e-001 -4.006992e-001 0.000000e+000 vertex -5.970783e+000 3.719342e+000 1.747200e+001 facet normal 0.0999618 -0.0305844 -0.994521 vertex 9.29348 3.67955 0.0461376 facet normal 0.115828 -5.30788e-07 -0.993269 facet normal -0.464678 -0.695445 -0.548115 vertex -1.28613 3.10499 18.4724 facet normal 0.561106 0.299919 0.771497 facet normal -0.249271 -0.963336 0.0992379 vertex -1.87381 -9.82287 0 facet normal -0.184686 -0.608832 0.771502 facet normal 5.026212e-001 -8.616807e-001 6.984435e-002 vertex -2.009542e+000 3.440446e+000 2.470218e+001 facet normal 0.865129 -0.462433 0.194183 facet normal 1.605954e-001 -2.740493e-001 9.482120e-001 vertex 4.205839e+000 -1.657081e+000 2.494118e+001 facet normal 7.480910e-001 6.635962e-001 -0.000000e+000.

New Pull Request