summaryrefslogtreecommitdiff
path: root/multimixer.scad
Side-by-side diff
Diffstat (limited to 'multimixer.scad') (more/less context) (show whitespace changes)
-rw-r--r--multimixer.scad14
1 files changed, 9 insertions, 5 deletions
diff --git a/multimixer.scad b/multimixer.scad
index 21f71e4..80f41f1 100644
--- a/multimixer.scad
+++ b/multimixer.scad
@@ -14,4 +14,5 @@ module multimixer(
pf = pushfit_embeddest,
debug = 0, // how many inputs -1 the debug cutout spans
+ print = false,
) {
fnd = 4*PI; fnr = 2*fnd;
@@ -37,8 +38,6 @@ module multimixer(
}
- //translate([pf_d(pf)/2+shell,0,0])
- //translate([0,0,l_output+pushfit_h])
- module laydown(dia) {
- r = dia/2;
+ module laydown() {
+ r = pushfit_d/2+shell;
h_bottom = l_output+pushfit_h;
/* The top point on the cylinder that will touch the bed */
@@ -60,5 +59,10 @@ module multimixer(
children();
}
- laydown(dia=pushfit_d+shell*2) difference() {
+ module finalize() {
+ if(print) laydown() children();
+ else children();
+ }
+
+ finalize() difference() {
hull() {
forinputs()