<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-5136139820523525656</id><updated>2024-09-05T02:40:59.316-07:00</updated><category term="Revit"/><category term="Revit API"/><category term="CATIA"/><category term="Digital Project"/><category term="PowerCopy"/><category term="Rhino"/><category term="Tutorial"/><category term="Grasshopper"/><category term="How To"/><category term="IronPython Shell"/><category term="Revit 2013"/><category term="Revit Addin"/><category term="Ecotect"/><category term="Revit Productivity"/><category term="Random"/><category term="Randomizer"/><category term="Revit Add-In"/><category term="Revit Utils"/><category term="Attractor"/><category term="Award"/><category term="Evolutionary Solver"/><category term="Excel"/><category term="Fabrication"/><category term="Free Revit Add Ins"/><category term="IFC"/><category term="IFC Export"/><category term="NBWW"/><category term="Panels"/><category term="Productivity Tips"/><category term="Programming"/><category term="Revit 2012"/><category term="Revit Text"/><category term="Rhinoscript"/><category term="Scripting"/><category term="Solar Radiation"/><category term="Tekla BIMSight"/><category term="dp Stuff"/><category term="1450 Brickell"/><category term="ArchiSpeak"/><category term="Architecture"/><category term="Areas"/><category term="Augmented Reality"/><category term="Building of the year"/><category term="CFD"/><category term="Convert Text Case"/><category term="Coral Gables Gallery Night"/><category term="Crop 3D View"/><category term="Curtain Wall Door"/><category term="Download"/><category term="Family Parameters"/><category term="Fun"/><category term="Google"/><category term="Guide Grids"/><category term="Host Level"/><category term="In-Place Mass"/><category term="Lasercut"/><category term="Learn to code"/><category term="Learning"/><category term="Learning Programming"/><category term="Levels"/><category term="Massing"/><category term="NGVD"/><category term="Negative Values Revit"/><category term="New Features"/><category term="Number Elements"/><category term="Pattern"/><category term="Plugin"/><category term="Program"/><category term="Remove  Working Views"/><category term="Remove Empty Tags"/><category term="Revit 2014"/><category term="Revit Add In"/><category term="Revit Add Ins"/><category term="Revit Family"/><category term="Revit Groups"/><category term="Revit Workflow"/><category term="Revit Worksets"/><category term="RhiniScript"/><category term="Rhino Galapagos Grasshopper Solver Plan"/><category term="Ribs"/><category term="Rooms"/><category term="Schedule"/><category term="Section"/><category term="Upper Case"/><category term="Vasari"/><category term="Workaround"/><category term="WorksetExplorer"/><category term="Worksets"/><title type='text'>dp Stuff</title><subtitle type='html'>dp Stuff started out as a blog to document and share adventures in parametric modeling and computational design. Over some period of time it grew into a design technology consultancy and a repository for custom Revit API and Grasshopper tools.&#xa;&#xa;dp Stuff specializes in:&#xa;-Custom Software Development for AEC&#xa;-Revit / Navisworks Add-Ins Development&#xa;-Design Technology Consultancy </subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://dimak1999.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5136139820523525656/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://dimak1999.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/5136139820523525656/posts/default?start-index=26&amp;max-results=25&amp;redirect=false'/><author><name>Dima Chiriacov</name><uri>http://www.blogger.com/profile/10018781634740627942</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>56</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-5136139820523525656.post-6523248000685864040</id><published>2013-04-25T05:09:00.005-07:00</published><updated>2013-04-25T05:09:42.586-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="How To"/><category scheme="http://www.blogger.com/atom/ns#" term="Revit 2013"/><category scheme="http://www.blogger.com/atom/ns#" term="Revit Groups"/><category scheme="http://www.blogger.com/atom/ns#" term="Revit Workflow"/><title type='text'>Tip on Variable Wall Heights and Revit Groups</title><summary type="text">
&amp;nbsp;I meant to write a post about a one curious Revit -related issue that we had in-house that is related to Revit Groups and best practices on how efficiently handle unit types (condo unit / hotel unit layouts etc) with Revit.
So, we do a lot of hotels and multistory residential buildings. In schematics when we work on unit layouts (either hotel or condo units) we keep demising walls </summary><link rel='replies' type='application/atom+xml' href='http://dimak1999.blogspot.com/feeds/6523248000685864040/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://dimak1999.blogspot.com/2013/04/tip-on-revit-groups-and-variable-wall-heights.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5136139820523525656/posts/default/6523248000685864040'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5136139820523525656/posts/default/6523248000685864040'/><link rel='alternate' type='text/html' href='http://dimak1999.blogspot.com/2013/04/tip-on-revit-groups-and-variable-wall-heights.html' title='Tip on Variable Wall Heights and Revit Groups'/><author><name>Dima Chiriacov</name><uri>http://www.blogger.com/profile/10018781634740627942</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiywRGhb1PAMLSyv9-MI3bIJBTrl4gbGdVva__ztmbhjSnSYUKmRBLcDWo8Yke6x-sQjfAjzqpx1e_I-kU3tJO1uEZZkieb0jXFXsZ7R-mvft6u4VOr3aUKX5rKlFbM8gHbsT4vNa05qigM/s72-c/Revit_Groups_Tip_1.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5136139820523525656.post-6321615490399506235</id><published>2013-04-11T05:13:00.001-07:00</published><updated>2013-04-11T05:13:11.641-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Google"/><category scheme="http://www.blogger.com/atom/ns#" term="How To"/><category scheme="http://www.blogger.com/atom/ns#" term="Learning"/><title type='text'>Asking Questions to Learn is Good, but Asking Google First is even Better!</title><summary type="text">


