revert yBar changes, also WIP on side connectors and side wall
This commit is contained in:
@ -2,19 +2,57 @@ include <./config.scad>
|
||||
include <../helper/screws.scad>
|
||||
|
||||
sideWallConnectorSlotWidth = 7;
|
||||
|
||||
sideWallConnW = 7;
|
||||
sideWallConnD = 20;
|
||||
sideWallConnLugDepression = 2;
|
||||
|
||||
yBarScrewHoleToOuterYEdge = 3.5;
|
||||
yBarScrewHoleToFrontXEdge = 16;
|
||||
|
||||
module sideWallConnector_N() {
|
||||
translate(v = [0, 0, -sideWallConnLugDepression])
|
||||
cube(size = [sideWallConnW, sideWallConnD, sideWallConnLugDepression]);
|
||||
|
||||
lugW = 7;
|
||||
lugD = 20;
|
||||
lugH = 2;
|
||||
translate(v = [yBarScrewHoleToOuterYEdge, yBarScrewHoleToFrontXEdge, -(m3HeatSetInsertSlotHeightSlacked+sideWallConnLugDepression)])
|
||||
heatSetInsertSlot_N(rackFrameScrewType);
|
||||
}
|
||||
|
||||
insertDw = lugW/2;
|
||||
module sideWallConnectorMagnet() {
|
||||
difference() {
|
||||
cube(size = [sideWallConnW, sideWallConnD, sideWallConnLugDepression]);
|
||||
|
||||
insertDd = lugD-4;
|
||||
translate(v = [yBarScrewHoleToOuterYEdge, yBarScrewHoleToFrontXEdge, sideWallConnLugDepression])
|
||||
counterSunkHead_N(rackFrameScrewType, headExtension=eps,screwExtension=inf10);
|
||||
}
|
||||
|
||||
translate(v = [0, 0, -lugH])
|
||||
cube(size = [lugW, lugD, lugH]);
|
||||
translate(v = [0, 5, 6])
|
||||
rotate(a = [0, 90, 0])
|
||||
difference() {
|
||||
|
||||
translate(v = [insertDw, insertDd, -(m3HeatSetInsertSlotHeightSlacked+lugH)])
|
||||
heatSetInsertSlot_N(rackFrameScrewType);
|
||||
}
|
||||
hull() {
|
||||
cylinder(r = magnetRSlacked + 1, h = magnetHSlacked+1);
|
||||
translate(v=[5,0,(magnetHSlacked+1)/2])
|
||||
cube(size=[eps, 2*(magnetRSlacked+1),magnetHSlacked+1], center=true);
|
||||
}
|
||||
translate(v=[0,0,1])
|
||||
cylinder(r = magnetRSlacked, h = magnetHSlacked);
|
||||
}
|
||||
|
||||
//cylinder(r = magnetRSlacked, h = magnetHSlacked);
|
||||
}
|
||||
|
||||
module sideWallConnectorHinge() {
|
||||
|
||||
}
|
||||
|
||||
module sideWallConnectorHinge_N() {
|
||||
|
||||
}
|
||||
|
||||
|
||||
*sideWallConnector_N();
|
||||
|
||||
sideWallConnectorMagnet();
|
||||
|
||||
//counterSunkHead_N(rackFrameScrewType,screwExtension=10);
|
||||
|
||||
Reference in New Issue
Block a user