diff --git a/scad/arri_s.scad b/scad/arri_s.scad index b4de592..deb473c 100644 --- a/scad/arri_s.scad +++ b/scad/arri_s.scad @@ -16,7 +16,7 @@ CapThickness = 3; CapCatchDiameter = 38; CapCatchLength = 2; -CapCatchOffset = 15; +CapCatchOffset = 15 + 1; CapRimDiameter = 46.5; CapRimThickness = 3; @@ -465,7 +465,7 @@ module driveCouplingDCConnector () { -PART2 = "bellows_camera_board"; +PART2 = "bellows_camera_board_adapter"; if (PART2 == "drive_coupling_DC_connector") { driveCouplingDCConnector(); @@ -481,7 +481,7 @@ if (PART2 == "drive_coupling_DC_connector") { rotate([180, 0, 0]) animationMotorCap(); } else if (PART2 == "drive_coupling") { driveCoupling(); -} else if (PART2 == "bellows_camera_board") { +} else if (PART2 == "bellows_camera_board_adapter") { bodyCapBellowsAdapter(); } else if (PART2 == "bellows_camera_board") { bellows_camera_board(); diff --git a/scad/jk_lens_assembly.scad b/scad/jk_lens_assembly.scad index 4ee8941..76ca1f6 100644 --- a/scad/jk_lens_assembly.scad +++ b/scad/jk_lens_assembly.scad @@ -298,9 +298,11 @@ module debug () { translate([0, BackOffset, -70]) lensAssemblyBaseZ(); } -PART = "lens_assembly_threaded_z"; +PART = "lens_assembly_camera_bellows_board"; -if (PART == "lens_assembly_bellows_board") { +if (PART == "lens_assembly_camera_bellows_board") { + bellows_camera_board(); +} else if (PART == "lens_assembly_bellows_board") { lensAssemblyBellowsBoard(); } else if (PART == "lens_assembly_threaded_z") { lensAssemblyThreadedZ(); diff --git a/stl/jk_lens_assembly_bellows_board.stl b/stl/jk_lens_assembly_bellows_board.stl index 2b7fc6c..2d77dfd 100644 Binary files a/stl/jk_lens_assembly_bellows_board.stl and b/stl/jk_lens_assembly_bellows_board.stl differ diff --git a/stl/jk_lens_assembly_camera_bellows_board.stl b/stl/jk_lens_assembly_camera_bellows_board.stl new file mode 100644 index 0000000..05e2dc6 Binary files /dev/null and b/stl/jk_lens_assembly_camera_bellows_board.stl differ