I&#39;d like to bring up the importance of being able to do a simple Google query and how it affects our learning patterns.  When people talk about BIM software and its adoption in companies all over the world one of the things that gets mentioned the most is its &quot;steep learning curve&quot;. I would partially agree with that especially if we talk about AEC professionals that spent 1-2 decades operating</summary><link rel='replies' type='application/atom+xml' href='http://dimak1999.blogspot.com/feeds/6321615490399506235/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://dimak1999.blogspot.com/2013/04/asking-google-to-learn.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5136139820523525656/posts/default/6321615490399506235'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5136139820523525656/posts/default/6321615490399506235'/><link rel='alternate' type='text/html' href='http://dimak1999.blogspot.com/2013/04/asking-google-to-learn.html' title='Asking Questions to Learn is Good, but Asking Google First is even Better!'/><author><name>Dima Chiriacov</name><uri>http://www.blogger.com/profile/10018781634740627942</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiqrFgPWMbU3MUBTXdQURVvcxSKO7NRe8cyRKXY9xdSNv_haZ6SZEpjF9RoPSmpsr-W9x97CnrgEimKiC6OvIIi7dg4MlCawS22dtLVksNzhPmvTlJSc4vPAOg7xdce2XNQqjWKdHwPt7T4/s72-c/howto-google.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5136139820523525656.post-8918591921399846022</id><published>2013-04-04T05:16:00.001-07:00</published><updated>2013-04-04T05:16:39.226-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Award"/><category scheme="http://www.blogger.com/atom/ns#" term="Revit"/><category scheme="http://www.blogger.com/atom/ns#" term="Revit Addin"/><category scheme="http://www.blogger.com/atom/ns#" term="Revit Utils"/><title type='text'>WorksetExplorer Got Editor&#39;s Choice Award from Revit Add-Ons Website!</title><summary type="text">
Now here is something to brag about - WorksetExplorer Revit Addin from dp Stuff Utils got the Editor&#39;s Choice Award from Tim Grimm&#39;s Revit Add-Ons Website! We&#39;ve had lots of downloads over a year or so for our Revit Utils Addins but that was the very first award that dp Stuff got! So, many thanks to Tim for this award and for spreading the word on his blog to the Revit community about new useful</summary><link rel='replies' type='application/atom+xml' href='http://dimak1999.blogspot.com/feeds/8918591921399846022/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://dimak1999.blogspot.com/2013/04/worksetexplorer-got-editors-choice.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5136139820523525656/posts/default/8918591921399846022'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5136139820523525656/posts/default/8918591921399846022'/><link rel='alternate' type='text/html' href='http://dimak1999.blogspot.com/2013/04/worksetexplorer-got-editors-choice.html' title='WorksetExplorer Got Editor&#39;s Choice Award from Revit Add-Ons Website!'/><author><name>Dima Chiriacov</name><uri>http://www.blogger.com/profile/10018781634740627942</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg5XK3JBHIXbnL9_EQmVj_pMFcXtB0AGfycph1bTjNoTm5nQT3ZFo6eZAw8av0OZfCCjlHX_vJTQRI3Mt66zRYwUUPXhjFh_2S15yRIZVqe0C-rBWQKsTFqbKTBgv8747D8YjnKxYDJV-WD/s72-c/Workset_Explorer_Revit_API_Add_In_Award.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5136139820523525656.post-8165318820823005447</id><published>2013-04-02T05:06:00.000-07:00</published><updated>2013-04-02T05:06:08.132-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Areas"/><category scheme="http://www.blogger.com/atom/ns#" term="How To"/><category scheme="http://www.blogger.com/atom/ns#" term="Revit 2013"/><category scheme="http://www.blogger.com/atom/ns#" term="Revit Addin"/><category scheme="http://www.blogger.com/atom/ns#" term="Revit API"/><category scheme="http://www.blogger.com/atom/ns#" term="Rooms"/><title type='text'>PermRemoveRoomsAreas Revit 2013 Addin - Permanently Delete Rooms and Areas</title><summary type="text">







PermRemoveAreasRooms Revit API addin allows you to delete rooms or areas permanently on the fly directly from any of your Revit views. As you most likely know to delete rooms or areas permanently from your Revit document you must do it from room or area schedule only. Sometimes you want to delete room and make it “Not Placed” so you can reuse it later especially if its physical location </summary><link rel='replies' type='application/atom+xml' href='http://dimak1999.blogspot.com/feeds/8165318820823005447/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://dimak1999.blogspot.com/2013/04/permremoveroomsareas-revit-2013-addin.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5136139820523525656/posts/default/8165318820823005447'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5136139820523525656/posts/default/8165318820823005447'/><link rel='alternate' type='text/html' href='http://dimak1999.blogspot.com/2013/04/permremoveroomsareas-revit-2013-addin.html' title='PermRemoveRoomsAreas Revit 2013 Addin - Permanently Delete Rooms and Areas'/><author><name>Dima Chiriacov</name><uri>http://www.blogger.com/profile/10018781634740627942</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhQRjbFvf_Ofbu1hIC-dC1a93Z1DtlmPVOvsOC7U8VhnWtsPWs6TTXMu_IzcaTgXtPJy1q0PlUUXttfEvy9HqESkjF8W0vY7lRmwWWL_WOpSTw9IyGJz-egXX_B1tfAJ_DhoBoOwf-2tch_/s72-c/Perm-Remove-Areas-Rooms-Revit-Addin-1.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5136139820523525656.post-8164290023437193087</id><published>2013-03-25T20:55:00.001-07:00</published><updated>2013-04-02T23:14:09.197-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="How To"/><category scheme="http://www.blogger.com/atom/ns#" term="New Features"/><category scheme="http://www.blogger.com/atom/ns#" term="Revit"/><category scheme="http://www.blogger.com/atom/ns#" term="Revit 2013"/><category scheme="http://www.blogger.com/atom/ns#" term="Revit 2014"/><category scheme="http://www.blogger.com/atom/ns#" term="Revit Addin"/><category scheme="http://www.blogger.com/atom/ns#" term="Revit Productivity"/><title type='text'>RemoveEmptyTags Revit 2013 Addin - Find and Delete Empty Tags with Revit API</title><summary type="text">


