This is simpler and I think it renders faster.
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
linextr(-20, 0) square(1000, center=true);
}
- union(){
- linextr(-20, fixing_head_top_z) intersection() {
- union() AtFixings()
- circle(r = fixing_head_d/2);
- }
- linextr(-20, 20) intersection() {
- union() AtFixings()
- circle(r = fixing_hole_d/2);
- }
+ AtFixings() render() {
+ linextr(-20, fixing_head_top_z)
+ circle(r = fixing_head_d/2);
+ linextr(-20, 20)
+ circle(r = fixing_hole_d/2);
}
}
}