<?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; parametric modelling</title>
	<atom:link href="http://marialardi.com/tag/parametric-modelling/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; parametric modelling</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>PARAMETRIC DESIGN/MODELLING &#8211; Microstation_Generative_Components &#8211; Transactions</title>
		<link>http://marialardi.com/2009/05/03/parametricdesign-microstation_generative_components-transactions/</link>
		<comments>http://marialardi.com/2009/05/03/parametricdesign-microstation_generative_components-transactions/#comments</comments>
		<pubDate>Sun, 03 May 2009 18:25:55 +0000</pubDate>
		<dc:creator>MariaLardi</dc:creator>
				<category><![CDATA[Parametric Design - MICROSTATION_GENERATIVE_COMPONENTS]]></category>
		<category><![CDATA[2D to 3D]]></category>
		<category><![CDATA[3d]]></category>
		<category><![CDATA[b-spline]]></category>
		<category><![CDATA[cylinders]]></category>
		<category><![CDATA[GC]]></category>
		<category><![CDATA[Generative Components]]></category>
		<category><![CDATA[geometry]]></category>
		<category><![CDATA[hyperbolic]]></category>
		<category><![CDATA[microstation]]></category>
		<category><![CDATA[microstation GC]]></category>
		<category><![CDATA[parametric design]]></category>
		<category><![CDATA[parametric modelling]]></category>
		<category><![CDATA[radius variable]]></category>
		<category><![CDATA[spin factor]]></category>
		<category><![CDATA[spiral]]></category>
		<category><![CDATA[surface]]></category>
		<category><![CDATA[twist]]></category>
		<category><![CDATA[variables]]></category>

		<guid isPermaLink="false">http://marialardi.wordpress.com/?p=88</guid>
		<description><![CDATA[GC Hyperbolic_Parabloid ///////////////////////////////////////////////////////////////////////////////////////////////////////// GC_SpiralCylinders_Root_leave&#8217;s length_Variables ///////////////////////////////////////////////////////////////////////////////////////////////////////// GC_Cylinders_Arc_PointLocation_Variables ///////////////////////////////////////////////////////////////////////////////////////////////////////// GC_B-Spline Surface_Root_Leaves_Length_Points_Variables ////////////////////////////////////////////////////////////////////////////////////// GC_B-SplineSurface_Twist_Variables_Point_Location_ Arc_Curve_Cylinder_Length ///////////////////////////////////////////////////////////////////////////////////// Posted in Parametric Design - MICROSTATION_GENERATIVE_COMPONENTS Tagged: 2D to 3D, 3d, b-spline, cylinders, GC, Generative Components, geometry, hyperbolic, microstation, microstation GC, parametric design, parametric modelling, radius variable, spin factor, spiral, surface, twist, variables<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=marialardi.com&amp;blog=7591490&amp;post=88&amp;subd=marialardi&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<h1 style="text-align:left;">GC</h1>
<h1>Hyperbolic_Parabloid</h1>
<p><img class="alignleft size-full wp-image-89" title="hyperbola" src="http://marialardi.files.wordpress.com/2009/05/p14a.png?w=640" alt="hyperbola"   /></p>
<p><img class="alignleft size-full wp-image-90" title="ribs" src="http://marialardi.files.wordpress.com/2009/05/p14b.png?w=640" alt="ribs"   /></p>
<p><img class="alignleft size-full wp-image-91" title="transaction for ribs" src="http://marialardi.files.wordpress.com/2009/05/p14c.png?w=640" alt="transaction for ribs"   /><br />
<img class="alignleft size-full wp-image-95" title="round_hyper" src="http://marialardi.files.wordpress.com/2009/05/p15a.png?w=640" alt="round_hyper"   /></p>
<p>/////////////////////////////////////////////////////////////////////////////////////////////////////////</p>
<h1>GC_SpiralCylinders_Root_leave&#8217;s length_Variables</h1>
<p><img class="alignleft size-full wp-image-99" title="GC_spiral cylinders_root_leaves" src="http://marialardi.files.wordpress.com/2009/05/p16a1.png?w=640" alt="GC_spiral cylinders_root_leaves"   /></p>
<p><img class="alignleft size-full wp-image-103" title="gc_spiral_cylinders_root_leave length_variables" src="http://marialardi.files.wordpress.com/2009/05/p17a.png?w=640" alt="gc_spiral_cylinders_root_leave length_variables"   /></p>
<p><img class="alignleft size-full wp-image-104" title="gc_spiral_cylinders_root_leave length_variables" src="http://marialardi.files.wordpress.com/2009/05/p17b.png?w=640" alt="gc_spiral_cylinders_root_leave length_variables"   /><img class="alignleft size-full wp-image-100" title="GC_spiral cylinders_root_leaves" src="http://marialardi.files.wordpress.com/2009/05/p16b.png?w=640" alt="GC_spiral cylinders_root_leaves"   /></p>
<p>/////////////////////////////////////////////////////////////////////////////////////////////////////////</p>
<h1>GC_Cylinders_Arc_PointLocation_Variables</h1>
<p><img class="alignleft size-full wp-image-106" title="gc_cylinders_arc_point location variables" src="http://marialardi.files.wordpress.com/2009/05/p18a.png?w=640" alt="gc_cylinders_arc_point location variables"   /></p>
<p><img class="alignleft size-full wp-image-107" title="gc_cylinders_arc_point location variables" src="http://marialardi.files.wordpress.com/2009/05/p18b.png?w=640" alt="gc_cylinders_arc_point location variables"   /></p>
<p>/////////////////////////////////////////////////////////////////////////////////////////////////////////</p>
<h1>GC_B-Spline Surface_Root_Leaves_Length_Points_Variables</h1>
<p><img class="alignleft size-full wp-image-114" title="gc_b_spline surface_root_leave_length_variable_points" src="http://marialardi.files.wordpress.com/2009/05/p19-2.png?w=640" alt="gc_b_spline surface_root_leave_length_variable_points"   /></p>
<p><img class="alignleft size-full wp-image-115" title="gc_b_spline surface_root_leave_length_variable_points" src="http://marialardi.files.wordpress.com/2009/05/p19-3.png?w=640" alt="gc_b_spline surface_root_leave_length_variable_points"   /></p>
<p><img class="alignleft size-full wp-image-116" title="gc_b_spline surface_root_leave_length_variable_points" src="http://marialardi.files.wordpress.com/2009/05/p19-1.png?w=640" alt="gc_b_spline surface_root_leave_length_variable_points"   /></p>
<p>//////////////////////////////////////////////////////////////////////////////////////</p>
<h1>GC_B-SplineSurface_Twist_Variables_Point_Location_</h1>
<h1>Arc_Curve_Cylinder_Length</h1>
<p><img class="alignleft size-full wp-image-119" title="GC_B-SplineSurface_Twist_Variables_PointLocation_Arc_Curve_Cylindrer_Length" src="http://marialardi.files.wordpress.com/2009/05/p20.png?w=640" alt="GC_B-SplineSurface_Twist_Variables_PointLocation_Arc_Curve_Cylindrer_Length"   /></p>
<p><img class="alignleft size-full wp-image-121" title="GC_B-SplineSurface_Twist_Variables_Point__Location_ Arc_Curve_Length" src="http://marialardi.files.wordpress.com/2009/05/p21-2.png?w=640" alt="GC_B-SplineSurface_Twist_Variables_Point__Location_ Arc_Curve_Length"   /></p>
<p><img class="alignleft size-full wp-image-122" title="GC_B-SplineSurface_Twist_Variables_Point_Location_ Arc_Curve_Cylinder_Length" src="http://marialardi.files.wordpress.com/2009/05/p21-11.png?w=640" alt="GC_B-SplineSurface_Twist_Variables_Point_Location_ Arc_Curve_Cylinder_Length"   /></p>
<p><img class="alignleft size-full wp-image-123" title="GC_B-SplineSurface_Twist_Variables_Point_Location_ Arc_Curve_Cylinder_Length" src="http://marialardi.files.wordpress.com/2009/05/p21-3.png?w=640" alt="GC_B-SplineSurface_Twist_Variables_Point_Location_ Arc_Curve_Cylinder_Length"   /></p>
<p><img class="alignleft size-full wp-image-124" title="GC_B-SplineSurface_Twist_Variables_Point_Location_ Arc_Curve_Cylinder_Length" src="http://marialardi.files.wordpress.com/2009/05/p20-1.png?w=640" alt="GC_B-SplineSurface_Twist_Variables_Point_Location_ Arc_Curve_Cylinder_Length"   /></p>
<p>/////////////////////////////////////////////////////////////////////////////////////</p>
<p><img src="/Users/Maria/AppData/Local/Temp/moz-screenshot.jpg" alt="" /></p>
<br />Posted in Parametric Design - MICROSTATION_GENERATIVE_COMPONENTS Tagged: 2D to 3D, 3d, b-spline, cylinders, GC, Generative Components, geometry, hyperbolic, microstation, microstation GC, parametric design, parametric modelling, radius variable, spin factor, spiral, surface, twist, variables <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/marialardi.wordpress.com/88/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/marialardi.wordpress.com/88/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/marialardi.wordpress.com/88/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/marialardi.wordpress.com/88/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/marialardi.wordpress.com/88/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/marialardi.wordpress.com/88/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/marialardi.wordpress.com/88/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/marialardi.wordpress.com/88/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/marialardi.wordpress.com/88/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/marialardi.wordpress.com/88/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/marialardi.wordpress.com/88/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/marialardi.wordpress.com/88/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/marialardi.wordpress.com/88/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/marialardi.wordpress.com/88/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=marialardi.com&amp;blog=7591490&amp;post=88&amp;subd=marialardi&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://marialardi.com/2009/05/03/parametricdesign-microstation_generative_components-transactions/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/p14a.png" medium="image">
			<media:title type="html">hyperbola</media:title>
		</media:content>

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

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

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

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

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

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

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

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

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

		<media:content url="http://marialardi.files.wordpress.com/2009/05/p19-2.png" medium="image">
			<media:title type="html">gc_b_spline surface_root_leave_length_variable_points</media:title>
		</media:content>

		<media:content url="http://marialardi.files.wordpress.com/2009/05/p19-3.png" medium="image">
			<media:title type="html">gc_b_spline surface_root_leave_length_variable_points</media:title>
		</media:content>

		<media:content url="http://marialardi.files.wordpress.com/2009/05/p19-1.png" medium="image">
			<media:title type="html">gc_b_spline surface_root_leave_length_variable_points</media:title>
		</media:content>

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

		<media:content url="http://marialardi.files.wordpress.com/2009/05/p21-2.png" medium="image">
			<media:title type="html">GC_B-SplineSurface_Twist_Variables_Point__Location_ Arc_Curve_Length</media:title>
		</media:content>

		<media:content url="http://marialardi.files.wordpress.com/2009/05/p21-11.png" medium="image">
			<media:title type="html">GC_B-SplineSurface_Twist_Variables_Point_Location_ Arc_Curve_Cylinder_Length</media:title>
		</media:content>

		<media:content url="http://marialardi.files.wordpress.com/2009/05/p21-3.png" medium="image">
			<media:title type="html">GC_B-SplineSurface_Twist_Variables_Point_Location_ Arc_Curve_Cylinder_Length</media:title>
		</media:content>

		<media:content url="http://marialardi.files.wordpress.com/2009/05/p20-1.png" medium="image">
			<media:title type="html">GC_B-SplineSurface_Twist_Variables_Point_Location_ Arc_Curve_Cylinder_Length</media:title>
		</media:content>
	</item>
		<item>
		<title>Process+Emergence_Scripting_MICROSTATION_VBA-Cylinders</title>
		<link>http://marialardi.com/2009/05/03/processemergence_scripting_microstation_vba-cylinders/</link>
		<comments>http://marialardi.com/2009/05/03/processemergence_scripting_microstation_vba-cylinders/#comments</comments>
		<pubDate>Sun, 03 May 2009 16:18:33 +0000</pubDate>
		<dc:creator>MariaLardi</dc:creator>
				<category><![CDATA[Process+Emergence_Scripting_MICROSTATION_VBA-Cylinders]]></category>
		<category><![CDATA[3d]]></category>
		<category><![CDATA[3d rotations]]></category>
		<category><![CDATA[cylinders]]></category>
		<category><![CDATA[microstation]]></category>
		<category><![CDATA[microstation vba]]></category>
		<category><![CDATA[parametric design]]></category>
		<category><![CDATA[parametric modelling]]></category>
		<category><![CDATA[scripting]]></category>
		<category><![CDATA[shaded]]></category>
		<category><![CDATA[visual basic]]></category>

		<guid isPermaLink="false">http://marialardi.wordpress.com/?p=75</guid>
		<description><![CDATA[Cylinders_In_ShadedMode Posted in Process+Emergence_Scripting_MICROSTATION_VBA-Cylinders Tagged: 3d, 3d rotations, cylinders, microstation, microstation vba, parametric design, parametric modelling, scripting, shaded, visual basic<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=marialardi.com&amp;blog=7591490&amp;post=75&amp;subd=marialardi&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<h1 style="text-align:left;">Cylinders_In_ShadedMode</h1>
<p style="text-align:left;"><img class="alignleft size-full wp-image-76" title="Cylinders_vba" src="http://marialardi.files.wordpress.com/2009/05/p11_.png?w=640" alt="Cylinders_vba"   /> <img class="alignleft size-full wp-image-77" title="cylinders_" src="http://marialardi.files.wordpress.com/2009/05/p11.png?w=640" alt="cylinders_"   /> <img class="alignleft size-full wp-image-78" title="cylinders_" src="http://marialardi.files.wordpress.com/2009/05/p12.png?w=640" alt="cylinders_"   /> <img class="alignleft size-full wp-image-79" title="cylinders" src="http://marialardi.files.wordpress.com/2009/05/p13.png?w=640" alt="cylinders"   /></p>
<br />Posted in Process+Emergence_Scripting_MICROSTATION_VBA-Cylinders Tagged: 3d, 3d rotations, cylinders, microstation, microstation vba, parametric design, parametric modelling, scripting, shaded, visual basic <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/marialardi.wordpress.com/75/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/marialardi.wordpress.com/75/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/marialardi.wordpress.com/75/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/marialardi.wordpress.com/75/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/marialardi.wordpress.com/75/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/marialardi.wordpress.com/75/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/marialardi.wordpress.com/75/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/marialardi.wordpress.com/75/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/marialardi.wordpress.com/75/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/marialardi.wordpress.com/75/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/marialardi.wordpress.com/75/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/marialardi.wordpress.com/75/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/marialardi.wordpress.com/75/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/marialardi.wordpress.com/75/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=marialardi.com&amp;blog=7591490&amp;post=75&amp;subd=marialardi&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://marialardi.com/2009/05/03/processemergence_scripting_microstation_vba-cylinders/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/p11_.png" medium="image">
			<media:title type="html">Cylinders_vba</media:title>
		</media:content>

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

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

		<media:content url="http://marialardi.files.wordpress.com/2009/05/p13.png" medium="image">
			<media:title type="html">cylinders</media:title>
		</media:content>
	</item>
	</channel>
</rss>
