add rack-mount build directory, add stack mount stls, and some general fixes
This commit is contained in:
@ -6,7 +6,6 @@ include <./sharedVariables.scad>
|
||||
|
||||
*mainRail();
|
||||
|
||||
// Also known as the z-bar :)
|
||||
module mainRail() {
|
||||
|
||||
b = 0.75; // bevel value
|
||||
|
||||
4
rack/print/stackConnectorBottom_P.scad
Normal file
4
rack/print/stackConnectorBottom_P.scad
Normal file
@ -0,0 +1,4 @@
|
||||
include <../stackConnector.scad>
|
||||
|
||||
// Oriented for 3d printing. No supports required.
|
||||
stackConnectorBottom();
|
||||
5
rack/print/stackConnectorDual_P.scad
Normal file
5
rack/print/stackConnectorDual_P.scad
Normal file
@ -0,0 +1,5 @@
|
||||
include <../stackConnector.scad>
|
||||
|
||||
// Oriented for 3d printing. No supports required, but it's reccommended to print this with a brim.
|
||||
// Adding a brim will require some post-processing in the form of trimming the bottom.
|
||||
stackConnectorDual();
|
||||
@ -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