I needed to mount the Reolink E1 PTZ to the top surface of a soundbar, and didn't want to tear into it to drill mounting holes. This called for an interface layer that can take 3M High-Bond adhesive, and I could only find existing designs that were angled, edges only, or otherwise specialized to structures like nearby walls.
The minimalist mounting is 1/4 “ thick and 2.8” diameter to match the camera base, with two holes .7" apart for M4 threaded inserts that accept M4x8 screws. Here is the OpenSCAD:
// Reolink Camera Mount Disc for M4 Heat-Set Inserts
// User Parameters
disc_diameter = 2.8 * 25.4; // inches to mm
disc_thickness = 0.25 * 25.4; // inches to mm
insert_spacing = 0.7 * 25.4; // inches to mm
insert_hole_diameter = 6.0; // mm (clearance for knurled section of insert)
module mount_disc() {
// Main disc
difference() {
cylinder(h=disc_thickness, d=disc_diameter, $fn=120);
// Insert holes (placed symmetrically)
translate([insert_spacing/2, 0, 0])
cylinder(h=disc_thickness + 1, d=insert_hole_diameter, $fn=60);
translate([-insert_spacing/2, 0, 0])
cylinder(h=disc_thickness + 1, d=insert_hole_diameter, $fn=60);
}
}
mount_disc();
This exported to STL and was printed to the Ender 3V2 via Octopi.
The author marked this model as their own original creation.