<?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>@improved &#187; parametric</title>
	<atom:link href="http://improved.ro/blog/tag/parametric/feed/" rel="self" type="application/rss+xml" />
	<link>http://improved.ro/blog</link>
	<description>[a,e]</description>
	<lastBuildDate>Fri, 09 Dec 2011 16:06:10 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.5</generator>
		<item>
		<title>Parametric Design Workshop HTWK Leipzig</title>
		<link>http://improved.ro/blog/2009/06/parametric-design-workshop-htwk-leipzig/</link>
		<comments>http://improved.ro/blog/2009/06/parametric-design-workshop-htwk-leipzig/#comments</comments>
		<pubDate>Fri, 05 Jun 2009 17:50:55 +0000</pubDate>
		<dc:creator>Dimitrie Andrei Stefanescu</dc:creator>
				<category><![CDATA[workshops]]></category>
		<category><![CDATA[architecture]]></category>
		<category><![CDATA[arhitectura]]></category>
		<category><![CDATA[computational]]></category>
		<category><![CDATA[geometry]]></category>
		<category><![CDATA[grasshopper]]></category>
		<category><![CDATA[parametric]]></category>
		<category><![CDATA[portfolio]]></category>

		<guid isPermaLink="false">http://dimitrie.wordpress.com/?p=416</guid>
		<description><![CDATA[I have been (re)invited to teach at the upcoming Parametric Design Workshop that&#8217;s going to take place at the HTWK Leipzig. The line-up includes: Ioulietta Zindrou, Maite Bravo, Verena Volger, Luis Fraguada (of Barcelona/IAAC fame); Yours truly Dimitrie (of Bucharest fame); Henning Rambow, Patrik Bedarf (Leipzig crew); I haven&#8217;t been that productive lately due to [...]]]></description>
			<content:encoded><![CDATA[<p>I have been (re)invited to teach at the upcoming Parametric Design Workshop that&#8217;s going to take place at the HTWK Leipzig.</p>
<p>The line-up includes:</p>
<p>Ioulietta Zindrou, Maite Bravo, Verena Volger, <a href="http://www.livearchitecture.net/">Luis Fraguada</a> (of Barcelona/IAAC fame);<br />
Yours truly Dimitrie (of Bucharest fame);<br />
Henning Rambow, <a href="http://www.a-ngine.com/">Patrik Bedarf</a> (Leipzig crew);</p>
<p><img class="alignnone size-full wp-image-418" title="090602_exhib_flyer_rgb_small" src="http://dimitrie.files.wordpress.com/2009/06/090602_exhib_flyer_rgb_small.jpg" alt="090602_exhib_flyer_rgb_small" width="499" height="706" /></p>
<p>I haven&#8217;t been that productive lately due to the <a href="http://dimitrie.wordpress.com/2009/04/03/htwk-leipzig-lecture-online/">many</a> <a href="http://dimitrie.wordpress.com/2009/05/21/rule-based-design-symposium-tu-berlin/">things</a> <a href="http://dimitrie.wordpress.com/2009/03/29/collective-housing-part-1-review/">happening</a> <a href="http://iaim.ro">all</a> the time, but hopefully I&#8217;ll be able to get back on the research track in summer.</p>
]]></content:encoded>
			<wfw:commentRss>http://improved.ro/blog/2009/06/parametric-design-workshop-htwk-leipzig/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Rule Based Design Symposium TU Berlin</title>
		<link>http://improved.ro/blog/2009/05/rule-based-design-symposium-tu-berlin/</link>
		<comments>http://improved.ro/blog/2009/05/rule-based-design-symposium-tu-berlin/#comments</comments>
		<pubDate>Thu, 21 May 2009 05:58:26 +0000</pubDate>
		<dc:creator>Dimitrie Andrei Stefanescu</dc:creator>
				<category><![CDATA[workshops]]></category>
		<category><![CDATA[architecture]]></category>
		<category><![CDATA[arhitectura]]></category>
		<category><![CDATA[computational]]></category>
		<category><![CDATA[computational architecture]]></category>
		<category><![CDATA[dimitrie]]></category>
		<category><![CDATA[geometry]]></category>
		<category><![CDATA[parametric]]></category>
		<category><![CDATA[parametric modelling]]></category>
		<category><![CDATA[theory]]></category>

		<guid isPermaLink="false">http://dimitrie.wordpress.com/?p=405</guid>
		<description><![CDATA[I&#8217;m on the speaker list at the Rule Based Design Symposium at the TU Berlin. Thank you Christophe for the invite! (27.05.09) The Symposium takes place at 18:00 in the Geodätenstand 6 O.G. TU Berlin Hauptgebäude, Straße des 17. Juni 135, 10623 Berlin. The Rule Based Design Symposium highlights contemporary academic and practice based research [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m on the speaker list at the <a href="http://fgbaurmann-rbd-symposium09.blogspot.com/">Rule Based Design Symposium</a> at the TU Berlin. Thank you Christophe for the invite!</p>
<blockquote><p>(27.05.09) The Symposium takes place at 18:00 in the Geodätenstand 6 O.G. TU Berlin Hauptgebäude, Straße des 17. Juni 135, 10623 Berlin.</p>
<p>The Rule Based Design Symposium highlights contemporary academic and practice based research employing CAD, CAM, Coding/Web tools in addressing &amp; communicating architectural design intents &amp; constraints. The research spectrum ranges from theory to the digital crafting of buildings and their components.</p></blockquote>
<p>Organized by <a href="http://barlieb.com">Christophe Barlieb</a>.</p>
<p><a href="http://dimitrie.files.wordpress.com/2009/05/rbd.jpg"><img class="alignnone size-full wp-image-406" title="RBD_A1" src="http://dimitrie.files.wordpress.com/2009/05/rbd.jpg" alt="RBD_A1" width="500" height="707" /></a></p>
<blockquote><p>Flexibility in thought and expression is vital to all creative fields. The power of a new generation of parametric and bespoke CAD tools lies in the ability to negotiate and communicating the design intent clearly. This streamlining saves time, materials while integrating architecture, engineering and fabrication over the course of the entire architectural design process.</p>
<p>The symposium features research works by young contemporary academics in the fields of mathematics, architecture and fabrication</p>
<p>Schedule:<br />
Time Speaker Affiliation Theme<br />
18:00 Gisela Baurmann TU Berlin RBD Opening Statements<br />
18:05 Kristoffer Josefsson TU Berlin Mathematics in Architecture<br />
18:25 Dimitrie Stefanescu U.Bucharest Scripting Architecture<br />
18:45 Christophe Barlieb TU Berlin Integration of Engineering &amp; Design<br />
19:05 Norbert Palz CITA Rapid Prototyping in Architecture<br />
19:25 Martin Tamke CITA Fabrication of Architecture<br />
19:45 Baurmann, Barlieb, Pfeiffer TU Berlin Discussion with Speakers &amp; Public<br />
20:00 PARTY</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://improved.ro/blog/2009/05/rule-based-design-symposium-tu-berlin/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>3d Voronoi in grasshopper</title>
		<link>http://improved.ro/blog/2009/05/3d-voronoi-in-grasshopper/</link>
		<comments>http://improved.ro/blog/2009/05/3d-voronoi-in-grasshopper/#comments</comments>
		<pubDate>Fri, 01 May 2009 20:48:24 +0000</pubDate>
		<dc:creator>Dimitrie Andrei Stefanescu</dc:creator>
				<category><![CDATA[grasshopper]]></category>
		<category><![CDATA[algorithm]]></category>
		<category><![CDATA[architecture]]></category>
		<category><![CDATA[arhitectura]]></category>
		<category><![CDATA[computational]]></category>
		<category><![CDATA[computational architecture]]></category>
		<category><![CDATA[dimitrie]]></category>
		<category><![CDATA[geometry]]></category>
		<category><![CDATA[parametric]]></category>
		<category><![CDATA[parametric architecture]]></category>
		<category><![CDATA[parametric modelling]]></category>
		<category><![CDATA[portfolio]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[qhull]]></category>
		<category><![CDATA[rhino]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[voronoi]]></category>

		<guid isPermaLink="false">http://dimitrie.wordpress.com/?p=394</guid>
		<description><![CDATA[Deprecated. Here&#8217;s the new version. More as a scripting experiment, when i was mucking about trying to make the delaunay triangulation work in grasshopper i somehow found the wonderfully complex qhull library which i promptly set to push and pull to get it to work with grasshopper. As advised on their website, the best way [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://dimitrie.files.wordpress.com/2009/05/header-copy.jpg"><img class="alignnone size-full wp-image-395" title="3d voronoi qhull dimitrie stefanescu" src="http://dimitrie.files.wordpress.com/2009/05/header-copy.jpg" alt="3d voronoi qhull dimitrie stefanescu" width="500" height="330" /></a></p>
<h1><span style="color: #ff0000;">Deprecated. <a href="http://improved.ro/blog/2011/06/gh-3d-voronoi-for-grasshopper-update/">Here&#8217;s the new version</a></span>.</h1>
<p>More as a scripting experiment, when i was mucking about trying to make the<a href="http://dimitrie.wordpress.com/2009/04/15/delaunay-triangulation-in-grasshopper/"> delaunay triangulation</a> work in grasshopper i somehow found the wonderfully complex <a href="http://qhull.org">qhull</a> library which i promptly set to push and pull to get it to work with grasshopper. As advised on their website, the best way to do it is to call it as an external program, which is exactly what i&#8217;ve done:  no files are written or read, no dos windows pop up, everything&#8217;s smooth.</p>
<p>Given that you don&#8217;t have many complex operations in grasshopper after the solution is generated, you&#8217;ll be able to handle <em>quite </em>an impressive amount of points (say 200 on my three-year old toplap) in real time. If you add the simple planarSrf operation, then say 60-70 and it gets sloppy.</p>
<p>What you&#8217;ll need to do to get things rolling:</p>
<p>0. <a href="http://improved.ro/Grasshopper/qhull.zip">Download the 3dvqhull definition and example file</a>, and remember not to use it for commercial purposes, share-alike whatever you do with it and take the time to give the proper credits:  <a href="http://creativecommons.org/licenses/by-nc-sa/3.0/us/" target="_blank"><img class="alignnone" title="licence" src="http://i.creativecommons.org/l/by-nc-sa/3.0/us/80x15.png" alt="" width="80" height="15" /></a> <img src='http://improved.ro/wp/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>1. <a href="http://www.qhull.org/download/qhull-2003.1.zip">Download qhull</a>, and unzip it in a folder of your choice.</p>
<p>2. Get going and search for &#8220;System.dll&#8221;. What you&#8217;re interested in is the 2.0 version which you&#8217;ll usually find in here: &#8220;C:\WINDOWS\Microsoft.NET\Framework\v2.0.5[...]\&#8221;. If you can&#8217;t find it, I&#8217;m amazed grasshopper works for you. Anyway, you can find and install it from <a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=0856EACB-4362-4B0D-8EDD-AAB15C5E04F5&amp;displaylang=en" target="_blank">here</a>.</p>
<p>3. Add the newly found System.dll version 2.o as a referenced assembly of the qhull component in the definition file.<a href="http://dimitrie.files.wordpress.com/2009/05/refass.jpg"><img class="alignnone size-full wp-image-396" title="refass" src="http://dimitrie.files.wordpress.com/2009/05/refass.jpg" alt="refass" width="500" height="323" /></a></p>
<p>If it turns orange, it&#8217;s cool.</p>
<p>4. Write in the panel that is linked to the &#8220;path&#8221; input the full path to the qhull program <em>qvoronoi</em>. You don&#8217;t need to add the .exe extension, but you can do it if you feel confortable.</p>
<p><a href="http://dimitrie.files.wordpress.com/2009/05/pathh.jpg"><img class="alignnone size-full wp-image-397" title="pathh" src="http://dimitrie.files.wordpress.com/2009/05/pathh.jpg" alt="pathh" width="500" height="323" /></a></p>
<p>5. There&#8217;s just one more thing you should know: facets that contain the infinite vertex are omitted altogether, without remorse. So as to have as little facets tending towards <em>infinitum</em>, I always add the corners of the points bounding box to the input sites.</p>
<p><a href="http://dimitrie.files.wordpress.com/2009/05/bbx.jpg"><img class="alignnone size-full wp-image-398" title="bbx" src="http://dimitrie.files.wordpress.com/2009/05/bbx.jpg" alt="bbx" width="500" height="323" /></a></p>
<p>You can scale the bounding box in respect with its center, or you can just call the whole thing off &#8211; it&#8217;s your choice.</p>
<p>I think this just about covers everything. Take care and have fun.</p>
<h6><em>didi out.</em></h6>
<p><em>PS: Qhull does more than voronoi. So if you have the time to explore and test, please do &#8211; the package is very powerfull and it can be used for more than this.<br />
</em></p>
]]></content:encoded>
			<wfw:commentRss>http://improved.ro/blog/2009/05/3d-voronoi-in-grasshopper/feed/</wfw:commentRss>
		<slash:comments>50</slash:comments>
		</item>
		<item>
		<title>Delaunay Triangulation in Grasshopper</title>
		<link>http://improved.ro/blog/2009/04/delaunay-triangulation-in-grasshopper/</link>
		<comments>http://improved.ro/blog/2009/04/delaunay-triangulation-in-grasshopper/#comments</comments>
		<pubDate>Wed, 15 Apr 2009 17:53:21 +0000</pubDate>
		<dc:creator>Dimitrie Andrei Stefanescu</dc:creator>
				<category><![CDATA[grasshopper]]></category>
		<category><![CDATA[algorithm]]></category>
		<category><![CDATA[candybar competition]]></category>
		<category><![CDATA[delaunay]]></category>
		<category><![CDATA[geometry]]></category>
		<category><![CDATA[nice]]></category>
		<category><![CDATA[parametric]]></category>
		<category><![CDATA[rhino]]></category>

		<guid isPermaLink="false">http://dimitrie.wordpress.com/?p=374</guid>
		<description><![CDATA[(right click save target as) Delaunay Triangulation in Rhino&#8216;s Grasshopper plugin. It&#8217;s pretty straightforward. Just don&#8217;t input in the magic node duplicating points or everything will start blowing up. First one to make it output the voronoi diagram wins a candybar.]]></description>
			<content:encoded><![CDATA[<p><a href="http://improved.ro/Grasshopper/delaunayFinal.ghx"><img class="alignnone size-full wp-image-376" title="picture1" src="http://dimitrie.files.wordpress.com/2009/04/picture1.jpg" alt="dimitrie stefanescu" width="500" height="374" /></a></p>
<p><a href="http://improved.ro/Grasshopper/delaunayFinal.zip">(right click save target as)</a></p>
<p><a href="http://en.wikipedia.org/wiki/Delaunay_triangulation">Delaunay Triangulation</a> in <a href="http://www.rhino3d.com" target="_blank">Rhino</a>&#8216;s <a href="http://en.wiki.mcneel.com/default.aspx/McNeel/ExplicitHistoryPluginMainPage.html" target="_blank">Grasshopper</a> plugin.</p>
<p>It&#8217;s pretty straightforward. Just don&#8217;t input in the magic node duplicating points or everything will start blowing up.</p>
<p><a href="http://dimitrie.files.wordpress.com/2009/04/def2.jpg"><img class="alignnone size-full wp-image-385" title="def2" src="http://dimitrie.files.wordpress.com/2009/04/def2.jpg" alt="def2" width="500" height="250" /></a></p>
<p>First one to make it output the voronoi diagram wins a <a href="http://images.google.ro/images?q=candybar&amp;oe=utf-8&amp;rls=org.mozilla:en-US:official&amp;client=firefox-a&amp;um=1&amp;ie=UTF-8&amp;sa=N&amp;hl=ro&amp;tab=wi">candybar</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://improved.ro/blog/2009/04/delaunay-triangulation-in-grasshopper/feed/</wfw:commentRss>
		<slash:comments>16</slash:comments>
		</item>
		<item>
		<title>Parametric Modelling Workshop @ HTWK Leipzig</title>
		<link>http://improved.ro/blog/2009/03/parametric-modelling-workshop-htwk-leipzig/</link>
		<comments>http://improved.ro/blog/2009/03/parametric-modelling-workshop-htwk-leipzig/#comments</comments>
		<pubDate>Thu, 26 Mar 2009 05:17:00 +0000</pubDate>
		<dc:creator>Dimitrie Andrei Stefanescu</dc:creator>
				<category><![CDATA[workshops]]></category>
		<category><![CDATA[lecture]]></category>
		<category><![CDATA[leipzig]]></category>
		<category><![CDATA[parametric]]></category>
		<category><![CDATA[parametric architecture]]></category>
		<category><![CDATA[parametric modelling]]></category>

		<guid isPermaLink="false">http://dimitrie.wordpress.com/?p=343</guid>
		<description><![CDATA[I get to speak on the 2nd of April there about parametric modelling and show off some projects. Suggestions are more than welcome.]]></description>
			<content:encoded><![CDATA[<p><a href="http://dimitrie.files.wordpress.com/2009/03/pras_090326_page_1.jpg"><img class="alignnone size-full wp-image-344" title="pras_090326_page_1" src="http://dimitrie.files.wordpress.com/2009/03/pras_090326_page_1.jpg" alt="pras_090326_page_1" width="500" height="353" /></a></p>
<p>I get to speak on the 2nd of April there about parametric modelling and show off some projects. Suggestions are more than welcome.</p>
]]></content:encoded>
			<wfw:commentRss>http://improved.ro/blog/2009/03/parametric-modelling-workshop-htwk-leipzig/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Colective Housing Prototype</title>
		<link>http://improved.ro/blog/2009/03/colective-housing-prototype/</link>
		<comments>http://improved.ro/blog/2009/03/colective-housing-prototype/#comments</comments>
		<pubDate>Sat, 07 Mar 2009 17:01:24 +0000</pubDate>
		<dc:creator>Dimitrie Andrei Stefanescu</dc:creator>
				<category><![CDATA[architecture]]></category>
		<category><![CDATA[collective housing]]></category>
		<category><![CDATA[grasshopper]]></category>
		<category><![CDATA[parametric]]></category>
		<category><![CDATA[parametric architecture]]></category>
		<category><![CDATA[portfolio]]></category>
		<category><![CDATA[project]]></category>

		<guid isPermaLink="false">http://dimitrie.wordpress.com/?p=332</guid>
		<description><![CDATA[This is just a prototype for our current school assignement involving collective housing (~80+ apartments + commercial and community spaces). We are using the excellent space-partitioning properties of the Voronoi algorithm to create a lattice of interior and exterior courtyards that progressively make a transition from public space to semi-public, semi-private, and, in the end [...]]]></description>
			<content:encoded><![CDATA[<p>This is just a prototype for our current school assignement involving collective housing (~80+ apartments + commercial and community spaces).</p>
<p><img class="alignnone size-full wp-image-333" title="randarefrumoasa2-copy" src="http://dimitrie.files.wordpress.com/2009/03/randarefrumoasa2-copy.jpg" alt="randarefrumoasa2-copy" width="500" height="454" /></p>
<p>We are using the excellent space-partitioning properties of the Voronoi algorithm to create a lattice of interior and exterior courtyards that progressively make a transition from public space to semi-public, semi-private, and, in the end private space. This way we propose the creation of a <em>coherent</em> urban lattice encouraging interaction with the busy city outside while in the same time offering various degrees of protection/&#8221;cosiness&#8221;. We are not proposing a new type of urban tissue in itself, but merely adapting and reinterpreting some qualities of sponaneous developement and local tradition(&#8220;fundatura&#8221;) in a flexible (yet highly accurate) digital framework.</p>
<p><img class="alignnone size-full wp-image-336" title="randarefrumoasa-copy" src="http://dimitrie.files.wordpress.com/2009/03/randarefrumoasa-copy.jpg" alt="randarefrumoasa-copy" width="500" height="375" /></p>
<p>As I was saying at the begging of the post, this is just a technical showdown &#8211; everything you see rendered above is <em>far </em>from what the end product will probably be  (since also the way the assignement was formulated forms that evade from some general bar-variation are quite difficult to fit in the judging criteria). Yet it indeed demonstrates the versatility of parametric/generative architecture and the capabilities of the digital framework proposed to control and manipulate with accuracy all aspects of the project (from raw geometry and algorithm to technical: floor height, floor areas, built/unbuilt ratio, sun exposure and so on &#8211; the possibility to expand the definition to apartment level details is definitively there).</p>
<p><img class="alignnone size-full wp-image-339" title="grasshopperdefinition1" src="http://dimitrie.files.wordpress.com/2009/03/grasshopperdefinition1.jpg" alt="grasshopperdefinition1" width="500" height="89" /></p>
<p>That above graphic  is a watered down version of the grasshopper definition (I will not release it under any license for now).</p>
]]></content:encoded>
			<wfw:commentRss>http://improved.ro/blog/2009/03/colective-housing-prototype/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Parametric Towers</title>
		<link>http://improved.ro/blog/2008/09/parametric-towers/</link>
		<comments>http://improved.ro/blog/2008/09/parametric-towers/#comments</comments>
		<pubDate>Sun, 28 Sep 2008 19:09:29 +0000</pubDate>
		<dc:creator>Dimitrie Andrei Stefanescu</dc:creator>
				<category><![CDATA[architecture]]></category>
		<category><![CDATA[grasshopper]]></category>
		<category><![CDATA[parametric]]></category>
		<category><![CDATA[parametric architecture]]></category>
		<category><![CDATA[rhino]]></category>
		<category><![CDATA[tower]]></category>
		<category><![CDATA[visual programming]]></category>

		<guid isPermaLink="false">http://dimitrie.wordpress.com/?p=207</guid>
		<description><![CDATA[Some nice images: Here&#8217;s the link to download the grasshopper .wrm file.]]></description>
			<content:encoded><![CDATA[<p>Some nice images:</p>
<p style="text-align:center;"><a href="http://dimitrie.files.wordpress.com/2008/09/webshow.jpg"><img class="size-large wp-image-208 aligncenter" title="parametric towers" src="http://dimitrie.files.wordpress.com/2008/09/webshow.jpg?w=500" alt="" width="500" height="551" /></a></p>
<p style="text-align:left;">Here&#8217;s the <a title="parametric towers" href="http://improved.ro/Grasshopper/towers.wrm" target="_blank">link</a> to download the grasshopper .wrm file.</p>
]]></content:encoded>
			<wfw:commentRss>http://improved.ro/blog/2008/09/parametric-towers/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>


