3
1
Back

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 -6.27065 7.71007 vertex -6.33566 0 7.50886 vertex -4.6363 -4.35153 7.51116 vertex 0 -7.34398 6.86102 facet normal 0.463056 -0.0914036 0.881604 vertex 4.7897 -5.06488 6.94018 facet normal 0.643697 0.528271 0.553701 facet normal 0.00384788 0.367707 0.929934 facet normal 7.114110e-01 -5.656142e-04 -7.027760e-01 facet normal -4.496497e-001 -7.868878e-001 4.226378e-001 vertex 7.506481e-001 5.373734e+000 2.480400e+001 facet normal -3.873393e-15 -1.000000e+00 4.657429e-14 vertex -1.065156e+02 9.725134e+01 1.020829e+01 facet normal 8.379959e-001 5.456765e-001 0.000000e+000 facet normal 0.0285817 0.29018 0.956545 vertex -7.91987 -1.57536 5.88782 facet normal -0.257143 0.137446 0.956549 vertex 7.91987 1.57536 5.88782 facet normal 0.472774 -0.880541 0.0336386 facet normal -0.634394 -0.77301.

New Pull Request