summaryrefslogtreecommitdiff
path: root/testdata
diff options
context:
space:
mode:
authorMarius Kintel <marius@kintel.net>2011-09-05 15:15:56 (GMT)
committerMarius Kintel <marius@kintel.net>2011-09-05 15:15:56 (GMT)
commita63612e57b6ea2f6d32746ebb1489f9621619259 (patch)
tree85f46ac564cb2120318e6899eedc890fa7009817 /testdata
parentd5fefdf37c3c8966f77fe7168facdea167cd70e9 (diff)
Added rotate_extrude-tests
Diffstat (limited to 'testdata')
-rw-r--r--testdata/scad/features/rotate_extrude-tests.scad21
1 files changed, 21 insertions, 0 deletions
diff --git a/testdata/scad/features/rotate_extrude-tests.scad b/testdata/scad/features/rotate_extrude-tests.scad
index 7bbcef0..32eaf34 100644
--- a/testdata/scad/features/rotate_extrude-tests.scad
+++ b/testdata/scad/features/rotate_extrude-tests.scad
@@ -1,2 +1,23 @@
+// Normal
rotate_extrude() translate([20,0,0]) circle(r=10);
+// Sweep of polygon with hole
+translate([50,-20,0]) {
+ difference() {
+ rotate_extrude() translate([20,0,0]) difference() {
+ circle(r=10); circle(r=8);
+ }
+ translate([-50,0,0]) cube([100,100,100], center=true);
+ }
+}
+
+// Alternative, difference between two solid sweeps
+translate([50,50,0]) {
+ difference() {
+ difference() {
+ rotate_extrude() translate([20,0,0]) circle(r=10);
+ rotate_extrude() translate([20,0,0]) circle(r=8);
+ }
+ translate([-50,0,0]) cube([100,100,100], center=true);
+ }
+}
contact: Jan Huwald // Impressum