&amp;nbsp;And again back to the issue of how to remove empty tags in Revit 2013. Looking at the my blog&#39;s traffic it seems like the &amp;nbsp;Find and Delete Empty Tags Revit Python script has generated some interest. I actually do use it a lot and it made sense for it to graduate from Revit script into a Revit API addin and another addition to dp_Utils productivity tools, especially if there were </summary><link rel='replies' type='application/atom+xml' href='http://dimak1999.blogspot.com/feeds/8164290023437193087/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://dimak1999.blogspot.com/2013/03/removeemptytags-revit-2013-addin-find.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5136139820523525656/posts/default/8164290023437193087'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5136139820523525656/posts/default/8164290023437193087'/><link rel='alternate' type='text/html' href='http://dimak1999.blogspot.com/2013/03/removeemptytags-revit-2013-addin-find.html' title='RemoveEmptyTags Revit 2013 Addin - Find and Delete Empty Tags with Revit API'/><author><name>Dima Chiriacov</name><uri>http://www.blogger.com/profile/10018781634740627942</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiYdufuChAKNVE3igCVRq3BNmB9mfQQ-OpetMuZOM9lXSHap6aG6XAEae6qtOamaXoUqgc2QP58p210AZYtWqocI5LzTqDt98zSjGj8LRrEYLEX9G4pItC8DrODJvSTeW0S2FG0PcDtC7zC/s72-c/RemoveEmptyTags_Revit_API_Addin.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5136139820523525656.post-680149367579876262</id><published>2013-03-22T06:07:00.000-07:00</published><updated>2013-03-22T10:09:48.810-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="How To"/><category scheme="http://www.blogger.com/atom/ns#" term="IronPython Shell"/><category scheme="http://www.blogger.com/atom/ns#" term="Remove  Working Views"/><category scheme="http://www.blogger.com/atom/ns#" term="Revit API"/><category scheme="http://www.blogger.com/atom/ns#" term="Revit Productivity"/><title type='text'>Remove Working Views With Python Shell and Revit API</title><summary type="text">



One of the things that I do before sharing our Revit model with consultants is to clean it up from as many unnecessary views as possible. That considerably reduces the size of the model and it is usually considered a good practice to do so. The truth is that often you can leave just a single view in the project because all that maters is the geometry. However when sharing model while in DDs </summary><link rel='replies' type='application/atom+xml' href='http://dimak1999.blogspot.com/feeds/680149367579876262/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://dimak1999.blogspot.com/2013/03/remove-working-views-with-python-shell.html#comment-form' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5136139820523525656/posts/default/680149367579876262'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5136139820523525656/posts/default/680149367579876262'/><link rel='alternate' type='text/html' href='http://dimak1999.blogspot.com/2013/03/remove-working-views-with-python-shell.html' title='Remove Working Views With Python Shell and Revit API'/><author><name>Dima Chiriacov</name><uri>http://www.blogger.com/profile/10018781634740627942</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjFOj6jxFDiTZvRcSspNcsX-EnPiq5xynYXYW5Aw6KNoqOC0elT_bfC45kwWAA_qwnYcPyTNtPFCMXPlB9IEVM4GOKwaQtkcS4MKaypN1PrnMYH_U0DXHvMS7L5tHBtozelhMmKTqo4CckW/s72-c/delete_Working_Views_Revit_Python.png" height="72" width="72"/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5136139820523525656.post-3623720077463542339</id><published>2013-03-19T07:59:00.000-07:00</published><updated>2013-04-02T23:12:55.108-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Free Revit Add Ins"/><category scheme="http://www.blogger.com/atom/ns#" term="Revit API"/><category scheme="http://www.blogger.com/atom/ns#" term="Revit Productivity"/><category scheme="http://www.blogger.com/atom/ns#" term="Revit Utils"/><category scheme="http://www.blogger.com/atom/ns#" term="Revit Worksets"/><category scheme="http://www.blogger.com/atom/ns#" term="WorksetExplorer"/><title type='text'>WorksetExplorer Revit Add In - What&amp;#39;s On Your Worksets?</title><summary type="text">


In this post I will demo a Revit API Addin called WorksetExplorer that will make it easier to manage your worksets.
Probably most everyone who has ever dealt with workshared projects knows how tedious sometimes it gets to keep elements on them organized. We&amp;nbsp;previously discussed some &quot;dos and don&#39;ts&quot; regarding worksets in this post&amp;nbsp;which triggered a heated and informative discussion </summary><link rel='replies' type='application/atom+xml' href='http://dimak1999.blogspot.com/feeds/3623720077463542339/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://dimak1999.blogspot.com/2013/03/worksetexplorer-revit-add-in-what-on.html#comment-form' title='9 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5136139820523525656/posts/default/3623720077463542339'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5136139820523525656/posts/default/3623720077463542339'/><link rel='alternate' type='text/html' href='http://dimak1999.blogspot.com/2013/03/worksetexplorer-revit-add-in-what-on.html' title='WorksetExplorer Revit Add In - What&amp;#39;s On Your Worksets?'/><author><name>Dima Chiriacov</name><uri>http://www.blogger.com/profile/10018781634740627942</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiWXDBqQl1q5LvFSLKT0NO3Ti4AH7aCkw7FF8_7hnLNpSnMwK5Zdlp81QNvk3-YVio4V3OnsjQGNs1b4FNbx9J3tf6TdgJVDcQQU_SeTS6tKI8CFQ37intZY4r0OvLOPt0-ysHwUL-BdAJ1/s72-c/Workset_Explorer_Revit_API_Add_In.png" height="72" width="72"/><thr:total>9</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5136139820523525656.post-6976211471397680764</id><published>2013-03-18T07:56:00.000-07:00</published><updated>2013-03-18T12:19:09.431-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="How To"/><category scheme="http://www.blogger.com/atom/ns#" term="IronPython Shell"/><category scheme="http://www.blogger.com/atom/ns#" term="Remove Empty Tags"/><category scheme="http://www.blogger.com/atom/ns#" term="Revit"/><category scheme="http://www.blogger.com/atom/ns#" term="Revit API"/><title type='text'>Find and Delete  Empty Tags with Revit IronPython Shell</title><summary type="text">


Here is another task that might get time consuming but can be easily be overcome with a short Python script and Revit API that has to deal with empty and orphaned tags . Let me run it by you.
Lets take door tagging for example. There is a nice &quot;out-of-the-box&quot; Revit tool called TagAll. Say, you want to tag all the doors in a view, so you run the TagAll tool, pick the tag and tag all the doors </summary><link rel='replies' type='application/atom+xml' href='http://dimak1999.blogspot.com/feeds/6976211471397680764/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://dimak1999.blogspot.com/2013/03/find-and-delete-empty-tags-with-revit.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5136139820523525656/posts/default/6976211471397680764'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5136139820523525656/posts/default/6976211471397680764'/><link rel='alternate' type='text/html' href='http://dimak1999.blogspot.com/2013/03/find-and-delete-empty-tags-with-revit.html' title='Find and Delete  Empty Tags with Revit IronPython Shell'/><author><name>Dima Chiriacov</name><uri>http://www.blogger.com/profile/10018781634740627942</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgf-KXwh8uwUnANSF39YR-qo-GOwDwErpPO9TNdER-UrRlYIly7dlvqRmT6VfPqY5j3qLsXHGf7rq3l5DyvLgBuAqY0XbJRY58xxB3K10Ezm-lCXe6TLD7lkZx-rrLRBnJOD6Xqi1C5nvpI/s72-c/Delete_Empty_Tags_Revit_Python_Shell_Sript.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5136139820523525656.post-6499472524020825019</id><published>2013-03-14T05:38:00.001-07:00</published><updated>2013-04-02T23:15:28.006-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="IronPython Shell"/><category scheme="http://www.blogger.com/atom/ns#" term="Learning Programming"/><category scheme="http://www.blogger.com/atom/ns#" term="Programming"/><category scheme="http://www.blogger.com/atom/ns#" term="Revit API"/><title type='text'>Learn to Code! PART-2 (Professionals)</title><summary type="text">
Continuation of Learn to Code! PART-1 (Children)

