<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>rainbowlazer &#187; Adobe Software</title>
	<atom:link href="http://rainbowlazer.com/category/adobe/feed/" rel="self" type="application/rss+xml" />
	<link>http://rainbowlazer.com</link>
	<description>art, design &#38; new media technotes</description>
	<lastBuildDate>Fri, 02 Jul 2010 18:10:06 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Multiple Webcams in Flash with Actionscript 3</title>
		<link>http://rainbowlazer.com/scripting-programming/multiple-webcams-in-flash-with-actionscript-3/</link>
		<comments>http://rainbowlazer.com/scripting-programming/multiple-webcams-in-flash-with-actionscript-3/#comments</comments>
		<pubDate>Tue, 09 Jun 2009 22:57:13 +0000</pubDate>
		<dc:creator>Chris Reilly</dc:creator>
				<category><![CDATA[Actionscript 3]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Scripting & Programming]]></category>

		<guid isPermaLink="false">http://rainbowlazer.com/?p=231</guid>
		<description><![CDATA[
It&#8217;s true! You can have multiple webcam feeds in your swf/as3 application. Here&#8217;s how:

Plug in your webcams.
Look in your Flash Player&#8217;s Camera Settings Panel. You might have to open an existing swf to get here. You should see a dropdown list of all the cameras available to you. The first camera on the list is [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://rainbowlazer.com/wp-content/uploads/2009/06/picture-37.png" rel="shadowbox[post-231];player=img;"><img class="aligncenter size-medium wp-image-240" title="picture-37" src="http://rainbowlazer.com/wp-content/uploads/2009/06/picture-37-300x226.png" alt="picture-37" width="300" height="226" /></a></p>
<p>It&#8217;s true! You can have multiple webcam feeds in your swf/as3 application. Here&#8217;s how:</p>
<ol>
<li>Plug in your webcams.</li>
<li>Look in your <a href="http://www.macromedia.com/support/documentation/en/flashplayer/help/help04.html#117113" target="_blank">Flash Player&#8217;s Camera Settings Panel</a>. You might have to open an existing swf to get here. You should see a dropdown list of all the cameras available to you. The first camera on the list is camera 0, the second is camera 1, and so on. Remember the numbers of the cameras you want to work with (In my case, I want #7 and #8).<br />
<a href="http://rainbowlazer.com/wp-content/uploads/2009/06/picture-36.png" rel="shadowbox[post-231];player=img;"><img class="aligncenter size-full wp-image-236" style="margin-top: 25px; margin-bottom: 25px;" title="Flash Player's Camera Settings" src="http://rainbowlazer.com/wp-content/uploads/2009/06/picture-36.png" alt="Flash Player's Camera Settings" width="226" height="211" /></a></li>
<li>Call your cameras with Actionscript 3. Here&#8217;s the <a href="http://rainbowlazer.com/wp-content/uploads/2009/06/multi_cam_test.as" target="_blank">code</a>, and here&#8217;s a <a href="http://rainbowlazer.com/wp-content/uploads/2009/06/multi_cam_test.zip" target="_blank">FLEX project</a>.<a href="http://rainbowlazer.com/wp-content/uploads/2009/06/picture-35.png" rel="shadowbox[post-231];player=img;"><img class="aligncenter size-full wp-image-235" style="border: 1px solid black; margin-top: 25px; margin-bottom: 25px;" title="The Actionscript 3 Code" src="http://rainbowlazer.com/wp-content/uploads/2009/06/picture-35.png" alt="The Actionscript 3 Code" width="518" height="471" /></a></li>
<li>A few pointers: be careful about plugging/unplugging the cameras. Flash Player seems not to like this, you may have to quit and restart to refresh the list. You can adjust how and where both video feeds are placed in the scene. In this example they&#8217;re layered on top of each other with the blend mode set to OVERLAY, which [sort of] averages the two feeds together.</li>
<li>Only see one camera? Depending on your camera &amp; drivers, your computer may not recognize two identical cameras at the same time. Cameras with different hardware should be recognized, though.</li>
</ol>
<p>Also, I am using <a href="http://www.amazon.com/PlayStation-3-Eye/dp/B000VTQ3LU" target="_blank">Playstation 3 Eye</a> cameras, because they are great in low light and have high frame rates, and are pretty cheap. You can get drivers for <a href="http://alexpopovich.wordpress.com/2008/10/02/sony-ps3eye-camera-directshow-capture-source-filter/" target="_blank">Windows</a> and <a href="http://webcam-osx.sourceforge.net/downloads.html" target="_blank">Mac</a> since they are not recognized automatically. Have fun!</p>
<p style="text-align: center;">
<p><script type="text/javascript"><!--
google_ad_client = "pub-9738136468704557";
google_ad_width = 468;
google_ad_height = 60;
google_ad_format = "468x60_as";
google_ad_type = "text";
google_ad_channel = "";
google_color_border = "FFFFFF";
google_color_bg = "FFFFFF";
google_color_link = "0066cc";
google_color_text = "000000";
google_color_url = "008000";
//-->
</script>
<script type="text/javascript"
  src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></p>
]]></content:encoded>
			<wfw:commentRss>http://rainbowlazer.com/scripting-programming/multiple-webcams-in-flash-with-actionscript-3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to Cut Felt on a 60W CO2 Laser Cutter</title>
		<link>http://rainbowlazer.com/adobe/illustrator/how-to-cut-felt-on-a-60w-co2-laser-cutter/</link>
		<comments>http://rainbowlazer.com/adobe/illustrator/how-to-cut-felt-on-a-60w-co2-laser-cutter/#comments</comments>
		<pubDate>Wed, 30 May 2007 21:56:26 +0000</pubDate>
		<dc:creator>Lisa</dc:creator>
				<category><![CDATA[Illustrator]]></category>
		<category><![CDATA[Laser Cutting]]></category>

		<guid isPermaLink="false">http://rainbowlazer.com/?p=19</guid>
		<description><![CDATA[Felt is an extremely versatile material.  It’s non-woven, which means it has no warp, no weft, and no bias; it doesn’t unravel, which makes it an ideal material for intricate garments.  However, because it is thick and relatively unforgiving, cutting intricate patterns and structures into felt is difficult to do by hand. Precise [...]]]></description>
			<content:encoded><![CDATA[<p>Felt is an extremely versatile material.  It’s non-woven, which means it has no warp, no weft, and no bias; it doesn’t unravel, which makes it an ideal material for intricate garments.  However, because it is thick and relatively unforgiving, cutting intricate patterns and structures into felt is difficult to do by hand. Precise cutting is usually done by means of an industrial die cutter, which is costly when producing things in small quantities.</p>
<p>Because of the cost of die cutting, using a laser to cut felt is great for prototyping and experimentation.  The only downside to this method is the burnt smell.  It fades somewhat after time, and is not terribly noticeable, but if you are really trying to make a finished product for public consumption, I would look into getting a quote for die-cutting.  However, if you are trying to figure out the fit and proportion of an avant-garde garment or take pictures for a portfolio, laser cutting is more than sufficient.</p>
<p><strong><font size="3">Buying the material:</font></strong></p>
<p>Use 95-100% Wool Felt.  This is a good idea for the laser cutter in order to avoid the release of toxins into the air, but it’s also a good idea in general, as the material quality of 100% wool felt makes a huge difference in any project.</p>
<p>There are two types of high-grade wool felt you can buy. Industrial/SAE felt is fabricated to standards set by the Society of Automotive Engineers and comes in cream (new wool) and grey (a mottled recycling of old wool and other materials).    There is also 100% wool felt that is usually sold for doll making which comes in a multitude of colors.  Stick with the plant-based dyes.  Don’t get the craft-store felt &#8212; that’s mostly acrylic and is just really low quality in general.</p>
<p><strong> Manufacturers of SAE Wool Felt:</strong> <a href="http://mcmastercarr.com">McMaster-Carr,</a> <a href="http://aetnafelt.com/">Aetna Felt</a>, <a href="http://nationalnonwovens.com">National Nonwovens</a>, <a href="http://sutherlandfelt.com">Sutherland Felt Company</a><br />
<strong>100% Wool Craft Felt:</strong> <a href="http://thefeltpeople.com">The Felt People</a>, <a href="http://www.weirdolls.com/">Weir Dolls and Crafts</a>,  <a href="http://www.achildsdream.com/">A Child’s Dream Comes True</a><br />
<code></code></p>
<p><script type="text/javascript"><!--
google_ad_client = "pub-9738136468704557";
google_ad_width = 468;
google_ad_height = 60;
google_ad_format = "468x60_as";
google_ad_type = "text";
google_ad_channel = "";
google_color_border = "FFFFFF";
google_color_bg = "FFFFFF";
google_color_link = "0066cc";
google_color_text = "000000";
google_color_url = "008000";
//-->
</script>
<script type="text/javascript"
  src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script><br />
<span id="more-19"></span><br />
<strong><font size="3">HOW TO: Make an Engraved Felt Pouch with the Laser Cutter</font></strong></p>
<p><img src="http://www.lisasmith.org/instructables/lasercutfelt/pattern.jpg" align="left" height="403" hspace="12" vspace="12" width="264" /><br />
1. Draw your pattern in Illustrator with any engraved lines or cutouts.  Outlines work best &#8212; large filled shapes result in a lot of burnt smell.  The pattern should look something like the image at left.  The two edge flaps will be stitched together, right-side facing in, and the whole thing will be turned inside out. The area with the whale outline becomes the closing flap of the pouch.</p>
<p>2. Tape the felt down into the bed and properly focus it.  The felt will stay pretty flat because of the friction between the fabric and the honeycomb table.  However, the edges will fly up if not taped.</p>
<p>3. Set the line weights and color order properly.  This will vary from laser cutter to laser cutter, but the black text should be raster engraved first. Next, the whale can be vector engraved or cut, and, finally, the outside edge should be a vector cut.</p>
<p>4. The settings I use for felt are as follows:<br />
Raster Engraving: Power: 15%, Speed: 80%, PPI: 200<br />
Vector Engraving: Power: 1%, Speed: 8%,  PPI: 150<br />
Vector Cutting (2-3 passes, less burning): Power: 3%, Speed: 5%, PPI: 350<br />
Vector Cutting (1 pass, singed edge): Power: 8%, Speed: 3%, PPI: 200<br />
The multi-pass vector cutting option just cuts through, which leaves the cutouts still connected to the surrounding material by friction. This is safer for the laser and makes material removal from the bed easier.</p>
<p>4. Once the felt has been cut, sew the edges together and flip inside out for your pouch!</p>
<p><strong><font size="3">Process Photos</font></strong></p>
<p align="left"> <img src="http://www.lisasmith.org/instructables/lasercutfelt/1.jpg" height="250" width="376" /></p>
<p>taping the felt to the bed</p>
<p><img src="http://www.lisasmith.org/instructables/lasercutfelt/2.jpg" height="250" width="376" /></p>
<p>felt in the process of being cut</p>
<p><img src="http://www.lisasmith.org/instructables/lasercutfelt/3.jpg" height="250" width="376" /></p>
<p>felt after cutting</p>
<p><img src="http://www.lisasmith.org/instructables/lasercutfelt/4.jpg" height="250" width="376" /></p>
<p>wallet before sewing</p>
<p><img src="http://www.lisasmith.org/instructables/lasercutfelt/5.jpg" height="250" width="376" /></p>
<p>wallet after sewing</p>
<p><img src="http://www.lisasmith.org/instructables/lasercutfelt/6.jpg" height="250" width="376" /></p>
<p>optional applique<!--more--></p>
<p><strong><font size="3">Felty the Felt Octopus &#8211; Cute Laser-Cut Toy Made with F10 1/8&#8243; Felt </font></strong></p>
<p><a href="http://rainbowlazer.com/wp-admin/upload.php?style=inline&amp;tab=browse&amp;action=view&amp;ID=20&amp;post_id=19" id="file-link-20" title="Felty The Felt Octopus" class="file-link image"></a></p>
<p style="text-align: center"><span class="file-link image"><img src="http://rainbowlazer.com/wp-content/uploads/2007/05/dsc_0207.JPG" title="Felty The Felt Octopus" alt="Felty The Felt Octopus" height="325" width="479" /></span></p>
<p>Felty is cut from 1/8&#8243; <a href="http://www.mcmaster.com/nav/enter.asp?pagenum=3374" title="about graded wool felt" target="_blank">F10 grade wool felt.</a> We chose the F10 grade because it contains 95% wool. We operate our laser cutter in a confined office environment, so we are extra-careful about cutting potentially-toxic materials, especially some of the synthetics contained in certain felt materials.</p>
<p>There are other grades of felt with the same wool content, but F10 is the least dense out of all of them, making it easier to cut at low powers. Cutting felt produces a smell likened to that of a burning dog, and it&#8217;s quite pungent. The less laser power we have to apply to the material, the less burning, and therefore the less stench produced.</p>
<p><a href="http://rainbowlazer.com/wp-admin/upload.php?style=inline&amp;tab=browse-all&amp;action=view&amp;ID=21&amp;post_id=19&amp;paged" id="file-link-21" title="1/8? F10 Felt" class="file-link image"></a></p>
<p style="text-align: center"><span class="file-link image"><img src="http://rainbowlazer.com/wp-content/uploads/2007/05/dsc_0181.JPG" title="1/8" alt="1/8" height="316" width="468" /></span></p>
<p>We&#8217;re using a <a href="http://www.ulsinc.com/english/laser_systems/product_line/x660.html" title="X-660">Universal X-660 60W laser cutter</a> with a compressed-air assist.  Here are the settings I used for cutting 1/8&#8243; F10 wool felt:</p>
<ul>
<li>Raster Engraving: 18% Power, 80% Speed, 200PPI, Single Pass, Low Gas</li>
<li>Vector Engraving: 10% Power, 8% Speed, 200PPI, Single Pass, High Gas</li>
<li>Vector Cutting: 11% Power, 3% Speed, 200PPI, Single Pass, High Gas</li>
</ul>
<p>As with any material, be sure to have adequate ventilation when laser cutting. Felt especially creates some strong odors.</p>
<p style="text-align: center"><img src="http://rainbowlazer.com/wp-content/uploads/2007/05/dsc_0205.JPG" alt="Felty in progress" height="330" width="487" /></p>
<p style="text-align: center">&nbsp;</p>
<p style="text-align: center"> <img src="http://rainbowlazer.com/wp-content/uploads/2007/05/dsc_0206.JPG" alt="dsc_0206.JPG" height="328" width="488" /></p>
<p> The files:</p>
<ul>
<li><a href="http://rainbowlazer.com/wp-content/uploads/2007/05/felty_the_octopus.ai" title="Illustrator CS2 File">felty_the_octopus.ai</a>  Adobe Illustrator CS2 file</li>
<li><a href="http://rainbowlazer.com/wp-content/uploads/2007/05/felty_laser_settings.las" title="X660 laser settings">felty_laser_settings.las</a> laser settings profile for Universal X660 laser cutter</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://rainbowlazer.com/adobe/illustrator/how-to-cut-felt-on-a-60w-co2-laser-cutter/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Scripted &#8216;Stretch&#8217; Photoshop CS2 Video Filter</title>
		<link>http://rainbowlazer.com/scripting-programming/scripted-stretch-photoshop-cs2-video-filter/</link>
		<comments>http://rainbowlazer.com/scripting-programming/scripted-stretch-photoshop-cs2-video-filter/#comments</comments>
		<pubDate>Tue, 27 Feb 2007 07:53:13 +0000</pubDate>
		<dc:creator>Chris Reilly</dc:creator>
				<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Photoshop]]></category>
		<category><![CDATA[Scripting & Programming]]></category>

		<guid isPermaLink="false">http://rainbowlazer.com/?p=4</guid>
		<description><![CDATA[

This is a video filter for Photoshop CS2 that takes an image and vertically stretches each line of pixels into one whole frame.  It basically creates a long vertical pan down the image.
See the video piece it was used for at http://chris-reilly.org/sunset_vid.htm
    
The Script:

 http://rainbowlazer.com/stripe-optmized.js

]]></description>
			<content:encoded><![CDATA[<p><!--adsense--><br />
<code><br />
</code>This is a video filter for Photoshop CS2 that takes an image and vertically stretches each line of pixels into one whole frame.  It basically creates a long vertical pan down the image.</p>
<p>See the video piece it was used for at <a href="http://chris-reilly.org/sunset_vid.htm" title="Chris Reilly - Sunset/234,000" target="_blank">http://chris-reilly.org/sunset_vid.htm</a></p>
<p align="center"><a href="http://chris-reilly.org/sunset_vid.htm" title="Chris Reilly - Sunset/234,000" target="_blank"> <img src="http://chris-reilly.org/1000001.jpg" alt="Original" width="200" />   <img src="http://rainbowlazer.com/sunset_script_sample.jpg" alt="Processed" width="200" /></a></p>
<p><strong>The Script:</strong></p>
<ul>
<li><a href="http://rainbowlazer.com/stripe-optmized.js" target="_blank"> http://rainbowlazer.com/stripe-optmized.js</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://rainbowlazer.com/scripting-programming/scripted-stretch-photoshop-cs2-video-filter/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Constructing 3D Models from 2D Materials Using Rhino 3.0, Illustrator CS2 and a Universal X-660 Laser Cutter</title>
		<link>http://rainbowlazer.com/scripting-programming/constructing-3d-models-from-2d-materials-using-rhino-and-illustrator/</link>
		<comments>http://rainbowlazer.com/scripting-programming/constructing-3d-models-from-2d-materials-using-rhino-and-illustrator/#comments</comments>
		<pubDate>Tue, 27 Feb 2007 00:54:10 +0000</pubDate>
		<dc:creator>Chris Reilly</dc:creator>
				<category><![CDATA[2D->3D]]></category>
		<category><![CDATA[Illustrator]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Laser Cutting]]></category>
		<category><![CDATA[Rhino]]></category>
		<category><![CDATA[Scripting & Programming]]></category>
		<category><![CDATA[VBScript]]></category>

		<guid isPermaLink="false">http://rainbowlazer.com/?p=3</guid>
		<description><![CDATA[    
I&#8217;ve found this technique to be really useful for making quick, cheap mock-ups of 3D models, as well as getting some really interesting visual results for artmaking.
The first of the two main techniques I&#8217;ve been using is &#8217;slicing&#8217; models in Rhino using the Contour command, then exporting the curves to Illustrator. [...]]]></description>
			<content:encoded><![CDATA[<p align="center"><a href="http://rainbowlazer.com/wp-content/uploads/2007/02/slant_vase_in_rhino.jpg" title="slant_vase_in_rhino.jpg" rel="shadowbox[post-3];player=img;"><img src="http://rainbowlazer.com/wp-content/uploads/2007/02/slant_vase_in_rhino.thumbnail.jpg" alt="slant_vase_in_rhino.jpg" /></a><a href="http://rainbowlazer.com/wp-content/uploads/2007/02/slant_vase_sliced_in_rhino.jpg" title="slant_vase_sliced_in_rhino.jpg" rel="shadowbox[post-3];player=img;"> <img src="http://rainbowlazer.com/wp-content/uploads/2007/02/slant_vase_sliced_in_rhino.thumbnail.jpg" alt="slant_vase_sliced_in_rhino.jpg" /></a><a href="http://rainbowlazer.com/wp-content/uploads/2007/02/slant_vase_curves_in_illust.jpg" title="slant_vase_curves_in_illust.jpg" rel="shadowbox[post-3];player=img;"> </a><a href="http://rainbowlazer.com/wp-content/uploads/2007/02/slant_vase2.jpg" title="slant_vase2.jpg" rel="shadowbox[post-3];player=img;"> <img src="http://rainbowlazer.com/wp-content/uploads/2007/02/slant_vase2.thumbnail.jpg" alt="slant_vase2.jpg" /></a><a href="http://rainbowlazer.com/wp-content/uploads/2007/02/slant_vase_being_cut2.jpg" title="slant_vase_being_cut2.jpg" rel="shadowbox[post-3];player=img;"> </a><!--adsense--><code></code></p>
<p>I&#8217;ve found this technique to be really useful for making quick, cheap mock-ups of 3D models, as well as getting some really interesting visual results for artmaking.</p>
<p>The first of the two main techniques I&#8217;ve been using is &#8217;slicing&#8217; models in Rhino using the Contour command, then exporting the curves to Illustrator. The curves are cut out of flat material (usually cardboard or acrylic) on the laser cutter, then re-assembled with glue into a mock-up of the 3D model.</p>
<p>This technique results in an economical model relatively quickly, and allows you a lot of flexibility compared to &#8216;unfolding&#8217; techniques such as those used with <a href="http://www.tamasoft.co.jp/pepakura-en/" target="_blank">Pepakura</a>. It can, however, be quite tedious to re-assemble all the slices in the proper order/orientation. It is also not the most accurate method, as the shape of the model depends on the orientation of our curves in Rhino matching the orientation of the cut slices.</p>
<p>I&#8217;ve written a couple of scripts that take a lot of the grunt-work out of processing files. They are free for you [and everyone] to use. Also, keep in mind that the laser cutter part of the equation is <strong>optional</strong>. The contours can be cut by hand, although it will be a much bigger pain in the ass.</p>
<p align="center"><a href="http://rainbowlazer.com/wp-content/uploads/2007/02/slant_vase_curves_in_illust.jpg" title="slant_vase_curves_in_illust.jpg" rel="shadowbox[post-3];player=img;"><img src="http://rainbowlazer.com/wp-content/uploads/2007/02/slant_vase_curves_in_illust.thumbnail.jpg" alt="slant_vase_curves_in_illust.jpg" /> </a><a href="http://rainbowlazer.com/wp-content/uploads/2007/02/slant_vase_being_cut2.jpg" title="slant_vase_being_cut2.jpg" rel="shadowbox[post-3];player=img;"><img src="http://rainbowlazer.com/wp-content/uploads/2007/02/slant_vase_being_cut2.thumbnail.jpg" alt="slant_vase_being_cut2.jpg" /></a><a href="http://rainbowlazer.com/wp-content/uploads/2007/02/slant_vase_pieces_in_order.jpg" title="slant_vase_pieces_in_order.jpg" rel="shadowbox[post-3];player=img;"> <img src="http://rainbowlazer.com/wp-content/uploads/2007/02/slant_vase_pieces_in_order.thumbnail.jpg" alt="slant_vase_pieces_in_order.jpg" /></a></p>
<p>Here is the basic technique:</p>
<p><strong>In Rhino: </strong></p>
<ul>
<li>Create a 3D model in Rhino. It helps if the model is <a href="http://en.wiki.mcneel.com/default.aspx/McNeel/SolidDiscussion.html" target="_blank">solid</a> (aka a joined polysurface, aka watertight)</li>
<li>Create topological contour curves of the model using the <a href="http://en.wiki.mcneel.com/default.aspx/McNeel/CommandList.html#CCommands" target="_blank">Contour</a> command. The contours can go in any direction, and the spacing should be equal to the depth of the material you&#8217;ll be using.</li>
<li>Group the curves: use the <a href="http://en.wiki.mcneel.com/default.aspx/McNeel/CommandList.html" target="_blank">PlanarSrf</a> command to create surfaces from each &#8216;level&#8217; of slices. This accounts for contours which are donut-shaped, such as those that would come from a tube or bowl shape. These concentric curves must be grouped together to maintian the profile of the 3D model.</li>
<li>Flatten the surfaces: use the <a href="http://en.wiki.mcneel.com/default.aspx/McNeel/CommandList.html" target="_blank">UnrollSrf</a> command to align each surface to the top viewport. This will prevent the curves from being distorted upon export.</li>
<li>Convert back to curves: use the <a href="http://en.wiki.mcneel.com/default.aspx/McNeel/CommandList.html" target="_blank">Make2D</a> command to transform each surface back into the original curves. This prevents the need for extra editing once the curves are brought into Illustrator.</li>
<li>Export the curves as Illustrator files (*.ai). Preserve the scale, but since Illustrator does everything in points, convert to points (1 inch = 72 points). This will ensure the scale of the 3D model is preserved.</li>
</ul>
<p><strong>In Illustrator:</strong></p>
<ul>
<li>Open each curve file that we just exported from Rhino.</li>
<li>Move each curve or set of curves into its own layer in a file that has been templated for the laser cutter.</li>
<li>Arrange and format the curves, then send them to the laser cutter.</li>
</ul>
<p><strong>On the laser cutter:</strong></p>
<ul>
<li>Use the least amount of material possible.</li>
<li>Keep track of the pieces you&#8217;re cutting out. Numbers can be engraved by the laser cutter, or the cutouts can be kept in their original position and compared to the files.</li>
</ul>
<p><strong>In real life:</strong></p>
<ul>
<li>Assemble the slices, using numbers and/or Illustrator files and/or the Rhino model.</li>
<li>Bask in the glory.</li>
</ul>
<p align="center"><a href="http://rainbowlazer.com/wp-content/uploads/2007/02/number_slices.jpg" title="number_slices.jpg" rel="shadowbox[post-3];player=img;"><img src="http://rainbowlazer.com/wp-content/uploads/2007/02/number_slices.thumbnail.jpg" alt="number_slices.jpg" /></a><a href="http://rainbowlazer.com/wp-content/uploads/2007/02/use_rhino_as_a_reference.jpg" title="use_rhino_as_a_reference.jpg" rel="shadowbox[post-3];player=img;"> <img src="http://rainbowlazer.com/wp-content/uploads/2007/02/use_rhino_as_a_reference.thumbnail.jpg" alt="use_rhino_as_a_reference.jpg" /></a><a href="http://rainbowlazer.com/wp-content/uploads/2007/02/slant_vase_detail.jpg" title="slant_vase_detail.jpg" rel="shadowbox[post-3];player=img;"> <img src="http://rainbowlazer.com/wp-content/uploads/2007/02/slant_vase_detail.thumbnail.jpg" alt="slant_vase_detail.jpg" /></a></p>
<p align="center"><a href="http://rainbowlazer.com/wp-content/uploads/2007/02/horiz_vase.jpg" title="horiz_vase.jpg" rel="shadowbox[post-3];player=img;"><img src="http://rainbowlazer.com/wp-content/uploads/2007/02/horiz_vase.thumbnail.jpg" alt="horiz_vase.jpg" /></a><a href="http://rainbowlazer.com/wp-content/uploads/2007/02/horiz_vase2.jpg" title="horiz_vase2.jpg" rel="shadowbox[post-3];player=img;"> </a><a href="http://rainbowlazer.com/wp-content/uploads/2007/02/slant_vase.jpg" title="slant_vase.jpg" rel="shadowbox[post-3];player=img;"><img src="http://rainbowlazer.com/wp-content/uploads/2007/02/slant_vase.thumbnail.jpg" alt="slant_vase.jpg" /></a><a href="http://rainbowlazer.com/wp-content/uploads/2007/02/horiz_vase2.jpg" title="horiz_vase2.jpg" rel="shadowbox[post-3];player=img;"> <img src="http://rainbowlazer.com/wp-content/uploads/2007/02/horiz_vase2.thumbnail.jpg" alt="horiz_vase2.jpg" /></a></p>
<p> <strong>The Scripts:</strong></p>
<p>These scripts are distributed under a Creative Commons Attribution Noncommercial Share Alike 3.0 License. You must follow the terms of this license if you wish to use these scripts.</p>
<p>Please see <a href="http://creativecommons.org/licenses/by-nc-sa/3.0/" target="_blank">http://creativecommons.org/licenses/by-nc-sa/3.0/</a> for details.</p>
<p>These scripts are not intended to do anything malicious, however I take no responsibility for any ill effects caused by these scripts. If you have any questions about the way these scripts work, please feel free to <a href="mailto:rainbowlazer[at]rainbowlazer[dotcom]">ask</a> prior to running them.</p>
<ul>
<li>Rhino: <a href="http://rainbowlazer.com/gen_conts_flat_export_WORKING.rvb" target="_blank">gen_conts_flat_export_WORKING.rvb</a></li>
<li>Illustrator: <a href="http://rainbowlazer.com/curve_arranger_working.js" target="_blank">curve_arranger_working.js</a></li>
</ul>
<p><strong>Resources:</strong></p>
<ul>
<li><a href="http://www.adobeforums.com/cgi-bin/webx?14@@.eea5b36" title="http://www.adobeforums.com/cgi-bin/webx?14@@.eea5b36" target="_blank">Scripting Adobe Applications &#8211; User to User Forums</a></li>
<li><a href="http://partners.adobe.com/public/developer/en/illustrator/sdk/IllustratorGettingStarted.pdf" title="http://partners.adobe.com/public/developer/en/illustrator/sdk/IllustratorGettingStarted.pdf" target="_blank">Illustrator CS Scripting &#8211; Getting Started With Javascript [pdf]</a></li>
<li><a href="http://www.uni-kassel.de/~digitalp/epool/html/rhino_scripting/ressources/RhinoScript.pdf" title="http://www.uni-kassel.de/~digitalp/epool/html/rhino_scripting/ressources/RhinoScript.pdf">Rhino Scripting [pdf]</a></li>
<li><a href="http://www.uni-kassel.de/~digitalp/epool/html/rhino_scripting/web/files/01_01_ex.html" title="http://www.uni-kassel.de/~digitalp/epool/html/rhino_scripting/web/files/01_01_ex.html" target="_blank">Rhino Scripting Tutorials</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://rainbowlazer.com/scripting-programming/constructing-3d-models-from-2d-materials-using-rhino-and-illustrator/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
