add rack-mount build directory, add stack mount stls, and some general fixes
This commit is contained in:
@ -13,12 +13,12 @@ connectorTaperStartHeight = 3;
|
||||
|
||||
connectorTopR = 3;
|
||||
|
||||
connectorRectPlugSlack = -0.1;
|
||||
connectorRectSocketSlack = 0.1;
|
||||
connectorRectPlugSlack = -0.2;
|
||||
connectorRectSocketSlack = 0.2;
|
||||
|
||||
connectorBottomToScrew = 6;
|
||||
|
||||
*stackConnectorPlug();
|
||||
stackConnectorBottom();
|
||||
|
||||
module stackConnectorBase(rectSlack, topSlack=0.0) {
|
||||
|
||||
@ -97,3 +97,26 @@ module stackConnectorPlug() {
|
||||
hexNutPocket_N(rackFrameScrewType, openSide=false);
|
||||
}
|
||||
}
|
||||
|
||||
module stackConnectorDual() {
|
||||
|
||||
space = 0.5; // extra space inbetween
|
||||
|
||||
translate(v=[0,0,space])
|
||||
stackConnectorPlug();
|
||||
|
||||
mirror(v=[0,0,1])
|
||||
stackConnectorPlug();
|
||||
|
||||
cube(size=[connectorRectWidth+connectorRectPlugSlack, connectorRectDepth+connectorRectPlugSlack, space]);
|
||||
}
|
||||
|
||||
|
||||
module stackConnectorBottom() {
|
||||
|
||||
height = 2; // space between bottom and floor
|
||||
|
||||
stackConnectorPlug();
|
||||
translate(v=[0,0,-height])
|
||||
cube(size=[connectorRectWidth+connectorRectPlugSlack, connectorRectDepth+connectorRectPlugSlack, height]);
|
||||
}
|
||||
Reference in New Issue
Block a user