diff options
author | Marius Kintel <marius@kintel.net> | 2011-11-26 18:41:48 (GMT) |
---|---|---|
committer | Marius Kintel <marius@kintel.net> | 2011-11-26 18:41:48 (GMT) |
commit | c6a6ad46da7cb349422eefbec6bf37a55e9f8cc5 (patch) | |
tree | 672710710950952d9740ef545b2bf9176892469c /examples | |
parent | 8d97fb3939cae92105f4d83e67cb2030a4256ec2 (diff) |
Removed use of deprecated functionality from examples, with a few temporary exceptions
Diffstat (limited to 'examples')
-rw-r--r-- | examples/example007.scad | 2 | ||||
-rw-r--r-- | examples/example008.scad | 20 | ||||
-rw-r--r-- | examples/example009.scad | 20 | ||||
-rw-r--r-- | examples/example013.scad | 12 |
4 files changed, 28 insertions, 26 deletions
diff --git a/examples/example007.scad b/examples/example007.scad index 12d2dc2..6a57a3b 100644 --- a/examples/example007.scad +++ b/examples/example007.scad @@ -22,7 +22,7 @@ module clip() // NB! We have to use the deprecated module here since the "dorn" // layer contains an open polyline, which is not yet supported // by the import() module. - dxf_rotate_extrude( + rotate_extrude( file = "example007.dxf", layer="dorn", convexity = 3); diff --git a/examples/example008.scad b/examples/example008.scad index 7c45d7b..a12ef96 100644 --- a/examples/example008.scad +++ b/examples/example008.scad @@ -4,29 +4,29 @@ difference() intersection() { translate([ -25, -25, -25]) - linear_extrude(file = "example008.dxf", - layer = "G", height = 50, convexity = 3); + linear_extrude(height = 50, convexity = 3) + import(file = "example008.dxf", layer = "G"); rotate(90, [1, 0, 0]) translate([ -25, -125, -25]) - linear_extrude(file = "example008.dxf", - layer = "E", height = 50, convexity = 3); + linear_extrude(height = 50, convexity = 3) + import(file = "example008.dxf", layer = "E"); rotate(90, [0, 1, 0]) translate([ -125, -125, -25]) - linear_extrude(file = "example008.dxf", - layer = "B", height = 50, convexity = 3); + linear_extrude(height = 50, convexity = 3) + import(file = "example008.dxf", layer = "B"); } intersection() { translate([ -125, -25, -25]) - linear_extrude(file = "example008.dxf", - layer = "X", height = 50, convexity = 1); + linear_extrude(height = 50, convexity = 1) + import(file = "example008.dxf", layer = "X"); rotate(90, [0, 1, 0]) translate([ -125, -25, -25]) - linear_extrude(file = "example008.dxf", - layer = "X", height = 50, convexity = 1); + linear_extrude(height = 50, convexity = 1) + import(file = "example008.dxf", layer = "X"); } }
\ No newline at end of file diff --git a/examples/example009.scad b/examples/example009.scad index 5146720..017ecc3 100644 --- a/examples/example009.scad +++ b/examples/example009.scad @@ -2,26 +2,28 @@ bodywidth = dxf_dim(file = "example009.dxf", name = "bodywidth"); fanwidth = dxf_dim(file = "example009.dxf", name = "fanwidth"); platewidth = dxf_dim(file = "example009.dxf", name = "platewidth"); -fan_side_center = dxf_cross(file = "example009.dxf", - layer = "fan_side_center"); +fan_side_center = dxf_cross(file = "example009.dxf", layer = "fan_side_center"); fanrot = dxf_dim(file = "example009.dxf", name = "fanrot"); -% linear_extrude(file = "example009.dxf", layer = "body", - height = bodywidth, center = true, convexity = 10); +% linear_extrude(height = bodywidth, center = true, convexity = 10) + import(file = "example009.dxf", layer = "body"); % for (z = [+(bodywidth/2 + platewidth/2), -(bodywidth/2 + platewidth/2)]) { translate([0, 0, z]) - linear_extrude(file = "example009.dxf", layer = "plate", - height = platewidth, center = true, convexity = 10); + linear_extrude(height = platewidth, center = true, convexity = 10) + import(file = "example009.dxf", layer = "plate"); } intersection() { - linear_extrude(file = "example009.dxf", layer = "fan_top", - height = fanwidth, center = true, convexity = 10, - twist = -fanrot); + linear_extrude(height = fanwidth, center = true, convexity = 10, twist = -fanrot) + import(file = "example009.dxf", layer = "fan_top"); + + // NB! We have to use the deprecated module here since the "fan_side" + // layer contains an open polyline, which is not yet supported + // by the import() module. 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 7132b02..c17422f 100644 --- a/examples/example013.scad +++ b/examples/example013.scad @@ -1,12 +1,12 @@ intersection() { - linear_extrude(file = "example013.dxf", - height = 100, center = true, convexity= 3); + linear_extrude(height = 100, center = true, convexity= 3) + import(file = "example013.dxf"); rotate([0, 90, 0]) - linear_extrude(file = "example013.dxf", - height = 100, center = true, convexity= 3); + linear_extrude(height = 100, center = true, convexity= 3) + import(file = "example013.dxf"); rotate([90, 0, 0]) - linear_extrude(file = "example013.dxf", - height = 100, center = true, convexity= 3); + linear_extrude(height = 100, center = true, convexity= 3) + import(file = "example013.dxf"); }
\ No newline at end of file |