diff --git a/Makefile b/Makefile index d9aff11..bbff511 100644 --- a/Makefile +++ b/Makefile @@ -61,8 +61,8 @@ clean: rm *.dat cargo clean -vis: build/assembly.scad - openscad build/assembly.scad +vis: build/assembly-clear.scad + openscad build/assembly-clear.scad build/testwing-clear.scad: build/testwing.scad sed 's/color("clear-red")/color([1.0,1.0,0.0,0.9])/g' $< > $@ diff --git a/src/main.rs b/src/main.rs index e842af4..e2d1a01 100644 --- a/src/main.rs +++ b/src/main.rs @@ -80,11 +80,12 @@ fn main() { let mut file = ScadFile::new(); file.set_detail(50); file.add_object(part); - file.write_to_file(format!("build/part{idx}.scad")); + file.write_to_file(format!("build/part{idx:0>3}.scad")); } // all parts in one file let mut allparts = ScadFile::new(); + parts.push(scad!(Square(vec2(STOCK_WIDTH, STOCK_HEIGHT)))); allparts.set_detail(50); for (idx, part) in parts.into_iter().enumerate() { allparts.add_object(scad!(Translate2d(vec2(0.0, INF * idx as f32)); part));