diff options
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(); +} |