diff options
author | Marius Kintel <marius@kintel.net> | 2011-10-30 13:00:21 (GMT) |
---|---|---|
committer | Marius Kintel <marius@kintel.net> | 2011-11-26 18:30:25 (GMT) |
commit | e158384eb838dc8339743c3c327e1b210cb0968d (patch) | |
tree | 3bde7ec0c55b23e2ffb0911934a820aaace3caf5 /examples | |
parent | 6e030b571639be3336a5b34bd2404a7dea54aebd (diff) |
Rewrite deprecated code in examples, discovered bugs in open polyline handling
Diffstat (limited to 'examples')
-rw-r--r-- | examples/example007.scad | 20 | ||||
-rw-r--r-- | examples/example008.scad | 10 | ||||
-rw-r--r-- | examples/example009.scad | 8 | ||||
-rw-r--r-- | examples/example013.scad | 6 |
4 files changed, 18 insertions, 26 deletions
diff --git a/examples/example007.scad b/examples/example007.scad index fe69f84..c1787f6 100644 --- a/examples/example007.scad +++ b/examples/example007.scad @@ -5,30 +5,22 @@ module cutout() { rotate(90, [1, 0, 0]) translate([0, 0, -50]) - dxf_linear_extrude( - file = "example007.dxf", - layer = "cutout1", - height = 100, - convexity = 1); + linear_extrude(height = 100, convexity = 1) + import(file = "example007.dxf", layer = "cutout1"); 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); + linear_extrude(height = 100, convexity = 2) + import(file = "example007.dxf", layer = "cutout2"); } } module clip() { difference() { - dxf_rotate_extrude( - file = "example007.dxf", - layer="dorn", - convexity = 3); + rotate_extrude(convexity = 3) + import(file = "example007.dxf", layer="dorn"); for (r = [0, 90]) rotate(r, [0, 0, 1]) cutout(); diff --git a/examples/example008.scad b/examples/example008.scad index e1b0ac4..7c45d7b 100644 --- a/examples/example008.scad +++ b/examples/example008.scad @@ -4,29 +4,29 @@ difference() intersection() { translate([ -25, -25, -25]) - dxf_linear_extrude(file = "example008.dxf", + linear_extrude(file = "example008.dxf", layer = "G", height = 50, convexity = 3); rotate(90, [1, 0, 0]) translate([ -25, -125, -25]) - dxf_linear_extrude(file = "example008.dxf", + linear_extrude(file = "example008.dxf", layer = "E", height = 50, convexity = 3); rotate(90, [0, 1, 0]) translate([ -125, -125, -25]) - dxf_linear_extrude(file = "example008.dxf", + linear_extrude(file = "example008.dxf", layer = "B", height = 50, convexity = 3); } intersection() { translate([ -125, -25, -25]) - dxf_linear_extrude(file = "example008.dxf", + linear_extrude(file = "example008.dxf", layer = "X", height = 50, convexity = 1); rotate(90, [0, 1, 0]) translate([ -125, -25, -25]) - dxf_linear_extrude(file = "example008.dxf", + linear_extrude(file = "example008.dxf", layer = "X", height = 50, convexity = 1); } }
\ No newline at end of file diff --git a/examples/example009.scad b/examples/example009.scad index 5f39f00..5146720 100644 --- a/examples/example009.scad +++ b/examples/example009.scad @@ -6,23 +6,23 @@ fan_side_center = dxf_cross(file = "example009.dxf", layer = "fan_side_center"); fanrot = dxf_dim(file = "example009.dxf", name = "fanrot"); -% dxf_linear_extrude(file = "example009.dxf", layer = "body", +% linear_extrude(file = "example009.dxf", layer = "body", height = bodywidth, center = true, convexity = 10); % for (z = [+(bodywidth/2 + platewidth/2), -(bodywidth/2 + platewidth/2)]) { translate([0, 0, z]) - dxf_linear_extrude(file = "example009.dxf", layer = "plate", + linear_extrude(file = "example009.dxf", layer = "plate", height = platewidth, center = true, convexity = 10); } intersection() { - dxf_linear_extrude(file = "example009.dxf", layer = "fan_top", + linear_extrude(file = "example009.dxf", layer = "fan_top", height = fanwidth, center = true, convexity = 10, twist = -fanrot); - dxf_rotate_extrude(file = "example009.dxf", layer = "fan_side", + rotate_extrude(file = "example009.dxf", layer = "fan_side", origin = fan_side_center, convexity = 10); } diff --git a/examples/example013.scad b/examples/example013.scad index 18f1f04..7132b02 100644 --- a/examples/example013.scad +++ b/examples/example013.scad @@ -1,12 +1,12 @@ intersection() { - dxf_linear_extrude(file = "example013.dxf", + linear_extrude(file = "example013.dxf", height = 100, center = true, convexity= 3); rotate([0, 90, 0]) - dxf_linear_extrude(file = "example013.dxf", + linear_extrude(file = "example013.dxf", height = 100, center = true, convexity= 3); rotate([90, 0, 0]) - dxf_linear_extrude(file = "example013.dxf", + linear_extrude(file = "example013.dxf", height = 100, center = true, convexity= 3); }
\ No newline at end of file |