<?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>Michal Piasecki &#187; generative components</title>
	<atom:link href="http://michalpiasecki.com/category/generative-components/feed/" rel="self" type="application/rss+xml" />
	<link>http://michalpiasecki.com</link>
	<description>architecture + product design + generative procedures + parametric modeling + mass customization + digital fabrication</description>
	<lastBuildDate>Thu, 24 May 2012 16:15:16 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='michalpiasecki.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>Michal Piasecki &#187; generative components</title>
		<link>http://michalpiasecki.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://michalpiasecki.com/osd.xml" title="Michal Piasecki" />
	<atom:link rel='hub' href='http://michalpiasecki.com/?pushpress=hub'/>
		<item>
		<title>Generative Components workshop in Wroclaw</title>
		<link>http://michalpiasecki.com/2011/04/12/generative-components-workshop-in-wroclaw/</link>
		<comments>http://michalpiasecki.com/2011/04/12/generative-components-workshop-in-wroclaw/#comments</comments>
		<pubDate>Tue, 12 Apr 2011 20:10:35 +0000</pubDate>
		<dc:creator>Michal Piasecki</dc:creator>
				<category><![CDATA[04 teaching]]></category>
		<category><![CDATA[05 programming, scripting, parametric modeling]]></category>
		<category><![CDATA[06 talks]]></category>
		<category><![CDATA[generative components]]></category>
		<category><![CDATA[parametric modeling]]></category>
		<category><![CDATA[Generative Components GC Przemek Jaworski]]></category>

		<guid isPermaLink="false">http://michalpiasecki.com/?p=2490</guid>
		<description><![CDATA[Przemek Jaworski and Michal Piasecki will tutor a Generative Components workshop at the School of Architecture of Wroclaw University of Technology. The workshop will take place over four weekends starting from 16th of April and finishing on 5th of June. More information is available here. Przemek Jaworski i Michal Piasecki poprowadza warsztaty z Generative Components [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=michalpiasecki.com&#038;blog=4182763&#038;post=2490&#038;subd=peerproducedspace&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-2492" title="projektowanie parametryczne" src="http://peerproducedspace.files.wordpress.com/2011/04/projektowanie-parametryczne.jpg?w=500&h=707" alt="" width="500" height="707" /></p>
<p>Przemek Jaworski and Michal Piasecki will tutor a Generative Components workshop at the School of Architecture of Wroclaw University of Technology. The workshop will take place over four weekends starting from 16th of April and finishing on 5th of June. More information is <a href="http://www.projektowanieparametryczne.pl/?p=912" target="_blank">available here.</a></p>
<p><span style="color:#888888;">Przemek Jaworski i Michal Piasecki poprowadza warsztaty z Generative Components na Wydziale Architektury Politechniki Wrocławskiej. Warsztaty odbędą się podczas czterech weekendów. Zaczną się 16 kwietnia a zakończą 5 czerwca. Więcej informacji <a href="http://www.projektowanieparametryczne.pl/?p=912" target="_blank">znajduje się tutaj.</a></span></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/peerproducedspace.wordpress.com/2490/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/peerproducedspace.wordpress.com/2490/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/peerproducedspace.wordpress.com/2490/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/peerproducedspace.wordpress.com/2490/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/peerproducedspace.wordpress.com/2490/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/peerproducedspace.wordpress.com/2490/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/peerproducedspace.wordpress.com/2490/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/peerproducedspace.wordpress.com/2490/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/peerproducedspace.wordpress.com/2490/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/peerproducedspace.wordpress.com/2490/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/peerproducedspace.wordpress.com/2490/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/peerproducedspace.wordpress.com/2490/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/peerproducedspace.wordpress.com/2490/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/peerproducedspace.wordpress.com/2490/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=michalpiasecki.com&#038;blog=4182763&#038;post=2490&#038;subd=peerproducedspace&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://michalpiasecki.com/2011/04/12/generative-components-workshop-in-wroclaw/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/9e8f4a83f4f8302d0e0c40d1e679d9d5?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Michal Piasecki</media:title>
		</media:content>

		<media:content url="http://peerproducedspace.files.wordpress.com/2011/04/projektowanie-parametryczne.jpg" medium="image">
			<media:title type="html">projektowanie parametryczne</media:title>
		</media:content>
	</item>
		<item>
		<title>Open Generative Design</title>
		<link>http://michalpiasecki.com/2010/05/11/open-generative-design/</link>
		<comments>http://michalpiasecki.com/2010/05/11/open-generative-design/#comments</comments>
		<pubDate>Tue, 11 May 2010 11:43:27 +0000</pubDate>
		<dc:creator>Michal Piasecki</dc:creator>
				<category><![CDATA[digital paradigm]]></category>
		<category><![CDATA[generative components]]></category>
		<category><![CDATA[generative design]]></category>
		<category><![CDATA[open-source]]></category>
		<category><![CDATA[Michal Piasecki]]></category>
		<category><![CDATA[open generative design]]></category>
		<category><![CDATA[Sivam Krish]]></category>

		<guid isPermaLink="false">http://michalpiasecki.com/?p=1997</guid>
		<description><![CDATA[Open Generative Design is an initiative started by dr. Sivam Krish. The aim is to develop platform independent algorithms which can be used to browse through solution spaces of various parametric definitions. The algorithms will be written in Excel and special add-on will be developed for each parametric modeling package. The ones for Solidworks and [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=michalpiasecki.com&#038;blog=4182763&#038;post=1997&#038;subd=peerproducedspace&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.opengenerativedesign.com/community.html" target="_blank">Open Generative Design</a> is an initiative started by dr. Sivam Krish. The aim is to develop platform independent algorithms which can be used to browse through solution spaces of various parametric definitions. The algorithms will be written in Excel and special add-on will be developed for each parametric modeling package. The ones for Solidworks and Rhino Grasshopper are already available for download and others, including one for Generative Components are under development. Below you can listen to Sivam introducing the idea himself:</p>
<span style="text-align:center; display: block;"><a href="http://michalpiasecki.com/2010/05/11/open-generative-design/"><img src="http://img.youtube.com/vi/TcPDC6a7C-k/2.jpg" alt="" /></a></span>
<p>The first iteration of the Excel spreadsheet script will generate instances of parametric definitions which will be random but constrained by maximum and minimum values of each of the attributes. Further iterations will feature a variety of browsing algorithms. For now have a look at how it works with Solidworks:</p>
<span style="text-align:center; display: block;"><a href="http://michalpiasecki.com/2010/05/11/open-generative-design/"><img src="http://img.youtube.com/vi/7kD9lKafbrk/2.jpg" alt="" /></a></span>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/peerproducedspace.wordpress.com/1997/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/peerproducedspace.wordpress.com/1997/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/peerproducedspace.wordpress.com/1997/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/peerproducedspace.wordpress.com/1997/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/peerproducedspace.wordpress.com/1997/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/peerproducedspace.wordpress.com/1997/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/peerproducedspace.wordpress.com/1997/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/peerproducedspace.wordpress.com/1997/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/peerproducedspace.wordpress.com/1997/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/peerproducedspace.wordpress.com/1997/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/peerproducedspace.wordpress.com/1997/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/peerproducedspace.wordpress.com/1997/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/peerproducedspace.wordpress.com/1997/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/peerproducedspace.wordpress.com/1997/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=michalpiasecki.com&#038;blog=4182763&#038;post=1997&#038;subd=peerproducedspace&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://michalpiasecki.com/2010/05/11/open-generative-design/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/9e8f4a83f4f8302d0e0c40d1e679d9d5?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Michal Piasecki</media:title>
		</media:content>
	</item>
		<item>
		<title>Parametric Modeling and CAM Technologies at WAPW</title>
		<link>http://michalpiasecki.com/2010/03/06/parametric-modeling-and-cam-technologies-at-wapw/</link>
		<comments>http://michalpiasecki.com/2010/03/06/parametric-modeling-and-cam-technologies-at-wapw/#comments</comments>
		<pubDate>Sat, 06 Mar 2010 11:18:17 +0000</pubDate>
		<dc:creator>Michal Piasecki</dc:creator>
				<category><![CDATA[04 teaching]]></category>
		<category><![CDATA[CNC milling]]></category>
		<category><![CDATA[digital fabrication]]></category>
		<category><![CDATA[generative components]]></category>
		<category><![CDATA[WAPW]]></category>
		<category><![CDATA[workshops factory]]></category>
		<category><![CDATA[Michal Piasecki]]></category>
		<category><![CDATA[parametric modeling]]></category>

		<guid isPermaLink="false">http://michalpiasecki.com/?p=1786</guid>
		<description><![CDATA[“Parametric Modeling and CAM Technologies” was a seminar tutored by WF (Agata Kycia, Dorota Kabala, Krzysztof Gornicki, Krystian Kwiecinski and Michal Piasecki) at the WAPW (Warsaw University of Technology, School of Architecture). The seminar took place from October 2009 till February 2010 and was an elective course for master of architecture level students. The aim [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=michalpiasecki.com&#038;blog=4182763&#038;post=1786&#038;subd=peerproducedspace&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-1787" title="lej02" src="http://peerproducedspace.files.wordpress.com/2010/02/lej02.jpg?w=500&h=362" alt="" width="500" height="362" /></p>
<p><img class="alignnone size-full wp-image-1788" title="lej04" src="http://peerproducedspace.files.wordpress.com/2010/02/lej04.jpg?w=500&h=362" alt="" width="500" height="362" /></p>
<p>“Parametric Modeling and CAM Technologies” was a seminar tutored by WF (Agata Kycia, Dorota Kabala, Krzysztof Gornicki, Krystian Kwiecinski and Michal Piasecki) at the <a href="http://www.arch.pw.edu.pl/" target="_blank">WAPW</a> (Warsaw University of Technology, School of Architecture). The seminar took place from October 2009 till February 2010 and was an elective course for master of architecture level students.</p>
<p>The aim of the seminar was to make students familiar with the notion of a CAD/CAM continuum. Students developed group projects using parametric modeler Generative Components. The projects where intended to be manufactured using a subtractive computer aided manufacturing technology of choice. The project above (by group 1: Joanna Bartos, Malgorzata Piotrowska, Jerzy Soltyk and Andrzej Zajkowski) was CNC milled and the one below (by group 4: Marcin Brzeski, Damian Pedrakowski, Patrycja Michalak, Agnieszka Rokicka and Maciej Rudnicki) was laser cut.</p>
<p>More information is available on<a href="http://workshopsfactory.com/category/parametric-modeling-and-cam-technologies-seminar/" target="_blank"> workshops factory blog.</a></p>
<p><img class="alignnone size-full wp-image-1793" title="lampa1" src="http://peerproducedspace.files.wordpress.com/2010/02/lampa1.jpg?w=500&h=363" alt="" width="500" height="363" /></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/peerproducedspace.wordpress.com/1786/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/peerproducedspace.wordpress.com/1786/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/peerproducedspace.wordpress.com/1786/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/peerproducedspace.wordpress.com/1786/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/peerproducedspace.wordpress.com/1786/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/peerproducedspace.wordpress.com/1786/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/peerproducedspace.wordpress.com/1786/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/peerproducedspace.wordpress.com/1786/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/peerproducedspace.wordpress.com/1786/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/peerproducedspace.wordpress.com/1786/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/peerproducedspace.wordpress.com/1786/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/peerproducedspace.wordpress.com/1786/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/peerproducedspace.wordpress.com/1786/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/peerproducedspace.wordpress.com/1786/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=michalpiasecki.com&#038;blog=4182763&#038;post=1786&#038;subd=peerproducedspace&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://michalpiasecki.com/2010/03/06/parametric-modeling-and-cam-technologies-at-wapw/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/9e8f4a83f4f8302d0e0c40d1e679d9d5?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Michal Piasecki</media:title>
		</media:content>

		<media:content url="http://peerproducedspace.files.wordpress.com/2010/02/lej02.jpg" medium="image">
			<media:title type="html">lej02</media:title>
		</media:content>

		<media:content url="http://peerproducedspace.files.wordpress.com/2010/02/lej04.jpg" medium="image">
			<media:title type="html">lej04</media:title>
		</media:content>

		<media:content url="http://peerproducedspace.files.wordpress.com/2010/02/lampa1.jpg" medium="image">
			<media:title type="html">lampa1</media:title>
		</media:content>
	</item>
		<item>
		<title>NURBS surface in Processing</title>
		<link>http://michalpiasecki.com/2009/10/26/nurbs-surface-in-processing/</link>
		<comments>http://michalpiasecki.com/2009/10/26/nurbs-surface-in-processing/#comments</comments>
		<pubDate>Mon, 26 Oct 2009 14:57:00 +0000</pubDate>
		<dc:creator>Michal Piasecki</dc:creator>
				<category><![CDATA[03 research]]></category>
		<category><![CDATA[05 programming, scripting, parametric modeling]]></category>
		<category><![CDATA[generative components]]></category>
		<category><![CDATA[generative design]]></category>
		<category><![CDATA[processing]]></category>
		<category><![CDATA[NURBS surface]]></category>

		<guid isPermaLink="false">http://michalpiasecki.com/?p=1486</guid>
		<description><![CDATA[Couple of quick impressions from a Processing sketch, which I&#8217;m currently developing. The sketch is going to become a basis of my first PhD experiment: comparison of a &#8220;parametric&#8221; interface and a &#8220;genetic algorithm&#8221; interface of a configurator for mass customization of furniture. The experiment will actually be conducted online, so more details will follow. [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=michalpiasecki.com&#038;blog=4182763&#038;post=1486&#038;subd=peerproducedspace&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-1496" title="NURBS surface Processing" src="http://peerproducedspace.files.wordpress.com/2009/10/nurbs-surface-processing1.jpg?w=500&h=699" alt="NURBS surface Processing" width="500" height="699" /></p>
<p>Couple of quick impressions from a Processing sketch, which I&#8217;m currently developing. The sketch is going to become a basis of my first PhD experiment: comparison of a &#8220;parametric&#8221; interface and a &#8220;genetic algorithm&#8221; interface of a configurator for mass customization of furniture. The experiment will actually be conducted online, so more details will follow. For now I will only say that in order to compare two interfaces I need a parametric definition of an object, which can be manufactured with CAM. I have decided to go for a NURBS surface with control points wrapped in both U and V dimensions.</p>
<p>Processing sketch was developed based on <a href="http://www.aac.bartlett.ucl.ac.uk/processing/samples/surface/" target="_blank">Alasdair&#8217;s Turner&#8217;s NURBS surface sketch</a>.</p>
<p>Before moving to Processing I did a couple of quick sketches in <a href="http://www.bentley.com/en-US/promo/flash/GenerativeComponents.htm" target="_blank">Generative Components:</a></p>
<p><img class="alignnone size-full wp-image-1490" title="NURBS surface GC" src="http://peerproducedspace.files.wordpress.com/2009/10/nurbs-surface-gc.jpg?w=500&h=448" alt="NURBS surface GC" width="500" height="448" /></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/peerproducedspace.wordpress.com/1486/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/peerproducedspace.wordpress.com/1486/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/peerproducedspace.wordpress.com/1486/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/peerproducedspace.wordpress.com/1486/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/peerproducedspace.wordpress.com/1486/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/peerproducedspace.wordpress.com/1486/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/peerproducedspace.wordpress.com/1486/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/peerproducedspace.wordpress.com/1486/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/peerproducedspace.wordpress.com/1486/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/peerproducedspace.wordpress.com/1486/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/peerproducedspace.wordpress.com/1486/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/peerproducedspace.wordpress.com/1486/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/peerproducedspace.wordpress.com/1486/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/peerproducedspace.wordpress.com/1486/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=michalpiasecki.com&#038;blog=4182763&#038;post=1486&#038;subd=peerproducedspace&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://michalpiasecki.com/2009/10/26/nurbs-surface-in-processing/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/9e8f4a83f4f8302d0e0c40d1e679d9d5?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Michal Piasecki</media:title>
		</media:content>

		<media:content url="http://peerproducedspace.files.wordpress.com/2009/10/nurbs-surface-processing1.jpg" medium="image">
			<media:title type="html">NURBS surface Processing</media:title>
		</media:content>

		<media:content url="http://peerproducedspace.files.wordpress.com/2009/10/nurbs-surface-gc.jpg" medium="image">
			<media:title type="html">NURBS surface GC</media:title>
		</media:content>
	</item>
		<item>
		<title>WF_092: Generative Components and digital fabrication workshop in Warsaw</title>
		<link>http://michalpiasecki.com/2009/09/10/wf_092-generative-components-and-digital-fabrication-workshop-in-warsaw/</link>
		<comments>http://michalpiasecki.com/2009/09/10/wf_092-generative-components-and-digital-fabrication-workshop-in-warsaw/#comments</comments>
		<pubDate>Thu, 10 Sep 2009 11:34:40 +0000</pubDate>
		<dc:creator>Michal Piasecki</dc:creator>
				<category><![CDATA[04 teaching]]></category>
		<category><![CDATA[digital fabrication]]></category>
		<category><![CDATA[generative components]]></category>
		<category><![CDATA[workshops]]></category>
		<category><![CDATA[workshops factory]]></category>
		<category><![CDATA[Bentley Systems]]></category>
		<category><![CDATA[sztuka-architektury.pl]]></category>

		<guid isPermaLink="false">http://michalpiasecki.com/?p=1385</guid>
		<description><![CDATA[WF&#8217;s Agata Kycia, Krzysztof Gornicki and me recently had a pleasure of tutoring a Generative Components and digital fabrication workshop in Warsaw. The event was organized in collaboration with Bentley Systems Polska and sztuka-architektury.pl. You can read much more about it on WF&#8217;s blog.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=michalpiasecki.com&#038;blog=4182763&#038;post=1385&#038;subd=peerproducedspace&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>WF&#8217;s Agata Kycia, Krzysztof Gornicki and me recently had a pleasure of tutoring a Generative Components and digital fabrication workshop in Warsaw. The event was organized in collaboration with Bentley Systems Polska and sztuka-architektury.pl. You can read much <a href="http://workshopsfactory.com/2009/08/24/wf_092-17th-21st-of-august-in-warsaw/">more about it on WF&#8217;s blog</a>.</p>
<p><a href="http://workshopsfactory.com/2009/08/24/wf_092-17th-21st-of-august-in-warsaw/"><img class="alignnone size-full wp-image-1386" title="WF_092 2" src="http://peerproducedspace.files.wordpress.com/2009/08/wf_092-21.jpg?w=500&h=300" alt="WF_092 2" width="500" height="300" /></a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/peerproducedspace.wordpress.com/1385/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/peerproducedspace.wordpress.com/1385/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/peerproducedspace.wordpress.com/1385/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/peerproducedspace.wordpress.com/1385/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/peerproducedspace.wordpress.com/1385/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/peerproducedspace.wordpress.com/1385/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/peerproducedspace.wordpress.com/1385/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/peerproducedspace.wordpress.com/1385/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/peerproducedspace.wordpress.com/1385/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/peerproducedspace.wordpress.com/1385/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/peerproducedspace.wordpress.com/1385/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/peerproducedspace.wordpress.com/1385/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/peerproducedspace.wordpress.com/1385/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/peerproducedspace.wordpress.com/1385/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=michalpiasecki.com&#038;blog=4182763&#038;post=1385&#038;subd=peerproducedspace&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://michalpiasecki.com/2009/09/10/wf_092-generative-components-and-digital-fabrication-workshop-in-warsaw/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/9e8f4a83f4f8302d0e0c40d1e679d9d5?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Michal Piasecki</media:title>
		</media:content>

		<media:content url="http://peerproducedspace.files.wordpress.com/2009/08/wf_092-21.jpg" medium="image">
			<media:title type="html">WF_092 2</media:title>
		</media:content>
	</item>
		<item>
		<title>Generative Components &#8211; scripting with C#</title>
		<link>http://michalpiasecki.com/2009/02/28/generative-components-scripting-with-c/</link>
		<comments>http://michalpiasecki.com/2009/02/28/generative-components-scripting-with-c/#comments</comments>
		<pubDate>Sat, 28 Feb 2009 22:16:35 +0000</pubDate>
		<dc:creator>Michal Piasecki</dc:creator>
				<category><![CDATA[05 programming, scripting, parametric modeling]]></category>
		<category><![CDATA[generative components]]></category>
		<category><![CDATA[generative design]]></category>
		<category><![CDATA[Msc AAC]]></category>
		<category><![CDATA[Michal Piasecki]]></category>

		<guid isPermaLink="false">http://michalpiasecki.com/?p=823</guid>
		<description><![CDATA[This week I was taking part in three-days Generative Components workshop at the University of Westminster in London. Half of the first day was dedicated for introduction to the GC environment and model-based transactions. Later Sean Hanna and Alasdair Turner gave several tutorials on script in GC. The scripting language is C#, which turns out [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=michalpiasecki.com&#038;blog=4182763&#038;post=823&#038;subd=peerproducedspace&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>This week I was taking part in three-days <a href="http://www.bentley.com/en-US/Markets/Building/GenerativeComponents/">Generative Components</a> workshop at the University of Westminster in London. Half of the first day was dedicated for introduction to the GC environment and model-based transactions. Later Sean Hanna and Alasdair Turner gave several tutorials on script in GC. The scripting language is C#, which turns out to be very similar to Processing.</p>
<p>Here is what <a href="http://agataguzik.wordpress.com/">Agata Guzik</a> and me managed to script by the end of last day.</p>
<p><img class="alignnone size-full wp-image-830" title="gc21" src="http://peerproducedspace.files.wordpress.com/2009/02/gc21.jpg?w=500&h=400" alt="gc21" width="500" height="400" /></p>
<p>The easiest thing to do in GC is to populate a 2-dimensional grid of points (most probably “polygons by point grid” in GC nomenclature) with components. Sean introduced a way of breaking away from this notion by turning a 3-dimensional array of points into a 2-dimensional one. He still created a single plane of “polygons by point grid” but this time based on two 2d arrays of points arranged into one.</p>
<p>We then tried to rewrite the script so that it could incorporate more 2d arrays. We have created a new 3d array and we stacked 2d arrays (each containing two rows of points) one on top of another. Unfortunately it turned out that we can not use “polygons by point grid” any more &#8211; since it can be only fed with 2d array and not a 3d one. We have used a b spline surface by poles instead and then we have converted the surface into a set of polygons. Last step was (in order to celebrate GC’s name) population of the polygons with components which have a capacity of opening or closing (based on the value of graph variable).</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/peerproducedspace.wordpress.com/823/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/peerproducedspace.wordpress.com/823/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/peerproducedspace.wordpress.com/823/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/peerproducedspace.wordpress.com/823/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/peerproducedspace.wordpress.com/823/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/peerproducedspace.wordpress.com/823/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/peerproducedspace.wordpress.com/823/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/peerproducedspace.wordpress.com/823/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/peerproducedspace.wordpress.com/823/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/peerproducedspace.wordpress.com/823/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/peerproducedspace.wordpress.com/823/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/peerproducedspace.wordpress.com/823/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/peerproducedspace.wordpress.com/823/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/peerproducedspace.wordpress.com/823/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=michalpiasecki.com&#038;blog=4182763&#038;post=823&#038;subd=peerproducedspace&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://michalpiasecki.com/2009/02/28/generative-components-scripting-with-c/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/9e8f4a83f4f8302d0e0c40d1e679d9d5?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Michal Piasecki</media:title>
		</media:content>

		<media:content url="http://peerproducedspace.files.wordpress.com/2009/02/gc21.jpg" medium="image">
			<media:title type="html">gc21</media:title>
		</media:content>
	</item>
	</channel>
</rss>
