add features

This commit is contained in:
zhao
2023-05-13 15:53:02 -04:00
parent b54786cb9d
commit 37313b65c9
9 changed files with 169 additions and 45 deletions

View File

@ -5,8 +5,19 @@ include <./sharedVariables.scad>
// Distance from midpoint of stack connectors to each other
stackConnectorDx = rackTotalWidth - 2*(connectorXEdgeToYBarXEdge + connectorRectWidth/2);
stackConnectorDy = rackTotalDepth - 2*(connectorYEdgeToYBarYEdge + connectorRectDepth/2);
stackConnectorDualSpacing = 0.5;
*stackConnectorFeet();
module stackConnectorDual() {
translate(v=[0,0,stackConnectorDualSpacing/2])
stackConnectorPlug();
mirror(v=[0,0,1])
translate(v=[0,0,stackConnectorDualSpacing/2])
stackConnectorPlug();
translate(v=[0,0,-stackConnectorDualSpacing/2])
cube(size=[connectorRectWidth+connectorRectPlugSlack, connectorRectDepth+connectorRectPlugSlack, stackConnectorDualSpacing]);
}
module stackConnectorFeet() {
@ -27,7 +38,6 @@ module stackConnectorFeet() {
band();
}
module band() {
intersection() {