<?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 modelling</title>
	<atom:link href="http://improved.ro/blog/tag/parametric-modelling/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>CLJ02: ZA11 Pavillion</title>
		<link>http://improved.ro/blog/2011/06/clj02-za11-pavillion/</link>
		<comments>http://improved.ro/blog/2011/06/clj02-za11-pavillion/#comments</comments>
		<pubDate>Tue, 28 Jun 2011 11:24:13 +0000</pubDate>
		<dc:creator>Dimitrie Andrei Stefanescu</dc:creator>
				<category><![CDATA[architecture]]></category>
		<category><![CDATA[featured]]></category>
		<category><![CDATA[arhitectura]]></category>
		<category><![CDATA[bogdan hambasan]]></category>
		<category><![CDATA[built work]]></category>
		<category><![CDATA[cluj]]></category>
		<category><![CDATA[computational architecture]]></category>
		<category><![CDATA[dimitrie stefanescu]]></category>
		<category><![CDATA[grasshopper]]></category>
		<category><![CDATA[parametric architecture]]></category>
		<category><![CDATA[parametric design]]></category>
		<category><![CDATA[parametric modelling]]></category>
		<category><![CDATA[patrick bedarf]]></category>
		<category><![CDATA[pavilion]]></category>
		<category><![CDATA[workshop]]></category>

		<guid isPermaLink="false">http://improved.ro/blog/?p=1099</guid>
		<description><![CDATA[Design/Organization: Dimitrie Stefanescu [improved.ro], Patrick Bedarf [a-ngine.com], Bogdan Hambasan [ASTA Cluj] Organization: ASTA Cluj Workshop Team: Ciprian Colda, Anamaria Androne, Razvan Sencu, Madalin Gheorghe Assembly: Bogdan Badila, Vlad Pop, Georgiana Hlihor, Denisa Lula, Robert Veber, Zoltan Vaida, Imre Vekove, Ciprian Colda, Mihai Pascalau, Calin Negret, Bogdan Borbei, Iustin Nechiti, Dan Ioanici, Razvan Luca, Stefan Grosariu, [...]]]></description>
			<content:encoded><![CDATA[<p><strong><em>Design/Organization</em></strong>: <a href="http://www.improved.ro/blog">Dimitrie Stefanescu</a> [<a href="http://www.improved.ro/blog">improved.ro</a>], <a href="http://www.a-ngine.com/">Patrick Bedarf</a> [<a href="http://www.a-ngine.com/">a-ngine.com</a>], <a href="http://astacluj.wordpress.com/">Bogdan Hambasan</a> [<a href="http://astacluj.wordpress.com/">ASTA Cluj</a>]<br />
<strong><em>Organization</em></strong>: <a href="http://astacluj.wordpress.com/">ASTA Cluj</a><br />
<strong><em>Workshop Team</em></strong>: Ciprian Colda, Anamaria Androne, Razvan Sencu, Madalin Gheorghe</p>
<p><strong><em>Assembly</em></strong>: Bogdan Badila, Vlad Pop, Georgiana Hlihor, Denisa Lula, Robert Veber, Zoltan Vaida, Imre Vekove, Ciprian Colda, Mihai Pascalau, Calin Negret, Bogdan Borbei, Iustin Nechiti, Dan Ioanici, Razvan Luca, Stefan Grosariu, Ioana Suceava, Alexandra Man, Andreea Darac, Irina Mates, Oana Bogatan, Andrei Varga, Radu Badila, Elza Sandor, Alex Greceniuc, Oana Matei, Alex Vladovici, Marcel Oprean, Ioan Pop, Vlad Rusu, Ioana Tomoioaga.</p>
<p><strong><em>Location</em></strong>: Cluj, Romania <strong><em>Date</em></strong>: 4-7th May2011</p>
<p><strong><em>Photographs</em></strong>: Patrick Bedarf, Georgiana Hlihor, Daniel Bondas, Georgeta Macovei <strong><em>Text: </em></strong>Dimitrie Stefanescu</p>
<p style="text-align: center;"><a href="http://improved.ro/wp/wp-content/uploads/improved//2011/06/02-110508-day-panorama-patrickbedarf.jpg"><img class="size-medium wp-image-1102 aligncenter" title="02 - 110508 day-panorama" src="http://improved.ro/wp/wp-content/uploads/improved//2011/06/02-110508-day-panorama-patrickbedarf-590x226.jpg" alt="" width="590" height="226" /></a></p>
<p><strong>Intro</strong></p>
<p>The project started out as an ambitious student-powered endeavor to design and fabricate at a 1:1 scale the flagship pavilion for the ZA11 Speaking Architecture event in Cluj, Romania. While at the same time integrating into its historically-charged context, the design (which was elaborated to a concept stage during a week-long workshop) boasts a strong representational power which was much needed in order to fulfill its main goal: attracting passers-by to the event. At the same time, the object, through its tectonic characteristics, tries to make legible the new ontology which is slowly defined by computational architecture and thus becomes a showcase for the design processes empowered by digital tools.</p>
<p style="text-align: center;"><img class="aligncenter size-medium wp-image-1104" title="00 - IMG_5356" src="http://improved.ro/wp/wp-content/uploads/improved//2011/06/00-IMG_5356-patrick-bedarf-590x442.jpg" alt="" width="590" height="442" /></p>
<p style="text-align: center;"><img class="aligncenter size-medium wp-image-1105" title="08 - IMG_535" src="http://improved.ro/wp/wp-content/uploads/improved//2011/06/08-IMG_5350-patrick-bedarf-590x786.jpg" alt="" width="590" height="786" /><span id="more-1099"></span></p>
<p style="text-align: center;">
<p><strong>Process</strong></p>
<p>The design was elaborated during a week-long parametric design workshop (CLJ02) specifically geared towards its production which, in theory, was seen as a continuation of the previous event (CLJ01: Parametric Desing Workshop, organized by Ionut Anton and myself). We were faced with the harsh requirements of creating an actually working design with just the material and tools available from sponsors (over which we hardly had any choice) while at the same time fitting costs inside a budget dwarfed by its expectations. Subsequently, the creative exploration agenda was constrained to a relatively limited approach which, most importantly, was scalable in terms of materials and fabrication techniques. The realization of the design was made possible by advanced use of parametric design techniques (using <a href="http://rhino3d.com">Rhino</a>+<a href="http://grasshopper3d.com">Grasshopper</a>), with the help of which the whole process was controlled from exact geometry generation to piece labeling, assembly logic, actual fabrication (CNC milling) and, of course, cost control.</p>
<p style="text-align: center;"><a href="http://improved.ro/wp/wp-content/uploads/improved//2011/06/110627-hex-infograpics_Page_2.jpg"><img class="size-medium wp-image-1113 aligncenter" title="110627 hex-infograpics_Page_2" src="http://improved.ro/wp/wp-content/uploads/improved//2011/06/110627-hex-infograpics_Page_2-590x442.jpg" alt="" width="590" height="442" /></a></p>
<p style="text-align: center;"><a href="http://improved.ro/blog/2011/06/superconnect/">SuperConnect</a> in action. We have plans for releasing the whole Grasshopper definition and Rhino file used for the project &#8211; stay tuned!</p>
<p style="text-align: center;"><a href="http://improved.ro/wp/wp-content/uploads/improved//2011/06/110627-hex-infograpics_Page_1.jpg"><img class="aligncenter size-medium wp-image-1112" title="110627 hex-infograpics_Page_1" src="http://improved.ro/wp/wp-content/uploads/improved//2011/06/110627-hex-infograpics_Page_1-590x442.jpg" alt="" width="590" height="442" /></a></p>
<p><a href="http://improved.ro/wp/wp-content/uploads/improved//2011/06/110627-hex-infograpics_Page_4.jpg"><img class="aligncenter size-medium wp-image-1114" title="110627 hex-infograpics_Page_4" src="http://improved.ro/wp/wp-content/uploads/improved//2011/06/110627-hex-infograpics_Page_4-590x442.jpg" alt="" width="590" height="442" /></a></p>
<p><a href="http://improved.ro/wp/wp-content/uploads/improved//2011/06/110627-hex-infograpics_Page_3.jpg"><img class="aligncenter size-medium wp-image-1116" title="110627 hex-infograpics_Page_3" src="http://improved.ro/wp/wp-content/uploads/improved//2011/06/110627-hex-infograpics_Page_3-590x442.jpg" alt="" width="590" height="442" /></a></p>
<p><a href="http://improved.ro/wp/wp-content/uploads/improved//2011/06/110627-hex-infograpics_Page_3.jpg"></a>Here&#8217;s a time-lapse video of the assembly process:</p>
<p>As an educational exercise it completed the design phase and proved to be invaluable in terms of actually understanding and working with the constraints encountered in real-life. Varying material thickness (and subsequent extra flexibility and less joint stiffness), rain and wind posed many challenges which had to be resolved on-site as quickly as possible so as to meet the assembly deadline.</p>
<p><a href="http://improved.ro/wp/wp-content/uploads/improved//2011/06/03-110508-night-panorama-patrickbedarf.jpg"><img class="aligncenter size-medium wp-image-1117" title="03 - 110508 night-panorama" src="http://improved.ro/wp/wp-content/uploads/improved//2011/06/03-110508-night-panorama-patrickbedarf-590x139.jpg" alt="" width="590" height="139" /></a></p>
<p><a href="http://improved.ro/wp/wp-content/uploads/improved//2011/06/03-110508-night-panorama-patrickbedarf.jpg"></a><a href="http://improved.ro/wp/wp-content/uploads/improved//2011/06/05-110508-day_img1-georgeta-macovei.jpg"><img class="aligncenter size-medium wp-image-1120" title="05 - 110508 day_img1-georgeta-macovei" src="http://improved.ro/wp/wp-content/uploads/improved//2011/06/05-110508-day_img1-georgeta-macovei-590x375.jpg" alt="" width="590" height="375" /></a></p>
<p><a href="http://improved.ro/wp/wp-content/uploads/improved//2011/06/01-110508-day_img-danielbondas.jpg"><img class="aligncenter size-medium wp-image-1121" title="01 - 110508 day_img-danielbondas" src="http://improved.ro/wp/wp-content/uploads/improved//2011/06/01-110508-day_img-danielbondas-590x393.jpg" alt="" width="590" height="393" /></a></p>
<p><strong>Conclusions</strong></p>
<p>The ZA11 Pavilion emerged as a powerful urban attractor which managed to engage the local society on all levels. Interest was aroused in both young and senior citizens, both professionals and non-architects by the completed pavilion as well as during the act of its construction, thus proving to be more than an indifferent temporary shelter. Furthermore, it successfully provided a flexible and comfortable space for the different events pertaining to the event (temporary bookshop, open-air cinema, tea party, jam sessions and a small concert + sleeping in the sun) to unfold.</p>
<p>The first of its kind in Romania, the ZA11 Pavilion can be definitively called a successful architectural experiment. Designed and assembled only by students (with little preliminary outside help), it successfully met all expectations and proved to be an invaluable experience in blending avant-garde design techniques on a relatively large scale with a low budget and a skeptical professional context.</p>
<p><a href="http://improved.ro/wp/wp-content/uploads/improved//2011/06/110322-night-render.jpg"><img class="aligncenter size-medium wp-image-1126" title="110322 night-render" src="http://improved.ro/wp/wp-content/uploads/improved//2011/06/110322-night-render-590x417.jpg" alt="" width="590" height="417" /></a></p>
<div id="attachment_1109" class="wp-caption aligncenter" style="width: 600px"><a href="http://improved.ro/wp/wp-content/uploads/improved//2011/06/IMG_5110.jpg"><img class="size-medium wp-image-1109" title="IMG_5110" src="http://improved.ro/wp/wp-content/uploads/improved//2011/06/IMG_5110-590x442.jpg" alt="" width="590" height="442" /></a><p class="wp-caption-text">construction</p></div>
<div id="attachment_1111" class="wp-caption aligncenter" style="width: 600px"><a href="http://improved.ro/wp/wp-content/uploads/improved//2011/06/IMG_5120.jpg"><img class="size-medium wp-image-1111" title="IMG_5120" src="http://improved.ro/wp/wp-content/uploads/improved//2011/06/IMG_5120-590x442.jpg" alt="" width="590" height="442" /></a><p class="wp-caption-text">construction photos</p></div>
<p style="text-align: center;">
<p>Special thanks to: Mircea Stefanescu, Dan Brasoveanu [Graphtec], Nejur Andrei, Rares Dragan [Atelier RVD]<br />
Sponsors: <a href="http://www.graphtec.ro">Graphtec</a>, Holver</p>
]]></content:encoded>
			<wfw:commentRss>http://improved.ro/blog/2011/06/clj02-za11-pavillion/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>[GH] SuperConnect</title>
		<link>http://improved.ro/blog/2011/06/superconnect/</link>
		<comments>http://improved.ro/blog/2011/06/superconnect/#comments</comments>
		<pubDate>Wed, 15 Jun 2011 18:11:26 +0000</pubDate>
		<dc:creator>Dimitrie Andrei Stefanescu</dc:creator>
				<category><![CDATA[grasshopper]]></category>
		<category><![CDATA[architecture]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[dimitrie]]></category>
		<category><![CDATA[fabrication]]></category>
		<category><![CDATA[grasshopper3d]]></category>
		<category><![CDATA[parametric modelling]]></category>
		<category><![CDATA[scripting]]></category>
		<category><![CDATA[stefanescu]]></category>

		<guid isPermaLink="false">http://improved.ro/blog/?p=1077</guid>
		<description><![CDATA[A nifty little tool for creating connectors between pretty much any kind of planar surfaces which intersect themselves at the edges. What it basically does is to output in a ordered structure the intersecting faces (as tree branches) and their intersection line. From there on you can continue to build up your own connectors however [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><img class="aligncenter size-medium wp-image-1078" title="superConnect" src="http://improved.ro/wp/wp-content/uploads/improved//2011/06/superConnect-590x417.jpg" alt="" width="590" height="417" /></p>
<p>A nifty little tool for creating connectors between pretty much any kind of <em>planar </em>surfaces which intersect themselves at the edges.</p>
<p>What it basically does is to output in a ordered structure the intersecting faces (as tree branches) and their intersection line. From there on you can continue to build up your own connectors however you like.</p>
<p>The example file contains the Grasshopper definition, Connector-Notch Script and an example Rhino file. Read below for more.<span id="more-1077"></span></p>
<p><em><strong>The workflow is as follows:</strong></em></p>
<ol>
<li>Select the faces you want to make the connectors for and input them into the Grasshopper definition.</li>
<li>Bake on separate layers the offset faces and the connectors.</li>
<li>Run the script provided and provide the necessary inputs in the correct order (connectors, faces and material thickness).</li>
<li>Enjoy.</li>
</ol>
<p><strong><em>Troubleshooting:</em></strong></p>
<p>There will be errors. They always are. Here&#8217;s how and where to look for them:</p>
<ul>
<li>Faces might actually not intersect, even if they seem so. To check, manually select the faces causing problems and use Rhino to detect their intersection (type intersect). Sometimes things are not as it seems.</li>
<li>If the radius of a connector exceeds the faces&#8217;s size, the script will go berserk. Try reducing the connector radius and things should start looking up. You can also improve the script to use adaptive connector radii in respect with the face size.</li>
<li>If the material thickness is too big or too small, geometry will start crashing.</li>
<li>Cull faces which are too small &#8211; you might have a little face somewhere which is 0.0004 m^2 and causing problems.</li>
<li>Check the units you&#8217;re working on. The definition&#8217;s parameters are set for meters.</li>
<li>Otherwise, you can email me. Take note that this is a free, spare-time, no-guarantee, as-is service &#8211; don&#8217;t send me three emails just in case i didn&#8217;t get the first one <img src='http://improved.ro/wp/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </li>
</ul>
<p><em><strong>Download: <a href="http://improved.ro/wp/wp-content/uploads/improved//2011/06/110615-SuperConnect.zip">110615 SuperConnect.zip</a> (2.21 mb)</strong></em><br />
<img class="aligncenter size-full wp-image-1087" title="examples" src="http://improved.ro/wp/wp-content/uploads/improved//2011/06/examples1.jpg" alt="" width="590" height="588" /></p>
<div id="attachment_1097" class="wp-caption aligncenter" style="width: 600px"><a href="http://improved.ro/wp/wp-content/uploads/improved//2011/06/superConnect-example-preview.jpg"><img class="size-full wp-image-1097" title="superConnect-example-preview" src="http://improved.ro/wp/wp-content/uploads/improved//2011/06/superConnect-example-preview.jpg" alt="" width="590" height="428" /></a><p class="wp-caption-text">SuperConnect working in real-life (spoiler for the future)</p></div>
]]></content:encoded>
			<wfw:commentRss>http://improved.ro/blog/2011/06/superconnect/feed/</wfw:commentRss>
		<slash:comments>3</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>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>Grasshopper Voronoi 2D examples</title>
		<link>http://improved.ro/blog/2009/02/grasshopper-voronoi-2d-examples/</link>
		<comments>http://improved.ro/blog/2009/02/grasshopper-voronoi-2d-examples/#comments</comments>
		<pubDate>Sun, 15 Feb 2009 11:55:15 +0000</pubDate>
		<dc:creator>Dimitrie Andrei Stefanescu</dc:creator>
				<category><![CDATA[grasshopper]]></category>
		<category><![CDATA[parametric modelling]]></category>
		<category><![CDATA[rhino]]></category>
		<category><![CDATA[voronoi]]></category>

		<guid isPermaLink="false">http://dimitrie.wordpress.com/?p=309</guid>
		<description><![CDATA[Out of popular demand, I have compiled a nice file detailing the possible uses of the Voronoi node, complete with the accompanying rhino file. Download. (60 kb .zip)]]></description>
			<content:encoded><![CDATA[<p><a href="http://improved.ro/Grasshopper/vornoiExamples.zip"><img class="size-full wp-image-310" title="vornoi_grasshopper" src="http://dimitrie.files.wordpress.com/2009/02/vornoi_grasshopper.jpg" alt="Voronoi Examples Grasshopper" width="500" height="354" /></a></p>
<p>Out of popular demand, I have compiled a nice file detailing the possible uses of the Voronoi node, complete with the accompanying rhino file.</p>
<p><strong><span style="color:#ff0000;"><a href="http://improved.ro/Grasshopper/vornoiExamples.zip">Download.</a></span></strong> (60 kb .zip)</p>
]]></content:encoded>
			<wfw:commentRss>http://improved.ro/blog/2009/02/grasshopper-voronoi-2d-examples/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
	</channel>
</rss>


