3
1
Back

Less then 3U // Thickness of module (HP) width = 17; // [1:1:84] // Four hole threshold (HP h_margin = thickness*2; v_margin = hole_dist_top*2; width_mm = hp_mm(h); difference() { 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); cylinder(h=thickness+standoff_height, r=standoff_radius, $fn=360); cylinder(h=thickness+standoff_height, r=standoff_radius, $fn=360); cylinder(h=thickness+standoff_height, r=standoff_radius, $fn=360); cylinder(h=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.74602 3.26879 facet normal -0.367744 0.111552 0.923212 vertex -4.97083 7.49889 3.82299 facet normal -0.555549 -0.831484 1.07979e-05 vertex -1.75966 2.86429 6.59 facet normal 4.566427e-001 -7.828580e-001 4.226238e-001 facet normal 3.934383e-001 -6.745008e-001 6.247039e-001 facet normal -0.435831 -0.815356 0.381112 facet normal -0.6852 0.343403 0.64232 facet normal 0.0942884 -0.991507 0.0895734 facet normal -0.0974598 0.995174 0.0114215 facet normal -0.468073 0.31275 -0.826496 vertex -2.48005 1.89374 18.7502 facet normal 0.271019 -0.654332 0.705973 facet normal 0.21962 0.166294 0.961308 vertex -5.00497 -5.09136 6.87866 vertex 6.9298 0 6.9357 facet normal 0.300167 -0.365756 0.880978 vertex 5.89328 -5.89328 5.74921 facet normal 9.342550e-01 -3.566057e-01 0.000000e+00 vertex -9.047118e+01 1.005513e+02 7.486783e+00 vertex -9.047118e+01 1.008872e+02 7.486783e+00 vertex -9.041086e+01 1.006638e+02 7.486783e+00 facet normal 8.031607e-001 3.785077e-003 5.957504e-001 facet normal 0.652501 0.754514 -0.0703644 vertex 2.04142 -9.63313 1.42382 vertex 2.0132 -9.30698 4.65942 facet normal -0.469149 0.877713 0.0975674 facet normal 3.267696e-001 5.718465e-001 7.524714e-001 facet normal 0.595017 -0.488315 -0.63836 vertex -5.88471 1.17054 6.59 facet normal -1.245514e-14 -1.000000e+00 5.400932e-15 facet normal 0.0933405 -0.0288809 -0.995215 vertex 9.29249 -3.68164 0.0461054 facet normal -9.538196e-001 -3.003800e-001 0.000000e+000 vertex -1.118343e+000 -5.580715e+000 2.496000e+001 vertex -5.566618e+000 8.944240e-001 1.747200e+001 facet normal -0.622313 -0.758301 0.19418 facet normal -0.368707 0.924221 0.0993544 facet normal 9.289229e-001 3.702732e-001 0.000000e+000 facet normal 4.589969e-01 -8.884378e-01 3.476991e-04 facet normal -7.154984e-15 -1.000000e+00 -2.751194e-14 facet normal -3.318478e-001 5.689119e-001 7.524735e-001 facet normal 0.643697 -0.528271 0.553701 facet normal 1.876690e-15 2.158511e-16 -1.000000e+00 facet normal -4.496502e-001 -7.868880e-001 4.226369e-001 vertex -2.491548e+000 -4.438239e+000 2.480400e+001 facet normal -0.480608 -0.871278 0.0994478 vertex -5.35827 -8.44328 0 facet normal -0.115312 -0.00018283 0.993329 facet normal 0.0992487.

New Pull Request