diff options
author | Marius Kintel <marius@kintel.net> | 2013-05-10 16:01:50 (GMT) |
---|---|---|
committer | Marius Kintel <marius@kintel.net> | 2013-05-10 16:01:50 (GMT) |
commit | adffb9121fbf5d12542ae0d8c5a010e78cc8a4f9 (patch) | |
tree | b13fa35d6b9d807b3c2d7a4c195b49624c2c3297 /testdata | |
parent | 130e10778e9d74ceb07dfc813b85d75a52a71e10 (diff) |
Added support for 2D scaling in linear_extrude
Diffstat (limited to 'testdata')
-rw-r--r-- | testdata/scad/features/linear_extrude-scale-tests.scad | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/testdata/scad/features/linear_extrude-scale-tests.scad b/testdata/scad/features/linear_extrude-scale-tests.scad new file mode 100644 index 0000000..9a82c9d --- /dev/null +++ b/testdata/scad/features/linear_extrude-scale-tests.scad @@ -0,0 +1,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) +*/ |