...but that is not really the point that I was trying to make – teaching children programming is a no-brainer (I hope so!). But what about us – the professionals that are already part of active workforce? Some obvious questions come to mind:
1) Could we use a little bit of programming skills at work / in everyday life?
2) Or has that ship sailed </summary><link rel='replies' type='application/atom+xml' href='http://dimak1999.blogspot.com/feeds/6499472524020825019/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://dimak1999.blogspot.com/2013/03/learn-to-code-part-2-professionals.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5136139820523525656/posts/default/6499472524020825019'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5136139820523525656/posts/default/6499472524020825019'/><link rel='alternate' type='text/html' href='http://dimak1999.blogspot.com/2013/03/learn-to-code-part-2-professionals.html' title='Learn to Code! PART-2 (Professionals)'/><author><name>Dima Chiriacov</name><uri>http://www.blogger.com/profile/10018781634740627942</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5136139820523525656.post-3763007812086950807</id><published>2013-03-12T05:24:00.000-07:00</published><updated>2013-03-14T10:22:05.813-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Learn to code"/><category scheme="http://www.blogger.com/atom/ns#" term="Programming"/><title type='text'>Learn to Code! PART-1 (Children)</title><summary type="text">


That video above is from the organization called CODE.ORG - I just recently ran into it online and the information on their website gave me a lot of food for thought. In a nutshell CODE.ORG organization is actively advocating for adding more programming to schools&#39; curricula.

Ask yourself what is the thing that you interact with the most during the day? For the vast majority of us the answer </summary><link rel='replies' type='application/atom+xml' href='http://dimak1999.blogspot.com/feeds/3763007812086950807/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://dimak1999.blogspot.com/2013/03/learn-to-code-part-1-children.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5136139820523525656/posts/default/3763007812086950807'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5136139820523525656/posts/default/3763007812086950807'/><link rel='alternate' type='text/html' href='http://dimak1999.blogspot.com/2013/03/learn-to-code-part-1-children.html' title='Learn to Code! PART-1 (Children)'/><author><name>Dima Chiriacov</name><uri>http://www.blogger.com/profile/10018781634740627942</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img.youtube.com/vi/nKIu9yen5nc/default.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5136139820523525656.post-8606249220201343606</id><published>2013-03-03T11:49:00.003-08:00</published><updated>2013-03-04T09:21:28.133-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="dp Stuff"/><category scheme="http://www.blogger.com/atom/ns#" term="Guide Grids"/><category scheme="http://www.blogger.com/atom/ns#" term="Revit"/><title type='text'>Revit Guide Grids to Arrange Viewports on the Sheets</title><summary type="text">




I ran into the Guide Grid property of the Revit Sheet Views recently. I know that this tool has been out there for a while, but I guess I never really came across this functionality. So since I didn&#39;t know about it just until recently the way I was handling the alignment of viewports on the sheets is via grid embedded in the titleblock families (talking about doing some more research before </summary><link rel='replies' type='application/atom+xml' href='http://dimak1999.blogspot.com/feeds/8606249220201343606/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://dimak1999.blogspot.com/2013/03/revit-guide-grids-to-arrange-viewports.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5136139820523525656/posts/default/8606249220201343606'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5136139820523525656/posts/default/8606249220201343606'/><link rel='alternate' type='text/html' href='http://dimak1999.blogspot.com/2013/03/revit-guide-grids-to-arrange-viewports.html' title='Revit Guide Grids to Arrange Viewports on the Sheets'/><author><name>Dima Chiriacov</name><uri>http://www.blogger.com/profile/10018781634740627942</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgm6OTRFPkdb7rjpSuZdsh4V9MN25HJsvJy7-20tmpYPQh9LXqmZgM1KKuL-t3J7ayASo9RInBYBPGNptQgNW86to9HBnteB5lNcpnpZiOifrwBkuQPCdAfa_BOjgkNNVTe5bKXl-DNeB4x/s72-c/Revit_Guiode_Grid_Ribbon_Location.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5136139820523525656.post-2386960474723270069</id><published>2013-03-01T02:59:00.000-08:00</published><updated>2013-04-02T23:17:19.296-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Crop 3D View"/><category scheme="http://www.blogger.com/atom/ns#" term="dp Stuff"/><category scheme="http://www.blogger.com/atom/ns#" term="How To"/><category scheme="http://www.blogger.com/atom/ns#" term="Revit Add In"/><category scheme="http://www.blogger.com/atom/ns#" term="Revit API"/><category scheme="http://www.blogger.com/atom/ns#" term="Revit Productivity"/><category scheme="http://www.blogger.com/atom/ns#" term="Revit Utils"/><title type='text'>CropViewToSelection Add In for Revit 2013</title><summary type="text">



