fix: make clamp mount screws accessible

This commit is contained in:
2026-05-22 23:59:15 +00:00
parent e05f9c88d8
commit 5f8b256b6b
5 changed files with 9 additions and 9 deletions
+1 -1
View File
@@ -108,6 +108,6 @@ The ESP8266 and GoPro talk over Wi-Fi — **no data cable between them**. The on
| Case body external | ~56.8 × 36.6 × 19.0 |
| Lid external | ~56.8 × 32.8 × 4.0 |
| Tripod clamp | ~43.0 × 53.5 × 16.0 |
| Clamp-to-case mount | Two M3 screws through flat mounting plate |
| Clamp-to-case mount | Two side-by-side M3 screws through flat mounting plate |
| Clamp pole fit | Nominal 35mm; smaller poles TBD / may need inserts |
| Total weight | TBD after prototype print |
Binary file not shown.
Binary file not shown.
+6 -6
View File
@@ -1,5 +1,5 @@
// RemoteRig — Dual-ESP Tripod Case v3
// v3b changes: screw-tightened tripod clamp + two-screw flat mounting plate interface.
// v3c changes: screw-tightened tripod clamp + horizontal two-screw flat mounting plate interface.
// Coordinate system: all case/lid geometry uses bottom-origin Z.
$fn = 36;
@@ -35,7 +35,7 @@ nut_flat = 6.4; // M3 nut trap flat-to-flat
mount_plate_w = 24.0;
mount_plate_h = 16.0;
mount_plate_thick = 4.0;
mount_hole_spacing = 10.0;
mount_hole_spacing = 14.0; // side-by-side M3 case-mount screws
mount_screw_clear = 3.4; // M3 clearance through clamp plate
mount_case_pilot = 2.7; // pilot/insert hole through case boss
mount_boss_r = 1.2;
@@ -116,8 +116,8 @@ module case_mount_boss() {
translate([0, boss_y, outer_h/2])
rounded_cube_centered(mount_plate_w, mount_plate_thick, mount_plate_h, mount_boss_r);
for (zoff = [-mount_hole_spacing/2, mount_hole_spacing/2]) {
translate([0, outer_d/2 + mount_plate_thick/2, outer_h/2 + zoff])
for (xoff = [-mount_hole_spacing/2, mount_hole_spacing/2]) {
translate([xoff, outer_d/2 + mount_plate_thick/2, outer_h/2])
rotate([90, 0, 0])
cylinder(d=mount_case_pilot, h=mount_plate_thick + wall*3, center=true, $fn=24);
}
@@ -190,8 +190,8 @@ module clamp_mount_plate() {
translate([0, plate_y, 0])
rounded_cube_centered(mount_plate_w, mount_plate_thick, mount_plate_h, mount_boss_r);
for (zoff = [-mount_hole_spacing/2, mount_hole_spacing/2]) {
translate([0, plate_y, zoff])
for (xoff = [-mount_hole_spacing/2, mount_hole_spacing/2]) {
translate([xoff, plate_y, 0])
rotate([90, 0, 0])
cylinder(d=mount_screw_clear, h=mount_plate_thick + 2, center=true, $fn=24);
}
Binary file not shown.