diff options
author | clifford <clifford@b57f626f-c46c-0410-a088-ec61d464b74c> | 2009-07-17 00:34:15 (GMT) |
---|---|---|
committer | clifford <clifford@b57f626f-c46c-0410-a088-ec61d464b74c> | 2009-07-17 00:34:15 (GMT) |
commit | 6de5c3dc35d7ea78738cde12fa99eace2a9209bc (patch) | |
tree | 5465b4adb468605829ee5f68c260e95858a02a2b /examples/example007.scad | |
parent | d05ea4453b875870375884d6671ca4f0cea624d8 (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.scad | 33 |
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(); +} |