3
1
Back

Top rotate_extrude(convexity=10, $fn = top_rounding_faces square(top_rounding_radius + pad, top_rounding_radius + pad); rotate_extrude(convexity = 5, $fn = smooth } module rail(height) { 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 -7.13321 6.87796 facet normal 9.832452e-01 -1.822850e-01 -1.013261e-03 vertex -1.044875e+02 9.777043e+01 1.705744e+01 facet normal 3.934383e-001 -6.745008e-001 6.247039e-001 facet normal 0.0868518 -0.0464265 0.995139 facet normal -5.596008e-14 -1.000000e+00 3.874159e-14 facet normal 9.527799e-01 -3.036605e-01 8.491612e-04 vertex -1.042959e+02 9.691003e+01 3.455000e+01 facet normal 0.622326 0.758285 0.194199 facet normal -0.703569 -0.707135 -0.0703577 vertex 9.77065 -1.32079 1.35458 facet normal 7.859011e-01 2.680818e-03 6.183464e-01 facet normal -0.137446 0.257143 0.956549 facet normal 0.133703 0.0819226 0.98763 facet normal -0.106347 0.024206 0.994034 vertex -5.16396 -5.24702 6.86308 vertex -5.17002 -5.22724 6.86195 facet normal 0.290264 0.956873 -0.0119204 facet normal 0.772965 -0.634336 -0.0119421 facet normal -0.780265 0.0331712 0.624569 facet normal -0.116082 0.00133256 0.993239 vertex 1.05962 -7.18529 7.92322 facet normal -0.629653 -0.76827 0.115322 facet normal 0.367773 0.111478 0.923209 facet normal 3.103493e-01 3.586279e-03 -9.506158e-01 vertex -1.081708e+02 9.665134e+01 1.274423e+01 vertex -1.083010e+02 9.665134e+01 1.270173e+01 facet normal 0.353629 -0.430896 0.830226 facet normal -2.588559e-001 -1.152636e-003 9.659153e-001 vertex 5.252728e+000 -1.044818e+000 2.494118e+001 facet normal -0.0727789 -0.0673895 -0.995069 vertex -8.08677 5.87538 0.0420513 facet normal 8.393471e-02 9.964713e-01 2.508177e-06 facet normal 2.845789e-001 4.980133e-001 8.191444e-001 facet normal -0.695306 0.464958 -0.548054 facet normal -0.779907 0.400391 0.481074 facet normal 3.176416e-001 1.414251e-003 9.482098e-001 vertex 6.862596e-001 4.449035e+000 2.495526e+001 facet normal -0.0464242 0.0868533 0.995139 vertex -1.52046 7.64388 5.97318 facet normal -0.0994897 -5.35951e-05 0.995039 vertex -7.73568 -2.38614 19.9509 vertex 7.77665 -5.30203 20.0916 vertex 4.9862 6.2525 19.9501 facet normal 0.687856 -0.439084 0.577979 facet normal 5.555562e-01 8.314790e-01 0.000000e+00 vertex -9.698088e+01 9.171996e+01 1.055000e+01 facet normal 0.188007 0.291191 0.938009 facet normal 0.156434 0.987688 0 vertex 9.99456 1.98804 2.19603 vertex 8.22545 5.96308 0 facet normal 1.787923e-14 -1.000000e+00 -2.202951e-14 facet normal 0.165341 -0.688669 0.705973 facet normal -4.926591e-001 8.446028e-001 2.096026e-001 facet normal 4.720710e-001 -8.093070e-001 3.495297e-001 facet normal -2.802933e-02 -9.996070e-01 -3.536497e-04 vertex -9.778748e+01 9.171995e+01 3.455000e+01 vertex -9.059519e+01 9.652586e+01 1.055000e+01 facet normal 0.766032 -0.0754488 -0.63836 facet normal -0.367478 0.924721 0.0992563 vertex -4.25779 -9.04827 0 facet normal 0.462421 -0.865136 0.194181 facet normal -0.554748 -0.0546376 0.830223 vertex 8.96712 1.78367 3.76384 facet normal -1.572227e-13 -1.000000e+00 3.749041e-13 facet normal 4.116387e-001 -7.082235e-001 5.735618e-001 vertex -7.571636e-001 5.367021e+000 2.480400e+001 facet normal 4.924159e-001 8.623463e-001 1.178368e-001 vertex -3.991821e+000 -2.371412e+000 2.467858e+001 facet normal -0.40362 0.491814 0.771499 facet normal 6.160945e-001 -7.876722e-001 0.000000e+000 vertex -4.056728e+000 5.738834e+000 9.983999e+000 vertex 5.358002e+000 -1.912462e+000 2.496000e+001 vertex 3.043209e+000 -6.442358e+000 9.983999e+000 vertex 6.917118e+000 3.993601e+000 9.983999e+000 vertex -8.646397e+000 -4.992000e+000 0.000000e+000 vertex 8.315394e-001 -5.637004e+000 2.496000e+001 vertex 4.604934e-001 5.608658e+000 1.747200e+001 facet normal -0.0974419 0.989341 0.108207 facet normal 4.575359e-001 -7.823334e-001 4.226290e-001 vertex -4.292458e+000 3.278266e+000 2.475471e+001 facet normal -0.881857.

New Pull Request