<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>MariaLardi &#187; points</title>
	<atom:link href="http://marialardi.com/tag/points/feed/" rel="self" type="application/rss+xml" />
	<link>http://marialardi.com</link>
	<description>My Stuff... Th(!)ngs, B(!)ts &#38; P(!)eces .......................................................................................................................................... marialardi@marialardi.com</description>
	<lastBuildDate>Fri, 03 Feb 2012 18:11:12 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='marialardi.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>MariaLardi &#187; points</title>
		<link>http://marialardi.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://marialardi.com/osd.xml" title="MariaLardi" />
	<atom:link rel='hub' href='http://marialardi.com/?pushpress=hub'/>
		<item>
		<title>Process+Emergence-Scripting-MICROSTATION_VBA-Boxes_Lines_Points</title>
		<link>http://marialardi.com/2009/05/19/processandemergence-basicsofscriptingandautomatingtheprocessintomicrostation_vba/</link>
		<comments>http://marialardi.com/2009/05/19/processandemergence-basicsofscriptingandautomatingtheprocessintomicrostation_vba/#comments</comments>
		<pubDate>Tue, 19 May 2009 02:54:41 +0000</pubDate>
		<dc:creator>MariaLardi</dc:creator>
				<category><![CDATA[Process+Emergence_Scripting_MICROSTATION_VBA]]></category>
		<category><![CDATA[3d]]></category>
		<category><![CDATA[boxes in spiral]]></category>
		<category><![CDATA[microstation]]></category>
		<category><![CDATA[microstation vba]]></category>
		<category><![CDATA[parametric design]]></category>
		<category><![CDATA[parametric modelling]]></category>
		<category><![CDATA[points]]></category>
		<category><![CDATA[scripting]]></category>
		<category><![CDATA[vba]]></category>
		<category><![CDATA[visual basic]]></category>

		<guid isPermaLink="false">http://marialardi.wordpress.com/?p=41</guid>
		<description><![CDATA[ProcessAndEmergence-BasicsOfScriptingAndAutomatingTheProcessIntoMICROSTATION_VBA
Spiral____Boxes_Lines_Points<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=marialardi.com&amp;blog=7591490&amp;post=41&amp;subd=marialardi&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<h1 style="text-align:left;">Boxes_In_Spiral</h1>
<p style="text-align:left;"><img class="size-full wp-image-39 alignnone" title="boxes in a spiral_p1" src="http://marialardi.files.wordpress.com/2009/05/p4.png?w=640" alt="boxes in a spiral_p1"   /></p>
<p style="text-align:left;"><strong>mvba script code <em>(left)</em></strong><br />
Sub boxspiral03()<br />
Dim startPoint As Point3d<br />
Dim point As Point3d, point2 As Point3d<br />
Dim lngTemp As Long<br />
Dim boxlength As Double<br />
Dim boxwith As Double<br />
Dim boxheight As Double<br />
Dim turn As Integer<br />
Dim angle As Double<br />
Dim vertstep As Double<br />
Dim length_xdist As Double<br />
Dim length_ydist As Double<br />
Dim width_xdist As Double<br />
Dim width_ydist As Double<br />
Dim zdist As Double<br />
boxlength = 0.2<br />
boxwith = 0.1<br />
boxheight = 0.1<br />
verstep = 0.05<br />
angle = 0<br />
zdist = 0<br />
‘   Coordinates are in master units<br />
startPoint.X = 0#<br />
startPoint.Y = 0#<br />
startPoint.Z = 0#<br />
For turn = 1 To 100<br />
length_xdist = boxlength * Cos(angle)<br />
length_ydist = boxlength * Sin(angle)<br />
width_xdist = boxwidth * Cos((Pi / 2) + angle)<br />
width_ydist = boxwidth * Sin((Pi / 2) – angle)<br />
zdist = zdist + 0.0<br />
‘   start a command<br />
CadInputQueue.SendCommand “PLACE SLAB ICON”<br />
‘   Send a data point to the current command<br />
point.X = startPoint.X<br />
point.Y = startPoint.Y<br />
point.Z = startPoint.Z<br />
CadInputQueue.SendDataPoint point, 1<br />
point.X = startPoint.X + length_xdist<br />
point.Y = startPoint.Y + length_ydist<br />
point.Z = startPoint.Z<br />
CadInputQueue.SendDataPoint point, 1<br />
point.X = startPoint.X + width_xdist<br />
point.Y = startPoint.Y + width_ydist<br />
point.Z = startPoint.Z<br />
CadInputQueue.SendDataPoint point, 1<br />
point.X = startPoint.X<br />
point.Y = startPoint.Y<br />
point.Z = startPoint.Z + boxheight<br />
CadInputQueue.SendDataPoint point, 3<br />
CommandState.StartDefaultCommand<br />
angle = angle + (Pi / 24)<br />
startPoint.Z = startPoint.Z + verstep<br />
boxlength = boxlength – 0.01<br />
boxwidth = boxwidth – 0.1<br />
zdist = zdist + 0.01<br />
Next<br />
End Sub</p>
<p style="text-align:left;"><strong>mvba script code <em>(right)</em></strong><br />
Sub boxspiral05()<br />
Dim startPoint As Point3d<br />
Dim point As Point3d, point2 As Point3d<br />
Dim lngTemp As Long<br />
Dim boxlength As Double<br />
Dim boxwith As Double<br />
Dim boxheight As Double<br />
Dim turn As Integer<br />
Dim angle As Double<br />
Dim length_xdist As Double<br />
Dim length_ydist As Double<br />
Dim width_xdist As Double<br />
Dim width_ydist As Double<br />
Dim zdist As Double<br />
boxlength = 0.2<br />
boxwith = 0.1<br />
boxheight = 0.1<br />
angle = 0<br />
zdist = 0<br />
‘   Coordinates are in master units<br />
startPoint.X = 0#<br />
startPoint.Y = 0#<br />
startPoint.Z = 0#<br />
For turn = 1 To 100<br />
length_xdist = boxlength * Cos(angle)<br />
length_ydist = boxlength * Sin(angle)<br />
width_xdist = boxwidth * Cos((Pi / 2) + angle)<br />
width_ydist = boxwidth * Sin((Pi / 2) – angle)<br />
‘   start a command<br />
CadInputQueue.SendCommand “PLACE SLAB ICON”<br />
‘   Send a data point to the current command<br />
point.X = startPoint.X<br />
point.Y = startPoint.Y<br />
point.Z = startPoint.Z<br />
CadInputQueue.SendDataPoint point, 1<br />
point.X = startPoint.X + length_xdist<br />
point.Y = startPoint.Y + length_ydist<br />
point.Z = startPoint.Z<br />
CadInputQueue.SendDataPoint point, 1<br />
point.X = startPoint.X + width_xdist<br />
point.Y = startPoint.Y + width_ydist<br />
point.Z = startPoint.Z<br />
CadInputQueue.SendDataPoint point, 1<br />
point.X = startPoint.X<br />
point.Y = startPoint.Y<br />
point.Z = startPoint.Z + boxheight<br />
CadInputQueue.SendDataPoint point, 3<br />
CommandState.StartDefaultCommand<br />
angle = angle + (Pi / 24)<br />
startPoint.Z = startPoint.Z + zdist<br />
boxlength = boxlength – 0.01<br />
boxwidth = boxwidth – 0.1<br />
zdist = zdist + 0.01<br />
Next<br />
End Sub</p>
<p style="text-align:left;"><span style="text-decoration:underline;">                                                                                                                                                                                                        </span></p>
<p style="text-align:left;"><img class="size-full wp-image-40 alignleft" title="BoxesInSpiral" src="http://marialardi.files.wordpress.com/2009/05/p5.png?w=640" alt="BoxesInSpiral"   /></p>
<p style="text-align:left;"> </p>
<p style="text-align:left;"> </p>
<p style="text-align:left;">   <strong>mvba script code</strong><br />
Sub boxspiral08()<br />
Dim startPoint As Point3d<br />
Dim point As Point3d, point2 As Point3d<br />
Dim lngTemp As Long<br />
Dim verstep As Double<br />
Dim boxlength As Double<br />
Dim boxwith As Double<br />
Dim boxheight As Double<br />
Dim turn As Integer<br />
Dim angle As Double<br />
Dim divisor As Integer<br />
Dim radius As Double<br />
Dim length_xdist As Double<br />
Dim length_ydist As Double<br />
Dim width_xdist As Double<br />
Dim width_ydist As Double<br />
Dim zdist As Double<br />
boxlength = 0.2<br />
boxwith = 0.1<br />
boxheight = 0.1<br />
angle = (Pi / 2)<br />
zdist = 0<br />
divisor = 0<br />
radius = 0.015<br />
‘   Coordinates are in master units<br />
startPoint.X = 0#<br />
startPoint.Y = 0#<br />
startPoint.Z = 0#<br />
For turn = 1 To 100<br />
length_xdist = boxlength * (Cos(angle) / 2 + angle)<br />
length_ydist = boxlength * (Sin(angle) / 2) – angle<br />
width_xdist = boxwidth * Cos((Pi / 2) – angle)<br />
width_ydist = boxwidth * Sin((Pi / 2) – angle)<br />
‘   start a command<br />
CadInputQueue.SendCommand “PLACE SLAB ICON”<br />
‘   Send a data point to the current command<br />
point.X = startPoint.X<br />
point.Y = startPoint.Y<br />
point.Z = startPoint.Z<br />
CadInputQueue.SendDataPoint point, 1<br />
point.X = startPoint.X + length_xdist<br />
point.Y = startPoint.Y + length_ydist<br />
point.Z = startPoint.Z<br />
CadInputQueue.SendDataPoint point, 1<br />
point.X = startPoint.X + width_xdist<br />
point.Y = startPoint.Y + width_ydist<br />
point.Z = startPoint.Z<br />
CadInputQueue.SendDataPoint point, 1<br />
point.X = startPoint.X<br />
point.Y = startPoint.Y<br />
point.Z = startPoint.Z + boxheight<br />
CadInputQueue.SendDataPoint point, 3<br />
CommandState.StartDefaultCommand<br />
angle = angle + (Pi / 24)<br />
startPoint.Z = startPoint.Z + zdist<br />
boxlength = boxlength – 0.01<br />
boxwidth = boxwidth – 0.1<br />
zdist = 0.05<br />
radius = 0.015<br />
verstep = 0.05<br />
Next<br />
End Sub</p>
<p style="text-align:left;"><span style="text-decoration:underline;">                                                                                                                                                                                                          </span>                                                                          </p>
<p style="text-align:left;">  <img class="size-full wp-image-42 alignleft" title="p6" src="http://marialardi.files.wordpress.com/2009/05/p6.png?w=640" alt="p6"   /></p>
<p style="text-align:left;"> </p>
<p style="text-align:left;"><strong>mvba script code <em>(left)</em></strong><br />
Sub boxspiral09()<br />
Dim startPoint As Point3d<br />
Dim point As Point3d, point2 As Point3d<br />
Dim lngTemp As Long<br />
Dim verstep As Double<br />
Dim boxlength As Double<br />
Dim boxwith As Double<br />
Dim boxheight As Double<br />
Dim turn As Integer<br />
Dim angle As Double<br />
Dim divisor As Integer<br />
Dim radius As Double<br />
Dim length_xdist As Double<br />
Dim length_ydist As Double<br />
Dim width_xdist As Double<br />
Dim width_ydist As Double<br />
Dim zdist As Double<br />
boxlength = 0.2<br />
boxwith = 0.1<br />
boxheight = 0.1<br />
angle = (Pi / 2)<br />
zdist = 0<br />
divisor = 0<br />
radius = 0.015<br />
‘   Coordinates are in master units<br />
startPoint.X = 0#<br />
startPoint.Y = 0#<br />
startPoint.Z = 0#<br />
For turn = 1 To 100<br />
length_xdist = boxlength * (Cos(angle) / 2 + angle)<br />
length_ydist = boxlength * (Sin(angle) / 2) – angle<br />
width_xdist = boxwidth * Cos((Pi / 2) + angle)<br />
width_ydist = boxwidth * Sin((Pi / 2) – angle)<br />
‘   start a command<br />
CadInputQueue.SendCommand “PLACE SLAB ICON”<br />
‘   Send a data point to the current command<br />
point.X = startPoint.X<br />
point.Y = startPoint.Y<br />
point.Z = startPoint.Z<br />
CadInputQueue.SendDataPoint point, 1<br />
point.X = startPoint.X + length_xdist<br />
point.Y = startPoint.Y – length_ydist<br />
point.Z = startPoint.Z<br />
CadInputQueue.SendDataPoint point, 1<br />
point.X = startPoint.X + width_xdist<br />
point.Y = startPoint.Y – width_ydist<br />
point.Z = startPoint.Z<br />
CadInputQueue.SendDataPoint point, 1<br />
point.X = startPoint.X<br />
point.Y = startPoint.Y<br />
point.Z = startPoint.Z + boxheight<br />
CadInputQueue.SendDataPoint point, 3<br />
CommandState.StartDefaultCommand<br />
angle = angle<br />
startPoint.Z = startPoint.Z + zdist<br />
boxlength = boxlength + 0.01<br />
boxwidth = boxwidth + 0.1<br />
zdist = 0.05<br />
radius = 0.015<br />
verstep = 0.05<br />
Next<br />
End Sub</p>
<p style="text-align:left;"><strong>mvba script code  <em>(right)</em></strong><br />
Sub boxspiral011()<br />
Dim startPoint As Point3d<br />
Dim point As Point3d, point2 As Point3d<br />
Dim lngTemp As Long<br />
Dim boxlength As Double<br />
Dim boxwith As Double<br />
Dim boxheight As Double<br />
Dim turn As Integer<br />
Dim angle As Double<br />
Dim vertstep As Double<br />
Dim length_xdist As Double<br />
Dim length_ydist As Double<br />
Dim width_xdist As Double<br />
Dim width_ydist As Double<br />
Dim zdist As Double<br />
Dim radius As Double<br />
Dim line As Double<br />
boxlength = 0.2<br />
boxwith = 0.1<br />
boxheight = 0.15<br />
verstep = 0.05<br />
angle = 0<br />
zdist = 0<br />
radius = 0.15<br />
‘   Coordinates are in master units<br />
startPoint.X = 0#<br />
startPoint.Y = 0#<br />
startPoint.Z = 0#<br />
For turn = 1 To 100<br />
length_xdist = boxlength * Cos(angle)<br />
length_ydist = boxlength * Sin(angle)<br />
width_xdist = boxwidth * Cos((Pi / 2) + angle)<br />
width_ydist = boxwidth * Sin((Pi / 2) – angle)<br />
radius = 0.15<br />
zdist = zdist + 0.01<br />
‘   start a command<br />
CadInputQueue.SendCommand “PLACE SLAB ICON”<br />
‘   Send a data point to the current command<br />
point.X = startPoint.X<br />
point.Y = startPoint.Y<br />
point.Z = startPoint.Z<br />
CadInputQueue.SendDataPoint point, 1<br />
point.X = startPoint.X + length_xdist + line<br />
point.Y = startPoint.Y + length_ydist<br />
point.Z = startPoint.Z<br />
CadInputQueue.SendDataPoint point, 1<br />
point.X = startPoint.X + width_xdist<br />
point.Y = startPoint.Y + width_ydist<br />
point.Z = startPoint.Z<br />
CadInputQueue.SendDataPoint point, 1<br />
point.X = startPoint.X<br />
point.Y = startPoint.Y<br />
point.Z = startPoint.Z + boxheight<br />
CadInputQueue.SendDataPoint point, 3<br />
CommandState.StartDefaultCommand’   Start a command<br />
CadInputQueue.SendCommand “DMSG ACTIVATETOOLBYPATH<br />
DrawingLinearPlace<br />
SmartLine”<br />
CadInputQueue.SendCommand “PLACE SMARTLINE”<br />
‘   Coordinates are in master units<br />
startPoint.X  = 0<br />
startPoint.Y = 0<br />
startPoint.Z = 0#<br />
‘   Send a data point to the current command<br />
point.X = startPoint.X<br />
point.Y = startPoint.Y<br />
point.Z = startPoint.Z<br />
CadInputQueue.SendDataPoint point, 1<br />
point.X = startPoint.X + length_xdist<br />
point.Y = startPoint.Y + length_ydist<br />
point.Z = startPoint.Z + boxheight + zdist<br />
CadInputQueue.SendDataPoint point, 1<br />
‘   Send a reset to the current command<br />
CadInputQueue.SendReset<br />
angle = angle + (Pi / 24)<br />
startPoint.Z = (startPoint.Z + verstep)<br />
boxlength = (boxlength + 0.01)<br />
boxwidth = (boxwidth + 0.1) * (Pi / 6)<br />
zdist = (zdist + 0.01)<br />
radius = 0.15<br />
line = (startPoint.Z + verstep)<br />
Next<br />
End Sub</p>
<p style="text-align:left;"><span style="text-decoration:underline;">                                                                                                                                                                                                          </span>                                                                                                                                                                                                          </p>
<h1 style="text-align:left;">Points_In_Spiral_Lines</h1>
<p style="text-align:left;"><img class="size-full wp-image-43 alignleft" title="PointsInSpiralLines" src="http://marialardi.files.wordpress.com/2009/05/p7.png?w=640" alt="PointsInSpiralLines"   /></p>
<p style="text-align:left;">     </p>
<p style="text-align:left;"> </p>
<p style="text-align:left;"> </p>
<p style="text-align:left;"> </p>
<p><strong>mvba script code <em>(left)</em></strong><br />
Sub spiral8()<br />
Dim startPoint As Point3d<br />
Dim point As Point3d, point2 As Point3d<br />
Dim lngTemp As Long<br />
Dim radius As Double<br />
Dim angle As Double<br />
Dim xdist As Double<br />
Dim ydist As Double<br />
Dim npoints As Integer<br />
Dim zdist As Double<br />
Dim divisor As Integer<br />
Dim turn As Integer<br />
Dim maxpoints As Integer<br />
angle = o<br />
radius = 1<br />
maxpoints = 100<br />
zdist = 0</p>
<p>‘   Start a command<br />
CadInputQueue.SendCommand “ACTIVE WEIGHT 4″<br />
For npoints = 1 To 300<br />
angle = angle + (Pi / 48)<br />
xdist = (radius – 0.015) * Cos(2 * angle)<br />
ydist = radius * Sin(2 * angle)<br />
zdist = zdist + Sin(2 * angle)</p>
<p>CadInputQueue.SendCommand “PLACE POINT”<br />
‘   Coordinates are in master units<br />
startPoint.X = 0<br />
startPoint.Y = 0<br />
startPoint.Z = 0</p>
<p>‘   Send a data point to the current command<br />
point.X = startPoint.X<br />
point.Y = startPoint.Y<br />
point.Z = startPoint.Z<br />
CadInputQueue.SendDataPoint point, 2</p>
<p>point.X = (startPoint.X + xdist) * angle<br />
point.Y = (startPoint.Y + ydist)<br />
point.Z = (startPoint.Z + zdist)<br />
CadInputQueue.SendDataPoint point, 2</p>
<p>‘   Send a reset to the current command<br />
CadInputQueue.SendReset</p>
<p>CommandState.StartDefaultCommand<br />
Next<br />
End Sub</p>
<p><strong>mvba script code <em>(right)</em></strong><br />
Sub spiral9()<br />
Dim startPoint As Point3d<br />
Dim point As Point3d, point2 As Point3d<br />
Dim lngTemp As Long<br />
Dim radius As Double<br />
Dim angle As Double<br />
Dim xdist As Double<br />
Dim ydist As Double<br />
Dim npoints As Integer<br />
Dim zdist As Double<br />
Dim divisor As Integer<br />
Dim turn As Integer<br />
Dim maxpoints As Integer<br />
angle = o<br />
radius = 1<br />
maxpoints = 100<br />
zdist = 0</p>
<p>‘   Start a command<br />
CadInputQueue.SendCommand “ACTIVE WEIGHT 3″<br />
For npoints = 1 To 200<br />
angle = angle + (Pi / 48)<br />
xdist = xdist + Cos(2 * angle)<br />
ydist = ydist + (radius * Sin(2 * angle))<br />
zdist = Sin(2 * angle)</p>
<p>CadInputQueue.SendCommand “PLACE POINT”<br />
‘   Coordinates are in master units<br />
startPoint.X = 0<br />
startPoint.Y = 0<br />
startPoint.Z = 0</p>
<p>‘   Send a data point to the current command<br />
point.X = startPoint.X<br />
point.Y = startPoint.Y<br />
point.Z = startPoint.Z<br />
CadInputQueue.SendDataPoint point, 2</p>
<p>point.X = (startPoint.X + xdist) * Cos(angle / 2)<br />
point.Y = (startPoint.Y + ydist) * Sin(angle / 2)<br />
point.Z = (startPoint.Z + zdist) * angle / 2<br />
CadInputQueue.SendDataPoint point, 2</p>
<p>‘   Send a reset to the current command<br />
CadInputQueue.SendReset</p>
<p>CommandState.StartDefaultCommand</p>
<p>Next<br />
End Sub</p>
<p><span style="text-decoration:underline;">                                                                                                                                                                                                          </span></p>
<p style="text-align:left;">  <img class="alignleft size-full wp-image-45" title="p9" src="http://marialardi.files.wordpress.com/2009/05/p9.png?w=640" alt="p9"   /></p>
<p>                                       </p>
<p style="text-align:left;">
<p style="text-align:left;"><strong>mvba script code</strong><br />
Sub spiral16()<br />
Dim startPoint As Point3d<br />
Dim point As Point3d, point2 As Point3d<br />
Dim lngTemp As Long<br />
Dim radius As Double<br />
Dim angle As Double<br />
Dim xdist As Double<br />
Dim ydist As Double<br />
Dim npoints As Integer<br />
Dim zdist As Double<br />
Dim divisor As Integer<br />
Dim turn As Integer<br />
Dim maxpoints As Integer<br />
angle = o<br />
radius = 1<br />
maxpoints = 100<br />
zdist = 0<br />
For npoints = 1 To 200<br />
angle = angle + (Pi / 48)<br />
xdist = xdist + Cos(2 * angle)<br />
ydist = ydist + (radius * Sin(2 * angle))<br />
zdist = Sin(2 * angle)<br />
‘   Start a command<br />
CadInputQueue.SendCommand “ACTIVE WEIGHT 1″<br />
CadInputQueue.SendCommand “DMSG ACTIVATETOOLBYPATH<br />
DrawingLinearPlace SmartLine”<br />
CadInputQueue.SendCommand “PLACE SMARTLINE”<br />
‘   Coordinates are in master units<br />
startPoint.X = 0<br />
startPoint.Y = 0<br />
startPoint.Z = 0<br />
‘   Send a data point to the current command<br />
point.X = startPoint.X<br />
point.Y = startPoint.Y<br />
point.Z = startPoint.Z<br />
CadInputQueue.SendDataPoint point, 1<br />
point.X = (startPoint.X + xdist + 0.15) * Cos(angle / 2)<br />
point.Y = (startPoint.Y + ydist + 0.15) * Sin(angle / 2)<br />
point.Z = (startPoint.Z + zdist + 0.15) * Cos(angle / 2)<br />
CadInputQueue.SendDataPoint point, 2<br />
‘   Send a reset to the current command<br />
CadInputQueue.SendReset<br />
CommandState.StartDefaultCommand<br />
‘   Start a command<br />
CadInputQueue.SendCommand “ACTIVE WEIGHT 4″<br />
CadInputQueue.SendCommand “PLACE POINT”<br />
‘   Coordinates are in master units<br />
startPoint.X = 0<br />
startPoint.Y = 0<br />
startPoint.Z = 0<br />
‘   Send a data point to the current command<br />
point.X = startPoint.X<br />
point.Y = startPoint.Y<br />
point.Z = startPoint.Z<br />
CadInputQueue.SendDataPoint point, 2<br />
point.X = (startPoint.X + xdist + 0.15) * Cos(angle / 2)<br />
point.Y = (startPoint.Y + ydist + 0.15) * Sin(angle / 2)<br />
point.Z = (startPoint.Z + zdist + 0.15) * Cos(angle / 2)<br />
CadInputQueue.SendDataPoint point, 2<br />
‘   Send a reset to the current command<br />
CadInputQueue.SendReset<br />
CommandState.StartDefaultCommand<br />
‘   Start a command<br />
CadInputQueue.SendCommand “ACTIVE WEIGHT 1″<br />
CadInputQueue.SendCommand “DMSG ACTIVATETOOLBYPATH<br />
DrawingLinearPlace SmartLine”<br />
CadInputQueue.SendCommand “PLACE SMARTLINE”<br />
‘   Coordinates are in master units<br />
startPoint.X = 0<br />
startPoint.Y = 0<br />
startPoint.Z = 0′  Send a data point to the current command<br />
point.X = startPoint.X<br />
point.Y = startPoint.Y<br />
point.Z = startPoint.Z<br />
CadInputQueue.SendDataPoint point, 1<br />
point.X = (startPoint.X + xdist) * Cos(angle / 2)<br />
point.Y = (startPoint.Y + ydist) * Sin(angle / 2)<br />
point.Z = (startPoint.Z + zdist + 0.5) * Cos(angle / 2)<br />
CadInputQueue.SendDataPoint point, 2<br />
‘   Send a reset to the current command<br />
CadInputQueue.SendReset<br />
CommandState.StartDefaultCommand<br />
‘ Start a command<br />
CadInputQueue.SendCommand “ACTIVE WEIGHT 4″<br />
CadInputQueue.SendCommand “PLACE POINT”<br />
‘   Coordinates are in master units<br />
startPoint.X = 0<br />
startPoint.Y = 0<br />
startPoint.Z = 0<br />
‘   Send a data point to the current command<br />
point.X = startPoint.X<br />
point.Y = startPoint.Y<br />
point.Z = startPoint.Z<br />
CadInputQueue.SendDataPoint point, 2<br />
point.X = (startPoint.X + xdist) * Cos(angle / 2)<br />
point.Y = (startPoint.Y + ydist) * Sin(angle / 2)<br />
point.Z = (startPoint.Z + zdist + 0.5) * Cos(angle / 2)<br />
CadInputQueue.SendDataPoint point, 2<br />
‘   Send a reset to the current command<br />
CadInputQueue.SendReset<br />
CommandState.StartDefaultCommand<br />
‘   Start a command<br />
CadInputQueue.SendCommand “ACTIVE WEIGHT 1″<br />
CadInputQueue.SendCommand “DMSG ACTIVATETOOLBYPATH<br />
DrawingLinearPlace SmartLine”<br />
CadInputQueue.SendCommand “PLACE SMARTLINE”<br />
‘   Coordinates are in master units<br />
startPoint.X = 0<br />
startPoint.Y = 0<br />
startPoint.Z = 0<br />
‘   Send a data point to the current command<br />
point.X = startPoint.X<br />
point.Y = startPoint.Y<br />
point.Z = startPoint.Z<br />
CadInputQueue.SendDataPoint point, 1<br />
point.X = (startPoint.X + xdist) * Cos(angle / 2)<br />
point.Y = (startPoint.Y – ydist) * Sin(angle / 2)<br />
point.Z = (startPoint.Z + zdist) * Cos(angle / 2)<br />
CadInputQueue.SendDataPoint point, 2<br />
‘   Send a reset to the current command<br />
CadInputQueue.SendReset<br />
CommandState.StartDefaultCommand<br />
‘   Start a command<br />
CadInputQueue.SendCommand “ACTIVE WEIGHT 4″<br />
CadInputQueue.SendCommand “PLACE POINT”<br />
‘   Coordinates are in master units<br />
startPoint.X = 0<br />
startPoint.Y = 0<br />
startPoint.Z = 0<br />
‘   Send a data point to the current command<br />
point.X = startPoint.X<br />
point.Y = startPoint.Y<br />
point.Z = startPoint.Z<br />
CadInputQueue.SendDataPoint point, 2<br />
point.X = (startPoint.X + xdist) * Cos(angle / 2)<br />
point.Y = (startPoint.Y – ydist) * Sin(angle / 2)<br />
point.Z = (startPoint.Z + zdist) * Cos(angle / 2)<br />
CadInputQueue.SendDataPoint point, 2<br />
‘   Send a reset to the current command<br />
CadInputQueue.SendReset<br />
CommandState.StartDefaultCommand<br />
Next<br />
End Sub </p>
<p style="text-align:left;"><span style="text-decoration:underline;">                                                                                                                                                                                                          </span>                                                      </p>
<p style="text-align:left;">
<p style="text-align:center;">
<p style="text-align:left;">                                  <img class="size-full wp-image-46  alignleft" title="PointsInSpiralLines" src="http://marialardi.files.wordpress.com/2009/05/p10.png?w=640" alt="p10"   /></p>
<p style="text-align:left;"><strong>mvba script code</strong><br />
Sub spiral17()<br />
Dim startPoint As Point3d<br />
Dim point As Point3d, point2 As Point3d<br />
Dim lngTemp As Long<br />
Dim radius As Double<br />
Dim angle As Double<br />
Dim xdist As Double<br />
Dim ydist As Double<br />
Dim npoints As Integer<br />
Dim zdist As Double<br />
Dim divisor As Integer<br />
Dim turn As Integer<br />
Dim maxpoints As Integer<br />
angle = o<br />
radius = 1<br />
maxpoints = 100<br />
zdist = 0<br />
For npoints = 1 To 200<br />
angle = angle + (Pi / 48)<br />
xdist = xdist + Cos(2 * angle)<br />
ydist = ydist + Sin(2 * angle)<br />
zdist = zdist + Sin(2 * angle)</p>
<p style="text-align:left;">‘   Start a command<br />
CadInputQueue.SendCommand “ACTIVE WEIGHT 1″<br />
CadInputQueue.SendCommand “DMSG ACTIVATETOOLBYPATH<br />
DrawingLinearPlace SmartLine”<br />
CadInputQueue.SendCommand “PLACE SMARTLINE<br />
‘   Coordinates are in master units<br />
startPoint.X = 0<br />
startPoint.Y = 0<br />
startPoint.Z = 0<br />
‘   Send a data point to the current command<br />
point.X = startPoint.X<br />
point.Y = startPoint.Y<br />
point.Z = startPoint.Z<br />
CadInputQueue.SendDataPoint point, 1</p>
<p style="text-align:left;">point.X = (startPoint.X + xdist) + Cos(angle / 2)<br />
point.Y = (startPoint.Y + ydist) * Sin(angle / 2)<br />
point.Z = (startPoint.Z + zdist) * angle / 2<br />
CadInputQueue.SendDataPoint point, 2</p>
<p style="text-align:left;">‘   Send a reset to the current command<br />
CadInputQueue.SendReset<br />
CommandState.StartDefaultCommand</p>
<p style="text-align:left;">‘   Start a command<br />
CadInputQueue.SendCommand “ACTIVE WEIGHT 4″<br />
CadInputQueue.SendCommand “PLACE POINT”<br />
‘   Coordinates are in master units<br />
startPoint.X = 0<br />
startPoint.Y = 0<br />
startPoint.Z = 0<br />
‘   Send a data point to the current command<br />
point.X = startPoint.X<br />
point.Y = startPoint.Y<br />
point.Z = startPoint.Z<br />
CadInputQueue.SendDataPoint point, 2<br />
point.X = (startPoint.X + xdist) + Cos(angle / 2)<br />
point.Y = (startPoint.Y + ydist) * Sin(angle / 2)<br />
point.Z = (startPoint.Z + zdist) * angle / 2<br />
CadInputQueue.SendDataPoint point, 2<br />
‘   Send a reset to the current command<br />
CadInputQueue.SendReset<br />
CommandState.StartDefaultCommand</p>
<p style="text-align:left;">Next<br />
End Sub</p>
<br />Posted in Process+Emergence_Scripting_MICROSTATION_VBA Tagged: 3d, boxes in spiral, microstation, microstation vba, parametric design, parametric modelling, points, scripting, vba, visual basic <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/marialardi.wordpress.com/41/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/marialardi.wordpress.com/41/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/marialardi.wordpress.com/41/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/marialardi.wordpress.com/41/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/marialardi.wordpress.com/41/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/marialardi.wordpress.com/41/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/marialardi.wordpress.com/41/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/marialardi.wordpress.com/41/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/marialardi.wordpress.com/41/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/marialardi.wordpress.com/41/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/marialardi.wordpress.com/41/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/marialardi.wordpress.com/41/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/marialardi.wordpress.com/41/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/marialardi.wordpress.com/41/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=marialardi.com&amp;blog=7591490&amp;post=41&amp;subd=marialardi&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://marialardi.com/2009/05/19/processandemergence-basicsofscriptingandautomatingtheprocessintomicrostation_vba/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/eef0c83fc7ad01fdfc67daa80133a0f6?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">marialardi</media:title>
		</media:content>

		<media:content url="http://marialardi.files.wordpress.com/2009/05/p4.png" medium="image">
			<media:title type="html">boxes in a spiral_p1</media:title>
		</media:content>

		<media:content url="http://marialardi.files.wordpress.com/2009/05/p5.png" medium="image">
			<media:title type="html">BoxesInSpiral</media:title>
		</media:content>

		<media:content url="http://marialardi.files.wordpress.com/2009/05/p6.png" medium="image">
			<media:title type="html">p6</media:title>
		</media:content>

		<media:content url="http://marialardi.files.wordpress.com/2009/05/p7.png" medium="image">
			<media:title type="html">PointsInSpiralLines</media:title>
		</media:content>

		<media:content url="http://marialardi.files.wordpress.com/2009/05/p9.png" medium="image">
			<media:title type="html">p9</media:title>
		</media:content>

		<media:content url="http://marialardi.files.wordpress.com/2009/05/p10.png" medium="image">
			<media:title type="html">PointsInSpiralLines</media:title>
		</media:content>
	</item>
		<item>
		<title>Rapid prototyping (CNC Router, Laser cutter and Fused Deposition Modelling)</title>
		<link>http://marialardi.com/2009/05/04/rapid-prototyping-cnc-router-laser-cutter-and-fused-deposition-modelling/</link>
		<comments>http://marialardi.com/2009/05/04/rapid-prototyping-cnc-router-laser-cutter-and-fused-deposition-modelling/#comments</comments>
		<pubDate>Mon, 04 May 2009 03:04:11 +0000</pubDate>
		<dc:creator>MariaLardi</dc:creator>
				<category><![CDATA[Rapid prototyping (CNC Router, Laser cutter and Fused Deposition Modelling)]]></category>
		<category><![CDATA[CNC Router]]></category>
		<category><![CDATA[cylinders]]></category>
		<category><![CDATA[Fused Deposition Modelling]]></category>
		<category><![CDATA[GC]]></category>
		<category><![CDATA[Generative Components]]></category>
		<category><![CDATA[geometry]]></category>
		<category><![CDATA[laser cutter]]></category>
		<category><![CDATA[microstation]]></category>
		<category><![CDATA[microstation GC]]></category>
		<category><![CDATA[points]]></category>
		<category><![CDATA[radius variable]]></category>
		<category><![CDATA[Rapid prototyping]]></category>
		<category><![CDATA[spin factor]]></category>
		<category><![CDATA[surface]]></category>
		<category><![CDATA[twist]]></category>
		<category><![CDATA[vba]]></category>

		<guid isPermaLink="false">http://marialardi.wordpress.com/?p=131</guid>
		<description><![CDATA[3D Model Ruled_Surface transaction +1:  add bsplineCurve01, point01, point02, point03, point04 +2:  add leaf_density +3:  add coordinateSystem01, spin_factor +4:  add coordinateSystem02; change coordinateSystem01 +5:  add leaf_length, line01 +6:  change coordinateSystem02 +7:  add leaf_root, leaf_tip; change leaf_length, spin_factor +8:  add cone01 +9:  change bsplineCurve01, coordinateSystem02, leaf_length, leaf_root, leaf_tip, spin_factor +10: change leaf_length, leaf_root, spin_factor +11: change&#160;&#8230; <a href="http://marialardi.com/2009/05/04/rapid-prototyping-cnc-router-laser-cutter-and-fused-deposition-modelling/">Read&#160;more</a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=marialardi.com&amp;blog=7591490&amp;post=131&amp;subd=marialardi&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<h1>3D Model</h1>
<h1>Ruled_Surface</h1>
<p><img class="alignleft size-full wp-image-143" title="Rapid prototyping (CNC Router, Laser cutter and Fused Deposition Modelling)" src="http://marialardi.files.wordpress.com/2009/05/p22a.png?w=640" alt="Rapid prototyping (CNC Router, Laser cutter and Fused Deposition Modelling)"   /></p>
<p><strong>transaction</strong><br />
+1:  add bsplineCurve01, point01, point02, point03, point04<br />
+2:  add leaf_density<br />
+3:  add coordinateSystem01, spin_factor<br />
+4:  add coordinateSystem02; change coordinateSystem01<br />
+5:  add leaf_length, line01<br />
+6:  change coordinateSystem02<br />
+7:  add leaf_root, leaf_tip; change leaf_length, spin_factor<br />
+8:  add cone01<br />
+9:  change bsplineCurve01, coordinateSystem02, leaf_length, leaf_root, leaf_tip, spin_factor<br />
+10: change leaf_length, leaf_root, spin_factor<br />
+11: change leaf_length<br />
+12: add bsplineCurve02, nrules, point05, point06, point07; change coordinateSystem02, leaf_density, leaf_length, leaf_root, line01, point02, point04, spin_factor<br />
+13: add point08; change bsplineCurve02, point05, point06<br />
+14: add cone02, point09; change leaf_density, leaf_root, leaf_tip, nrules<br />
+15: change point03, point06<br />
+16: change baseCS, bsplineCurve01, bsplineCurve02, point01, point02, point03, point04, point05, point06, point07, point08, point09<br />
+17: change point04, point05, point06<br />
+18: change baseCS, bsplineCurve01, bsplineCurve02, point01, point02, point03, point04, point05, point06, point07, point08, point09<br />
+19: change cone02</p>
<h1><img class="alignleft size-full wp-image-145" title="Rapid prototyping (CNC Router, Laser cutter and Fused Deposition Modelling)" src="http://marialardi.files.wordpress.com/2009/05/p22b.png?w=640" alt="Rapid prototyping (CNC Router, Laser cutter and Fused Deposition Modelling)"   /></h1>
<p>/////////////////////////////////////////////////////////////////////////////////////////</p>
<h1><strong>3D Model 1</strong></h1>
<h1><strong>Ruled_Surface<br />
</strong></h1>
<h1><img class="alignleft size-full wp-image-132" title="Rapid prototyping (CNC Router, Laser cutter and Fused Deposition Modelling)" src="http://marialardi.files.wordpress.com/2009/05/p24-1.png?w=640" alt="Rapid prototyping (CNC Router, Laser cutter and Fused Deposition Modelling)"   /></h1>
<p><img class="alignleft size-full wp-image-133" title="Rapid prototyping (CNC Router, Laser cutter and Fused Deposition Modelling)" src="http://marialardi.files.wordpress.com/2009/05/p24-2.png?w=640" alt="Rapid prototyping (CNC Router, Laser cutter and Fused Deposition Modelling)"   /></p>
<p><img class="alignleft size-full wp-image-134" title="Rapid prototyping (CNC Router, Laser cutter and Fused Deposition Modelling)" src="http://marialardi.files.wordpress.com/2009/05/p24-3.png?w=640" alt="Rapid prototyping (CNC Router, Laser cutter and Fused Deposition Modelling)"   /></p>
<p><strong>transaction</strong><br />
+1:  add bsplineCurve01, point01, point02, point03, point04<br />
+2:  add leaf_density<br />
+3:  add coordinateSystem01, spin_factor<br />
+4:  add coordinateSystem02; change coordinateSystem01<br />
+5:  add leaf_length, line01<br />
+6:  change coordinateSystem02<br />
+7:  add leaf_root, leaf_tip; change leaf_length, spin_factor<br />
+8:  add cone01<br />
+9:  change bsplineCurve01, coordinateSystem02, leaf_length, leaf_root, leaf_tip, spin_factor<br />
+10: change leaf_length, leaf_root, spin_factor<br />
+11: change leaf_length<br />
+12: add bsplineCurve02, nrules, point05, point06, point07; change coordinateSystem02,                               leaf_density, leaf_length, leaf_root, line01, point02, point04, spin_factor<br />
+13: add point08; change bsplineCurve02, point05, point06<br />
+14: add cone02, point09; change leaf_density, leaf_root, leaf_tip, nrules<br />
+15: change point03, point06</p>
<h1>Photographic_Images</h1>
<p><img class="alignleft size-full wp-image-135" title="Rapid prototyping (CNC Router, Laser cutter and Fused Deposition Modelling)" src="http://marialardi.files.wordpress.com/2009/05/p25.png?w=640" alt="Rapid prototyping (CNC Router, Laser cutter and Fused Deposition Modelling)"   /></p>
<p>/////////////////////////////////////////////////////////////////////////////////////////</p>
<h1>3D Model2</h1>
<h1>Ruled_Surface</h1>
<h1><img class="alignleft size-full wp-image-136" title="Rapid prototyping (CNC Router, Laser cutter and Fused Deposition Modelling)" src="http://marialardi.files.wordpress.com/2009/05/p26.png?w=640" alt="Rapid prototyping (CNC Router, Laser cutter and Fused Deposition Modelling)"   /></h1>
<p><img class="alignleft size-full wp-image-137" title="Rapid prototyping (CNC Router, Laser cutter and Fused Deposition Modelling)" src="http://marialardi.files.wordpress.com/2009/05/p26a.png?w=640" alt="Rapid prototyping (CNC Router, Laser cutter and Fused Deposition Modelling)"   /></p>
<p><strong>transaction</strong><br />
+1:  add point01, point02, point03, point04, point05, point06, point07, point08, point09<br />
+2:  add arc01; change point01, point03, point07, point08, point09<br />
+3:  add bsplineCurve01; change point04, point05, point06<br />
+4:  add cone01, nrulles, point10, point11; change point02, point03, point04<br />
+5:  change arc01, baseCS, bsplineCurve01, point01, point02, point03, point04,<br />
+6:  change point05, point06, point07, point08, point09, point10, point11</p>
<h1>Photographic_Images</h1>
<p><img class="alignleft size-full wp-image-138" title="Rapid prototyping (CNC Router, Laser cutter and Fused Deposition Modelling)" src="http://marialardi.files.wordpress.com/2009/05/p26b.png?w=640" alt="Rapid prototyping (CNC Router, Laser cutter and Fused Deposition Modelling)"   /></p>
<p><img class="alignleft size-full wp-image-139" title="Rapid prototyping (CNC Router, Laser cutter and Fused Deposition Modelling)" src="http://marialardi.files.wordpress.com/2009/05/p26c.png?w=640" alt="Rapid prototyping (CNC Router, Laser cutter and Fused Deposition Modelling)"   /></p>
<p><img class="alignleft size-full wp-image-140" title="Rapid prototyping (CNC Router, Laser cutter and Fused Deposition Modelling)" src="http://marialardi.files.wordpress.com/2009/05/p26d.png?w=640" alt="Rapid prototyping (CNC Router, Laser cutter and Fused Deposition Modelling)"   /></p>
<p>//////////////////////////////////////////////////////////////////////////////////////////</p>
<br />Posted in Rapid prototyping (CNC Router, Laser cutter and Fused Deposition Modelling) Tagged: CNC Router, cylinders, Fused Deposition Modelling, GC, Generative Components, geometry, laser cutter, microstation, microstation GC, points, radius variable, Rapid prototyping, spin factor, surface, twist, vba <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/marialardi.wordpress.com/131/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/marialardi.wordpress.com/131/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/marialardi.wordpress.com/131/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/marialardi.wordpress.com/131/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/marialardi.wordpress.com/131/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/marialardi.wordpress.com/131/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/marialardi.wordpress.com/131/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/marialardi.wordpress.com/131/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/marialardi.wordpress.com/131/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/marialardi.wordpress.com/131/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/marialardi.wordpress.com/131/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/marialardi.wordpress.com/131/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/marialardi.wordpress.com/131/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/marialardi.wordpress.com/131/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=marialardi.com&amp;blog=7591490&amp;post=131&amp;subd=marialardi&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://marialardi.com/2009/05/04/rapid-prototyping-cnc-router-laser-cutter-and-fused-deposition-modelling/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/eef0c83fc7ad01fdfc67daa80133a0f6?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">marialardi</media:title>
		</media:content>

		<media:content url="http://marialardi.files.wordpress.com/2009/05/p22a.png" medium="image">
			<media:title type="html">Rapid prototyping (CNC Router, Laser cutter and Fused Deposition Modelling)</media:title>
		</media:content>

		<media:content url="http://marialardi.files.wordpress.com/2009/05/p22b.png" medium="image">
			<media:title type="html">Rapid prototyping (CNC Router, Laser cutter and Fused Deposition Modelling)</media:title>
		</media:content>

		<media:content url="http://marialardi.files.wordpress.com/2009/05/p24-1.png" medium="image">
			<media:title type="html">Rapid prototyping (CNC Router, Laser cutter and Fused Deposition Modelling)</media:title>
		</media:content>

		<media:content url="http://marialardi.files.wordpress.com/2009/05/p24-2.png" medium="image">
			<media:title type="html">Rapid prototyping (CNC Router, Laser cutter and Fused Deposition Modelling)</media:title>
		</media:content>

		<media:content url="http://marialardi.files.wordpress.com/2009/05/p24-3.png" medium="image">
			<media:title type="html">Rapid prototyping (CNC Router, Laser cutter and Fused Deposition Modelling)</media:title>
		</media:content>

		<media:content url="http://marialardi.files.wordpress.com/2009/05/p25.png" medium="image">
			<media:title type="html">Rapid prototyping (CNC Router, Laser cutter and Fused Deposition Modelling)</media:title>
		</media:content>

		<media:content url="http://marialardi.files.wordpress.com/2009/05/p26.png" medium="image">
			<media:title type="html">Rapid prototyping (CNC Router, Laser cutter and Fused Deposition Modelling)</media:title>
		</media:content>

		<media:content url="http://marialardi.files.wordpress.com/2009/05/p26a.png" medium="image">
			<media:title type="html">Rapid prototyping (CNC Router, Laser cutter and Fused Deposition Modelling)</media:title>
		</media:content>

		<media:content url="http://marialardi.files.wordpress.com/2009/05/p26b.png" medium="image">
			<media:title type="html">Rapid prototyping (CNC Router, Laser cutter and Fused Deposition Modelling)</media:title>
		</media:content>

		<media:content url="http://marialardi.files.wordpress.com/2009/05/p26c.png" medium="image">
			<media:title type="html">Rapid prototyping (CNC Router, Laser cutter and Fused Deposition Modelling)</media:title>
		</media:content>

		<media:content url="http://marialardi.files.wordpress.com/2009/05/p26d.png" medium="image">
			<media:title type="html">Rapid prototyping (CNC Router, Laser cutter and Fused Deposition Modelling)</media:title>
		</media:content>
	</item>
	</channel>
</rss>