Going back to my earlier post on cropping Revit 3D Views to selection with Revit Python Shell - I ended up using this functionality so often every day that it made sense to make a Revit API Addin out of it. I added some functionality to it where user can either have elements preselected and run the addin or the element ids can be typed in/pasted once the CropViewToSelection is invoked. It is </summary><link rel='replies' type='application/atom+xml' href='http://dimak1999.blogspot.com/feeds/2386960474723270069/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://dimak1999.blogspot.com/2013/03/cropviewtoselection-add-in-for-revit.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5136139820523525656/posts/default/2386960474723270069'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5136139820523525656/posts/default/2386960474723270069'/><link rel='alternate' type='text/html' href='http://dimak1999.blogspot.com/2013/03/cropviewtoselection-add-in-for-revit.html' title='CropViewToSelection Add In for Revit 2013'/><author><name>Dima Chiriacov</name><uri>http://www.blogger.com/profile/10018781634740627942</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgu2FDfvvWp9QfXVlpNje8uf4hh9WHusqz8fd49Ycy4ZUM_0VjSdkKlN9Rhvuu6zFM5nhMBrlKgQXNxcfxbp8B-ustlUFbUgRgfsfLeTUG6wncSW0ZqbQ6ezpyp3-KNLFFDECXG0ekQPup3/s72-c/CVSmenu.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5136139820523525656.post-5865670210950338712</id><published>2013-02-25T04:58:00.004-08:00</published><updated>2013-03-01T03:03:43.860-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="IronPython Shell"/><category scheme="http://www.blogger.com/atom/ns#" term="Productivity Tips"/><category scheme="http://www.blogger.com/atom/ns#" term="Revit"/><category scheme="http://www.blogger.com/atom/ns#" term="Revit 2013"/><category scheme="http://www.blogger.com/atom/ns#" term="Scripting"/><title type='text'>Crop 3D View To Selection in Revit 2013, Section Box and some Python Shell</title><summary type="text">

When you do navigate through your Revit model and trying to look up a certain condition 2D views usually don&#39;t tell you the whole story. It is a good idea to isolate a certain area in a 3D view. The Section Box function comes in very handy in this case - you can crop out that particular condition that you are looking at and see what is going on. Often when the model gets &quot;heavy&quot; trying to drag </summary><link rel='replies' type='application/atom+xml' href='http://dimak1999.blogspot.com/feeds/5865670210950338712/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://dimak1999.blogspot.com/2013/02/crop-3d-view-to-selection-in-revit-2013.html#comment-form' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5136139820523525656/posts/default/5865670210950338712'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5136139820523525656/posts/default/5865670210950338712'/><link rel='alternate' type='text/html' href='http://dimak1999.blogspot.com/2013/02/crop-3d-view-to-selection-in-revit-2013.html' title='Crop 3D View To Selection in Revit 2013, Section Box and some Python Shell'/><author><name>Dima Chiriacov</name><uri>http://www.blogger.com/profile/10018781634740627942</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhX7iaXTpECEOhrHQtmeOW9QkUbz5zV6Xzh5Q1NtvuHD1dKuqHrZ62wRlfMHzLaF7OBiW7DZCyXED3uZlSwG_H0oUyP-lI7We20Zs7B3LfR9q9jA0V2esqwOiWpMwOHnDTYdyQzkdu9vzkF/s72-c/CropViewPython.png" height="72" width="72"/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5136139820523525656.post-3531484277720024593</id><published>2013-02-21T05:39:00.000-08:00</published><updated>2013-03-13T07:19:40.510-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Productivity Tips"/><category scheme="http://www.blogger.com/atom/ns#" term="Revit"/><category scheme="http://www.blogger.com/atom/ns#" term="Worksets"/><title type='text'>Some Thoughts on Worksets and Worksharing</title><summary type="text">
Workset organization and their settings are an important part of Revit project. If used correctly you can rip great benefits from it, however they are far too often misused. Below is my &quot;2 cents&quot; on several things that I think are pretty important when dealing with them.

1) Using Worksets to control your visibility graphics for your production views. Please, DON&#39;T DO THAT! That is just not what</summary><link rel='replies' type='application/atom+xml' href='http://dimak1999.blogspot.com/feeds/3531484277720024593/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://dimak1999.blogspot.com/2013/02/some-thoughts-on-worksets-and.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5136139820523525656/posts/default/3531484277720024593'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5136139820523525656/posts/default/3531484277720024593'/><link rel='alternate' type='text/html' href='http://dimak1999.blogspot.com/2013/02/some-thoughts-on-worksets-and.html' title='Some Thoughts on Worksets and Worksharing'/><author><name>Dima Chiriacov</name><uri>http://www.blogger.com/profile/10018781634740627942</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiduFzNZ7Yr8Vo4w25KAaJJbWzi4z2L4r0fk0NRmQkQFFIo1S-C4XE73psVFv0WUkiFGBpWI4WTVIUX9h-oVvrw0ge4WkLmntss4gKbc90w0ghYug5g1kMxYQUwvEwi00ERN9ND1dvMPNNz/s72-c/ws.png" height="72" width="72"/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5136139820523525656.post-6142618352037295827</id><published>2013-02-18T05:47:00.000-08:00</published><updated>2013-04-02T23:17:56.022-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Download"/><category scheme="http://www.blogger.com/atom/ns#" term="Free Revit Add Ins"/><category scheme="http://www.blogger.com/atom/ns#" term="Random"/><category scheme="http://www.blogger.com/atom/ns#" term="Randomizer"/><category scheme="http://www.blogger.com/atom/ns#" term="Revit"/><category scheme="http://www.blogger.com/atom/ns#" term="Revit Add Ins"/><title type='text'>Top 5! dp Stuff Free Revit Add Ins Download Stats</title><summary type="text">

