Skip to content

4x5 STLs do not match bellows frames scad files #21

@jharlap

Description

@jharlap

Describe the bug
Using the scad files to render bellows frames (front and back) yields STLs that do not properly align with the existing STLs for both the body and the lensboard carrier. On the back, the light baffle on the frame is too widely placed to fit through the existing body STL. On the front, the screw holes for attaching the frame to the lensboard carrier are about 2mm too close to the centre and thus do not align with the existing lensboard carrier STL.

Expected behavior
Expect the bellows frames to properly fit the body and lensboard carrier.

Additional context
I have not verified the body and back frame fit for the scad files, but the front frame and lensboard carrier scad files will also not have screw holes properly aligned with the current code.

In case anyone runs into this problem at the same stage I did, my edit for the back frame was:

// in config_4x5.scad

-vBellowsBackFrameScrewHole_offsetZ = vBellowsBackFrameOuter_h/2;
+vBellowsBackFrameScrewHole_offsetZ = vBellowsBackFrameOuter_h/2 + 1;

Aside
Separate suggestion, not technically a bug as it's mentioned explicitly in the readme files:

With a well tuned printer, there's no need for the inner and outer halves of each bellows frame to be connected for the bottom layers, so to avoid having to cut and clean up the edges:

// in both bellows_front_frame.scad and bellows_back_frame.scad

-vSplitCutoutOuter_offsetZ = 0.2;
+vSplitCutoutOuter_offsetZ = 0.0;

-vSplitCutoutInner_offsetZ = 0.2;
+vSplitCutoutInner_offsetZ =  0.0;

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions