<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">
<channel>
<title>Inside the Factory</title>
<link>http://insidethefactory.typepad.com/my_weblog/</link>
<description>Designing the Revit User Experience.  Gain insight into the strategies and processes for designing the Autodesk Revit® platform products. Learn how enhancements to the Revit user interface can benefit your daily design tasks, sharpen your competitive advantage, and improve your overall Revit user experience. </description>
<language>en-US</language>
<lastBuildDate>Thu, 23 Feb 2012 14:45:30 -0500</lastBuildDate>
<generator>http://www.typepad.com/</generator>

<docs>http://www.rssboard.org/rss-specification</docs>
<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/InsideTheFactory" /><feedburner:info uri="insidethefactory" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item>
<title>Bucky Bim</title>
<link>http://feedproxy.google.com/~r/InsideTheFactory/~3/2kvb7FlVUfc/bucky-bim.html</link>
<guid isPermaLink="false">http://insidethefactory.typepad.com/my_weblog/2012/02/bucky-bim.html</guid>
<description>I sit next to Zach Kron here at the Factory. One thing Zach and I talk quite a bit about is the “hands on” approach to parametric modeling in Revit/Vasari vs. the more abstract approach of applications like Grasshopper and...</description>
<content:encoded><![CDATA[<p>I sit next to <a href="http://buildz.blogspot.com" target="_blank">Zach Kron</a> here at the Factory. One thing Zach and I talk quite a bit about is the “hands on” approach to parametric modeling in Revit/Vasari vs. the more abstract approach of applications like Grasshopper and Generative Components. Zach calls this the “geometers” approach. That is, using good ol’ fashioned drawing techniques to define the base geometry and relationships. This keeps one very close to the actual geometry, versus the abstraction of spaghetti diagrams and the inaccessibility of code for those of us without comp-sci degrees.</p>
<p>For a while now I have been somewhat obsessed with the notion of building a parametric geodesic dome in Revit. I was originally inspired by David Light’s winning <a href="http://www.youtube.com/watch?v=0WxY6OuZAuE" target="_blank">DesignByMany submission</a> for Bucky’s Dymaxion House (which, by its geometry, can take advantage of standard divided surfaces. I quickly found that geodesic domes <em>cannot </em>be built using stock divided surfaces.) Also, I just love geodesic domes. I visited Bucky’s own <a href="http://en.wikipedia.org/wiki/Montreal_Biosph%C3%A8re" target="_blank">Biosphere</a> in Montreal this summer and committed myself to figuring out a way to build one in Vasari without writing any code.</p>
<p><img style="display: block; margin-left: auto; margin-right: auto;" src="https://lh6.googleusercontent.com/-9jwZsVxjeD4/T0XQ6S2HYuI/AAAAAAAADxI/aFUKZ_gwznY/s400/IMG_2754.JPG" alt="" /></p>
<p>The following video shows my technique, including an aspect of 3D snapping to surfaces that was pleasant surprise to me (and Zach as well!)</p>
<p style="text-align: center;"><iframe src="http://www.youtube.com/embed/oHmbeGT3ajE" frameborder="0" height="233" width="400"></iframe></p>
<!--
<p>If you are adventurous, and want to see the model inside your browser.<strong> <a href="http://insidethefactory.typepad.com/files/geodesic_project.rvt.js.html" target="_blank">Click here</a></strong>.  (first <a href="http://get.webgl.org/" target="_blank">test to see if your browser supports WebGL</a>.) <span class="asset  asset-generic at-xid-6a011278d71c9628a4016762dbc649970b"><a href="http://insidethefactory.typepad.com/files/geodesic_project.rvt.js.html"><span class="asset  asset-generic at-xid-6a011278d71c9628a40168e7ddc36c970c"><span class="asset  asset-generic at-xid-6a011278d71c9628a40168e7ddd768970c">&nbsp;</span></span><br /></a></span></p>
-->
<p>Coda: After building this model, I came across George Mokhtar and Iwan Peverett at <a href="http://collab.northumbria.ac.uk/bim2/?p=915" target="_blank">BimAcadamy</a>&nbsp; who took a very similar approach. Interestingly, they generated their icosahedron as a pseudo solid using formulae. This seems a bit more efficient than my technique of stitching the intermediate components across the golden rectangles.</p>
<p>Another Coda: And just last week the BIM Troublemaker made some trouble with a <a href="http://bimtroublemaker.blogspot.com/2012/02/small-stellated-dodecahedron-shout-at.html" target="_blank">stellated dodecahedron in Revit </a>(sweet!) Yet another (probably more efficient) way to explore building this dome.</p>
<p>_tom&nbsp;&nbsp;&nbsp;&nbsp;</p>
<p>&nbsp;</p><img src="http://feeds.feedburner.com/~r/InsideTheFactory/~4/2kvb7FlVUfc" height="1" width="1"/>]]></content:encoded>


<category>Architecture</category>
<category>Design</category>
<category>Tips &amp; Tricks</category>
<category>Video</category>

<dc:creator>Tom Vollaro</dc:creator>
<pubDate>Thu, 23 Feb 2012 14:45:30 -0500</pubDate>

<feedburner:origLink>http://insidethefactory.typepad.com/my_weblog/2012/02/bucky-bim.html</feedburner:origLink></item>
<item>
<title>Visualizing Revit Journals</title>
<link>http://feedproxy.google.com/~r/InsideTheFactory/~3/0wC_An1D3-Y/visualizing-journals.html</link>
<guid isPermaLink="false">http://insidethefactory.typepad.com/my_weblog/2012/02/visualizing-journals.html</guid>
<description>Revit has had journal files from the very beginning. The main use was to assist in test coverage by allowing the Quality Analyst to record common use cases for later play back against future builds protecting functionality. Journals were a...</description>
<content:encoded><![CDATA[<p>Revit has had journal files from the very beginning. &#0160;The main use was to assist in test coverage by allowing the Quality Analyst to record common use cases for later play back against future builds protecting functionality. &#0160;Journals were a testing force multiplier.</p>
<p>As journals used VBscript we&#39;ve successfully modified them to read from text files to automate sheet creation, model geometry, and upgrade families.</p>
<p>In this post I&#39;m going to share an idea to use a journal to visualize command usage and sequence - something of great interest to a software designer as it could uncover patterns of usage and common workflows. &#0160;I&#39;ll mention that Autodesk does collect command frequency usage via our CIP program but this can only tell you how often a command is used. &#0160;More meaningful usage data remains ellusive but not in journals.</p>
<p><strong>Process a Journal File</strong></p>
<p>To get the data I need I just want a list of all commands in the order they occur and nothing else. &#0160;A journal file contains this but its lost in the noise. Here is a line that contains a command:</p>
<p>Jrn.Command &quot;Internal&quot; , &quot;Create a default 3D orthographic view. , <strong>ID_VIEW_DEFAULT_3DVIEW</strong>&quot;</p>
<p>What I want is the last command ID or description - in this case the creation of a default 3D view.</p>
<p>To condense&#0160;a journal file a there is a great text processing&#0160;tool in Perl. &#0160;I downloaded the free version of <a href="http://www.activestate.com/activeperl/downloads" target="_blank" title="ActivePerl">Activeperl</a>&#0160;and here is&#0160;a good <a href="http://perlmeme.org/start_here/index.html" target="_blank" title="perl reference">perl reference</a>.</p>
<p>I created &quot;process_journal.pl&quot; which contains the following code:</p>
<p><span style="color: #0000ff;">open(OUT,&quot;&gt;JournalProcessed.txt&quot;) or die &quot;Can&#39;t open $filename to write&quot;;</span></p>
<p><span style="color: #0000ff;">open(INPUT, &quot;journal.txt&quot;) or die &quot;Can&#39;t open journal.txt&quot;;</span></p>
<blockquote>
<p><span style="color: #0000ff;">while (&lt;INPUT&gt;)</span></p>
<p><span style="color: #0000ff;">{</span></p>
<p><span style="color: #0000ff;">&#0160; $this_line = $_;</span><br /><span style="color: #0000ff;">&#0160; if (/Jrn.Command\s*&quot;.+?&quot;\s*,\s*&quot;(.+?)\s*,\s*(\w+)&quot;/)	{</span></p>
<p><span style="color: #0000ff;">&#0160; # $1 is command description, $2 is ID</span></p>
<p><span style="color: #0000ff;">&#0160; print OUT $2 . &quot; &quot; ;</span></p>
<p><span style="color: #0000ff;">&#0160; }</span></p>
<p><span style="color: #0000ff;">}</span></p>
<p><span style="color: #0000ff;">close INPUT;</span></p>
</blockquote>
<p>In pseudo code:</p>
<ul>
<li>open journal.txt</li>
<li>read a line</li>
<li>look for the lines that have &quot;Jrn.Command&quot; and extract the description and command ID storing these in two variables $1 and $2</li>
<li>Print out the variable $2(Command ID) to a new file JournalProcessed.txt and add a trailing space</li>
<li>loop through&#0160;&#0160;journal.txt</li>
</ul>
<p>The output of JounralProcessed.txt looks like this:</p>
<p>ID_STARTUP_PAGE ID_FILE_NEW_WITH_TEMPLATE1 ID_FAMILY_NEW ID_REVIT_FILE_CLOSE...</p>
<p>It&#39;s a long string of command IDs separated&#0160;by spaces.</p>
<p><strong>Visualization</strong></p>
<p>With a little searching I found someone has done the heavy lifting for me on the IBM <a href="http://www-958.ibm.com/software/data/cognos/manyeyes/" target="_blank" title="Manyeyes">Manyeyes </a>website. &#0160;On this site you can upload tables and choose many pre-baked visualizations. &#0160;In my case I didn&#39;t even need a table! &#0160;Their &quot;<a href="http://www-958.ibm.com/software/data/cognos/manyeyes/page/Phrase_Net.html" target="_blank" title="Phrase Net">Phrase net</a>&quot; visualization only requires only a block of text. &#0160;The Phrasenet renders words with the font size relative to the word frequency and connects these using directional arrows that are also weighted by the relative number of connections. &#0160;A lot of data is encoded using this simple method.</p>
<p><strong>Real World Test</strong></p>
<p>So now I have a tool that can process a journal and another that can help me look at it. &#0160;The next question is &quot;What to look at?&quot; &#0160;Every journal file is different depending on the task at hand. &#0160;I could look at journal files from different disciplines or compare files from different phases in a project (creation vs. editing)</p>
<p>For this post I&#39;ll process a journal donated by co-conspirator&#0160;Zach over at <a href="http://buildz.blogspot.com/" target="_blank" title="buildz">Buildz</a>. &#0160;He gave me the journal file used to make TROGDOR <em>the Burninator</em>. &#0160;Here is trogdor in all his incendiary glory:</p>
<p><a href="http://insidethefactory.typepad.com/.a/6a011278d71c9628a40168e747ccf2970c-pi" style="display: inline;"><img alt="Trogdor" border="0" class="asset  asset-image at-xid-6a011278d71c9628a40168e747ccf2970c" src="http://insidethefactory.typepad.com/.a/6a011278d71c9628a40168e747ccf2970c-800wi" style="display: block; margin-left: auto; margin-right: auto;" title="Trogdor" /></a><br />Here is a snippet&#0160;of the&#0160;processed journal:</p>
<p><span style="color: #0000ff;">ID_REVIT_FILE_NEW ID_FAMILY_NEW ID_OBJECT_3D_CURVE ID_ZOOM_IN ID_BUTTON_SELECT ID_OBJECT_POINT ID_OBJECTS_CURVE_CIRCLE ID_SKETCH_PLANE_TOOL ID_BUTTON_SELECT ID_EDIT_SCALE ID_BUTTON_DELETE ID_EDIT_SCALE ID_EDIT_SCALE ID_BUTTON_SELECT ID_SKETCH_PLANE_TOOL ID_BUTTON_SELECT ID_SKETCH_PLANE_TOOL ID_BUTTON_SELECT ID_ZOOM_IN ID_OBJECTS_CURVE_LINE ID_BUTTON_SELECT ID_OBJECT_POINT ID_BUTTON_SELECT ID_SKETCH_PLANE_TOOL ID_OBJECTS_CURVE_CIRCLE ID_BUTTON_SELECT ID_EDIT_UNDO ID_EDIT_UNDO ID_EDIT_UNDO ID_EDIT_UNDO ID_IMAGE_WIREFRAME ID_BUTTON_SELECT ID_BUTTON_DELETE ID_BUTTON_DELETE ID_BUTTON_DELETE...</span></p>
<p>and visualized in ManyEyes:</p>
<p><a href="http://insidethefactory.typepad.com/.a/6a011278d71c9628a40168e747e2e0970c-pi" style="display: inline;"><img alt="Trogdormanyeyes" border="0" class="asset  asset-image at-xid-6a011278d71c9628a40168e747e2e0970c image-full" src="http://insidethefactory.typepad.com/.a/6a011278d71c9628a40168e747e2e0970c-800wi" title="Trogdormanyeyes" /></a><br />We can see heavy use of Select, ESC, Points, Sketch Plane, and Zoom. &#0160;Points are by far selected the most and the sketch plan tool has a high affinity with drawing lines (id_objects_curve_(circle))</p>
<p>The visualization allows me to select nodes and move them around. &#0160;Here is a different arrangement:</p>
<p><a href="http://insidethefactory.typepad.com/.a/6a011278d71c9628a40168e7480676970c-pi" style="display: inline;"><img alt="Trogdormanyeyes2" border="0" class="asset  asset-image at-xid-6a011278d71c9628a40168e7480676970c image-full" src="http://insidethefactory.typepad.com/.a/6a011278d71c9628a40168e7480676970c-800wi" title="Trogdormanyeyes2" /></a><br /><br /></p>
<p>And a link to the live visualization so you can play yourself:</p>
<p><a href="http://www-958.ibm.com/me/visualizations/trogdor-phrasenet/comments/1b3ce690566111e18d5a000255111976" style="margin: 0pt; padding: 0pt;"> <img alt="Trogdor Phrasenet" src="http://www-958.ibm.com/me/files/thumbnails/1b076dc6-5661-11e1-8d5a-000255111976.png?size=200x150" style="border: 1px solid #6898C8; margin: 0; padding-top: 10px; padding-bottom: 15px;" title="Trogdor Phrasenet" /></a></p>
<p><a href="http://www-958.ibm.com/me/visualizations/trogdor-phrasenet/comments/1b3ce690566111e18d5a000255111976" style="margin: 0pt; padding: 0pt;"> <img alt="Many Eyes" src="http://www-958.ibm.com/me/images/blog_this_caption.jpg" style="border: 0pt none; margin: 0pt; padding: 0pt; display: block; position: relative; top: -9px;" title="Many Eyes" /></a></p>
<p>Happy visualizing!</p>
<p>_erik</p><img src="http://feeds.feedburner.com/~r/InsideTheFactory/~4/0wC_An1D3-Y" height="1" width="1"/>]]></content:encoded>