Somewhere around 10 month ago I started posting download links to my free dp Stuff&amp;nbsp; Revit API addins. Since then there has been quite a few downloads at the Free Stuff page. Some of the addins were more popular than the others and it has been&amp;nbsp; very interesting to observe which ones would take the lead download - wise. Thanks to everyone that downloaded and gave them a try, and my hope</summary><link rel='replies' type='application/atom+xml' href='http://dimak1999.blogspot.com/feeds/6142618352037295827/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://dimak1999.blogspot.com/2013/02/top-5-dp-stuff-free-revit-add-ins.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5136139820523525656/posts/default/6142618352037295827'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5136139820523525656/posts/default/6142618352037295827'/><link rel='alternate' type='text/html' href='http://dimak1999.blogspot.com/2013/02/top-5-dp-stuff-free-revit-add-ins.html' title='Top 5! dp Stuff Free Revit Add Ins Download Stats'/><author><name>Dima Chiriacov</name><uri>http://www.blogger.com/profile/10018781634740627942</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgCoDkFSischPUb98iu-Zlufw_oBlIEbTxHuhdz3f-FhhADk7jmOQ2pdakv1-0a75Bl0S12eC5zG1vtOPBwbmQeaN5LNdOQUNpUUqI722fuvy4vIZsuCPfZcFOhuYMaylonLGThfNgBi01i/s72-c/lineup.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5136139820523525656.post-835722403389932165</id><published>2013-02-03T18:33:00.000-08:00</published><updated>2013-04-02T23:18:35.745-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Revit"/><category scheme="http://www.blogger.com/atom/ns#" term="Revit 2013"/><category scheme="http://www.blogger.com/atom/ns#" term="Revit Add-In"/><category scheme="http://www.blogger.com/atom/ns#" term="Revit API"/><title type='text'>Running Revit API Addins From Network Drive</title><summary type="text">
I have ran into this issue long time ago (maybe when migrating to Revit 2012) and ever since wanted to share the solution . We have used custom dpStuff addins in the office since Revit 2011. The way it was initially set up is that the actual DLL files that contained the addins were placed on one of the network drives and depending on the needs of each user we would place a corresponding .addin </summary><link rel='replies' type='application/atom+xml' href='http://dimak1999.blogspot.com/feeds/835722403389932165/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://dimak1999.blogspot.com/2013/02/running-revit-api-addins-from-network.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5136139820523525656/posts/default/835722403389932165'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5136139820523525656/posts/default/835722403389932165'/><link rel='alternate' type='text/html' href='http://dimak1999.blogspot.com/2013/02/running-revit-api-addins-from-network.html' title='Running Revit API Addins From Network Drive'/><author><name>Dima Chiriacov</name><uri>http://www.blogger.com/profile/10018781634740627942</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgT4MCl7AMYiDpC9eSSdYpm9zrvYkB3AhZTPIYL4Bmzn6_VsvsYINDmrGT6TNOdWs_yZNqLHFkE9HlXT6aufQNDaECKr6P9I5QQsP10NPJxQxLYMbAMLDgeYJYXcN_40LwxCCu24rK3Tf4W/s72-c/config_file.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5136139820523525656.post-6132725467943730508</id><published>2012-11-01T05:05:00.002-07:00</published><updated>2012-11-01T05:17:31.660-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Architecture"/><category scheme="http://www.blogger.com/atom/ns#" term="Augmented Reality"/><category scheme="http://www.blogger.com/atom/ns#" term="Coral Gables Gallery Night"/><category scheme="http://www.blogger.com/atom/ns#" term="NBWW"/><title type='text'>Visit us at NBWW Gallery Night! </title><summary type="text">

Do you have any plans for this Friday (November 2nd) night? If you do then try to cancel them and come visit us at NBWW in our Coral Gables office, if you don&#39;t then you have no excuse not to come!


NBWW is celebrating its 45th birthday this year and for this occasion we are opening our doors from 7pm-10pm this Friday night as a part of Coral Gables Gallery Night!



You can imagine how much </summary><link rel='replies' type='application/atom+xml' href='http://dimak1999.blogspot.com/feeds/6132725467943730508/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://dimak1999.blogspot.com/2012/11/visit-us-at-nbww-gallery-night.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5136139820523525656/posts/default/6132725467943730508'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5136139820523525656/posts/default/6132725467943730508'/><link rel='alternate' type='text/html' href='http://dimak1999.blogspot.com/2012/11/visit-us-at-nbww-gallery-night.html' title='Visit us at NBWW Gallery Night! '/><author><name>Dima Chiriacov</name><uri>http://www.blogger.com/profile/10018781634740627942</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiK-Hm22dkrM9nh3W_D_JcF8ItME4K-QDGhQcZd1w0yO23se1i4K-4sIqmvKi4hWrFeHMNA6b0EEO1Eh4gbkzRoDZyuFORVFmkZi9XRjGkh6fShb4WiBODGYoClEFWFkGKNgVUMIV5AwvNi/s72-c/image001.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5136139820523525656.post-8520010091820592818</id><published>2012-09-04T06:57:00.000-07:00</published><updated>2012-09-04T07:20:18.107-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="1450 Brickell"/><category scheme="http://www.blogger.com/atom/ns#" term="Award"/><category scheme="http://www.blogger.com/atom/ns#" term="Building of the year"/><category scheme="http://www.blogger.com/atom/ns#" term="NBWW"/><title type='text'>NBWW&#39;s 1450 Brickell Selected as 2012 Project of the Year!</title><summary type="text">


&amp;nbsp;This is a little off this blog&#39;s topic but late last week we at NBWW learned a some great news that I&#39;d like to share with everybody. NBWW project “1450 Brickell Office Tower” was selected as a 2012 Project of the Year by the ULI (Urban Land Institute) Southeast Florida/Caribbean at 2012 Vision Awards event.



1450 Brickell Office Tower  is a 35 Stories 540,000 sf office space with </summary><link rel='replies' type='application/atom+xml' href='http://dimak1999.blogspot.com/feeds/8520010091820592818/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://dimak1999.blogspot.com/2012/09/nbwws-1450-brickell-selected-as-2012.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5136139820523525656/posts/default/8520010091820592818'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5136139820523525656/posts/default/8520010091820592818'/><link rel='alternate' type='text/html' href='http://dimak1999.blogspot.com/2012/09/nbwws-1450-brickell-selected-as-2012.html' title='NBWW&#39;s 1450 Brickell Selected as 2012 Project of the Year!'/><author><name>Dima Chiriacov</name><uri>http://www.blogger.com/profile/10018781634740627942</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj07AeQE0P86J8ZiYLmQ6W-gimeoX0N5EbAevQHPe8LNT1VzgXpBT4NxBVgKGhpwBPxyN4_mHzaTxTm6KQGE66FBsG2lLYb05ryxSsu2ofDvlCcSFor8EDc3lnMzEMqTSAO-qiOmtaHEde4/s72-c/42-AIA.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5136139820523525656.post-7637870830632034796</id><published>2012-08-19T20:16:00.000-07:00</published><updated>2013-04-02T23:19:28.912-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Random"/><category scheme="http://www.blogger.com/atom/ns#" term="Randomizer"/><category scheme="http://www.blogger.com/atom/ns#" term="Revit"/><category scheme="http://www.blogger.com/atom/ns#" term="Revit Add-In"/><category scheme="http://www.blogger.com/atom/ns#" term="Revit API"/><title type='text'>Improved Randomizer 0.04 - Now as a Model-less Dialog Form </title><summary type="text">


I&#39;ve had a few request a while back after I posted Randomizer for the first time&amp;nbsp;to add some functionality that would allow to store the settings for the parameters that were randomized. Basically the problem was that once user set the parameters and min/max bounds values for randomization and then runs the command the Randomizer would do its thing and then close. So, if the user is not </summary><link rel='replies' type='application/atom+xml' href='http://dimak1999.blogspot.com/feeds/7637870830632034796/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://dimak1999.blogspot.com/2012/08/improved-randomizer-004-now-as-model.html#comment-form' title='11 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5136139820523525656/posts/default/7637870830632034796'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5136139820523525656/posts/default/7637870830632034796'/><link rel='alternate' type='text/html' href='http://dimak1999.blogspot.com/2012/08/improved-randomizer-004-now-as-model.html' title='Improved Randomizer 0.04 - Now as a Model-less Dialog Form '/><author><name>Dima Chiriacov</name><uri>http://www.blogger.com/profile/10018781634740627942</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhH1Zgo6jP4Y1tDzYPbOMYRpDnyoo3Q59CBdr6AJfVS3cPBXVg6u_OgQUlpOyOKWD9UxzC9kAvXGIhfjGywURCMRM6wYP0YJjcFAh0SmqrnE9OSnWLRDbJzAfuop-yHdXnLXPM1acOtb896/s72-c/rnd2.png" height="72" width="72"/><thr:total>11</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5136139820523525656.post-1222210121460559323</id><published>2012-08-11T15:25:00.000-07:00</published><updated>2013-04-02T23:20:34.955-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Convert Text Case"/><category scheme="http://www.blogger.com/atom/ns#" term="Revit"/><category scheme="http://www.blogger.com/atom/ns#" term="Revit Addin"/><category scheme="http://www.blogger.com/atom/ns#" term="Revit API"/><category scheme="http://www.blogger.com/atom/ns#" term="Revit Text"/><title type='text'>ChangeTextCase, Convert Case of Your Revit Text Notes</title><summary type="text">


I recently posted a short Revit Python script/ solution here on how to change your text to upper case in response to this blog post. So I guess that this will be a follow-up with a much more user-friendly version of a Revit API that will be a useful addition to quickly growing arsenal of Revit extensions at my workplace (NBWW).

This free addin allows you to alter the CASE of Revit TextNote </summary><link rel='replies' type='application/atom+xml' href='http://dimak1999.blogspot.com/feeds/1222210121460559323/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://dimak1999.blogspot.com/2012/08/changetextcase-alter-case-of-your-revit.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5136139820523525656/posts/default/1222210121460559323'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5136139820523525656/posts/default/1222210121460559323'/><link rel='alternate' type='text/html' href='http://dimak1999.blogspot.com/2012/08/changetextcase-alter-case-of-your-revit.html' title='ChangeTextCase, Convert Case of Your Revit Text Notes'/><author><name>Dima Chiriacov</name><uri>http://www.blogger.com/profile/10018781634740627942</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjCtpxjKZr-BPrHismHFILTWcMyUVqMT4WSFSdD6SRaujqULEOxiOzLr-5d50LpBde5q5PW7smRa2-aREsvrsCywM_lSVFop3AOo1ZAegi4anDOYy-GE_9XW2_C-Y6zpSxP60N2UFy6ZFTW/s72-c/ChangeCase2.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5136139820523525656.post-5597313128661622186</id><published>2012-08-09T20:13:00.000-07:00</published><updated>2013-04-02T23:21:20.836-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Number Elements"/><category scheme="http://www.blogger.com/atom/ns#" term="Revit"/><category scheme="http://www.blogger.com/atom/ns#" term="Revit Addin"/><category scheme="http://www.blogger.com/atom/ns#" term="Revit API"/><title type='text'>NumberStuffByDirection Revit API Plugin, Batch Number Elements in Sequence</title><summary type="text">


Here is another Revit utility addin that I wrote the other day. It is called NumberStuffByDirection and it does exactly what the name suggests - it batch-numbers elements in sequence. Below you will find a short video demonstration on how it functions.
Basically you need to have an Integer Instance parameter in the elements that you want to number (i.e. parking spot number).









&amp;nbsp;


</summary><link rel='replies' type='application/atom+xml' href='http://dimak1999.blogspot.com/feeds/5597313128661622186/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://dimak1999.blogspot.com/2012/08/numberstuffbydirection-revit-api-plugin.html#comment-form' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5136139820523525656/posts/default/5597313128661622186'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5136139820523525656/posts/default/5597313128661622186'/><link rel='alternate' type='text/html' href='http://dimak1999.blogspot.com/2012/08/numberstuffbydirection-revit-api-plugin.html' title='NumberStuffByDirection Revit API Plugin, Batch Number Elements in Sequence'/><author><name>Dima Chiriacov</name><uri>http://www.blogger.com/profile/10018781634740627942</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhcQSSQGYplYwZ6fZarZyj61IZ1AyD7IMXCaDINWci34BPJZDRh8Ht5ljfhnUm1bs0qB0tdlIHU2qaz9oU9en31YeQ38Alid_DotDOoXR4MLVIOvQcnX7rS14cu9NtDIxkVNmrJuskBmJ-t/s72-c/numberStuff2.png" height="72" width="72"/><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5136139820523525656.post-3369301023223087819</id><published>2012-07-26T18:02:00.002-07:00</published><updated>2012-07-26T18:02:53.205-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Attractor"/><category scheme="http://www.blogger.com/atom/ns#" term="IronPython Shell"/><category scheme="http://www.blogger.com/atom/ns#" term="Revit"/><category scheme="http://www.blogger.com/atom/ns#" term="Scripting"/><title type='text'>Revit IronPython Shell: Basic Attractor Exercise</title><summary type="text">


