split sideWallConnector into parts

This commit is contained in:
zhao
2023-02-05 09:39:52 -05:00
parent 7af767263b
commit cf481a4486
8 changed files with 180 additions and 167 deletions

View File

@ -0,0 +1,16 @@
include <../config.scad>
include <./sideWallVariables.scad>
include <../sharedVariables.scad>
include <../../helper/halfspace.scad>
include <../../misc/magnet.scad>
module sideWallMagnetMount() {
// oriented so that the xy face is the side wall's inner face
difference() {
cylinder(r1 = magnetMountShellRadius+0.5, r2 = magnetMountShellRadius, h = innerSideWallToYBarMagnetConn);
translate(v=[0, 0, innerSideWallToYBarMagnetConn-magnetHSlacked])
cylinder(r = magnetRSlacked, h = magnetHSlacked);
}
}