Workflow updates to eliminate Node.js warnings. Pin joiner overhang fix.

This commit is contained in:
Revar Desmera
2023-01-02 22:25:37 -08:00
parent 9c92e3ce02
commit 686786006e
4 changed files with 13 additions and 11 deletions

View File

@@ -754,8 +754,10 @@ module _pin_shaft(r, lStraight, nub, nubscale, stretch, d, pointed)
down(extra) cylinder(r = r, h = lStraight + extra);
up(lStraight) {
zscale(stretch) {
sphere(r = r);
if (pointed) up(rPoint) cylinder(r1 = rPoint, r2 = 0, h = rPoint);
hull() {
sphere(r = r);
if (pointed) up(rPoint) cylinder(r1 = rPoint, r2 = 0, h = rPoint/stretch);
}
}
}
up(d) yscale(nubscale) _pin_nub(r = r, nub = nub, h = lStraight - d);