summaryrefslogtreecommitdiff
path: root/examples/example007.scad
diff options
context:
space:
mode:
authorclifford <clifford@b57f626f-c46c-0410-a088-ec61d464b74c>2009-07-17 00:34:15 (GMT)
committerclifford <clifford@b57f626f-c46c-0410-a088-ec61d464b74c>2009-07-17 00:34:15 (GMT)
commit6de5c3dc35d7ea78738cde12fa99eace2a9209bc (patch)
tree5465b4adb468605829ee5f68c260e95858a02a2b /examples/example007.scad
parentd05ea4453b875870375884d6671ca4f0cea624d8 (diff)
Clifford Wolf:
Added rotation extrude Added dxf extrude example git-svn-id: http://svn.clifford.at/openscad/trunk@58 b57f626f-c46c-0410-a088-ec61d464b74c
Diffstat (limited to 'examples/example007.scad')
-rw-r--r--examples/example007.scad33
1 files changed, 33 insertions, 0 deletions
diff --git a/examples/example007.scad b/examples/example007.scad
new file mode 100644
index 0000000..e6cd219
--- /dev/null
+++ b/examples/example007.scad
@@ -0,0 +1,33 @@
+
+module cutout()
+{
+ intersection()
+ {
+ rotate(90, [1 0 0])
+ translate([0 0 -50])
+ dxf_linear_extrude(
+ file = "example007.dxf",
+ layer = "cutout1",
+ height = 100,
+ convexity = 1);
+
+ rotate(90, [0 0 1])
+ rotate(90, [1 0 0])
+ translate([0 0 -50])
+ dxf_linear_extrude(
+ file = "example007.dxf",
+ layer = "cutout2",
+ height = 100,
+ convexity = 2);
+ }
+}
+
+difference() {
+ dxf_rotate_extrude(
+ file = "example007.dxf",
+ layer="dorn",
+ convexity = 3);
+ for (r = [0 90])
+ rotate(r, [0 0 1])
+ cutout();
+}
contact: Jan Huwald // Impressum