<?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; Msc AAC</title>
	<atom:link href="http://michalpiasecki.com/category/msc-aac/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; Msc AAC</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>En{code}D: Msc AAC thesis exhibition at the Building Centre in London</title>
		<link>http://michalpiasecki.com/2010/10/04/encoded-msc-aac-thesis-exhibition-at-the-building-centre-in-london/</link>
		<comments>http://michalpiasecki.com/2010/10/04/encoded-msc-aac-thesis-exhibition-at-the-building-centre-in-london/#comments</comments>
		<pubDate>Mon, 04 Oct 2010 20:09:22 +0000</pubDate>
		<dc:creator>Michal Piasecki</dc:creator>
				<category><![CDATA[04 teaching]]></category>
		<category><![CDATA[Bartlett]]></category>
		<category><![CDATA[Msc AAC]]></category>
		<category><![CDATA[EN{code}D]]></category>
		<category><![CDATA[Michal Piasecki]]></category>
		<category><![CDATA[The Bartlett]]></category>
		<category><![CDATA[The Building Centre]]></category>

		<guid isPermaLink="false">http://michalpiasecki.com/?p=2238</guid>
		<description><![CDATA[En{code}D is an exhibition of 2009/2010 thesis projects from Master of Science in Adaptvie Architecture and Computation (Msc AAC). It&#8217;s on display at the Building Centre in London from October 4th to 8th. Drinks reception starts on the 5th at 6pm.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=michalpiasecki.com&#038;blog=4182763&#038;post=2238&#038;subd=peerproducedspace&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-2239" title="encoded" src="http://peerproducedspace.files.wordpress.com/2010/10/encoded.jpg?w=500&h=165" alt="" width="500" height="165" /></p>
<p><a href="http://www.aac.bartlett.ucl.ac.uk/events/encoded/" target="_blank">En{code}D</a> is an exhibition of 2009/2010 thesis projects from Master of Science in Adaptvie Architecture and Computation <a href="http://www.aac.bartlett.ucl.ac.uk/" target="_blank">(Msc AAC)</a>. It&#8217;s on display at the Building Centre in London from October 4th to 8th. Drinks reception starts on the 5th at 6pm.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/peerproducedspace.wordpress.com/2238/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/peerproducedspace.wordpress.com/2238/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/peerproducedspace.wordpress.com/2238/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/peerproducedspace.wordpress.com/2238/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/peerproducedspace.wordpress.com/2238/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/peerproducedspace.wordpress.com/2238/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/peerproducedspace.wordpress.com/2238/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/peerproducedspace.wordpress.com/2238/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/peerproducedspace.wordpress.com/2238/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/peerproducedspace.wordpress.com/2238/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/peerproducedspace.wordpress.com/2238/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/peerproducedspace.wordpress.com/2238/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/peerproducedspace.wordpress.com/2238/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/peerproducedspace.wordpress.com/2238/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=michalpiasecki.com&#038;blog=4182763&#038;post=2238&#038;subd=peerproducedspace&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://michalpiasecki.com/2010/10/04/encoded-msc-aac-thesis-exhibition-at-the-building-centre-in-london/feed/</wfw:commentRss>
		<slash:comments>2</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/10/encoded.jpg" medium="image">
			<media:title type="html">encoded</media:title>
		</media:content>
	</item>
		<item>
		<title>Msc AAC 09/10: first term Processing sketches</title>
		<link>http://michalpiasecki.com/2010/05/13/msc-aac-0910-first-term-processing-sketches/</link>
		<comments>http://michalpiasecki.com/2010/05/13/msc-aac-0910-first-term-processing-sketches/#comments</comments>
		<pubDate>Thu, 13 May 2010 09:13:47 +0000</pubDate>
		<dc:creator>Michal Piasecki</dc:creator>
				<category><![CDATA[04 teaching]]></category>
		<category><![CDATA[Bartlett]]></category>
		<category><![CDATA[creative coding]]></category>
		<category><![CDATA[Msc AAC]]></category>
		<category><![CDATA[processing]]></category>
		<category><![CDATA[Master of Science in Adaptive Architecture and Computation]]></category>

		<guid isPermaLink="false">http://michalpiasecki.com/?p=2018</guid>
		<description><![CDATA[Below are some of the Processing sketches written by the students of the Master of Science in Adaptive Architecture and Computation (Msc AAC) at the Bartlett. These works are from the first term (October to December 2009), where students are introduced to the Processing syntax. Their task this year was to create a 2d, interactive [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=michalpiasecki.com&#038;blog=4182763&#038;post=2018&#038;subd=peerproducedspace&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Below are some of the Processing sketches written by the students of the Master of Science in Adaptive Architecture and Computation <a href="http://www.aac.bartlett.ucl.ac.uk/" target="_blank">(Msc AAC)</a> at the Bartlett. These works are from the first term (October to December 2009), where students are introduced to the Processing syntax. Their task this year was to create a 2d, interactive application entitled “Performative Bodies”. Processing during the first term was taught by <a href="http://www.aac.bartlett.ucl.ac.uk/people/ruairi/" target="_blank">Ruairi Glynn</a> and Michal Piasecki was running tutorials.</p>
<p><img class="alignnone size-full wp-image-2022" title="Atomized" src="http://peerproducedspace.files.wordpress.com/2010/05/msc-aac-t1-1.jpg?w=500&h=281" alt="" width="500" height="281" /></p>
<p><a href="http://www.aac.bartlett.ucl.ac.uk/modules/benvgace/0910/show.php?f=hugo" target="_blank">Atomized by Hugo Loureiro</a></p>
<p><img class="alignnone size-full wp-image-2020" title="The Cave" src="http://peerproducedspace.files.wordpress.com/2010/05/msc-aac-t1-2.jpg?w=500&h=281" alt="" width="500" height="281" /></p>
<p><a href="http://www.aac.bartlett.ucl.ac.uk/modules/benvgace/0910/show.php?f=ermis" target="_blank">The Cave by Ermis Adamantidis</a></p>
<p><img class="alignnone size-full wp-image-2019" title="Pixels Dance" src="http://peerproducedspace.files.wordpress.com/2010/05/msc-aac-t1-3.jpg?w=500&h=281" alt="" width="500" height="281" /></p>
<p><a href="http://www.aac.bartlett.ucl.ac.uk/modules/benvgace/0910/show.php?f=angelos" target="_blank">Pixels Dance by Angelos Chronis</a></p>
<p>All of the works are <a href="http://www.aac.bartlett.ucl.ac.uk/modules/benvgace/0910/" target="_blank">available here.</a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/peerproducedspace.wordpress.com/2018/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/peerproducedspace.wordpress.com/2018/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/peerproducedspace.wordpress.com/2018/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/peerproducedspace.wordpress.com/2018/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/peerproducedspace.wordpress.com/2018/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/peerproducedspace.wordpress.com/2018/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/peerproducedspace.wordpress.com/2018/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/peerproducedspace.wordpress.com/2018/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/peerproducedspace.wordpress.com/2018/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/peerproducedspace.wordpress.com/2018/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/peerproducedspace.wordpress.com/2018/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/peerproducedspace.wordpress.com/2018/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/peerproducedspace.wordpress.com/2018/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/peerproducedspace.wordpress.com/2018/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=michalpiasecki.com&#038;blog=4182763&#038;post=2018&#038;subd=peerproducedspace&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://michalpiasecki.com/2010/05/13/msc-aac-0910-first-term-processing-sketches/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/05/msc-aac-t1-1.jpg" medium="image">
			<media:title type="html">Atomized</media:title>
		</media:content>

		<media:content url="http://peerproducedspace.files.wordpress.com/2010/05/msc-aac-t1-2.jpg" medium="image">
			<media:title type="html">The Cave</media:title>
		</media:content>

		<media:content url="http://peerproducedspace.files.wordpress.com/2010/05/msc-aac-t1-3.jpg" medium="image">
			<media:title type="html">Pixels Dance</media:title>
		</media:content>
	</item>
		<item>
		<title>London Digital Week: void exhibit (AAC)</title>
		<link>http://michalpiasecki.com/2009/09/04/london-digital-week-void-exhibit-aac/</link>
		<comments>http://michalpiasecki.com/2009/09/04/london-digital-week-void-exhibit-aac/#comments</comments>
		<pubDate>Fri, 04 Sep 2009 13:00:49 +0000</pubDate>
		<dc:creator>Michal Piasecki</dc:creator>
				<category><![CDATA[08 exhibitions]]></category>
		<category><![CDATA[conferences]]></category>
		<category><![CDATA[Msc AAC]]></category>
		<category><![CDATA[Adaptive Fa[ca]de]]></category>
		<category><![CDATA[Digital Architecture London]]></category>
		<category><![CDATA[Digital Hinterlands]]></category>
		<category><![CDATA[London Digital Week]]></category>

		<guid isPermaLink="false">http://michalpiasecki.com/?p=1376</guid>
		<description><![CDATA[If you are in London by the end of September void exhibit (AAC) is an event not to be missed. It&#8217;s the end of the year show of Msc Adaptive Architecture and Computation, starting at 6.30 pm on 25th of September. The venue is Arup&#8217;s &#8220;Phase 2 Exhibition Space&#8221;. Here is an excerpt from the [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=michalpiasecki.com&#038;blog=4182763&#038;post=1376&#038;subd=peerproducedspace&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-1409" title="London digital week1" src="http://peerproducedspace.files.wordpress.com/2009/09/london-digital-week1.jpg?w=500&h=80" alt="London digital week1" width="500" height="80" /></p>
<p>If you are in London by the end of September <a href="http://www.aac.bartlett.ucl.ac.uk/events/arup09/" target="_blank">void exhibit (AAC)</a> is an event not to be missed. It&#8217;s the end of the year show of Msc Adaptive Architecture and Computation, starting at 6.30 pm on 25th of September. The venue is Arup&#8217;s &#8220;Phase 2 Exhibition Space&#8221;. Here is an excerpt from the exhibition description:</p>
<p><em>&#8220;The work combines computational models and physical pieces that address the themes of embedded, embodied and adaptive architecture. Each piece represents a scientific exploration of computation in the design process. There are analyses of space and structure, artificial intelligence techniques applied to design performance, and emergent systems built around bodily relationships between space and technology.&#8221;</em></p>
<p><img class="alignnone size-full wp-image-1408" title="London digital week2" src="http://peerproducedspace.files.wordpress.com/2009/09/london-digital-week2.jpg?w=500&h=114" alt="London digital week2" width="500" height="114" /></p>
<p><a href="http://www.digital-architecture.org/hinterlands/" target="_blank">Digital Hinterlands Exhibition</a> will definitely be worth visiting as well. The exhibition, curated by Ruairi Glynn in collaboration with Arup, features works by recent graduates of the Bartlett, Architectural Association, Royal College of Arts and University of Westminster. Marilena Skavara&#8217;s <em>&#8220;<a href="http://marilenaskavara.wordpress.com/2009/09/03/adaptive-facade/" target="_blank">Adaptive Fa[ca]de&#8221;</a></em> is this year&#8217;s Msc AAC thesis project which became part of this exhibition. You can find a description of this project below:</p>
<p><em>&#8220;Marilena Skavara’s ‘Adaptive Fa[ca]de’ explores the functional possibilities and performative characteristics of cellular automata (CA). In addition to the unique emergent behaviour of CA, a neural network enables a further computational layer to evolve CA behaviour to the context of its surrounding environment. Building upon the early work of Conway’s ‘Game of life’ and Stephen Wolfram’s extensive research on the wider implementation of CA, Skavara’s facade becomes a living adapting skin, constantly training itself from the history of its own errors and achievements.&#8221;</em></p>
<p><img class="alignnone size-full wp-image-1414" title="Marilena" src="http://peerproducedspace.files.wordpress.com/2009/09/marilena.jpg?w=500&h=560" alt="Marilena" width="500" height="560" /></p>
<p>One more event which sounds very well is <a href="http://www.digital-architecture.org/london/" target="_blank">Digital Architecture London conference</a>.</p>
<p>Discussions are divided into five thematic panels:</p>
<p>- space</p>
<p>- bio-technology</p>
<p>- interaction</p>
<p>- form</p>
<p>- fabrication</p>
<p>Alan Penn, Brett Steele and Hanif Kara are just of a few from many great academics and practitioners which will share their perspectives on computation and design. Take a look at the <a href="http://www.digital-architecture.org/london/programme/">programme</a> of the event for more details.</p>
<p>All three events are part of <a href="http://www.londondigitalweek.com/">London Digital Week</a>.</p>
<p><em><img class="alignnone size-full wp-image-1415" title="london digital week" src="http://peerproducedspace.files.wordpress.com/2009/09/london-digital-week.jpg?w=500&h=113" alt="london digital week" width="500" height="113" /><br />
</em></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/peerproducedspace.wordpress.com/1376/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/peerproducedspace.wordpress.com/1376/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/peerproducedspace.wordpress.com/1376/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/peerproducedspace.wordpress.com/1376/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/peerproducedspace.wordpress.com/1376/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/peerproducedspace.wordpress.com/1376/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/peerproducedspace.wordpress.com/1376/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/peerproducedspace.wordpress.com/1376/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/peerproducedspace.wordpress.com/1376/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/peerproducedspace.wordpress.com/1376/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/peerproducedspace.wordpress.com/1376/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/peerproducedspace.wordpress.com/1376/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/peerproducedspace.wordpress.com/1376/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/peerproducedspace.wordpress.com/1376/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=michalpiasecki.com&#038;blog=4182763&#038;post=1376&#038;subd=peerproducedspace&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://michalpiasecki.com/2009/09/04/london-digital-week-void-exhibit-aac/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/09/london-digital-week1.jpg" medium="image">
			<media:title type="html">London digital week1</media:title>
		</media:content>

		<media:content url="http://peerproducedspace.files.wordpress.com/2009/09/london-digital-week2.jpg" medium="image">
			<media:title type="html">London digital week2</media:title>
		</media:content>

		<media:content url="http://peerproducedspace.files.wordpress.com/2009/09/marilena.jpg" medium="image">
			<media:title type="html">Marilena</media:title>
		</media:content>

		<media:content url="http://peerproducedspace.files.wordpress.com/2009/09/london-digital-week.jpg" medium="image">
			<media:title type="html">london digital week</media:title>
		</media:content>
	</item>
		<item>
		<title>Teaching at the Msc Adaptive Architecture and Computation</title>
		<link>http://michalpiasecki.com/2009/08/07/teaching-at-the-msc-adaptive-architecture-and-computation/</link>
		<comments>http://michalpiasecki.com/2009/08/07/teaching-at-the-msc-adaptive-architecture-and-computation/#comments</comments>
		<pubDate>Fri, 07 Aug 2009 16:58:10 +0000</pubDate>
		<dc:creator>Michal Piasecki</dc:creator>
				<category><![CDATA[04 teaching]]></category>
		<category><![CDATA[Msc AAC]]></category>

		<guid isPermaLink="false">http://michalpiasecki.com/?p=1191</guid>
		<description><![CDATA[Starting from October, I will be teaching Processing at the Master of Science in Adaptive Architecture and Computation (Msc AAC). It is a part of the post graduate programs offer of Bartlett School of Graduate Studies, University College London. Msc AAC is a Master of Science open to practitioners and recent graduates in any design-related field. [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=michalpiasecki.com&#038;blog=4182763&#038;post=1191&#038;subd=peerproducedspace&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Starting from October, I will be teaching <a href="http://processing.org/" target="_blank">Processing</a> at the Master of Science in Adaptive Architecture and Computation (Msc AAC). It is a part of the post graduate programs offer of Bartlett School of Graduate Studies, University College London.</p>
<p>Msc AAC is a Master of Science open to practitioners and recent graduates in any design-related field. You can find an excerpt from the course description below:</p>
<p><em>&#8220;(&#8230;)we aim to provide students with a comprehensive understanding of the practical skills required to create generative, emergent and responsive form, through exposure to real programming environments, alongside a solid grounding in analytic and synthetic techniques and the creation of physical systems engendering interaction and adaptation.&#8221;</em><em><br />
</em></p>
<p>Full text is available on the course <a href="http://www.aac.bartlett.ucl.ac.uk/" target="_blank">main site</a>. I will be writing about Msc AAC students&#8217; work during upcoming years. In the mean time you can take a look at some of the students&#8217; work from this year: the programming part of the course is subdivided into two streams: <a href="http://www.aac.bartlett.ucl.ac.uk/processing/benvgace/" target="_blank">morphogenetic programming</a> and <a href="http://www.aac.bartlett.ucl.ac.uk/processing/benvgacg/" target="_blank">digital ecology</a>.</p>
<p><a href="http://www.aac.bartlett.ucl.ac.uk/"><img class="alignnone size-full wp-image-1281" title="teaching msc aac" src="http://peerproducedspace.files.wordpress.com/2009/08/teaching-msc-aac.jpg?w=500&h=333" alt="teaching msc aac" width="500" height="333" /></a></p>
<p>image:<em> &#8220;Dancer interacts with digital agents.  A piece developed by Chiron Mottram (MSc AAC tutor 2005-2008)&#8221;</em></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/peerproducedspace.wordpress.com/1191/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/peerproducedspace.wordpress.com/1191/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/peerproducedspace.wordpress.com/1191/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/peerproducedspace.wordpress.com/1191/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/peerproducedspace.wordpress.com/1191/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/peerproducedspace.wordpress.com/1191/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/peerproducedspace.wordpress.com/1191/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/peerproducedspace.wordpress.com/1191/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/peerproducedspace.wordpress.com/1191/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/peerproducedspace.wordpress.com/1191/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/peerproducedspace.wordpress.com/1191/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/peerproducedspace.wordpress.com/1191/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/peerproducedspace.wordpress.com/1191/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/peerproducedspace.wordpress.com/1191/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=michalpiasecki.com&#038;blog=4182763&#038;post=1191&#038;subd=peerproducedspace&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://michalpiasecki.com/2009/08/07/teaching-at-the-msc-adaptive-architecture-and-computation/feed/</wfw:commentRss>
		<slash:comments>2</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/teaching-msc-aac.jpg" medium="image">
			<media:title type="html">teaching msc aac</media:title>
		</media:content>
	</item>
		<item>
		<title>breeding objects for digital fabrication 3</title>
		<link>http://michalpiasecki.com/2009/03/26/breeding-objects-for-digital-fabrication-3/</link>
		<comments>http://michalpiasecki.com/2009/03/26/breeding-objects-for-digital-fabrication-3/#comments</comments>
		<pubDate>Thu, 26 Mar 2009 01:42:04 +0000</pubDate>
		<dc:creator>Michal Piasecki</dc:creator>
				<category><![CDATA[01 design]]></category>
		<category><![CDATA[05 programming, scripting, parametric modeling]]></category>
		<category><![CDATA[digital fabrication]]></category>
		<category><![CDATA[generative design]]></category>
		<category><![CDATA[genetic algorithms]]></category>
		<category><![CDATA[laser cutting]]></category>
		<category><![CDATA[Msc AAC]]></category>
		<category><![CDATA[processing]]></category>

		<guid isPermaLink="false">http://michalpiasecki.com/?p=926</guid>
		<description><![CDATA[The video above is the final presentation of my second term programming project at the Msc Adaptive Architecture and Computation at the Bartlett, UCL. Underneath you can find a detailed description of the software as well as some photos of phenotypes fabricated for the 2nd term final exhibition which took place at Bartlett’s Wates House [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=michalpiasecki.com&#038;blog=4182763&#038;post=926&#038;subd=peerproducedspace&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><span style="display:block;width:425px;margin:0 auto;"><embed src='http://widgets.vodpod.com/w/video_embed/ExternalVideo.801037' type='application/x-shockwave-flash' AllowScriptAccess='sameDomain' pluginspage='http://www.macromedia.com/go/getflashplayer' wmode='transparent' flashvars='clip_id=3833383&server=vimeo.com&autoplay=0&fullscreen=1&md5=0&show_portrait=0&show_title=0&show_byline=0&context=|newest&context_id=&force_embed=0&multimoog=&color=00ADEF&force_info=undefined' width='450' height='300' /> </span></p>
<p>The video above is the final presentation of my second term programming project at the Msc Adaptive Architecture and Computation at the Bartlett, UCL. Underneath you can find a detailed description of the software as well as some photos of phenotypes fabricated for the 2nd term final exhibition which took place at Bartlett’s Wates House on Monday.</p>
<p>You can also take a look at previous posts about this project <a href="http://michalpiasecki.com/2009/03/02/breeding-objects-for-digital-fabrication-artificialnatural-selection-genetic-algorithm-1/">here</a> and <a href="http://michalpiasecki.com/2009/03/14/breeding-objects-for-laser-cutting-2/">here</a>, although I’m afraid that the explanations there will overlap with the one underneath.</p>
<p><strong>external embryogeny<br />
</strong></p>
<p>External embryogeny is a type of GA in which fitness function is pre-defined. In external embryogeny only the populations of solutions are subjects to evolution. It’s opposite is an implicit embryology GA &#8211; in which fitness objective evolves together with populations of solutions.</p>
<p>In the following month I’m going to write a paper about “breeding objects” software.<br />
The research question which I hope to tackle in it is whether it is possible to harness an explicit embryology GA as a tool providing design solutions for both well-defined and ill-defined design problems. Natural and artificial selection is incorporated into the software in order to enable such possibility.</p>
<p><strong>ill-defined and well-defined design problems</strong></p>
<p>Well-defined design problem is a quantifiable problem. Budget constraint can be an example of such problem. Performance of the objects &#8211; for example the the amount of exposure to the light which they receive might be another example of it.</p>
<p>Ill-defined design problem in a problem which is not quantifiable. Aesthetics is a classic example. There has been many interesting attempts to research general patterns in aesthetic choices during design process, but, to date, every attempt to extract a general rule from the findings failed to some extend. The incorporation of natural and artificial selection into a GA might makes generalization obsolete.</p>
<p><strong>phenotype generative procedure</strong></p>
<p>The advantage of GA is that it can accommodate quite complex generative procedures. The final generative procedure is the 4th one which I was experimenting with. This proves that different procedures can be plugged to the same GA as long as their fitness objective is similar (this is explained in natural selection paragraph). The parameters of final procedure are the size of the object, resolution of the point grid as well as grid’s distortions caused by set of detractors and attractors. Finally range and strength of every attractor and detractor is also a parameter.</p>
<p><strong>natural selection</strong></p>
<p>Natural selection provides an answer to well-defined problems. In other words it is an optimization tool. In case of “breeding objects” software the problem (the fitness objective) is the cost of the object. Since the fabrication method is 2d laser cutting &#8211; the cost of the object consists of length of all of the cuts (which determines laser cutting time) as well as the area of the material.</p>
<p>During the natural selection step the software itself determines which individuals it should breed in order to create next generation. The choice is made based on the fitnesses of all of the individuals (the difference between their cost and the fitness objective).</p>
<p>The population quite quickly converges to a fit design solution. However if the process of natural selection continues the it is able to converge into another design solution. This solution is equally fit as the previous one (it’s cost is roughly the same) but it is very different visually.</p>
<p><strong>artificial selection</strong></p>
<p>The convergence from one fit design solution into another during natural selection proves that aesthetics is an ill-defined problem. This is where artificial selection comes in.</p>
<p>During the artificial selection step the user makes the choice about the individuals which become parents of next generation. User can choose just one individual or the whole population as the ones to breed.</p>
<p>The user is informed about the fitnesses of all of the individuals. Their choice can but does not have to be determined by this information. Additional information during this step is provided by 3 viewports enabled in the software: perspective, elevation and shading ratio (the amount of light which the surface underneath every individual receives).</p>
<p><strong>natural &amp; artificial</strong></p>
<p>If the user will deliberately choose individuals with low fitness he or she is likely to loose the achievements of natural selection. This means that the next population can consist of less fit individuals than the previous one. It is not clear however, that it is always the case. What I’m actually going to investigate in the paper is whether that depends on some pre-determined parameters of both natural and artificial selection steps. Those parameters might for example be the percentage of mutation of each individual’s genotype or a range of fit individuals from which parents of next generation are chosen during natural selection.</p>
<p><img class="alignnone size-full wp-image-935" title="breeding-objects-1" src="http://peerproducedspace.files.wordpress.com/2009/03/breeding-objects-1.jpg?w=500&h=481" alt="breeding-objects-1" width="500" height="481" /></p>
<p><img class="alignnone size-full wp-image-936" title="003-04" src="http://peerproducedspace.files.wordpress.com/2009/03/003-04.jpg?w=500&h=375" alt="003-04" width="500" height="375" /></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/peerproducedspace.wordpress.com/926/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/peerproducedspace.wordpress.com/926/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/peerproducedspace.wordpress.com/926/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/peerproducedspace.wordpress.com/926/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/peerproducedspace.wordpress.com/926/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/peerproducedspace.wordpress.com/926/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/peerproducedspace.wordpress.com/926/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/peerproducedspace.wordpress.com/926/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/peerproducedspace.wordpress.com/926/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/peerproducedspace.wordpress.com/926/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/peerproducedspace.wordpress.com/926/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/peerproducedspace.wordpress.com/926/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/peerproducedspace.wordpress.com/926/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/peerproducedspace.wordpress.com/926/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=michalpiasecki.com&#038;blog=4182763&#038;post=926&#038;subd=peerproducedspace&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://michalpiasecki.com/2009/03/26/breeding-objects-for-digital-fabrication-3/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/03/breeding-objects-1.jpg" medium="image">
			<media:title type="html">breeding-objects-1</media:title>
		</media:content>

		<media:content url="http://peerproducedspace.files.wordpress.com/2009/03/003-04.jpg" medium="image">
			<media:title type="html">003-04</media:title>
		</media:content>
	</item>
		<item>
		<title>breeding objects for digital fabrication 2</title>
		<link>http://michalpiasecki.com/2009/03/14/breeding-objects-for-laser-cutting-2/</link>
		<comments>http://michalpiasecki.com/2009/03/14/breeding-objects-for-laser-cutting-2/#comments</comments>
		<pubDate>Sat, 14 Mar 2009 13:13:56 +0000</pubDate>
		<dc:creator>Michal Piasecki</dc:creator>
				<category><![CDATA[05 programming, scripting, parametric modeling]]></category>
		<category><![CDATA[digital fabrication]]></category>
		<category><![CDATA[generative design]]></category>
		<category><![CDATA[genetic algorithms]]></category>
		<category><![CDATA[laser cutting]]></category>
		<category><![CDATA[Msc AAC]]></category>
		<category><![CDATA[processing]]></category>

		<guid isPermaLink="false">http://michalpiasecki.com/?p=908</guid>
		<description><![CDATA[I’m currently working on external embryogeny genetic algorithm software. Previously I have posted about the artificial selection step incorporated  in it already. Time which it takes to produce particular individual on a laser cutter serves as a fitness function in this step. Now, I have incorporated an artificial selection step into it. I took a [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=michalpiasecki.com&#038;blog=4182763&#038;post=908&#038;subd=peerproducedspace&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I’m currently working on external embryogeny genetic algorithm software. Previously I have <a href="http://michalpiasecki.com/2009/03/02/breeding-objects-for-digital-fabrication-artificialnatural-selection-genetic-algorithm-1/">posted about the artificial selection step</a> incorporated  in it already. Time which it takes to produce particular individual on a laser cutter serves as a fitness function in this step.</p>
<p>Now, I have incorporated an artificial selection step into it. I took a look at what <a href="http://doc.gold.ac.uk/mutators/wp/?page_id=2">William Todd and Stephen Latham</a> propose in &#8220;<a href="http://www.cs.ucl.ac.uk/staff/P.Bentley/evdes.html">Evolutionary Design by Computers</a>&#8221; (edited by <a href="http://www.cs.ucl.ac.uk/staff/P.Bentley/">Peter Bentley</a>). They have suggested that, while simulating the process of evolution, there is no reason to limit the number of parents of future generations to only two. The software I&#8217;m writing already allows for a multiple choice of parents.</p>
<p><img class="alignnone size-full wp-image-909" title="breeding-objects-for-laser-cutting-2nd-post" src="http://peerproducedspace.files.wordpress.com/2009/03/breeding-objects-for-laser-cutting-2nd-post.jpg?w=500&h=851" alt="breeding-objects-for-laser-cutting-2nd-post" width="500" height="851" /></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/peerproducedspace.wordpress.com/908/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/peerproducedspace.wordpress.com/908/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/peerproducedspace.wordpress.com/908/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/peerproducedspace.wordpress.com/908/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/peerproducedspace.wordpress.com/908/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/peerproducedspace.wordpress.com/908/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/peerproducedspace.wordpress.com/908/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/peerproducedspace.wordpress.com/908/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/peerproducedspace.wordpress.com/908/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/peerproducedspace.wordpress.com/908/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/peerproducedspace.wordpress.com/908/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/peerproducedspace.wordpress.com/908/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/peerproducedspace.wordpress.com/908/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/peerproducedspace.wordpress.com/908/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=michalpiasecki.com&#038;blog=4182763&#038;post=908&#038;subd=peerproducedspace&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://michalpiasecki.com/2009/03/14/breeding-objects-for-laser-cutting-2/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/03/breeding-objects-for-laser-cutting-2nd-post.jpg" medium="image">
			<media:title type="html">breeding-objects-for-laser-cutting-2nd-post</media:title>
		</media:content>
	</item>
		<item>
		<title>breeding objects for digital fabrication (artificial/natural selection genetic algorithm 1)</title>
		<link>http://michalpiasecki.com/2009/03/02/breeding-objects-for-digital-fabrication-artificialnatural-selection-genetic-algorithm-1/</link>
		<comments>http://michalpiasecki.com/2009/03/02/breeding-objects-for-digital-fabrication-artificialnatural-selection-genetic-algorithm-1/#comments</comments>
		<pubDate>Mon, 02 Mar 2009 18:48:50 +0000</pubDate>
		<dc:creator>Michal Piasecki</dc:creator>
				<category><![CDATA[01 design]]></category>
		<category><![CDATA[05 programming, scripting, parametric modeling]]></category>
		<category><![CDATA[digital fabrication]]></category>
		<category><![CDATA[generative design]]></category>
		<category><![CDATA[genetic algorithms]]></category>
		<category><![CDATA[laser cutting]]></category>
		<category><![CDATA[Msc AAC]]></category>
		<category><![CDATA[processing]]></category>
		<category><![CDATA[Michal Piasecki]]></category>

		<guid isPermaLink="false">http://michalpiasecki.com/?p=832</guid>
		<description><![CDATA[I have started working on a genetic algorithm which breeds object suitable for laser cutting. So far I’m only using artificial selection for the choice of most fit individuals. User is able to define the amount of time which the object will take to cut on a specific laser cutter. This value then serves as [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=michalpiasecki.com&#038;blog=4182763&#038;post=832&#038;subd=peerproducedspace&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<embed src='http://widgets.vodpod.com/w/video_embed/ExternalVideo.793185' type='application/x-shockwave-flash' AllowScriptAccess='sameDomain' pluginspage='http://www.macromedia.com/go/getflashplayer' wmode='transparent' flashvars='clip_id=3532296&server=vimeo.com&autoplay=0&fullscreen=1&md5=0&show_portrait=0&show_title=0&show_byline=0&context=user:1013418&context_id=&force_embed=0&multimoog=&color=00ADEF&force_info=undefined' width='425' height='350' />
<p>I have started working on a genetic algorithm which breeds object suitable for laser cutting. So far I’m only using artificial selection for the choice of most fit individuals. User is able to define the amount of time which the object will take to cut on a specific laser cutter. This value then serves as a fitness function (the closer particular phenotype is to desired cut time the more fit it is). Ultimately I&#8217;m planning to optimize for cost here. Generative procedure of the phenotype is what needs a lot of development too, but first I&#8217;m going to develop the entire GA setup.</p>
<p>Images above show that over time the whole population converges to a valid design solution. The breeding process, however, continues to look for even more suitable one. Thanks to that property software behavior becomes an illustration of the point which Steadman makes in <a href="http://books.google.co.uk/books?id=lBSRqJxMqNkC&amp;printsec=frontcover&amp;dq=evolution+of+designs&amp;ei=pN6uSZOhIoyuyASFhMmQBQ&amp;client=firefox-a">Evolution of Designs</a> &#8211; that quite different design solutions can be a valid answer to one well defined fitness condition. Aesthetics remain an ill defined problem, thus an artificial selection step where designer (or indeed a prosumer) can say which object he or she prefers to take forward is needed. This is why next step will be programming an artificial selection into the GA setup.</p>
<p>Most interestingly from designer’s point of view the same GA setup can work with entirely different generative procedures (entirely different phenotypes) if only the fitness objectives are the same. You can see my first try of the software underneath. I was dealing with a simple very simple phenotype generative procedure &#8211; stacking sections one on top of the other. What&#8217;s important is that It shows the same tendency as the more developed generative procedure &#8211; it converges to one design solution and then flips to a very different but still valid one.</p>
<p><img class="alignnone size-full wp-image-849" title="1genprocedureconvergence01" src="http://peerproducedspace.files.wordpress.com/2009/03/1genprocedureconvergence01.jpg?w=500&h=121" alt="1genprocedureconvergence01" width="500" height="121" /></p>
<p><img class="alignnone size-full wp-image-850" title="1genprocedureconvergence04" src="http://peerproducedspace.files.wordpress.com/2009/03/1genprocedureconvergence04.jpg?w=500&h=121" alt="1genprocedureconvergence04" width="500" height="121" /></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/peerproducedspace.wordpress.com/832/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/peerproducedspace.wordpress.com/832/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/peerproducedspace.wordpress.com/832/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/peerproducedspace.wordpress.com/832/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/peerproducedspace.wordpress.com/832/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/peerproducedspace.wordpress.com/832/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/peerproducedspace.wordpress.com/832/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/peerproducedspace.wordpress.com/832/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/peerproducedspace.wordpress.com/832/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/peerproducedspace.wordpress.com/832/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/peerproducedspace.wordpress.com/832/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/peerproducedspace.wordpress.com/832/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/peerproducedspace.wordpress.com/832/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/peerproducedspace.wordpress.com/832/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=michalpiasecki.com&#038;blog=4182763&#038;post=832&#038;subd=peerproducedspace&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://michalpiasecki.com/2009/03/02/breeding-objects-for-digital-fabrication-artificialnatural-selection-genetic-algorithm-1/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/03/1genprocedureconvergence01.jpg" medium="image">
			<media:title type="html">1genprocedureconvergence01</media:title>
		</media:content>

		<media:content url="http://peerproducedspace.files.wordpress.com/2009/03/1genprocedureconvergence04.jpg" medium="image">
			<media:title type="html">1genprocedureconvergence04</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>
		<item>
		<title>plugging excel to processing: visualizing data through 3d printing (2)</title>
		<link>http://michalpiasecki.com/2009/02/15/plugging-excel-to-processing-visualizing-data-through-3d-printing-2/</link>
		<comments>http://michalpiasecki.com/2009/02/15/plugging-excel-to-processing-visualizing-data-through-3d-printing-2/#comments</comments>
		<pubDate>Sun, 15 Feb 2009 12:27:28 +0000</pubDate>
		<dc:creator>Michal Piasecki</dc:creator>
				<category><![CDATA[05 programming, scripting, parametric modeling]]></category>
		<category><![CDATA[digital fabrication]]></category>
		<category><![CDATA[generative design]]></category>
		<category><![CDATA[Msc AAC]]></category>
		<category><![CDATA[printing in 3d]]></category>
		<category><![CDATA[processing]]></category>
		<category><![CDATA[Rhinoscripting]]></category>
		<category><![CDATA[Michal Piasecki]]></category>

		<guid isPermaLink="false">http://michalpiasecki.com/?p=771</guid>
		<description><![CDATA[This post follows the previous one on plugging Excel to Processing. As part of the Msc AAC I was presented with a task of visualizing data from scanning for blue-tooth devices in the city of Bath. I was working on this with Zeta Kachri, Ankon Mitra and Kensuke Hotta. I’m skeptical about usefulness of the [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=michalpiasecki.com&#038;blog=4182763&#038;post=771&#038;subd=peerproducedspace&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-772" title="visualizing-data-1" src="http://peerproducedspace.files.wordpress.com/2009/02/visualizing-data-1.jpg?w=500&h=156" alt="visualizing-data-1" width="500" height="156" /></p>
<p>This post follows the previous <a href="http://michalpiasecki.com/2009/02/09/747/">one on plugging Excel to Processing</a>. As part of the <a href="http://www.aac.bartlett.ucl.ac.uk/">Msc AAC</a> I was presented with a task of visualizing data from scanning for blue-tooth devices in the city of Bath. I was working on this with Zeta Kachri, Ankon Mitra and Kensuke Hotta.</p>
<p>I’m skeptical about usefulness of the data from blue-tooth scanning as a mean of representation of any patterns of human presence in the city (since it turns out that only 8.5% of people have blue-tooth enabled in their devices). My group decided to try to explore the patterns of presence anyway. The generative procedure in Processing was driven by two parameters: number of scanned devices and (what we called) “persistence” of each device &#8211; the period for which it remained in the range of the scanner. We choose those parameters in order to represent places where people stay for longer period of time in opposite to places which majority of people just pass through. Next step might be an evaluation of the results of representation in the light of axial map analysis of the city of Bath coming from <a href="http://www.spacesyntax.com/">Space Syntax</a>.</p>
<p>DXF exports from Processing needed a bit of tweaking with Rhinoscript before final export to STL.</p>
<p>The models where printed at the <a href="http://www.bartlett.ucl.ac.uk/architecture/resources/dmc.htm">DMC London</a> &#8211; a 3d printing centre located at the Bartlett School of Architecture. We have used a <a href="http://www.zcorp.com/">Z-Corp</a> machine, but DMC offers a range of SLS machines from <a href="http://www.eos.info/">EOS</a> too. I&#8217;m looking forward to using one of them next time.</p>
<p><img class="alignnone size-full wp-image-773" title="visualizing-data-3" src="http://peerproducedspace.files.wordpress.com/2009/02/visualizing-data-3.jpg?w=500&h=715" alt="visualizing-data-3" width="500" height="715" /></p>
<p><img class="alignnone size-full wp-image-774" title="visualizing-data-2" src="http://peerproducedspace.files.wordpress.com/2009/02/visualizing-data-2.jpg?w=500&h=375" alt="visualizing-data-2" width="500" height="375" /></p>
<p>We have chosen to print only the most representative data from the range of information provided by blue-tooth scan. You can see the whole set of data visualized in Processing underneath:</p>
<p><img class="alignnone size-full wp-image-778" title="visualizing-data-41" src="http://peerproducedspace.files.wordpress.com/2009/02/visualizing-data-41.jpg?w=500&h=371" alt="visualizing-data-41" width="500" height="371" /></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/peerproducedspace.wordpress.com/771/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/peerproducedspace.wordpress.com/771/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/peerproducedspace.wordpress.com/771/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/peerproducedspace.wordpress.com/771/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/peerproducedspace.wordpress.com/771/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/peerproducedspace.wordpress.com/771/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/peerproducedspace.wordpress.com/771/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/peerproducedspace.wordpress.com/771/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/peerproducedspace.wordpress.com/771/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/peerproducedspace.wordpress.com/771/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/peerproducedspace.wordpress.com/771/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/peerproducedspace.wordpress.com/771/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/peerproducedspace.wordpress.com/771/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/peerproducedspace.wordpress.com/771/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=michalpiasecki.com&#038;blog=4182763&#038;post=771&#038;subd=peerproducedspace&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://michalpiasecki.com/2009/02/15/plugging-excel-to-processing-visualizing-data-through-3d-printing-2/feed/</wfw:commentRss>
		<slash:comments>1</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/visualizing-data-1.jpg" medium="image">
			<media:title type="html">visualizing-data-1</media:title>
		</media:content>

		<media:content url="http://peerproducedspace.files.wordpress.com/2009/02/visualizing-data-3.jpg" medium="image">
			<media:title type="html">visualizing-data-3</media:title>
		</media:content>

		<media:content url="http://peerproducedspace.files.wordpress.com/2009/02/visualizing-data-2.jpg" medium="image">
			<media:title type="html">visualizing-data-2</media:title>
		</media:content>

		<media:content url="http://peerproducedspace.files.wordpress.com/2009/02/visualizing-data-41.jpg" medium="image">
			<media:title type="html">visualizing-data-41</media:title>
		</media:content>
	</item>
		<item>
		<title>plugging excel to processing: visualizing data through 3d printing</title>
		<link>http://michalpiasecki.com/2009/02/09/747/</link>
		<comments>http://michalpiasecki.com/2009/02/09/747/#comments</comments>
		<pubDate>Mon, 09 Feb 2009 23:11:01 +0000</pubDate>
		<dc:creator>Michal Piasecki</dc:creator>
				<category><![CDATA[05 programming, scripting, parametric modeling]]></category>
		<category><![CDATA[Msc AAC]]></category>
		<category><![CDATA[printing in 3d]]></category>
		<category><![CDATA[processing]]></category>
		<category><![CDATA[Michal Piasecki]]></category>

		<guid isPermaLink="false">http://michalpiasecki.com/?p=747</guid>
		<description><![CDATA[As part of the Msc AAC at the Bartlett I’m currently working on plugging Processing to Excel in order to generate 3d dimensional data representations. It’s a group work with Zeta Kachri, Ankon Mitra and Kensuke Hotta. You can see a trial 3d print underneath &#8211; final 3d prints should be ready by the end [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=michalpiasecki.com&#038;blog=4182763&#038;post=747&#038;subd=peerproducedspace&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>As part of the <a href="http://www.aac.bartlett.ucl.ac.uk/">Msc AAC</a> at the Bartlett I’m currently working on plugging Processing to Excel in order to generate 3d dimensional data representations. It’s a group work with Zeta Kachri, Ankon Mitra and Kensuke Hotta. You can see a trial 3d print underneath &#8211; final 3d prints should be ready by the end of the week. A longer description of the generative process will follow then.</p>
<p><img class="alignnone size-full wp-image-746" title="bluetooth-try-01" src="http://peerproducedspace.files.wordpress.com/2009/02/bluetooth-try-01.jpg?w=500&h=375" alt="bluetooth-try-01" width="500" height="375" /></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/peerproducedspace.wordpress.com/747/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/peerproducedspace.wordpress.com/747/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/peerproducedspace.wordpress.com/747/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/peerproducedspace.wordpress.com/747/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/peerproducedspace.wordpress.com/747/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/peerproducedspace.wordpress.com/747/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/peerproducedspace.wordpress.com/747/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/peerproducedspace.wordpress.com/747/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/peerproducedspace.wordpress.com/747/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/peerproducedspace.wordpress.com/747/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/peerproducedspace.wordpress.com/747/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/peerproducedspace.wordpress.com/747/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/peerproducedspace.wordpress.com/747/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/peerproducedspace.wordpress.com/747/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=michalpiasecki.com&#038;blog=4182763&#038;post=747&#038;subd=peerproducedspace&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://michalpiasecki.com/2009/02/09/747/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/bluetooth-try-01.jpg" medium="image">
			<media:title type="html">bluetooth-try-01</media:title>
		</media:content>
	</item>
	</channel>
</rss>
