summaryrefslogtreecommitdiff
path: root/examples/example007.scad
diff options
context:
space:
mode:
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