improvements to side wall hinge
This commit is contained in:
@ -15,16 +15,22 @@ module magnetModule() {
|
||||
applyMagnetMount()
|
||||
base();
|
||||
|
||||
connSlack = 0.1;
|
||||
connW = sideWallConnW - connSlack;
|
||||
connD = sideWallConnD - connSlack;
|
||||
|
||||
module base() {
|
||||
|
||||
translate(v=[connSlack, connSlack,0])
|
||||
intersection() {
|
||||
cube(size = [sideWallConnW, sideWallConnD, sideWallConnLugDepression]);
|
||||
cube(size = [connW, connD, sideWallConnLugDepression]);
|
||||
|
||||
// TODO: pattern for this? beef up mirror4XY?
|
||||
cVal = 0.5;
|
||||
halfspace(p=[0,cVal,0], vpos=[0,1,1]);
|
||||
halfspace(p=[cVal,0,0], vpos=[1,0,1]);
|
||||
halfspace(p=[sideWallConnW-cVal,0,0], vpos=[-1,0,1]);
|
||||
halfspace(p=[0,sideWallConnD-cVal,0], vpos=[0,-1,1]);
|
||||
halfspace(p=[connW-cVal,0,0], vpos=[-1,0,1]);
|
||||
halfspace(p=[0,connD-cVal,0], vpos=[0,-1,1]);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user