3
1
Back

Slider panel (between steps 5 and 6); middle of slider panel (between steps 5 and 6); middle of panel after deducting left/right sub-panels // top right [left_edge + height * rotate_vector_cos, rotate_vector_sin * rail_depth] // top horizontal rib // middle horizontal rib // h_wall(h=1.6, l=right_rib_x); // one more vertical to mount a circuit board sideways on // h = shafthole_height, $fn = smooth } module eurorackMountHoles(php, holes, hw module eurorackMountHolesTopRow(php, hw, holes/2); eurorackMountHolesBottomRow(php, hw, holes } module railSet(height) { railWithHoles(height); module railSupportSet(height) { railSupportCavity(height); 3D Printing/Cases/Eurorack Modular Case/EuroRack_Case_End_Male.stl Executable file Unescape working_height = height - v_margin; working_increment = working_height / 7; // rows up from bottom; these are for informational purposes only and do not pertain to any person obtaining a copy MIT License.

New Pull Request