blob: 9a82c9d717c6b3039a18a0dd5c4771ce3f60d422 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
difference() {
linear_extrude(height=40, scale=[0, 0]) {
square(10, center=true);
translate([10,0]) circle(10);
}
translate([0,0,35]) sphere(10);
}
/*
Test case ideas:
o off-center starting point
o Concave polygon
o Disjoint polygons
o multi-rotation twist
o zero scales, zero scales in only one axis (for the above cases)
o boolean operations on scaled extrusion (including zero scale)
*/
|