Here is one of sample attractor IronPython scripts demoed during lecture at SCAD (thanks to Scott Dietz for organizing it!). To those that are unfamiliar with the concept - elements are tested for proximity to a selected object that acts as an &quot;attractor&quot;. Based on this values a gradient is created (in the 0 to 1 range). This values alter the instance properties of elements accordingly to </summary><link rel='replies' type='application/atom+xml' href='http://dimak1999.blogspot.com/feeds/3369301023223087819/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://dimak1999.blogspot.com/2012/07/revit-ironpython-shell-basic-attractor.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5136139820523525656/posts/default/3369301023223087819'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5136139820523525656/posts/default/3369301023223087819'/><link rel='alternate' type='text/html' href='http://dimak1999.blogspot.com/2012/07/revit-ironpython-shell-basic-attractor.html' title='Revit IronPython Shell: Basic Attractor Exercise'/><author><name>Dima Chiriacov</name><uri>http://www.blogger.com/profile/10018781634740627942</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi_mSOCiUHE9SEmDMLPkaT0ZMr_he-gSOGMudtBfRtQvKL5GSJaM2OOJN3sBtS5uQVomsaPuRYg2NlDBndhyphenhyphenK10HIE6RJlWoDvfKMgCFV0-PjqEIeB0tJN4dithRVX63x4stISBp5I2sHoE/s72-c/attr4.png" height="72" width="72"/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5136139820523525656.post-545476933897721997</id><published>2012-07-24T12:43:00.000-07:00</published><updated>2012-07-24T12:45:24.404-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="IronPython Shell"/><category scheme="http://www.blogger.com/atom/ns#" term="Revit"/><category scheme="http://www.blogger.com/atom/ns#" term="Revit Text"/><category scheme="http://www.blogger.com/atom/ns#" term="Upper Case"/><title type='text'>Convert Revit Text to Upper Case, (thank god for scripting)</title><summary type="text">





















In response to this post on Revit3d blog

Assuming that you have IronPython Shell installed...
- Select text boxes that you want the text to be converted to upper case
- Open your IronPython Console
- Paste this code below:

import&amp;nbsp;clr
clr.AddReference(&#39;RevitAPI&#39;)
clr.AddReference(&#39;RevitAPIUI&#39;)
from&amp;nbsp;Autodesk.Revit.DB&amp;nbsp;import&amp;nbsp;*

app = __revit__.Application
</summary><link rel='replies' type='application/atom+xml' href='http://dimak1999.blogspot.com/feeds/545476933897721997/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://dimak1999.blogspot.com/2012/07/convert-revit-text-to-upper-case-thank.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5136139820523525656/posts/default/545476933897721997'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5136139820523525656/posts/default/545476933897721997'/><link rel='alternate' type='text/html' href='http://dimak1999.blogspot.com/2012/07/convert-revit-text-to-upper-case-thank.html' title='Convert Revit Text to Upper Case, (thank god for scripting)'/><author><name>Dima Chiriacov</name><uri>http://www.blogger.com/profile/10018781634740627942</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhvqL-NE-_ttIT9KVL_VejeXy75MDcx-xseFnehTU2ImIQreDvcPn0gyXy859hhONIDSI-MmjCedW-KLBH87XqA9ms3MB0wreOF1PhqFVi-DpbHUHdZBltGQSzCjszBuYSZIM17tYDFspWX/s72-c/before_textConvert.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5136139820523525656.post-1388809785692008708</id><published>2012-07-11T20:03:00.001-07:00</published><updated>2012-07-13T05:11:50.839-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Levels"/><category scheme="http://www.blogger.com/atom/ns#" term="NGVD"/><category scheme="http://www.blogger.com/atom/ns#" term="Revit"/><category scheme="http://www.blogger.com/atom/ns#" term="Revit API"/><category scheme="http://www.blogger.com/atom/ns#" term="Workaround"/><title type='text'>Workflow for Displaying NGVD Elevations in Revit Levels</title><summary type="text">






























Have you ever ran into a problem when you needed to display some additional information in your Revit level tags such as NGVD elevation for instance? One thing for sure – please do not try to edit the level name by setting it to something like “Level 1 (+ 3&#39;-6” NGVD)”. This is messy and might get you in all sorts of troubles with your plan/RCP views down the road. </summary><link rel='replies' type='application/atom+xml' href='http://dimak1999.blogspot.com/feeds/1388809785692008708/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://dimak1999.blogspot.com/2012/07/workflow-for-displaying-ngvd-elevations.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5136139820523525656/posts/default/1388809785692008708'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5136139820523525656/posts/default/1388809785692008708'/><link rel='alternate' type='text/html' href='http://dimak1999.blogspot.com/2012/07/workflow-for-displaying-ngvd-elevations.html' title='Workflow for Displaying NGVD Elevations in Revit Levels'/><author><name>Dima Chiriacov</name><uri>http://www.blogger.com/profile/10018781634740627942</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjCUmQLs_Mrf4dOCaN4vKcy7BSk5OkilnMN8cKtPD1531pdwBP9Hoysf1TY38vR2oMsgIzErqhrA8gHmy-UfI6AqlgtBoiOYoPWg3HbhCLyiRvqMCrBnepgq4AFCVcAzOFw39FttMOVtsv0/s72-c/NGVD1.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5136139820523525656.post-1422987216405083012</id><published>2012-06-20T05:13:00.002-07:00</published><updated>2012-07-13T05:12:40.022-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Revit"/><category scheme="http://www.blogger.com/atom/ns#" term="Revit 2012"/><category scheme="http://www.blogger.com/atom/ns#" term="Revit Add-In"/><category scheme="http://www.blogger.com/atom/ns#" term="Revit API"/><title type='text'>QuickViewAccess for Revit 2012, Access Your Most Often Used Views</title><summary type="text">




 Unable to display content. Adobe Flash is required.

It has been a common issue on the large Revit projects with tons of different views - searching through the tree-browser for the ones that you want to open. Revit 2013 has that search functionality, which partially solves the problem but is still not very user friendly nor fast way to access your views. So, I usually during a Revit </summary><link rel='replies' type='application/atom+xml' href='http://dimak1999.blogspot.com/feeds/1422987216405083012/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://dimak1999.blogspot.com/2012/06/quickviewaccess-for-revit-2012-access.html#comment-form' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5136139820523525656/posts/default/1422987216405083012'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5136139820523525656/posts/default/1422987216405083012'/><link rel='alternate' type='text/html' href='http://dimak1999.blogspot.com/2012/06/quickviewaccess-for-revit-2012-access.html' title='QuickViewAccess for Revit 2012, Access Your Most Often Used Views'/><author><name>Dima Chiriacov</name><uri>http://www.blogger.com/profile/10018781634740627942</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi5lvbtBCua7GsZ104OPnWWWm7Y5iAy58A-JjAzBJJt5GNNTTEAJjt_pZ4W9wJ-ZHIl1pXktkZMbJkosttawsHgL8twhwFd8q7zNSIkg5Zpk3EjNnqgyqKzo6G5MpsKfWRa9Cs-BWIipLE5/s72-c/qva1.jpg" height="72" width="72"/><thr:total>5</thr:total></entry></feed>