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

<channel>
	<title>Grupo de Diseño Emergente &#187; Optimization</title>
	<atom:link href="http://www.designemergente.org/category/optimization/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.designemergente.org</link>
	<description>Este Blog Pretende agrupar a Diseñadores y Arquitectos que realizen trabajos o investiguen sobre Estrategias Emergentes de Diseño. Su Objetivo es crear Conexión y Retroalimentacion entre los participantes.</description>
	<lastBuildDate>Thu, 13 May 2010 21:43:19 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>GenerativeComponents  EnergyPlus, connection (updated)</title>
		<link>http://www.designemergente.org/emergence/generativecomponents-energyplus-connection-updated/</link>
		<comments>http://www.designemergente.org/emergence/generativecomponents-energyplus-connection-updated/#comments</comments>
		<pubDate>Wed, 28 Oct 2009 20:36:31 +0000</pubDate>
		<dc:creator>carlos delab</dc:creator>
				<category><![CDATA[Academic]]></category>
		<category><![CDATA[Emergence]]></category>
		<category><![CDATA[Experiment]]></category>
		<category><![CDATA[Optimization]]></category>
		<category><![CDATA[Related with C]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[energyplus]]></category>
		<category><![CDATA[GCScript]]></category>
		<category><![CDATA[generativecomponents]]></category>

		<guid isPermaLink="false">http://www.designemergente.org/?p=700</guid>
		<description><![CDATA[These days I have been updated my GCE+ connection. I fix some bugs to get more speed, and I get it. you will see in the video 10 different thermal analysis of the box in less than a minute. so I&#8217;m glad for that. Unfortunly Since E+ needs some seconds to generate the new files, [...]]]></description>
			<content:encoded><![CDATA[<p>These days I have been updated my GC<->E+ connection. I fix some bugs to get more speed, and I get it. you will see in the video 10 different thermal analysis of the box in less than a minute. so I&#8217;m glad for that. Unfortunly Since E+ needs some seconds to generate the new files, the speed in the evaluation has a limit.</p>
<p>Results: The data that you are viewing.<br />
Inside Air temperature Average : is the average of the inside Air temeperature in the hottest and coldest day in Barcelona, this number should be the same all the time. 21 C degrees/hr.</p>
<p>Cooling Average : This is the jules/hourly that you have to spend in this building to keep the temperature at 21 C degrees. during the hottest and coldest day in the year. (this number must be change)</p>
<p>Heatting Average : This is the jules/hourly that you have to spend in this building to keep the temperature at 21 C degrees. during the hottest and coldest day in the year. (this number must be change)</p>
<p>The settings of the buildings, like the type of glass in windows, the material of walls or even the weather are defined in the E+ file.</p>
<p><object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/RWPp22z5NrE&#038;hl=es&#038;fs=1&#038;"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/RWPp22z5NrE&#038;hl=es&#038;fs=1&#038;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://www.designemergente.org/emergence/generativecomponents-energyplus-connection-updated/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>GenerativeComponents  EnergyPlus, Connection (wip)</title>
		<link>http://www.designemergente.org/emergence/generativecomponents-energyplus-connection-wip/</link>
		<comments>http://www.designemergente.org/emergence/generativecomponents-energyplus-connection-wip/#comments</comments>
		<pubDate>Sat, 24 Oct 2009 15:36:53 +0000</pubDate>
		<dc:creator>carlos delab</dc:creator>
				<category><![CDATA[Emergence]]></category>
		<category><![CDATA[Experiment]]></category>
		<category><![CDATA[Optimization]]></category>
		<category><![CDATA[Related with C]]></category>

		<guid isPermaLink="false">http://www.designemergente.org/?p=685</guid>
		<description><![CDATA[My PhD. is about Evolutionary Estrategies. More Precisely in Genetic Algorithms (GAs). I understand the GAs like a complex machine of optimization that knows nothing about the problem which it is trying to (re)solve.
This Particularity (detail) is very interesting, due to the fact that you can apply the GAs to different fields. For example, on [...]]]></description>
			<content:encoded><![CDATA[<p>My PhD. is about Evolutionary Estrategies. More Precisely in Genetic Algorithms (GAs). I understand the GAs like a complex machine of optimization that knows nothing about the problem which it is trying to (re)solve.<br />
This Particularity (detail) is very interesting, due to the fact that you can apply the GAs to different fields. For example, on the web you will find a lot of resources about GAs, such as Libraries of algorithms, examples of code, images and a lot of explanations.</p>
<p>The complex thing in a GA is not the programming part, as you can think, Is the way of how you define the problem that you want to optimize. This is usually a function called Fitness Function (FF). The correct set of your FF will determine the increase of the population&#8217;s level in each iteration. Therfore the effort must be put here.</p>
<p>The FF allows to evaluate each solution (individual) and to set who is who in the population, or in a different way, which of these solutions are the best and which are not.</p>
<p>Sometimes you can work with a really simple FF, like evaluating the length of a path, that you want to reduce. Besides, it can consists os a series of different equations that each individual must test. Logically, this process involve computational resources, it take some seconds or even minutes to achieve a correct evaluation.</p>
<p>In the case of one of my experiments, the evaluation consisted of determine how much energy a building spends in a specific weather. To achieve that I had to write a series of classes in C# (some of classes are built embedded in GC). Well a whole programme (with out interface, Console application) to allow me to transform the complete geometry in a different type of file for its thermal analysis in EnergyPlus.<br />
<img src="http://www.designemergente.org/wp-content/uploads/GC_EP_post.jpg" alt="GC_EP_post" title="GC_EP_post" width="540" height="380" class="alignleft size-full wp-image-689" /><br />
This Video shows one of my first experiments in which I connect automatically (send and retrieve the data) GC and E+.</p>
<p><object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/nViqP4Ljmhs&#038;hl=es&#038;fs=1&#038;"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/nViqP4Ljmhs&#038;hl=es&#038;fs=1&#038;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://www.designemergente.org/emergence/generativecomponents-energyplus-connection-wip/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>What I did in SFO (SG&#8217;09)</title>
		<link>http://www.designemergente.org/emergence/what-i-did-in-sfo-smartgeometry09/</link>
		<comments>http://www.designemergente.org/emergence/what-i-did-in-sfo-smartgeometry09/#comments</comments>
		<pubDate>Fri, 10 Apr 2009 08:32:22 +0000</pubDate>
		<dc:creator>carlos delab</dc:creator>
				<category><![CDATA[Emergence]]></category>
		<category><![CDATA[Optimization]]></category>
		<category><![CDATA[Recursion]]></category>

		<guid isPermaLink="false">http://www.designemergente.org/?p=452</guid>
		<description><![CDATA[This was my first time in an SmartGeometry, and I was impressed the high level of the participants and tutors.

Truss Optimization Trough Excel
Mi proposal for the workshop (4 days) consisted in optimize a steel truss, reducing the total weight of the steel, changing thier geometry. but constrained some nodes of the truss move in determinated [...]]]></description>
			<content:encoded><![CDATA[<p>This was my first time in an <a href="http://www.smartgeometry.com/">SmartGeometry</a>, and I was impressed the high level of the participants and tutors.</p>
<h3 class="r"><a class="l" onmousedown="return rwt(this,'','','','4','AFQjCNG2a-ZNzoAUculEuYHPxKJ-d5c-KQ','&amp;sig2=AmhPfp8H5_YJbtE0JfjlpA')" href="http://www.ucy.ac.cy/%7Egracm05/PROCS1/10.pdf"></a></h3>
<p><strong>Truss Optimization Trough Excel</strong></p>
<p>Mi proposal for the workshop (4 days) consisted in optimize a steel truss, reducing the total weight of the steel, changing thier geometry. but constrained some nodes of the truss move in determinated zones. My original idea for the optimizatión was use Genetic Algorithms.  but in the workshop they propose me use the SOLVE program of Excel to optimize the truss.</p>
<p>This Image Show the description of the problem</p>
<p><img class="alignleft size-medium wp-image-454" style="border: 1px solid black;" title="carlos-de-la-barrera1" src="http://www.designemergente.org/wp-content/uploads/carlos-de-la-barrera1-640x452.jpg" alt="carlos-de-la-barrera1" width="576" height="407" /><br />
<br  /><br />
<br  /></p>
<p>This Image  show the relation between GC and Excel how excel Manage the Geometry into GC. Also explain where in excel is the goal (the number that we are trying to reduce). The loads in the truss is decomposed node by node using the trignometric function Sin and Cos. fortunly for me the most part of the excel spreadsheet was maded by Matthew Clark from Arup New York. and the Strategy to connect both programms was of Steven Downing also from Arup Australia.</p>
<p>I Adde the constraints zone into excel and connect them to the position of the points also in the spreadsheet. the code in GC is really short but very intelligent because gc is completely camptured by Excel.</p>
<p><img class="alignleft size-medium wp-image-455" style="border: 1px solid black;" title="carlos-de-la-barrera12" src="http://www.designemergente.org/wp-content/uploads/carlos-de-la-barrera12-640x452.jpg" alt="carlos-de-la-barrera12" width="576" height="407" /><br />
<br  /><br />
<br  /><br />
In this image there are an screenshot of the Solver in excel and the truss before and after the optimization. this Images were prepared for the conference day.</p>
<p><img class="alignleft size-medium wp-image-456" style="border: 1px solid black;" title="carlos-de-la-barrera13" src="http://www.designemergente.org/wp-content/uploads/carlos-de-la-barrera13-640x452.jpg" alt="carlos-de-la-barrera13" width="576" height="407" /><br />
<br  /><br />
<br  /><br />
This are the parameters of the solver into Excel. also there are more options that you can control like the number of the iterations, the type of the algorithm to optimize, the accurate, etc.</p>
<p><img class="alignleft size-medium wp-image-467" style="border: 1px solid black;" title="optimization-window" src="http://www.designemergente.org/wp-content/uploads/optimization-window-640x400.jpg" alt="optimization-window" width="576" height="360" /><br />
<br  /><br />
<br  /><br />
This is an Screenshot during my work.</p>
<p><img class="alignleft size-medium wp-image-466" title="op_1copy" src="http://www.designemergente.org/wp-content/uploads/op_1copy-640x388.jpg" alt="op_1copy" width="578" height="349" /><br />
<br  /><br />
<br  /><br />
This is another screenshot and show the truss and the zones where the nodes can be moved. The width difference among all the tubes depends of the section area. also calculated from the spreadsheet in excel.</p>
<p><img class="alignleft size-medium wp-image-465" style="border: 1px solid black;" title="op_1" src="http://www.designemergente.org/wp-content/uploads/op_1-639x234.jpg" alt="op_1" width="575" height="211" /><br />
<br  /><br />
<br  /><br />
The truss with differents settings and extreamly constraints in the nodes. th truss now is calculated completely in compression, the reason becasuse all the tubes are in red color.</p>
<p><img class="alignleft size-medium wp-image-464" title="model-with-settings" src="http://www.designemergente.org/wp-content/uploads/model-with-settings-640x400.jpg" alt="model-with-settings" width="640" height="400" /><br />
<br  /><br />
<br  /><br />
now the truss is calculated and new loads are defined. blue colors represent that this tubes are working to the slenderness.</p>
<p><img class="alignleft size-medium wp-image-463" title="model-before-optimization-and-settings" src="http://www.designemergente.org/wp-content/uploads/model-before-optimization-and-settings-640x400.jpg" alt="model-before-optimization-and-settings" width="640" height="400" /></p>
<p>And here after tthe optimization.</p>
<p><img class="alignleft size-medium wp-image-462" title="model-after-the-optimization" src="http://www.designemergente.org/wp-content/uploads/model-after-the-optimization-640x400.jpg" alt="model-after-the-optimization" width="640" height="400" /><br />
<br  /></p>
<p>sketches in my notebook.</p>
<p><img class="alignleft size-medium wp-image-461" title="ideas_2" src="http://www.designemergente.org/wp-content/uploads/ideas_2-359x480.jpg" alt="ideas_2" width="376" height="502" /></p>
<p><img class="alignleft size-medium wp-image-460" title="ideas" src="http://www.designemergente.org/wp-content/uploads/ideas-377x480.jpg" alt="ideas" width="377" height="480" /></p>
<p>Here the constraints for each node.</p>
<p><img class="alignleft size-medium wp-image-457" title="conditional-study" src="http://www.designemergente.org/wp-content/uploads/conditional-study-640x400.jpg" alt="conditional-study" width="640" height="400" /></p>
<p>And this is a video of the process.</p>
<div style="border: 3px solid #e5e5e5; margin: 0pt auto; width: 425px; height: 350px;"><object width="425" height="350" data="http://www.youtube.com/v/O2UqxZ4tTqc" type="application/x-shockwave-flash"><param name="src" value="http://www.youtube.com/v/O2UqxZ4tTqc" /></object></div>
]]></content:encoded>
			<wfw:commentRss>http://www.designemergente.org/emergence/what-i-did-in-sfo-smartgeometry09/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Sensitive Analisys, Prato Italy</title>
		<link>http://www.designemergente.org/rhinoscripting/sensitive-analisys-prato-italy/</link>
		<comments>http://www.designemergente.org/rhinoscripting/sensitive-analisys-prato-italy/#comments</comments>
		<pubDate>Wed, 06 Aug 2008 09:12:50 +0000</pubDate>
		<dc:creator>carlos delab</dc:creator>
				<category><![CDATA[Experiment]]></category>
		<category><![CDATA[Optimization]]></category>
		<category><![CDATA[RhinoScripting]]></category>
		<category><![CDATA[Add new tag]]></category>

		<guid isPermaLink="false">http://www.designemergente.org/?p=423</guid>
		<description><![CDATA[I was invited to paticipate in a contest to the Comune di Prato in Italy. I have to say thank you to this cool group of architects from Lisboa: Duarte Cardoso Ferreira, Nuno Lobo Guerra, Ricardo Boaventura, Rita Frias Silva from ADOC architects and all the team of 4ARQ encharged of the 3D images.
I was [...]]]></description>
			<content:encoded><![CDATA[<p>I was invited to paticipate in a contest to the Comune di Prato in Italy. I have to say thank you to this cool group of architects from Lisboa: Duarte Cardoso Ferreira, Nuno Lobo Guerra, Ricardo Boaventura, Rita Frias Silva from <a href="http://www.adoc.pt/">ADOC architects</a> and all the team of <a href="http://www.4arq.net">4ARQ</a> encharged of the 3D images.</p>
<p>I was encharge to develope by programming the plans and the general features of the school. We start working identify every tree in the ground and the area of the differents rooms for the school. Every tree was identify by a point and a minum area of influence (in the fisrt step of the algorithm) and each area of the room of the school was enter in to the algorithm to know the best performance of the build with out touch any tree.</p>
<p>Then the algorithm calculate a voronoi diagram (only with the trees) and inform the resultant areas and we could see where can &#8220;grow&#8221; our building. the next step was develope a second algorithm to generate pseudo-random points, between the trees and responding obviously to the influence area of them.</p>
<p>Then the process consist basicaly in create generations and test the results, if the dispositions of points allow build the school (first and more important test), if the result produce nice spaces, if we like it, if the algorithm respect entrance determined by us, etc. etc. after every generation, we pass again this second algorithm to produce in some points a random movement to explore new configurations and results.</p>
<p>I take this idea from Mutsuro Sasaki, he use an strategy based in the approach in successive steps to get the best result moving the points in pseudo random way.</p>
<p><a href='http://www.designemergente.org/wp-content/uploads/prato_11.jpg'><img src="http://www.designemergente.org/wp-content/uploads/prato_11.jpg" alt="" title="prato_11" width="500" height="375" class="alignleft size-full wp-image-424" /></a></p>
<p><a href='http://www.designemergente.org/wp-content/uploads/prato_21.jpg'><img src="http://www.designemergente.org/wp-content/uploads/prato_21.jpg" alt="" title="prato_21" width="500" height="375" class="alignleft size-full wp-image-425" /></a></p>
<p><a href='http://www.designemergente.org/wp-content/uploads/prato_31.jpg'><img src="http://www.designemergente.org/wp-content/uploads/prato_31.jpg" alt="" title="prato_31" width="500" height="375" class="alignleft size-full wp-image-426" /></a></p>
<p><a href='http://www.designemergente.org/wp-content/uploads/prato_41.jpg'><img src="http://www.designemergente.org/wp-content/uploads/prato_41.jpg" alt="" title="prato_41" width="500" height="375" class="alignleft size-full wp-image-427" /></a></p>
<p><a href='http://www.designemergente.org/wp-content/uploads/prato_51.jpg'><img src="http://www.designemergente.org/wp-content/uploads/prato_51.jpg" alt="" title="prato_51" width="500" height="375" class="alignleft size-full wp-image-428" /></a></p>
<p><a href='http://www.designemergente.org/wp-content/uploads/prato_61.jpg'><img src="http://www.designemergente.org/wp-content/uploads/prato_61.jpg" alt="" title="prato_61" width="500" height="375" class="alignleft size-full wp-image-429" /></a></p>
<p><a href='http://www.designemergente.org/wp-content/uploads/prato_71.jpg'><img src="http://www.designemergente.org/wp-content/uploads/prato_71.jpg" alt="" title="prato_71" width="500" height="375" class="alignleft size-full wp-image-430" /></a></p>
<p><a href='http://www.designemergente.org/wp-content/uploads/prato_81.jpg'><img src="http://www.designemergente.org/wp-content/uploads/prato_81.jpg" alt="" title="prato_81" width="500" height="375" class="alignleft size-full wp-image-431" /></a></p>
<p><a href='http://www.designemergente.org/wp-content/uploads/prato_91.jpg'><img src="http://www.designemergente.org/wp-content/uploads/prato_91.jpg" alt="" title="prato_91" width="500" height="375" class="alignleft size-full wp-image-432" /></a></p>
<p><a href='http://www.designemergente.org/wp-content/uploads/prato_101.jpg'><img src="http://www.designemergente.org/wp-content/uploads/prato_101.jpg" alt="" title="prato_101" width="500" height="375" class="alignleft size-full wp-image-433" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.designemergente.org/rhinoscripting/sensitive-analisys-prato-italy/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Recursion</title>
		<link>http://www.designemergente.org/rhinoscripting/recursion/</link>
		<comments>http://www.designemergente.org/rhinoscripting/recursion/#comments</comments>
		<pubDate>Tue, 22 Apr 2008 21:11:09 +0000</pubDate>
		<dc:creator>carlos delab</dc:creator>
				<category><![CDATA[Optimization]]></category>
		<category><![CDATA[Recursion]]></category>
		<category><![CDATA[RhinoScripting]]></category>

		<guid isPermaLink="false">http://www.designemergente.org/emergence/recursion/</guid>
		<description><![CDATA[I was Working couple weeks ago in a simple script to produce a recursion, I try drawing 3 points and then subdivided every segment for the mid point to find the another triangle inside of the original, the script appear in several minutes, Ididn`t think too much, I just typed very fast.
 I learned recursion [...]]]></description>
			<content:encoded><![CDATA[<p>I was Working couple weeks ago in a simple script to produce a recursion, I try drawing 3 points and then subdivided every segment for the mid point to find the another triangle inside of the original, the script appear in several minutes, Ididn`t think too much, I just typed very fast.</p>
<p> I learned recursion using C++, but I never used In Rvb, so this is my first  experiments in recursion in Rvb. and this time I add The source of the original code, add comments, modify it, share, make differents Calls and send me Images.</p>
<p>Best.</p>
<p><a href='http://www.designemergente.org/wp-content/uploads/wr-3.jpg'><img src="http://www.designemergente.org/wp-content/uploads/wr-3.jpg" alt="" title="" width="500" height="375" class="alignleft size-full wp-image-386" /></a></p>
<p><a href='http://www.designemergente.org/wp-content/uploads/wr-4.jpg'><img src="http://www.designemergente.org/wp-content/uploads/wr-4.jpg" alt="" title="wr-4" width="500" height="375" class="alignleft size-full wp-image-387" /></a></p>
<p><a href='http://www.designemergente.org/wp-content/uploads/wr-5.jpg'><img src="http://www.designemergente.org/wp-content/uploads/wr-5.jpg" alt="" title="wr-5" width="500" height="375" class="alignleft size-full wp-image-388" /></a></p>
<p><a href='http://www.designemergente.org/wp-content/uploads/wr-1.jpg'><img src="http://www.designemergente.org/wp-content/uploads/wr-1.jpg" alt="" title="wr-1" width="500" height="375" class="alignleft size-full wp-image-383" /></a></p>
<p><a href='http://www.designemergente.org/wp-content/uploads/wr-2.jpg'><img src="http://www.designemergente.org/wp-content/uploads/wr-2.jpg" alt="" title="wr-2" width="500" height="375" class="alignleft size-full wp-image-384" /></a></p>
<p>Option Explicit<br />
&#8216;Script written by Carlos de la Barrera&#8217;</p>
<p>Call Main()<br />
Sub Main()<br />
Dim pt1, pt2, pt3, trip</p>
<p>pt1 = Rhino.GetPoint(&#8221;sel fisrt point&#8221;)<br />
If IsNull (pt1) Then Exit Sub</p>
<p>pt2 = Rhino.GetPoint(&#8221;sel second point&#8221;)<br />
If IsNull (pt2) Then Exit Sub</p>
<p>pt3 = Rhino.GetPoint(&#8221;sel third point&#8221;)<br />
If IsNull (pt3) Then Exit Sub</p>
<p>trip = Rhino.AddPolyline(Array(pt1, pt2, pt3, pt1))</p>
<p>Call myFractal(trip, pt1, pt2, pt3)<br />
End Sub</p>
<p>Function myFractal(trip, Opt1, Opt2, Opt3)<br />
Dim pt1, pt2, pt3</p>
<p>pt1 = myMidFunction(Opt1, Opt2)<br />
pt2 = myMidFunction(Opt2, Opt3)<br />
pt3 = myMidFunction(Opt3, Opt1)</p>
<p>trip = Rhino.AddPolyline(Array(pt1, pt2, pt3, pt1))</p>
<p>If Rhino.Distance(pt1, pt2) &gt; 0.01 Then<br />
Call myFractal(trip, pt1, pt2, pt3)</p>
<p>Else<br />
Exit Function</p>
<p>End If<br />
End Function</p>
<p>Function myMidFunction(P1, P2)</p>
<p>Dim MidP<br />
MidP = Array((P1(0) + P2(0)) / 2, (P1(1) + P2(1)) / 2, (P1(2) + P2(2)) / 2)</p>
<p>myMidFunction = MidP</p>
<p>End Function</p>
]]></content:encoded>
			<wfw:commentRss>http://www.designemergente.org/rhinoscripting/recursion/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>FEA in Process&#8230;</title>
		<link>http://www.designemergente.org/emergence/fea-in-process/</link>
		<comments>http://www.designemergente.org/emergence/fea-in-process/#comments</comments>
		<pubDate>Sat, 02 Feb 2008 15:28:47 +0000</pubDate>
		<dc:creator>carlos delab</dc:creator>
				<category><![CDATA[Emergence]]></category>
		<category><![CDATA[Optimization]]></category>

		<guid isPermaLink="false">http://www.designemergente.org/emergence/fea-in-process/</guid>
		<description><![CDATA[After long time trying to achieve another level of analysis, finally we start to do it with SAP. An engineering software that help us to see reactions, deformations, geometry, supports, punctual charges and axial efforts.
To begin with the exercise we use an old project, OMRP project (nov07).
After the analysis we realize that we can disregard [...]]]></description>
			<content:encoded><![CDATA[<p>After long time trying to achieve another level of analysis, finally we start to do it with SAP. An engineering software that help us to see reactions, deformations, geometry, supports, punctual charges and axial efforts.</p>
<p>To begin with the exercise we use an old project, OMRP project (nov07).</p>
<p>After the analysis we realize that we can disregard of two supports of the five that it had in the beginning. So we have to use only three. It was a great news for us. This is feedback!!.</p>
<p>Soon we will be still telling you something more.</p>
<p>+   3d model.</p>
<p><img width="699" src="http://www.designemergente.org/wp-content/uploads/fea_01.Jpg" alt="fea_01.Jpg" height="392" style="width: 600px; height: 343px" /></p>
<p><a href="http://www.designemergente.org/wp-content/uploads/fea_01.Jpg" title="3d model"></a></p>
<p>+   deformations.</p>
<p><img width="595" src="http://www.designemergente.org/wp-content/uploads/fea_02.Jpg" alt="fea_02.Jpg" height="267" style="width: 600px; height: 343px" /></p>
<p>+   punctual charges.</p>
<p><img width="622" src="http://www.designemergente.org/wp-content/uploads/fea_03.Jpg" alt="fea_03.Jpg" height="338" style="width: 600px" /></p>
<p>+   reactions.</p>
<p><img width="283" src="http://www.designemergente.org/wp-content/uploads/fea_05.Jpg" alt="fea_05.Jpg" height="193" style="width: 600px; height: 343px" /></p>
<p>+ axial efforts.<br />
<a href="http://www.designemergente.org/wp-content/uploads/fea_07.Jpg" title="fea_07.Jpg"><img width="587" src="http://www.designemergente.org/wp-content/uploads/fea_07.Jpg" alt="fea_07.Jpg" height="322" style="width: 602px; height: 342px" /></a></p>
<p>*engineering  support. rui nunes. thanx man!!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.designemergente.org/emergence/fea-in-process/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>They have rejected / No han aceptado</title>
		<link>http://www.designemergente.org/rhinoscripting/they-have-rejected-no-han-aceptado/</link>
		<comments>http://www.designemergente.org/rhinoscripting/they-have-rejected-no-han-aceptado/#comments</comments>
		<pubDate>Sat, 10 Nov 2007 11:17:53 +0000</pubDate>
		<dc:creator>carlos delab</dc:creator>
				<category><![CDATA[Optimization]]></category>
		<category><![CDATA[RhinoScripting]]></category>

		<guid isPermaLink="false">http://www.designemergente.org/script/they-have-rejected-no-han-aceptado/</guid>
		<description><![CDATA[Finalmente hemos tenido los resultados para la construcción del proyecto, y no nos han aceptado adjuntamos el dossier completo del proyecto, probablemente terminemos construyéndolo nosotros como era la idea original.
Finally we have had the results for the construction of the project, and they have not accepted us. We attach the complete dossier of the project, [...]]]></description>
			<content:encoded><![CDATA[<p>Finalmente hemos tenido los resultados para la construcción del proyecto, y no nos han aceptado adjuntamos el dossier completo del proyecto, probablemente terminemos construyéndolo nosotros como era la idea original.</p>
<p><em>Finally we have had the results for the construction of the project, and they have not accepted us. We attach the complete dossier of the project, probably we will build<br />
that was the original idea.</em></p>
<p align="center"><img src="http://www.designemergente.org/wp-content/uploads/11.jpg" alt="11.jpg" /></p>
<p align="center"><img src="http://www.designemergente.org/wp-content/uploads/32.jpg" alt="32.jpg" /></p>
<p align="center"><img src="http://www.designemergente.org/wp-content/uploads/41.jpg" alt="41.jpg" /></p>
<p align="center"><img src="http://www.designemergente.org/wp-content/uploads/51.jpg" alt="51.jpg" /></p>
<p align="center"><img src="http://www.designemergente.org/wp-content/uploads/6.jpg" alt="6.jpg" /></p>
<p align="center"><img src="http://www.designemergente.org/wp-content/uploads/7.jpg" alt="7.jpg" /></p>
<p align="center"><img src="http://www.designemergente.org/wp-content/uploads/8.jpg" alt="8.jpg" /></p>
<p align="center"><img src="http://www.designemergente.org/wp-content/uploads/9.jpg" alt="9.jpg" /></p>
<p align="center"><img src="http://www.designemergente.org/wp-content/uploads/10.jpg" alt="10.jpg" /></p>
<p align="center"><img src="http://www.designemergente.org/wp-content/uploads/111.jpg" alt="111.jpg" /></p>
<p align="center"><img src="http://www.designemergente.org/wp-content/uploads/12.jpg" alt="12.jpg" /></p>
<p align="center"><img src="http://www.designemergente.org/wp-content/uploads/13.jpg" alt="13.jpg" /></p>
<p align="center"><img src="http://www.designemergente.org/wp-content/uploads/14.jpg" alt="14.jpg" /></p>
<p align="center"><img src="http://www.designemergente.org/wp-content/uploads/15.jpg" alt="15.jpg" /></p>
<p align="center"><img src="http://www.designemergente.org/wp-content/uploads/16.jpg" alt="16.jpg" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.designemergente.org/rhinoscripting/they-have-rejected-no-han-aceptado/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Trabajando en el Node_2</title>
		<link>http://www.designemergente.org/rhinoscripting/trabajando-en-el-node_2/</link>
		<comments>http://www.designemergente.org/rhinoscripting/trabajando-en-el-node_2/#comments</comments>
		<pubDate>Wed, 19 Sep 2007 20:15:00 +0000</pubDate>
		<dc:creator>carlos delab</dc:creator>
				<category><![CDATA[Optimization]]></category>
		<category><![CDATA[RhinoScripting]]></category>

		<guid isPermaLink="false">http://www.designemergente.org/?p=20</guid>
		<description><![CDATA[Estos son los primeros resultados del script que construye el node_2, es algo complejo calcular planos perpendiculares a diferentes líneas que luego se intersecten entre sí, para formar un poliedro.
These are the scripts&#8217; firsts results that build the node_2, it&#8217;s too complex to calculate perpendicular planes to differents lines&#8230; we&#8217;re exploring in it!!!&#8230;



300 iteraciones / [...]]]></description>
			<content:encoded><![CDATA[<p>Estos son los primeros resultados del script que construye el node_2, es algo complejo calcular planos perpendiculares a diferentes líneas que luego se intersecten entre sí, para formar un poliedro.</p>
<p><em>These are the scripts&#8217; firsts results that build the node_2, it&#8217;s too complex to calculate perpendicular planes to differents lines&#8230; we&#8217;re exploring in it!!!&#8230;</em></p>
<p align="center"><img src="http://www.designemergente.org/wp-content/uploads/1.jpg" alt="Trabajando en el Node_2" /></p>
<p align="center"><img src="http://www.designemergente.org/wp-content/uploads/2.jpg" alt="Trabajando en el Node_2" /></p>
<p align="center"><img src="http://www.designemergente.org/wp-content/uploads/3.jpg" alt="Trabajando en el Node_2" /></p>
<p>300 iteraciones /<em> iterations (30 minutes running)</em></p>
<p align="center"><img src="http://www.designemergente.org/wp-content/uploads/4.jpg" alt="Trabajando en el Node_2" /></p>
<p>detalles / <em>details</em></p>
<p align="center"><img src="http://www.designemergente.org/wp-content/uploads/5.jpg" alt="Trabajando en el Node_2" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.designemergente.org/rhinoscripting/trabajando-en-el-node_2/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Prototipo Nodo (Resolviendo el Nodo)</title>
		<link>http://www.designemergente.org/rhinoscripting/prototipo-nodo-resolviendo-el-nodo/</link>
		<comments>http://www.designemergente.org/rhinoscripting/prototipo-nodo-resolviendo-el-nodo/#comments</comments>
		<pubDate>Tue, 04 Sep 2007 21:45:00 +0000</pubDate>
		<dc:creator>carlos delab</dc:creator>
				<category><![CDATA[Optimization]]></category>
		<category><![CDATA[RhinoScripting]]></category>

		<guid isPermaLink="false">http://www.designemergente.org/?p=19</guid>
		<description><![CDATA[
El primer intento de resolver el nodo fue haciendo la substracción de cada una de las intersecciones que tuviesen los tubos. Luego desplegamos los moldes e imprimimos las matrices que nos servirían de guía para realizar los cortes sobre los tubos simulando una maquina de C.N.C. Una vez hecho los cortes realizamos el montaje.
Intento 1:


Intento [...]]]></description>
			<content:encoded><![CDATA[<p align="center"><img src="http://www.designemergente.org/wp-content/uploads/nodo1.jpg" alt="Prototipo Nodo (Resolviendo el Nodo)" /></p>
<p>El primer intento de resolver el nodo fue haciendo la substracción de cada una de las intersecciones que tuviesen los tubos. Luego desplegamos los moldes e imprimimos las matrices que nos servirían de guía para realizar los cortes sobre los tubos simulando una maquina de C.N.C. Una vez hecho los cortes realizamos el montaje.</p>
<p>Intento 1:</p>
<p align="center"><img src="http://www.designemergente.org/wp-content/uploads/nodo2.jpg" alt="Prototipo Nodo (Resolviendo el Nodo)" /></p>
<p align="center"><img src="http://www.designemergente.org/wp-content/uploads/nodo2b.jpg" alt="Prototipo Nodo (Resolviendo el Nodo)" /></p>
<p>Intento 2:</p>
<p align="center"><img src="http://www.designemergente.org/wp-content/uploads/nodo3.jpg" alt="Prototipo Nodo (Resolviendo el Nodo)" /></p>
<p align="center"><img src="http://www.designemergente.org/wp-content/uploads/nodo4.jpg" alt="Prototipo Nodo (Resolviendo el Nodo)" /></p>
<p>Tabla de comparaciones entre ambos nodos.</p>
<p align="center"><img src="http://www.designemergente.org/wp-content/uploads/nodo_tabla.jpg" alt="Prototipo Nodo (Resolviendo el Nodo)" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.designemergente.org/rhinoscripting/prototipo-nodo-resolviendo-el-nodo/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Optimización de Material Reciclado</title>
		<link>http://www.designemergente.org/rhinoscripting/optimizacion-de-material-reciclado/</link>
		<comments>http://www.designemergente.org/rhinoscripting/optimizacion-de-material-reciclado/#comments</comments>
		<pubDate>Sun, 26 Aug 2007 00:58:00 +0000</pubDate>
		<dc:creator>carlos delab</dc:creator>
				<category><![CDATA[Optimization]]></category>
		<category><![CDATA[RhinoScripting]]></category>

		<guid isPermaLink="false">http://www.designemergente.org/?p=15</guid>
		<description><![CDATA[


Es común usar la programación como un &#8220;medio&#8221; para generar formas, analizar superficies complejas, etc. Este experimento (trabajo en progreso) comienza con el reciclaje de los tubos de cartón de grandes impresoras (plotter). Estos tubos tienen ciertas propiedades geométricas que han sido consideradas para su reutilización, su longitud es de 914mm. y su diámetro es [...]]]></description>
			<content:encoded><![CDATA[<p align="center"><img src="http://www.designemergente.org/wp-content/uploads/r1.jpg" alt="Optimización de Material Reciclado" /></p>
<p align="center"><img src="http://www.designemergente.org/wp-content/uploads/r2.jpg" alt="Optimización de Material Reciclado" /></p>
<p align="center"><img src="http://www.designemergente.org/wp-content/uploads/r3.jpg" alt="Optimización de Material Reciclado" /></p>
<p>Es común usar la programación como un &#8220;medio&#8221; para generar formas, analizar superficies complejas, etc. Este experimento (trabajo en progreso) comienza con el reciclaje de los tubos de cartón de grandes impresoras (plotter). Estos tubos tienen ciertas propiedades geométricas que han sido consideradas para su reutilización, su longitud es de 914mm. y su diámetro es de 54mm. Estas condicionantes son utilizadas en un script para construir estructuras complejas dentro de un cubo imaginario de X,Y,Z dimensiones.</p>
<p>El script genera puntos aleatorios dentro de un cubo virtual, luego mide la distancia entre cada uno de los puntos entre sí, y si la distancia es menor o igual a la longitud del tubo reciclado construye un tubo de las dimensiones especificadas anteriormente.</p>
<p><strong>El material en este caso es un condicionante y el script es utilizado para optimizar el material reciclado.</strong></p>
<p>La generación de datos en 3D es altamente precisa, esto permite extraer datos del diseño, para la producción, por ejemplo asistida por computador. Una multiplicidad de información puede ser extraída, ejes de los tubos (para un análisis estructural por ejemplo), cantidad de material utilizado y despreciado, áreas, volumen de envolvente, longitudes de corte, información de los puntos de encuentro que pueden ser exportados a plantillas Excel, etc.</p>
<p>Dentro de los resultados del script además se incluye, posición de los puntos en coordenadas cartesianas y las longitudes de los tubos a utilizar.</p>
<p>El trabajo que queda por resolver: controlar los puntos, &#8211; seria genial &#8211; poder orientarlos para definir un tipo de envolvente, por ejemplo.<br />
Faltan los encuentros entre los tubos.</p>
<p align="center"><img src="http://www.designemergente.org/wp-content/uploads/r2a.jpg" alt="Optimización de Material Reciclado" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.designemergente.org/rhinoscripting/optimizacion-de-material-reciclado/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
