add new print-friendly folder, and update rbuild accordingly. also refactor+fix xBar

This commit is contained in:
zhao
2023-02-12 11:07:07 -05:00
parent d48554c304
commit 97a5783d0d
32 changed files with 117448 additions and 398443 deletions

View File

@ -0,0 +1,5 @@
include <../side/hingeModule.scad>
// Oriented for 3d printing.
// Supports generally not required (? need to print to test)
hingeModule();

View File

@ -0,0 +1,6 @@
include <../side/hingeModule.scad>
// Oriented for 3d printing.
// Supports generally not required (? need to print to test)
mirror(v=[1,0,0])
hingeModule();

View File

@ -0,0 +1,5 @@
include <../side/magnetModule.scad>
// Oriented for 3d printing.
// Supports generally not required (? need to print to test)
magnetModule();

View File

@ -0,0 +1,6 @@
include <../side/magnetModule.scad>
// Oriented for 3d printing.
// Supports generally not required (? need to print to test)
mirror(v=[1,0,0])
magnetModule();

View File

@ -0,0 +1,14 @@
include <../mainRail.scad>
// Oriented for 3d printing.
// Supports not required.
multmatrix(mainRailPrintOrientation)
mainRail();
mainRailPrintOrientation = [
[cos(-90), 0, sin(-90), railTotalHeight],
[0, 1, 0, 0 ],
[-sin(-90), 0, cos(-90), 0 ],
[0, 0, 0, 1 ]
];

View File

@ -0,0 +1,5 @@
include <../side/sideWallLeft.scad>
// Oriented for 3d printing.
// Supports generally not required (? need to print to test)
sideWallLeft();

View File

@ -0,0 +1,5 @@
include <../side/sideWallRight.scad>
// Oriented for 3d printing.
// Supports generally not required (? need to print to test)
sideWallRight();

5
rack/print/xBar_P.scad Normal file
View File

@ -0,0 +1,5 @@
include <../xBar.scad>
// Oriented for 3d printing.
// Supports generally not required: depending on roundness.
xBar();

5
rack/print/yBar_P.scad Normal file
View File

@ -0,0 +1,5 @@
include <../yBar.scad>
// Oriented for 3d printing.
// Supports required at XY wall connections, and depending on roundness
yBar();