List: discuss@lists.openscad.org
From: Torsten Paul
Re: [OpenSCAD] $100 Bounty for easy feature
Fri, Dec 19, 2014 3:42 PM
= 0;
module part1() {
cube(20, center = true);
}
module part2() {
cylinder(r = 5, h = 21, center = true);
}
module assembly() {
difference() {
part1();
part2();
}
}
if (mode == 1) {
part1();
} else if (mode == 2) {
part2();
} else {
assembly();
}
Create a batch file (or shell script, or processing sketch, ...):
openscad -Dmode=0 -o all.stl params.scad
openscad -Dmode=1 -o part1.stl params.scad
openscad -Dmode=2 -o part2.stl params.scad
ciao,
Torsten.