3
1
Back

A footprint that has wider spacing for the sake of code complexity. Odd values are -=1 difference() { difference() { union() { 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 -10.1139 2.58057 facet normal -0.0975142 0.989389 0.107702 facet normal -9.631829e-01 -2.688471e-01 3.293205e-05 facet normal 1.575945e-001 2.757905e-001 9.482107e-001 facet normal 9.864331e-001 -1.641639e-001 0.000000e+000 vertex -3.156789e+000 6.278394e+000 9.983999e+000 vertex -5.169086e+000 2.233433e+000 1.747200e+001 facet normal 4.866833e-001 -8.343585e-001 2.588152e-001 facet normal 0.95694 0.288329 0.0336382 facet normal -9.415584e-001 -3.760120e-003 3.368289e-001 vertex 5.043358e+000 2.888088e+000 2.473857e+001 facet normal 0.622313 0.758301 0.19418 facet normal 0.980786 0.195087 -2.08297e-07 vertex -3.16866 -1.2887 6.59 facet normal 0.603866 -0.37005 0.705981 facet normal -0.137484 -0.57263 0.808204 facet normal -0.012671 -0.705364 0.708732 vertex 0.821781 -7.28282 7.24568 facet normal -0.367735 0.111552 0.923216 vertex -8.96712 -1.78367 3.76384 facet normal 6.188343e-01 -7.855215e-01 3.314906e-04 vertex -1.019905e+02 9.337708e+01 4.255000e+01 facet normal 0.989315 -0.0975872 0.108317 facet normal 0.0376556.

New Pull Request