diff options
Diffstat (limited to 'body/radxa_zero_3e.scad')
| -rw-r--r-- | body/radxa_zero_3e.scad | 27 |
1 files changed, 15 insertions, 12 deletions
diff --git a/body/radxa_zero_3e.scad b/body/radxa_zero_3e.scad index b5eca5f..d7eb353 100644 --- a/body/radxa_zero_3e.scad +++ b/body/radxa_zero_3e.scad @@ -104,8 +104,8 @@ module radxa_zero_3e_mount_plate() outer_cyl_delta = so - oshd / 2; ocd = outer_cyl_delta; bph = radxa_zero_3e_mount_plate_h; - hih = hole_insert_height; - hid = hole_insert_diameter; + hih = m2_hole_insert_height; + hid = m2_hole_insert_diameter; echo("radxa_zero_3e_pcb_distance_between_holes_h: ", radxa_zero_3e_pcb_distance_between_holes_h); echo("dbhh: ", dbhh); @@ -144,16 +144,19 @@ module radxa_zero_3e_mount_plate() // fan: distance between holes fdbh = ld3007ms_distance_between_holes; - // fan/plate hole holders - fan_plate_hole_holder_h = hih - bph; - fphhh = fan_plate_hole_holder_h; - translate([0, 0, -shh / 2]) - translate([0, -radxa_zero_3e_fan_hole_offset / 2 - (oshd - hid), -fphhh / 2]) - for (xo = [-fdbh / 2, fdbh / 2], yo = [0, 0 - fdbh]) + //hull() { - //translate([-dbhw / 2, -so, 0]) - translate([xo, yo, 0]) - cylinder($fn = dToFn(oshd), d = oshd, h = fphhh, center = true); + // fan/plate hole holders + fan_plate_hole_holder_h = hih - bph; + fphhh = fan_plate_hole_holder_h; + translate([0, 0, -shh / 2]) + translate([0, -radxa_zero_3e_fan_hole_offset / 2 - (oshd - hid), -fphhh / 2]) + for (xo = [-fdbh / 2, fdbh / 2], yo = [0, 0 - fdbh]) + { + //translate([-dbhw / 2, -so, 0]) + translate([xo, yo, 0]) + cylinder($fn = dToFn(oshd), d = oshd, h = fphhh, center = true); + } } } } @@ -179,7 +182,7 @@ module radxa_zero_3e_mount_plate_holes() dbhw = radxa_zero_3e_pcb_distance_between_holes_w; dbhh = radxa_zero_3e_pcb_distance_between_holes_h; so = radxa_zero_3e_pcb_screw_offset; - hid = hole_insert_diameter; + hid = m2_hole_insert_diameter; // fan holes translate([0, -radxa_zero_3e_fan_hole_offset, 0]) |
