3
1
Back

6; // generally-useful spacing amount for vertical columns of stuff working_height = height - hole_dist_top); } module rail(height) { 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 -7.40505 6.86814 facet normal -9.480295e-01 -4.671082e-03 3.181483e-01 vertex -1.084545e+02 9.695134e+01 1.105996e+01 facet normal -4.325091e-001 7.407266e-001 5.140622e-001 facet normal 0.0813285 -0.0818837 0.993318 vertex 4.97411 -4.13072 7.83604 facet normal 0.433637 0.161777 0.886446 vertex 6.75462 -0.133493 7.03353 facet normal 0.163175 -0.820344 -0.548096 vertex 0.4 -2.86172 18.9065 facet normal -1.950737e-01 -9.807885e-01 3.526958e-04 facet normal 3.769833e-15 -3.822475e-15 1.000000e+00 facet normal 0.122595 -0.678279 0.724506 facet normal 0.61809 0.683075 0.389067 vertex -5.79165 -4.46475 7.41914 vertex -5.81619 -4.41238 7.55007 vertex 1.01235 -7.16087 7.60514 facet normal 0.0702523 -0.0430222 0.996601 facet normal -7.775532e-01 -6.288171e-01 -3.274316e-04 vertex -9.191964e+01 9.422454e+01 2.550000e+00 facet normal -0.63014 -0.772994 0.0735165 facet normal -9.938924e-02 2.691911e-03 -9.950450e-01 facet normal 0.0728432 -0.0676094 0.995049 facet normal 4.493219e-01 7.207481e-03 8.933408e-01 vertex -1.054929e+02 9.695134e+01 1.134639e+01 facet normal -0.491602 -0.262766 0.83023 facet normal 0.575172 0.528276 0.624582 facet normal 8.613212e-01 -5.080608e-01 0.000000e+00 vertex -1.032505e+02 1.030635e+02 1.055000e+01 vertex -1.037469e+02 9.554692e+01 2.550000e+00 facet normal 0 -0.956942 -0.29028 vertex -0.4 3.34544 10.687 facet normal 0.77301 0.634394 1.15672e-06 facet normal 0.0731598 -0.0731598 0.994633 vertex -6.89956 6.40186 20.0916 facet normal 0.392551 -0.734383 0.553702 facet normal -0.88194 -0.471362 3.9939e-07 facet normal 0.392536 0.734388 0.553706 facet normal 0.308982 0.0243228 0.950757 vertex 3.96091 0.604356 18.8084 facet normal -0.279018 -0.0846387 0.956549 facet normal 0.769359 0.631327 0.0975343 vertex -6.36396 -6.36396 3 vertex -3.44096 -8.30722 3 vertex 3.43783 -8.30816 3 vertex 3.44415 8.31492 4.51215 facet normal -0.000107246 -0.115912 0.993259 facet normal 0.164793 -0.491615 0.855078 vertex 7.24156 -0.469754 6.97207 facet normal -0.956969 -0.290189 -5.37408e-06 facet normal 0.617515 -0.144952 0.773087 vertex -4.42088 -5.07598 7.17947 facet normal -5.735893e-001 -2.554085e-003 8.191390e-001 facet normal 1.575949e-001 2.757911e-001 9.482105e-001 facet normal 0.0645513 -0.533418 0.843385 facet normal -7.499905e-01 -4.160305e-03 6.614355e-01 facet normal 0.977419 0.186452 0.0994337 facet normal -0.615849 0.525866 0.586681 vertex 6.30465 1.57006 19.9 facet normal -0.122657 0.678289 0.724486 facet normal -4.141702e-01 5.129028e-03 -9.101850e-01 vertex -1.053448e+02 9.665134e+01 1.268330e+01 facet normal 0.106447 0.024393 0.994019 facet normal 4.861690e-001 8.483579e-001 2.095914e-001 vertex -3.404592e+000 -2.709955e+000 2.470218e+001 facet normal -0.401182 -0.913292 0.07036 vertex 3.43863 8.76148 20.0916 vertex 0.597804 -7.97715 19.9503 facet normal -0.124717 -0.987204 0.0993674 facet normal -0.0342449 -0.29048 0.956268 facet normal.

New Pull Request