From bc50941746e397b9dee986dd071cb89b6892622d Mon Sep 17 00:00:00 2001 From: mmcw-dev Date: Thu, 21 Dec 2017 00:19:29 -0500 Subject: [PATCH] Create bellows hardware, cmount interface to bellows --- scad/bellows.scad | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 scad/bellows.scad diff --git a/scad/bellows.scad b/scad/bellows.scad new file mode 100644 index 0000000..cc03c5a --- /dev/null +++ b/scad/bellows.scad @@ -0,0 +1,20 @@ + + +module bellows_camera_board () { + H = 6; + difference () { + cube([60, 60, H], center = true); + //center + cylinder(r = 38 / 2, h = H + 1, center = true, $fn = 360); + //center bevels + translate([0, 0, 2.25]) cylinder(r1 = 36 / 2, r2 = 40 / 2, h = 1.5, center = true, $fn = 360); + translate([0, 0, -2.25]) cylinder(r1 = 40 / 2, r2 = 36 / 2, h = 1.5, center = true, $fn = 360); + //corners + for (i = [0 : 3]) { + rotate([0, 0, i * (360 / 4) + 45 ]) translate([43.5, 0, 0]) cube([11, 11, H + 1], center = true); + } + } + +} + +bellows_camera_board(); \ No newline at end of file