Add option for fixed side modules. This simplifies assembly and removes some awkward printing topology

This commit is contained in:
zhao
2024-08-30 14:54:16 -04:00
committed by jazwa
parent cab2d1c6c9
commit 520ee9eadf
36 changed files with 221 additions and 104 deletions

View File

@ -32,8 +32,11 @@ module slideHexNutsIntoYBar(at=0)
rotate(a=[0,90,0]);
module slideHexNutsOneCorner(t=0) {
multmatrix(sideModuleTrans(t = t))
hexNut(rackFrameScrewType);
if (!fixedSideModules) {
multmatrix(sideModuleTrans(t = t))
hexNut(rackFrameScrewType);
}
multmatrix(mainRailTrans(t = t))
hexNut(rackFrameScrewType);
@ -49,4 +52,4 @@ module slideHexNutsIntoYBar(at=0)
slideHexNutsOneCorner(t = t);
}
}
}