summaryrefslogtreecommitdiff
path: root/view.scad
Unidiff
Diffstat (limited to 'view.scad') (more/less context) (ignore whitespace changes)
-rw-r--r--view.scad2
1 files changed, 1 insertions, 1 deletions
diff --git a/view.scad b/view.scad
index 501a17f..e3dcbee 100644
--- a/view.scad
+++ b/view.scad
@@ -1,33 +1,33 @@
1use <mixing.scad>; 1use <mixing.scad>;
2 2
3/** 3/**
4 * view(...) { 4 * view(...) {
5 * outer_mold();// children(0); 5 * outer_mold();// children(0);
6 * inner_shape();// children(1); 6 * inner_shape();// children(1);
7 * silicone(); // children(2); 7 * silicone(); // children(2);
8 * } 8 * }
9 */ 9 */
10module view(view,volume) { 10module view(view,volume) {
11 module cou() { color("palegreen",0.7) children(); } 11 module cou() { color("palegreen",0.7) children(); }
12 module cin() { color("silver",0.8) children(); } 12 module cin() { color("silver",0.8) children(); }
13 module csi() { color("salmon",0.5) children(); } 13 module csi() { color("salmon",0.5) children(); }
14 module cmx() { color("gray",0.7) children(); } 14 module cmx() { color("gray",0.7) children(); }
15 if(view=="outer") cou() children(0); 15 if(view=="outer") cou() children(0);
16 else if(view=="inner") cin() children(1); 16 else if(view=="inner") cin() children(1);
17 else if(view=="mixplate") cmx() { 17 else if(view=="mixplate") cmx() {
18 mixing(volume=volume,what="vessel"); 18 mixing(volume=volume,what="vessel");
19 translate([0,mixing_size(volume=volume)[1]/2+5,0]) 19 translate([0,mixing_size(volume=volume)[1]/2+5,0])
20 rotate([0,0,90]) mixing(volume=volume,what="splitter"); 20 rotate([0,0,90]) mixing(volume=volume,what="splitter");
21 }else if(view=="outcome") csi() { 21 }else if(view=="outcome") csi() {
22 difference() { 22 difference() {
23 children(2); 23 children(2);
24 children([0:1]); 24 children([0:1]);
25 } 25 }
26 }else{ 26 }else{
27 cou() children(0); cin() children(1); 27 cou() children(0); cin() children(1);
28 csi() children(2); 28 csi() children(2);
29 translate([-mixing_size(volume=volume)[1],0]) rotate([0,0,90]) 29 translate([-mixing_size(volume=volume)[1]*2,0]) rotate([0,0,90])
30 cmx() mixing(volume=volume,what="altogethernow"); 30 cmx() mixing(volume=volume,what="altogethernow");
31 } 31 }
32} 32}
33/* vim:set ai sw=1: */ 33/* vim:set ai sw=1: */