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 | 
