add rack-mount build directory, add stack mount stls, and some general fixes
This commit is contained in:
2
TODO.md
2
TODO.md
@ -3,7 +3,7 @@
|
|||||||
### Actual TODO
|
### Actual TODO
|
||||||
|
|
||||||
- Finish refactoring files to use the application style, like in `yBar.scad`
|
- Finish refactoring files to use the application style, like in `yBar.scad`
|
||||||
- Implement better build script using python
|
- Implement better build script using python !!!
|
||||||
- Start working on actual cases
|
- Start working on actual cases
|
||||||
- Figure out why sidewall build is so slow
|
- Figure out why sidewall build is so slow
|
||||||
|
|
||||||
|
|||||||
@ -1,10 +1,7 @@
|
|||||||
|
|
||||||
// Wake up sheeple. Halfspaces are just really BIG cubes!
|
|
||||||
include <./math.scad>
|
|
||||||
include <./common.scad>
|
include <./common.scad>
|
||||||
|
|
||||||
module halfspace(vpos, p) {
|
module halfspace(vpos, p) {
|
||||||
// TODO: clean up
|
|
||||||
ref = [0,0,-1];
|
ref = [0,0,-1];
|
||||||
|
|
||||||
if (cross(ref, vpos) == [0,0,0]) {
|
if (cross(ref, vpos) == [0,0,0]) {
|
||||||
@ -17,4 +14,12 @@ module halfspace(vpos, p) {
|
|||||||
translate(v = [0, 0, -inf/2])
|
translate(v = [0, 0, -inf/2])
|
||||||
cube(size = [inf, inf, inf], center = true);
|
cube(size = [inf, inf, inf], center = true);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
module align(a,b) {
|
||||||
|
rot_axis = cross(a,b);
|
||||||
|
angle = acos(a*b/(norm(a)*norm(b)));
|
||||||
|
|
||||||
|
rotate(v=rot_axis, a=angle)
|
||||||
|
children(0);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
@ -23,18 +23,3 @@ module mirror4XY(p, dx, dy) {
|
|||||||
translate(v=[px+dx, py+dy, 0])
|
translate(v=[px+dx, py+dy, 0])
|
||||||
children(0);
|
children(0);
|
||||||
}
|
}
|
||||||
|
|
||||||
// TODO: rename to simple align
|
|
||||||
module align(a,b) {
|
|
||||||
|
|
||||||
rot_axis = cross(a,b);
|
|
||||||
|
|
||||||
if (rot_axis == [0,0,0]) {
|
|
||||||
error("Can't align - provided vectors are parallel");
|
|
||||||
}
|
|
||||||
|
|
||||||
angle = acos(a*b/(norm(a)*norm(b)));
|
|
||||||
|
|
||||||
rotate(v=rot_axis, a=angle)
|
|
||||||
children(0);
|
|
||||||
}
|
|
||||||
4
rack-mount/print/dualLBracketSupportRail_P1.scad
Normal file
4
rack-mount/print/dualLBracketSupportRail_P1.scad
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
include <../side-rail/dualMount.scad>
|
||||||
|
|
||||||
|
// No supports required
|
||||||
|
sideSupportRailBase("lBracket");
|
||||||
5
rack-mount/print/dualLBracketSupportRail_P2.scad
Normal file
5
rack-mount/print/dualLBracketSupportRail_P2.scad
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
include <../side-rail/dualMount.scad>
|
||||||
|
|
||||||
|
// No supports required
|
||||||
|
mirror(v=[1,0,0])
|
||||||
|
sideSupportRailBase("lBracket");
|
||||||
@ -3,7 +3,7 @@ include <../../helper/math.scad>
|
|||||||
include <../../helper/screws.scad>
|
include <../../helper/screws.scad>
|
||||||
include <../../rack/config.scad>
|
include <../../rack/config.scad>
|
||||||
|
|
||||||
sideSupportRailBase("lBracket");
|
*sideSupportRailBase("lBracket");
|
||||||
|
|
||||||
module sideSupportRailBase(type) {
|
module sideSupportRailBase(type) {
|
||||||
|
|
||||||
|
|||||||
@ -6,7 +6,6 @@ include <./sharedVariables.scad>
|
|||||||
|
|
||||||
*mainRail();
|
*mainRail();
|
||||||
|
|
||||||
// Also known as the z-bar :)
|
|
||||||
module mainRail() {
|
module mainRail() {
|
||||||
|
|
||||||
b = 0.75; // bevel value
|
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;
|
connectorTopR = 3;
|
||||||
|
|
||||||
connectorRectPlugSlack = -0.1;
|
connectorRectPlugSlack = -0.2;
|
||||||
connectorRectSocketSlack = 0.1;
|
connectorRectSocketSlack = 0.2;
|
||||||
|
|
||||||
connectorBottomToScrew = 6;
|
connectorBottomToScrew = 6;
|
||||||
|
|
||||||
*stackConnectorPlug();
|
stackConnectorBottom();
|
||||||
|
|
||||||
module stackConnectorBase(rectSlack, topSlack=0.0) {
|
module stackConnectorBase(rectSlack, topSlack=0.0) {
|
||||||
|
|
||||||
@ -97,3 +97,26 @@ module stackConnectorPlug() {
|
|||||||
hexNutPocket_N(rackFrameScrewType, openSide=false);
|
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]);
|
||||||
|
}
|
||||||
19
rbuild.sh
19
rbuild.sh
@ -2,7 +2,9 @@
|
|||||||
|
|
||||||
STL_TARGET_DIR=stl
|
STL_TARGET_DIR=stl
|
||||||
RACK_DIR=rack/print
|
RACK_DIR=rack/print
|
||||||
|
RACK_MOUNT_DIR=rack-mount/print
|
||||||
RACK_TARGET_DIR="$STL_TARGET_DIR"/"$RACK_DIR"
|
RACK_TARGET_DIR="$STL_TARGET_DIR"/"$RACK_DIR"
|
||||||
|
RACK_MOUNT_TARGET_DIR="$STL_TARGET_DIR"/"$RACK_MOUNT_DIR"
|
||||||
|
|
||||||
echo "Starting build"
|
echo "Starting build"
|
||||||
|
|
||||||
@ -50,6 +52,16 @@ build_scad_file() {
|
|||||||
openscad -o "$target_file_name" "$source_file_name"
|
openscad -o "$target_file_name" "$source_file_name"
|
||||||
}
|
}
|
||||||
|
|
||||||
|
build_rack_mount_scad_file() {
|
||||||
|
local source_item=$1;
|
||||||
|
local source_file_name="$RACK_MOUNT_DIR"/"$source_item".scad
|
||||||
|
local target_file_name="$RACK_MOUNT_TARGET_DIR"/"$source_item".stl
|
||||||
|
|
||||||
|
echo "Building" "$source_file_name" "to" "$target_file_name"
|
||||||
|
|
||||||
|
openscad -o "$target_file_name" "$source_file_name"
|
||||||
|
}
|
||||||
|
|
||||||
build_scad_dir() {
|
build_scad_dir() {
|
||||||
|
|
||||||
for ITEM in "$RACK_DIR"/*.scad; do
|
for ITEM in "$RACK_DIR"/*.scad; do
|
||||||
@ -59,6 +71,13 @@ build_scad_dir() {
|
|||||||
build_scad_file "${base_item%.*}";
|
build_scad_file "${base_item%.*}";
|
||||||
done
|
done
|
||||||
|
|
||||||
|
for ITEM in "$RACK_MOUNT_DIR"/*.scad; do
|
||||||
|
|
||||||
|
local base_item="$(basename "${ITEM}")";
|
||||||
|
|
||||||
|
build_rack_mount_scad_file "${base_item%.*}";
|
||||||
|
done
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
clean_scad_file() {
|
clean_scad_file() {
|
||||||
|
|||||||
4314
stl/rack-mount/print/dualLBracketSupportRail_P1.stl
Normal file
4314
stl/rack-mount/print/dualLBracketSupportRail_P1.stl
Normal file
File diff suppressed because it is too large
Load Diff
4314
stl/rack-mount/print/dualLBracketSupportRail_P2.stl
Normal file
4314
stl/rack-mount/print/dualLBracketSupportRail_P2.stl
Normal file
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
BIN
stl/rack/print/mainRailRounded_P.stl
Normal file
BIN
stl/rack/print/mainRailRounded_P.stl
Normal file
Binary file not shown.
@ -19459,6 +19459,20 @@ solid OpenSCAD_Model
|
|||||||
vertex 102.177 24.9863 0
|
vertex 102.177 24.9863 0
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
|
facet normal 0.634193 0.773175 -0
|
||||||
|
outer loop
|
||||||
|
vertex 101.806 21.2123 0
|
||||||
|
vertex 101.48 21.4797 2.5
|
||||||
|
vertex 101.806 21.2123 2.5
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal 0.634193 0.773175 0
|
||||||
|
outer loop
|
||||||
|
vertex 101.48 21.4797 2.5
|
||||||
|
vertex 101.806 21.2123 0
|
||||||
|
vertex 101.48 21.4797 0
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
facet normal 0.995256 -0.0972949 0
|
facet normal 0.995256 -0.0972949 0
|
||||||
outer loop
|
outer loop
|
||||||
vertex 100.85 23 2.5
|
vertex 100.85 23 2.5
|
||||||
@ -19753,20 +19767,6 @@ solid OpenSCAD_Model
|
|||||||
vertex 105.15 23 2.5
|
vertex 105.15 23 2.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0.634193 0.773175 -0
|
|
||||||
outer loop
|
|
||||||
vertex 101.806 21.2123 0
|
|
||||||
vertex 101.48 21.4797 2.5
|
|
||||||
vertex 101.806 21.2123 2.5
|
|
||||||
endloop
|
|
||||||
endfacet
|
|
||||||
facet normal 0.634193 0.773175 0
|
|
||||||
outer loop
|
|
||||||
vertex 101.48 21.4797 2.5
|
|
||||||
vertex 101.806 21.2123 0
|
|
||||||
vertex 101.48 21.4797 0
|
|
||||||
endloop
|
|
||||||
endfacet
|
|
||||||
facet normal -0.772286 0.635275 0
|
facet normal -0.772286 0.635275 0
|
||||||
outer loop
|
outer loop
|
||||||
vertex 104.52 21.4797 0
|
vertex 104.52 21.4797 0
|
||||||
@ -20047,6 +20047,20 @@ solid OpenSCAD_Model
|
|||||||
vertex 92.5806 20.8913 0
|
vertex 92.5806 20.8913 0
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
|
facet normal -0.772984 -0.634426 0
|
||||||
|
outer loop
|
||||||
|
vertex 94.7877 24.1945 0
|
||||||
|
vertex 94.5203 24.5203 2.5
|
||||||
|
vertex 94.5203 24.5203 0
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal -0.772984 -0.634426 0
|
||||||
|
outer loop
|
||||||
|
vertex 94.5203 24.5203 2.5
|
||||||
|
vertex 94.7877 24.1945 0
|
||||||
|
vertex 94.7877 24.1945 2.5
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
facet normal -0.956921 -0.29035 0
|
facet normal -0.956921 -0.29035 0
|
||||||
outer loop
|
outer loop
|
||||||
vertex 95.1087 23.4194 0
|
vertex 95.1087 23.4194 0
|
||||||
@ -20229,20 +20243,6 @@ solid OpenSCAD_Model
|
|||||||
vertex 90.8913 22.5806 0
|
vertex 90.8913 22.5806 0
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal -0.772984 -0.634426 0
|
|
||||||
outer loop
|
|
||||||
vertex 94.7877 24.1945 0
|
|
||||||
vertex 94.5203 24.5203 2.5
|
|
||||||
vertex 94.5203 24.5203 0
|
|
||||||
endloop
|
|
||||||
endfacet
|
|
||||||
facet normal -0.772984 -0.634426 0
|
|
||||||
outer loop
|
|
||||||
vertex 94.5203 24.5203 2.5
|
|
||||||
vertex 94.7877 24.1945 0
|
|
||||||
vertex 94.7877 24.1945 2.5
|
|
||||||
endloop
|
|
||||||
endfacet
|
|
||||||
facet normal 0.29035 0.956921 -0
|
facet normal 0.29035 0.956921 -0
|
||||||
outer loop
|
outer loop
|
||||||
vertex 92.5806 20.8913 0
|
vertex 92.5806 20.8913 0
|
||||||
@ -20663,6 +20663,20 @@ solid OpenSCAD_Model
|
|||||||
vertex 85.15 23 2.5
|
vertex 85.15 23 2.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
|
facet normal -0.881998 0.471253 0
|
||||||
|
outer loop
|
||||||
|
vertex 84.7877 21.8055 0
|
||||||
|
vertex 84.9863 22.1772 2.5
|
||||||
|
vertex 84.9863 22.1772 0
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal -0.881998 0.471253 0
|
||||||
|
outer loop
|
||||||
|
vertex 84.9863 22.1772 2.5
|
||||||
|
vertex 84.7877 21.8055 0
|
||||||
|
vertex 84.7877 21.8055 2.5
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
facet normal -0.772984 0.634426 0
|
facet normal -0.772984 0.634426 0
|
||||||
outer loop
|
outer loop
|
||||||
vertex 84.5203 21.4797 0
|
vertex 84.5203 21.4797 0
|
||||||
@ -20691,20 +20705,6 @@ solid OpenSCAD_Model
|
|||||||
vertex 83 20.85 0
|
vertex 83 20.85 0
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal -0.881998 0.471253 0
|
|
||||||
outer loop
|
|
||||||
vertex 84.7877 21.8055 0
|
|
||||||
vertex 84.9863 22.1772 2.5
|
|
||||||
vertex 84.9863 22.1772 0
|
|
||||||
endloop
|
|
||||||
endfacet
|
|
||||||
facet normal -0.881998 0.471253 0
|
|
||||||
outer loop
|
|
||||||
vertex 84.9863 22.1772 2.5
|
|
||||||
vertex 84.7877 21.8055 0
|
|
||||||
vertex 84.7877 21.8055 2.5
|
|
||||||
endloop
|
|
||||||
endfacet
|
|
||||||
facet normal 0.471253 0.881998 -0
|
facet normal 0.471253 0.881998 -0
|
||||||
outer loop
|
outer loop
|
||||||
vertex 82.1772 21.0137 0
|
vertex 82.1772 21.0137 0
|
||||||
@ -21111,6 +21111,20 @@ solid OpenSCAD_Model
|
|||||||
vertex 75.15 23 2.5
|
vertex 75.15 23 2.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
|
facet normal -0.881998 0.471253 0
|
||||||
|
outer loop
|
||||||
|
vertex 74.7877 21.8055 0
|
||||||
|
vertex 74.9863 22.1772 2.5
|
||||||
|
vertex 74.9863 22.1772 0
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal -0.881998 0.471253 0
|
||||||
|
outer loop
|
||||||
|
vertex 74.9863 22.1772 2.5
|
||||||
|
vertex 74.7877 21.8055 0
|
||||||
|
vertex 74.7877 21.8055 2.5
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
facet normal -0.772984 0.634426 0
|
facet normal -0.772984 0.634426 0
|
||||||
outer loop
|
outer loop
|
||||||
vertex 74.5203 21.4797 0
|
vertex 74.5203 21.4797 0
|
||||||
@ -21139,20 +21153,6 @@ solid OpenSCAD_Model
|
|||||||
vertex 73 20.85 0
|
vertex 73 20.85 0
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal -0.881998 0.471253 0
|
|
||||||
outer loop
|
|
||||||
vertex 74.7877 21.8055 0
|
|
||||||
vertex 74.9863 22.1772 2.5
|
|
||||||
vertex 74.9863 22.1772 0
|
|
||||||
endloop
|
|
||||||
endfacet
|
|
||||||
facet normal -0.881998 0.471253 0
|
|
||||||
outer loop
|
|
||||||
vertex 74.9863 22.1772 2.5
|
|
||||||
vertex 74.7877 21.8055 0
|
|
||||||
vertex 74.7877 21.8055 2.5
|
|
||||||
endloop
|
|
||||||
endfacet
|
|
||||||
facet normal 0.471253 0.881998 -0
|
facet normal 0.471253 0.881998 -0
|
||||||
outer loop
|
outer loop
|
||||||
vertex 72.1772 21.0137 0
|
vertex 72.1772 21.0137 0
|
||||||
@ -21559,20 +21559,6 @@ solid OpenSCAD_Model
|
|||||||
vertex 65.15 23 2.5
|
vertex 65.15 23 2.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal -0.881998 0.471253 0
|
|
||||||
outer loop
|
|
||||||
vertex 64.7877 21.8055 0
|
|
||||||
vertex 64.9863 22.1772 2.5
|
|
||||||
vertex 64.9863 22.1772 0
|
|
||||||
endloop
|
|
||||||
endfacet
|
|
||||||
facet normal -0.881998 0.471253 0
|
|
||||||
outer loop
|
|
||||||
vertex 64.9863 22.1772 2.5
|
|
||||||
vertex 64.7877 21.8055 0
|
|
||||||
vertex 64.7877 21.8055 2.5
|
|
||||||
endloop
|
|
||||||
endfacet
|
|
||||||
facet normal -0.772984 0.634426 0
|
facet normal -0.772984 0.634426 0
|
||||||
outer loop
|
outer loop
|
||||||
vertex 64.5203 21.4797 0
|
vertex 64.5203 21.4797 0
|
||||||
@ -21601,6 +21587,20 @@ solid OpenSCAD_Model
|
|||||||
vertex 63 20.85 0
|
vertex 63 20.85 0
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
|
facet normal -0.881998 0.471253 0
|
||||||
|
outer loop
|
||||||
|
vertex 64.7877 21.8055 0
|
||||||
|
vertex 64.9863 22.1772 2.5
|
||||||
|
vertex 64.9863 22.1772 0
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal -0.881998 0.471253 0
|
||||||
|
outer loop
|
||||||
|
vertex 64.9863 22.1772 2.5
|
||||||
|
vertex 64.7877 21.8055 0
|
||||||
|
vertex 64.7877 21.8055 2.5
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
facet normal 0.471253 0.881998 -0
|
facet normal 0.471253 0.881998 -0
|
||||||
outer loop
|
outer loop
|
||||||
vertex 62.1772 21.0137 0
|
vertex 62.1772 21.0137 0
|
||||||
@ -22903,20 +22903,6 @@ solid OpenSCAD_Model
|
|||||||
vertex 35.15 23 2.5
|
vertex 35.15 23 2.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal -0.881998 0.471253 0
|
|
||||||
outer loop
|
|
||||||
vertex 34.7877 21.8055 0
|
|
||||||
vertex 34.9863 22.1772 2.5
|
|
||||||
vertex 34.9863 22.1772 0
|
|
||||||
endloop
|
|
||||||
endfacet
|
|
||||||
facet normal -0.881998 0.471253 0
|
|
||||||
outer loop
|
|
||||||
vertex 34.9863 22.1772 2.5
|
|
||||||
vertex 34.7877 21.8055 0
|
|
||||||
vertex 34.7877 21.8055 2.5
|
|
||||||
endloop
|
|
||||||
endfacet
|
|
||||||
facet normal -0.772984 0.634426 0
|
facet normal -0.772984 0.634426 0
|
||||||
outer loop
|
outer loop
|
||||||
vertex 34.5203 21.4797 0
|
vertex 34.5203 21.4797 0
|
||||||
@ -22945,6 +22931,20 @@ solid OpenSCAD_Model
|
|||||||
vertex 33 20.85 0
|
vertex 33 20.85 0
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
|
facet normal -0.881998 0.471253 0
|
||||||
|
outer loop
|
||||||
|
vertex 34.7877 21.8055 0
|
||||||
|
vertex 34.9863 22.1772 2.5
|
||||||
|
vertex 34.9863 22.1772 0
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal -0.881998 0.471253 0
|
||||||
|
outer loop
|
||||||
|
vertex 34.9863 22.1772 2.5
|
||||||
|
vertex 34.7877 21.8055 0
|
||||||
|
vertex 34.7877 21.8055 2.5
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
facet normal 0.471253 0.881998 -0
|
facet normal 0.471253 0.881998 -0
|
||||||
outer loop
|
outer loop
|
||||||
vertex 32.1772 21.0137 0
|
vertex 32.1772 21.0137 0
|
||||||
@ -23351,20 +23351,6 @@ solid OpenSCAD_Model
|
|||||||
vertex 25.15 23 2.5
|
vertex 25.15 23 2.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal -0.881998 0.471253 0
|
|
||||||
outer loop
|
|
||||||
vertex 24.7877 21.8055 0
|
|
||||||
vertex 24.9863 22.1772 2.5
|
|
||||||
vertex 24.9863 22.1772 0
|
|
||||||
endloop
|
|
||||||
endfacet
|
|
||||||
facet normal -0.881998 0.471253 0
|
|
||||||
outer loop
|
|
||||||
vertex 24.9863 22.1772 2.5
|
|
||||||
vertex 24.7877 21.8055 0
|
|
||||||
vertex 24.7877 21.8055 2.5
|
|
||||||
endloop
|
|
||||||
endfacet
|
|
||||||
facet normal -0.772984 0.634426 0
|
facet normal -0.772984 0.634426 0
|
||||||
outer loop
|
outer loop
|
||||||
vertex 24.5203 21.4797 0
|
vertex 24.5203 21.4797 0
|
||||||
@ -23393,6 +23379,20 @@ solid OpenSCAD_Model
|
|||||||
vertex 23 20.85 0
|
vertex 23 20.85 0
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
|
facet normal -0.881998 0.471253 0
|
||||||
|
outer loop
|
||||||
|
vertex 24.7877 21.8055 0
|
||||||
|
vertex 24.9863 22.1772 2.5
|
||||||
|
vertex 24.9863 22.1772 0
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal -0.881998 0.471253 0
|
||||||
|
outer loop
|
||||||
|
vertex 24.9863 22.1772 2.5
|
||||||
|
vertex 24.7877 21.8055 0
|
||||||
|
vertex 24.7877 21.8055 2.5
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
facet normal 0.471253 0.881998 -0
|
facet normal 0.471253 0.881998 -0
|
||||||
outer loop
|
outer loop
|
||||||
vertex 22.1772 21.0137 0
|
vertex 22.1772 21.0137 0
|
||||||
@ -23799,20 +23799,6 @@ solid OpenSCAD_Model
|
|||||||
vertex 15.15 23 2.5
|
vertex 15.15 23 2.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal -0.881998 0.471253 0
|
|
||||||
outer loop
|
|
||||||
vertex 14.7877 21.8055 0
|
|
||||||
vertex 14.9863 22.1772 2.5
|
|
||||||
vertex 14.9863 22.1772 0
|
|
||||||
endloop
|
|
||||||
endfacet
|
|
||||||
facet normal -0.881998 0.471253 0
|
|
||||||
outer loop
|
|
||||||
vertex 14.9863 22.1772 2.5
|
|
||||||
vertex 14.7877 21.8055 0
|
|
||||||
vertex 14.7877 21.8055 2.5
|
|
||||||
endloop
|
|
||||||
endfacet
|
|
||||||
facet normal -0.772984 0.634426 0
|
facet normal -0.772984 0.634426 0
|
||||||
outer loop
|
outer loop
|
||||||
vertex 14.5203 21.4797 0
|
vertex 14.5203 21.4797 0
|
||||||
@ -23841,6 +23827,20 @@ solid OpenSCAD_Model
|
|||||||
vertex 13 20.85 0
|
vertex 13 20.85 0
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
|
facet normal -0.881998 0.471253 0
|
||||||
|
outer loop
|
||||||
|
vertex 14.7877 21.8055 0
|
||||||
|
vertex 14.9863 22.1772 2.5
|
||||||
|
vertex 14.9863 22.1772 0
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal -0.881998 0.471253 0
|
||||||
|
outer loop
|
||||||
|
vertex 14.9863 22.1772 2.5
|
||||||
|
vertex 14.7877 21.8055 0
|
||||||
|
vertex 14.7877 21.8055 2.5
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
facet normal 0.471253 0.881998 -0
|
facet normal 0.471253 0.881998 -0
|
||||||
outer loop
|
outer loop
|
||||||
vertex 12.1772 21.0137 0
|
vertex 12.1772 21.0137 0
|
||||||
@ -27299,20 +27299,6 @@ solid OpenSCAD_Model
|
|||||||
vertex 116 13.7554 6.7729
|
vertex 116 13.7554 6.7729
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 -0.857867 0.513872
|
|
||||||
outer loop
|
|
||||||
vertex 114.7 13.5798 6.44442
|
|
||||||
vertex 116 13.6756 6.60435
|
|
||||||
vertex 114.7 13.6756 6.60435
|
|
||||||
endloop
|
|
||||||
endfacet
|
|
||||||
facet normal 0 -0.857867 0.513872
|
|
||||||
outer loop
|
|
||||||
vertex 116 13.6756 6.60435
|
|
||||||
vertex 114.7 13.5798 6.44442
|
|
||||||
vertex 116 13.5798 6.44442
|
|
||||||
endloop
|
|
||||||
endfacet
|
|
||||||
facet normal 0 0.243041 -0.970016
|
facet normal 0 0.243041 -0.970016
|
||||||
outer loop
|
outer loop
|
||||||
vertex 114.7 11.4485 9.31819
|
vertex 114.7 11.4485 9.31819
|
||||||
@ -27579,20 +27565,6 @@ solid OpenSCAD_Model
|
|||||||
vertex 114.7 12.7271 9.25537
|
vertex 114.7 12.7271 9.25537
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 -0.51418 -0.857682
|
|
||||||
outer loop
|
|
||||||
vertex 114.7 12.8957 9.17565
|
|
||||||
vertex 116 13.0556 9.07979
|
|
||||||
vertex 116 12.8957 9.17565
|
|
||||||
endloop
|
|
||||||
endfacet
|
|
||||||
facet normal -0 -0.51418 -0.857682
|
|
||||||
outer loop
|
|
||||||
vertex 116 13.0556 9.07979
|
|
||||||
vertex 114.7 12.8957 9.17565
|
|
||||||
vertex 114.7 13.0556 9.07979
|
|
||||||
endloop
|
|
||||||
endfacet
|
|
||||||
facet normal 0 -0.998808 0.0488061
|
facet normal 0 -0.998808 0.0488061
|
||||||
outer loop
|
outer loop
|
||||||
vertex 114.7 13.8909 7.31377
|
vertex 114.7 13.8909 7.31377
|
||||||
@ -27775,6 +27747,20 @@ solid OpenSCAD_Model
|
|||||||
vertex 114.7 10.9444 5.92021
|
vertex 114.7 10.9444 5.92021
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
|
facet normal 0 -0.51418 -0.857682
|
||||||
|
outer loop
|
||||||
|
vertex 114.7 12.8957 9.17565
|
||||||
|
vertex 116 13.0556 9.07979
|
||||||
|
vertex 116 12.8957 9.17565
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal -0 -0.51418 -0.857682
|
||||||
|
outer loop
|
||||||
|
vertex 116 13.0556 9.07979
|
||||||
|
vertex 114.7 12.8957 9.17565
|
||||||
|
vertex 114.7 13.0556 9.07979
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
facet normal 0 -0.740983 -0.671524
|
facet normal 0 -0.740983 -0.671524
|
||||||
outer loop
|
outer loop
|
||||||
vertex 114.7 13.4687 8.70535
|
vertex 114.7 13.4687 8.70535
|
||||||
@ -27803,6 +27789,20 @@ solid OpenSCAD_Model
|
|||||||
vertex 114.7 12.7271 5.74463
|
vertex 114.7 12.7271 5.74463
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
|
facet normal 0 -0.857867 0.513872
|
||||||
|
outer loop
|
||||||
|
vertex 114.7 13.5798 6.44442
|
||||||
|
vertex 116 13.6756 6.60435
|
||||||
|
vertex 114.7 13.6756 6.60435
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal 0 -0.857867 0.513872
|
||||||
|
outer loop
|
||||||
|
vertex 116 13.6756 6.60435
|
||||||
|
vertex 114.7 13.5798 6.44442
|
||||||
|
vertex 116 13.5798 6.44442
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
facet normal 0 -0.336839 0.941562
|
facet normal 0 -0.336839 0.941562
|
||||||
outer loop
|
outer loop
|
||||||
vertex 114.7 12.7271 5.74463
|
vertex 114.7 12.7271 5.74463
|
||||||
@ -29567,20 +29567,6 @@ solid OpenSCAD_Model
|
|||||||
vertex 1.3 13.7554 6.7729
|
vertex 1.3 13.7554 6.7729
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 -0.857867 0.513872
|
|
||||||
outer loop
|
|
||||||
vertex 0 13.5798 6.44442
|
|
||||||
vertex 1.3 13.6756 6.60435
|
|
||||||
vertex 0 13.6756 6.60435
|
|
||||||
endloop
|
|
||||||
endfacet
|
|
||||||
facet normal 0 -0.857867 0.513872
|
|
||||||
outer loop
|
|
||||||
vertex 1.3 13.6756 6.60435
|
|
||||||
vertex 0 13.5798 6.44442
|
|
||||||
vertex 1.3 13.5798 6.44442
|
|
||||||
endloop
|
|
||||||
endfacet
|
|
||||||
facet normal 0 0.243041 -0.970016
|
facet normal 0 0.243041 -0.970016
|
||||||
outer loop
|
outer loop
|
||||||
vertex 0 11.4485 9.31819
|
vertex 0 11.4485 9.31819
|
||||||
@ -29847,20 +29833,6 @@ solid OpenSCAD_Model
|
|||||||
vertex 0 12.7271 9.25537
|
vertex 0 12.7271 9.25537
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 -0.51418 -0.857682
|
|
||||||
outer loop
|
|
||||||
vertex 0 12.8957 9.17565
|
|
||||||
vertex 1.3 13.0556 9.07979
|
|
||||||
vertex 1.3 12.8957 9.17565
|
|
||||||
endloop
|
|
||||||
endfacet
|
|
||||||
facet normal -0 -0.51418 -0.857682
|
|
||||||
outer loop
|
|
||||||
vertex 1.3 13.0556 9.07979
|
|
||||||
vertex 0 12.8957 9.17565
|
|
||||||
vertex 0 13.0556 9.07979
|
|
||||||
endloop
|
|
||||||
endfacet
|
|
||||||
facet normal 0 -0.998808 0.0488061
|
facet normal 0 -0.998808 0.0488061
|
||||||
outer loop
|
outer loop
|
||||||
vertex 0 13.8909 7.31377
|
vertex 0 13.8909 7.31377
|
||||||
@ -30043,6 +30015,20 @@ solid OpenSCAD_Model
|
|||||||
vertex 0 10.9444 5.92021
|
vertex 0 10.9444 5.92021
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
|
facet normal 0 -0.51418 -0.857682
|
||||||
|
outer loop
|
||||||
|
vertex 0 12.8957 9.17565
|
||||||
|
vertex 1.3 13.0556 9.07979
|
||||||
|
vertex 1.3 12.8957 9.17565
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal -0 -0.51418 -0.857682
|
||||||
|
outer loop
|
||||||
|
vertex 1.3 13.0556 9.07979
|
||||||
|
vertex 0 12.8957 9.17565
|
||||||
|
vertex 0 13.0556 9.07979
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
facet normal 0 -0.740983 -0.671524
|
facet normal 0 -0.740983 -0.671524
|
||||||
outer loop
|
outer loop
|
||||||
vertex 0 13.4687 8.70535
|
vertex 0 13.4687 8.70535
|
||||||
@ -30071,6 +30057,20 @@ solid OpenSCAD_Model
|
|||||||
vertex 0 12.7271 5.74463
|
vertex 0 12.7271 5.74463
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
|
facet normal 0 -0.857867 0.513872
|
||||||
|
outer loop
|
||||||
|
vertex 0 13.5798 6.44442
|
||||||
|
vertex 1.3 13.6756 6.60435
|
||||||
|
vertex 0 13.6756 6.60435
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal 0 -0.857867 0.513872
|
||||||
|
outer loop
|
||||||
|
vertex 1.3 13.6756 6.60435
|
||||||
|
vertex 0 13.5798 6.44442
|
||||||
|
vertex 1.3 13.5798 6.44442
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
facet normal 0 -0.336839 0.941562
|
facet normal 0 -0.336839 0.941562
|
||||||
outer loop
|
outer loop
|
||||||
vertex 0 12.7271 5.74463
|
vertex 0 12.7271 5.74463
|
||||||
|
|||||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
3110
stl/rack/print/stackConnectorBottom_P.stl
Normal file
3110
stl/rack/print/stackConnectorBottom_P.stl
Normal file
File diff suppressed because it is too large
Load Diff
7338
stl/rack/print/stackConnectorDual_P.stl
Normal file
7338
stl/rack/print/stackConnectorDual_P.stl
Normal file
File diff suppressed because it is too large
Load Diff
BIN
stl/rack/print/xBarRounded_P.stl
Normal file
BIN
stl/rack/print/xBarRounded_P.stl
Normal file
Binary file not shown.
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user