refactor - introduce config folder, and other misc changes

This commit is contained in:
zhao
2023-06-23 21:52:27 -04:00
parent 752b26bff5
commit 02f0155216
86 changed files with 234 additions and 434 deletions

View File

@ -1,6 +1,7 @@
include <../xBar.scad>
include <../yBar.scad>
include <../mainRail.scad>
include <../sharedVariables.scad>
use <../xBar.scad>
use <../yBar.scad>
use <../mainRail.scad>
// Evaluation print for slack config, please see slack.scad
// to configure tolerances

View File

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

View File

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

View File

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

View File

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

View File

@ -1,4 +1,4 @@
include <../side/sideWallLeft.scad>
use <../side/sideWallLeft.scad>
// Oriented for 3d printing.
// Supports generally not required (? need to print to test), but a brim is recommended

View File

@ -1,4 +1,4 @@
include <../side/sideWallRight.scad>
use <../side/sideWallRight.scad>
// Oriented for 3d printing.
// Supports generally not required (? need to print to test), but a brim is recommended

View File

@ -1,4 +1,4 @@
include <../xBar.scad>
use <../xBar.scad>
// Oriented for 3d printing.
// Supports generally not required: depending on roundness.

View File

@ -1,4 +1,4 @@
include <../xyPlate.scad>
use <../xyPlate.scad>
// Oriented for 3d printing.
// Supports generally not required.

View File

@ -1,16 +1,5 @@
include <../yBar.scad>
include <../xBar.scad>
use <../yBar.scad>
// Oriented for 3d printing.
// Supports required at XY wall connections, and depending on roundness
yBar();
*difference() {
translate(v=[2,0,0])
cube(size=[16,10,6], center=true);
hexNutPocket_N("m3", openSide = false, backSpace = 5, bridgeFront = true);
}
*hexNutPocket_N("m3", openSide = false, backSpace = 5, bridgeBack = true);