<category>Research</category>
<category>Tips &amp; Tricks</category>

<dc:creator>Erik Egbertson</dc:creator>
<pubDate>Mon, 13 Feb 2012 12:03:32 -0500</pubDate>

<feedburner:origLink>http://insidethefactory.typepad.com/my_weblog/2012/02/visualizing-journals.html</feedburner:origLink></item>
<item>
<title>Revit Server Survey</title>
<link>http://feedproxy.google.com/~r/InsideTheFactory/~3/r7zFuiCTXPQ/revit-server-survey.html</link>
<guid isPermaLink="false">http://insidethefactory.typepad.com/my_weblog/2012/02/revit-server-survey.html</guid>
<description>It's that time of year when we are in information gathering and validation mode. Here is a survey request going out to our Revit Server users posted on behalf of our Revit Platform Feature Product Manager Richard Taylor: We have...</description>
<content:encoded><![CDATA[<p>It&#39;s that time of year when we are in information gathering and validation mode. &#0160;Here is a survey request going out to our Revit Server users posted on behalf of our&#0160;Revit Platform Feature Product Manager Richard Taylor:</p>
<blockquote>
<p>We have compiled a short survey for Revit Server 2011 &amp; Revit Server 2012.&#0160;&#0160; If you have used either version or perhaps plan to implement within the next 6 months, your feedback is highly important.&#0160;&#0160; Even if you evaluated Revit Server but decided not to implement, that particular feedback is also helpful.&#0160; I know your time is valuable, so I very much appreciate your participation and thoughts concerning Revit Server.</p>
<p>Your feedback helps us create better solutions for you.&#0160;&#0160; Please feel free to forward this link to any team-member or consultant that may have also implemented Revit Server.&#0160; We are looking for general end-user feedback as well as IT or BIM Manager support feedback.</p>
<p><a href="https://www.surveymonkey.com/s/RevitServerSatisfaction" target="_blank" title="Revit Server Survey">https://www.surveymonkey.com/s/RevitServerSatisfaction</a></p>
<p>As always, a huge THANK YOU!!&#0160;&#0160;&#0160; <strong>The survey will remain open for 2 weeks, and close on February 24<sup>th</sup>.&#0160;&#0160; </strong>But , why wait?&#0160; Have fun today!</p>
<p>Richard</p>
</blockquote>
<p>&#0160;</p><img src="http://feeds.feedburner.com/~r/InsideTheFactory/~4/r7zFuiCTXPQ" height="1" width="1"/>]]></content:encoded>


<category>Research</category>

<dc:creator>Erik Egbertson</dc:creator>
<pubDate>Thu, 09 Feb 2012 08:00:00 -0500</pubDate>

<feedburner:origLink>http://insidethefactory.typepad.com/my_weblog/2012/02/revit-server-survey.html</feedburner:origLink></item>
<item>
<title>More on Selection (Links &amp; Underlay)</title>
<link>http://feedproxy.google.com/~r/InsideTheFactory/~3/X4YVXJkHpcA/more-on-selection-links-underlay.html</link>
<guid isPermaLink="false">http://insidethefactory.typepad.com/my_weblog/2012/02/more-on-selection-links-underlay.html</guid>
<description>When looking over the state of any feature in Revit it can often lead to a trip down the proverbial "Rabbit Hole". So far on the topic of selection I have covered Press &amp; Drag, and touched on Chain select....</description>
<content:encoded><![CDATA[<p>When looking over the state of any feature in Revit it can often lead to a trip down the proverbial &quot;<a href="http://en.wikipedia.org/wiki/Alice&#39;s_Adventures_in_Wonderland" target="_blank" title="Rabbit Hole">Rabbit Hole</a>&quot;. &#0160; So far on the topic of selection I have covered <a href="http://insidethefactory.typepad.com/my_weblog/2012/01/press-drag.html" target="_blank" title="Press &amp; Drag">Press &amp; Drag</a>, and touched on <a href="http://insidethefactory.typepad.com/my_weblog/2012/01/chain-select.html" target="_blank" title="Chain select">Chain select</a>. &#0160;In this post I want to get some feedback on Underlay and Links with respect to selection.</p>
<p><strong>Underlay</strong></p>
<p>Underlay has always been slightly out of alignment with user mental models. &#0160;In 2D processes underlay had one drawing placed under the other yet in Revit we are looking deeper into the model at parallel levels - not placing one view under the other. &#0160;Further there is the additional behavior that underlays are open for selection which is also often unexpected.</p>
<p>This can come in handy when using <a href="http://insidethefactory.typepad.com/my_weblog/2010/07/linework.html" target="_blank" title="Linework">Linework to reference items</a> above yet can also cause accidental changes do to inadvertant selection. &#0160;You may note that the system currently prevents box selection from working on anything visible via the underlay and this was implemented after receiving user feedback.</p>
<p>My question to everyone is when is selection of an underlay useful? &#0160;MEP workflows or reading property values? What if underlays were never selectable? &#0160;Is the work around OK?</p>
<p>Another potential mitigation strategy would be to allow underlays to be selectable in specific tools, such as the Component or Linework tool, yet disallow selection for the Modify (Arrow) tool.</p>
<p>I&#39;m very curious to hear your thoughts.</p>
<p><strong>Links</strong></p>
<p>Much like underlay when is the selectability of a Link a problem and when is it advantageous? &#0160;Specific examples can help us acheive the best default behavior and/or allow flexibity if required.</p>
<p>_Erik</p><img src="http://feeds.feedburner.com/~r/InsideTheFactory/~4/X4YVXJkHpcA" height="1" width="1"/>]]></content:encoded>


<category>Research</category>

<dc:creator>Erik Egbertson</dc:creator>
<pubDate>Tue, 07 Feb 2012 15:18:13 -0500</pubDate>

<feedburner:origLink>http://insidethefactory.typepad.com/my_weblog/2012/02/more-on-selection-links-underlay.html</feedburner:origLink></item>
<item>
<title>Windows Vista Compatibility</title>
<link>http://feedproxy.google.com/~r/InsideTheFactory/~3/GhEmr2TF-1M/windows-vista-compatibility.html</link>
<guid isPermaLink="false">http://insidethefactory.typepad.com/my_weblog/2012/01/windows-vista-compatibility.html</guid>
<description>Now for a bit of news... Microsoft Vista support will be discontinued for new 2012 Autodesk products (Revit included) Windows XP &amp; 7 are still supported. See the following link for more information: http://autode.sk/xY3PHO</description>
<content:encoded><![CDATA[<p>Now for a bit of news...</p>
<p>Microsoft Vista support will be discontinued for new 2012 Autodesk products (Revit included)</p>
<p>Windows XP &amp; 7 are still supported. &#0160;See the following link for more information:&#0160;<a href="http://autode.sk/xY3PHO" target="_self" title="Microsoft Windows 7 and Windows Vista Compatibility">http://autode.sk/xY3PHO</a></p><img src="http://feeds.feedburner.com/~r/InsideTheFactory/~4/GhEmr2TF-1M" height="1" width="1"/>]]></content:encoded>


<category>News</category>

<dc:creator>Erik Egbertson</dc:creator>
<pubDate>Tue, 31 Jan 2012 15:45:10 -0500</pubDate>

<feedburner:origLink>http://insidethefactory.typepad.com/my_weblog/2012/01/windows-vista-compatibility.html</feedburner:origLink></item>
<item>
<title>Chain Select</title>
<link>http://feedproxy.google.com/~r/InsideTheFactory/~3/68mS5hi7JAc/chain-select.html</link>
<guid isPermaLink="false">http://insidethefactory.typepad.com/my_weblog/2012/01/chain-select.html</guid>
<description>First thank you all for the relatively large amount comments on the previous selection post (Press &amp; Drag) that can still be found here. Again the best comments explain why you use it one way or another since that helps...</description>
<content:encoded><![CDATA[<p>First thank you all for the relatively large amount comments on the previous selection post (Press &amp; Drag) that can still be found <a href="http://insidethefactory.typepad.com/my_weblog/2012/01/press-drag.html" target="_blank" title="Press &amp; Drag">here</a>.&#0160; Again the best comments explain why you use it one way or another since that helps us understand how to best support your tasks and uncover patterns of usage.</p>
<p>In this post I want to briefly talk about <strong>Chain Select&#0160; </strong>This is the behavior that allows you to select a&#0160;contiguous set&#0160;of connected lines.&#0160; Revit does not have a polyline element so this is one way to speed&#0160;multi-segment selection.</p>
<p><a href="http://insidethefactory.typepad.com/.a/6a011278d71c9628a40167615bb745970b-pi" style="display: inline;"><img alt="Cselect" border="0" class="asset  asset-image at-xid-6a011278d71c9628a40167615bb745970b" src="http://insidethefactory.typepad.com/.a/6a011278d71c9628a40167615bb745970b-800wi" title="Cselect" /></a><br />In the Massing environment the preference is to always select&#0160;the chain or loop.&#0160; Tab will select individual sub elements of the chain.&#0160; This is 180 degrees opposite&#0160;from the project environment where individual elements are given preference and you must tab to select the chain.</p>
<p>Each behavior has its benefits yet having two opposing behaviors can lead to frustration and slow learning.&#0160; Is this the case in the field?&#0160; Do you prefer one behavior over the other?&#0160;Why? &#0160;Do we need a setting to control this?&#0160; can one behavior serve both environments?</p>
<p>I look forward to the discussion.</p>
<p>_Erik</p><img src="http://feeds.feedburner.com/~r/InsideTheFactory/~4/68mS5hi7JAc" height="1" width="1"/>]]></content:encoded>


<category>Research</category>
<category>Usability</category>

<dc:creator>Erik Egbertson</dc:creator>
<pubDate>Mon, 30 Jan 2012 12:05:53 -0500</pubDate>

<feedburner:origLink>http://insidethefactory.typepad.com/my_weblog/2012/01/chain-select.html</feedburner:origLink></item>
<item>
<title>Revit Schedules: A Love Hate relationship</title>
<link>http://feedproxy.google.com/~r/InsideTheFactory/~3/3QMHdBDa5J4/revit-schedules-a-love-hate-relationship.html</link>
<guid isPermaLink="false">http://insidethefactory.typepad.com/my_weblog/2012/01/revit-schedules-a-love-hate-relationship.html</guid>
<description>Posted on behalf of David Conant - Principal User Experience Designer: A product like Revit that is moving from adolescence to early maturity needs to revisit its roots periodically to make sure that it is not coasting on early glory....</description>
<content:encoded><![CDATA[<p><em>Posted on behalf of David Conant - Principal User Experience Designer:</em></p>
<p><a href="http://insidethefactory.typepad.com/.a/6a011278d71c9628a4016760ffe2d0970b-pi" style="display: inline;"><img alt="Blog image composite" border="0" class="asset  asset-image at-xid-6a011278d71c9628a4016760ffe2d0970b image-full" src="http://insidethefactory.typepad.com/.a/6a011278d71c9628a4016760ffe2d0970b-800wi" title="Blog image composite" /></a></p>
<p>A product like Revit that is moving from adolescence to early maturity needs to revisit its roots periodically to make sure that it is not coasting on early glory. To illustrate, let me turn on the time machine.</p>
<p>The scene: An architect’s office late 1999.</p>
<p>The action: I am demonstrating a Beta build of Revit 1.0. On screen we see a floor plan, an elevation, and a window schedule. In the floor plan, I add a window. It appears immediately in the elevation and a new line appears on the schedule listing an instance of Window Type 2. I delete another window from the elevation and it disappears from the schedule and plan.</p>
<p>The reaction: “That’s amazing, I love it. Checking window schedules is so tedious. Now how do I put the window type symbol in the schedule? No? I’m going to hate that. What about adding comments or shading every other line? That can’t be hard. I’m sure you’ll fix it soon.”</p>
<p>Now: It’s 2012. Revit schedules can do much more than they did in 1999. You can add new properties, perform some calculations, and group header cells together. Unfortunately they don’t provide full control over cell format, won’t schedule a generic model component, or display a window tag. “You’re killing me” I hear.</p>
<p>Schedules and related elements such as Legends, Takeoffs, Lists, or Reports are powerful and highly useful features of Revit. They do, however, have a number of limitations both in the data that can be presented and how it is presented. Some are the result of constraints imposed by current interface tools, others reflect deeper issues in the Revit data structure and regeneration engines. To build a better picture of how the tools should be working, the AEC User Experience team is studying schedules and related non-graphical data display tools.</p>
<p>As one part of this research effort, I am gathering information on how you use or want to use schedule and schedule like methods in your work. If you are interested in helping us in this, I have provided a link to a short survey focused on your usage and a request for you to share image samples of what you are doing.&#0160; Samples of real work are an important part of our research. They will be used as test cases and help us illustrate themes as we explore methods to increase flexibility and capability. They need not be confined to what you can currently produce in Revit. Examples of what does not work well or appear correctly in Revit are more useful than what worked well.</p>
<p><a href="https://www.surveymonkey.com/s/66BVMW3" target="_blank" title="Schedule Survey">https://www.surveymonkey.com/s/66BVMW3</a></p>
<p>_David Conant</p>
<p>&#0160;</p>
<p>&#0160;</p><img src="http://feeds.feedburner.com/~r/InsideTheFactory/~4/3QMHdBDa5J4" height="1" width="1"/>]]></content:encoded>


<category>Design</category>
<category>Research</category>

<dc:creator>Erik Egbertson</dc:creator>
<pubDate>Tue, 24 Jan 2012 11:17:54 -0500</pubDate>

<feedburner:origLink>http://insidethefactory.typepad.com/my_weblog/2012/01/revit-schedules-a-love-hate-relationship.html</feedburner:origLink></item>
<item>
<title>Press &amp; Drag?</title>
<link>http://feedproxy.google.com/~r/InsideTheFactory/~3/04OnlBt9_Bw/press-drag.html</link>
<guid isPermaLink="false">http://insidethefactory.typepad.com/my_weblog/2012/01/press-drag.html</guid>
<description>Everyone familiar with this little guy? This control defines what happens when you click on an element and drag while holding the button down. It defaults to being enabled. Behavior When enabled the element under the mouse down action will...</description>
<content:encoded><![CDATA[<p>Everyone familiar with this little guy?</p>
<p><a href="http://insidethefactory.typepad.com/.a/6a011278d71c9628a4016760bf1d46970b-pi" style="display: inline;"><img alt="Pdrag" border="0" class="asset  asset-image at-xid-6a011278d71c9628a4016760bf1d46970b" src="http://insidethefactory.typepad.com/.a/6a011278d71c9628a4016760bf1d46970b-800wi" title="Pdrag" /></a></p>
<p>This control defines what happens when you click on an element and drag while holding the button down. It defaults to being enabled.</p>
<p>Behavior</p>
<ul>
<li>When enabled the element under the mouse down action will be selected and then moved as you drag.</li>
<li>When not enabled the mouse-down/drag/mouse up will select elements only and will not move any selected elements in the same action.</li>
</ul>
<p>I&#39;m interested in how many people use this setting. &#0160;I know one may disable it to try and pick elements that are located over another larger element such as an imported image or import. &#0160;The aim is to avoid picking and dragging the background element while making a window selection of a smaller group of elements.</p>
<p>Lets imagine this control is un-checked and removed from Revit.</p>
<ul>
<li>You can still select elements then drag them - &#0160;just not in the same action.</li>
<li>Accidental drags are prevented which is good as this can often cause long regen times and slow tasks</li>
</ul>
<p>What are the downsides? &#0160;Please share any you see. &#0160;Is drag/move even useful given the lack of accuracy?</p>
<p>FYI, I am looking into this as part of research into face selection. &#0160;It is a well known issue that having to pick elements by their edges and tabbing to do so is a usability and learning issue. &#0160;Allowing face selection, however, &#0160;will increase the potential to accidentally drag elements on selection.</p>
<p>BTW to preview face selection it currently works on the Part category.</p>
<p>_erik</p>
<p>&#0160;</p><img src="http://feeds.feedburner.com/~r/InsideTheFactory/~4/04OnlBt9_Bw" height="1" width="1"/>]]></content:encoded>


<category>Research</category>

<dc:creator>Erik Egbertson</dc:creator>
<pubDate>Wed, 18 Jan 2012 13:01:03 -0500</pubDate>

<feedburner:origLink>http://insidethefactory.typepad.com/my_weblog/2012/01/press-drag.html</feedburner:origLink></item>
<item>
<title>Project Browser Research</title>
<link>http://feedproxy.google.com/~r/InsideTheFactory/~3/LplCvFiPyA8/project-browser-research.html</link>
<guid isPermaLink="false">http://insidethefactory.typepad.com/my_weblog/2012/01/project-browser-research.html</guid>
<description>I'm in the midst of conducting some research related to the Project Browser and wish to crowd source some of this with our readers. For this specific effort I desire to better understand current usage and context. To this end...</description>
<content:encoded><![CDATA[<p>I&#39;m in the midst of conducting some research related to the Project Browser and wish to crowd source some of this with our readers.</p>
<p>For this specific effort I desire to better understand current usage and context. To&#0160;this end I&#39;m on the search for screen shots of the following:</p>
<ul>
<li>Browser Organization      &quot;Folder&quot; and &quot;Filter&quot; tabs for&#0160;<span style="text-decoration: underline;">Sheets&#0160;</span>and&#0160;<span style="text-decoration: underline;">Views</span>. (4 images)</li>
<li>Project Browser Screen shots      showing all the nodes expanded. &#0160;I realize this may be many as long      lists are a known issue in the current design.</li>
<li>MEP Users feel free to send an image of your System Browser</li>
</ul>
<p>Anything sent will be for internal use only. &#0160;If you use a third party product please mention it as I&#39;m looking at products offered by our partners as well.</p>
<p>From this information I hope to get a better picture of how data is organized (by discipline, project parameters ect..) and also what constitutes a realistic data set (size and diversity) for use in testing new concepts and ideas.</p>
<p>If you can help please send images in any format via&#0160;<a href="mailto:erik.egbertson@autodesk.com?subject=Revit Project Browser" target="_self">email</a>.</p>
<p>I&#39;ll follow-up in the weeks ahead with more related topics to help validate known issues, common tasks and requirements.</p>
<p>&#0160;</p>
<p>_erik</p>
<p>&#0160;</p>
<p>&#0160; <a href="http://insidethefactory.typepad.com/.a/6a011278d71c9628a40162ff1f001c970d-pi" style="display: inline;"><img alt="Browser11" border="0" class="asset  asset-image at-xid-6a011278d71c9628a40162ff1f001c970d" src="http://insidethefactory.typepad.com/.a/6a011278d71c9628a40162ff1f001c970d-800wi" title="Browser11" /></a></p>
<p>&#0160;</p><img src="http://feeds.feedburner.com/~r/InsideTheFactory/~4/LplCvFiPyA8" height="1" width="1"/>]]></content:encoded>


<category>Research</category>

<dc:creator>Erik Egbertson</dc:creator>
<pubDate>Fri, 06 Jan 2012 11:36:00 -0500</pubDate>

<feedburner:origLink>http://insidethefactory.typepad.com/my_weblog/2012/01/project-browser-research.html</feedburner:origLink></item>
<item>
<title>Revit Spaghetti</title>
<link>http://feedproxy.google.com/~r/InsideTheFactory/~3/bxoi76PQVjU/revit-spaghetti.html</link>
<guid isPermaLink="false">http://insidethefactory.typepad.com/my_weblog/2011/12/revit-spaghetti.html</guid>
<description>Back in September, a little Revit add-in named Dynamo made the rounds through the blog/twitter-sphere. Dynamo is an early exploration into programming for Revit. It was created by Ian Keough, Solution Architect at Vela systems. Ian developed some serious Revit...</description>
<content:encoded><![CDATA[<p>Back in September, a little Revit add-in named <a href="http://iankeough.com/wordpress/">Dynamo</a> made the rounds through the blog/twitter-sphere. Dynamo is an early exploration into programming for Revit. It was created by Ian Keough, Solution Architect at Vela systems. Ian developed some serious Revit chops while working as an engineer at Buro Happold. He created Dynamo in his spare time and released it as an open source project under the Apache license on gitHub. Dynamo allows you to place and control family instances hosted on points using a familiar node wiring diagram interface – instead of having to write code. The installation is a bit wonky, so here are the steps:</p>
<ol>
<li>Go to the <a href="https://github.com/ikeough/dynamo/tree/master/DynamoInstall">Dynamo repository on github</a>.</li>
<li>Click on DynamoInstall or DynamoInstall_32bit (depending on your Revit install)</li>
<li>Click on Release</li>
<li>Click on both the msi file and setup.exe. For each, click “View Raw” and that will allow you to download the file</li>
<li>Run setup.exe and restart Revit. I will post instructions soon on getting it going in Vasari.</li>
</ol>
<p>Ian clearly admits: <em>It’s incredibly buggy, feature incomplete, and completely undocumented.</em> Regardless, this little science project is really cool and has generated a lot of interest internally as well as at Autodesk University last month. If you were were not lucky enough to attend Matt Jezyk and Zach Kron’s “<a href="http://au.autodesk.com/?nd=event_class&amp;session_id=10032&amp;jid=1766330">Energizing Supermodels</a>” course at AU, stay tuned. We will soon share some more cool stuff you can do with Dynamo. In the meantime, I put together a short video to introduce the add-in and show how to get started.</p>
<p><iframe src="http://www.youtube.com/embed/pk9soDO_Qfg" frameborder="0" height="300" width="520"></iframe></p>
<p> _tom<img src="http://feeds.feedburner.com/~r/InsideTheFactory/~4/bxoi76PQVjU" height="1" width="1"/>]]></content:encoded>


<category>Design</category>
<category>Prototype</category>
<category>Tips &amp; Tricks</category>
<category>Video</category>

<dc:creator>Tom Vollaro</dc:creator>
<pubDate>Tue, 20 Dec 2011 14:02:16 -0500</pubDate>

<feedburner:origLink>http://insidethefactory.typepad.com/my_weblog/2011/12/revit-spaghetti.html</feedburner:origLink></item>

</channel>
</rss><!-- ph=1 -->
