{"id":277601,"date":"2016-01-03T18:46:54","date_gmt":"2016-01-03T17:46:54","guid":{"rendered":"http:\/\/www.bim-me-up.com\/?p=277601"},"modified":"2019-02-04T13:58:29","modified_gmt":"2019-02-04T12:58:29","slug":"the-future-of-bim-is-scripted","status":"publish","type":"post","link":"https:\/\/bim-me-up.com\/en\/the-future-of-bim-is-scripted\/","title":{"rendered":"The future of BIM is scripted"},"content":{"rendered":"<p>So here we are again - gray January weather, a dewy new year and a few more days of rest before the new working year starts again. The perfect time to look back on the past year and review the highlights!<\/p>\n<p>As far as BIM software is concerned, 2015 was clearly dominated by visual programming - while Dynamo was only for die-hard fans a year ago, it is now a widely used tool that is often used to automate and simplify daily tasks. Large offices are even increasingly hiring their own Dynamo experts, as they have recognized the potential of the enormous time savings and work optimization that visual programming offers them.<br \/>\nA year ago, it was thought that tools like Dynamo were only interesting for generative design and parametric design methods, but direct access to the Revit database and the Revit API opens up unimagined possibilities.<\/p>\n<p><strong>Why visual programming?\u00a0<\/strong><\/p>\n<p>The days when we simply used the software out-of-the-box are long gone - we want the software to adapt to our needs and processes. <!--more-->Even our smartphones would be unthinkable without the many apps - and it would be quite difficult to find two smartphones with exactly the same configuration and the same apps - everyone has very specific ideas about how their device should work.<br \/>\nWe need the same freedom with our planning software - but despite the many plugins and add-ons that are now available, it is often difficult to find exactly what you need. Of course, it is possible to program plugins yourself, but this requires programmers - these are usually commissioned externally and require a corresponding lead time and, of course, a certain investment.<\/p>\n<p>Visual programming does not require any programming experience and allows you to create your own scripts after a short training phase, although an analytical mindset and some programming experience are of course an advantage. However, it is also true that anyone who is interested and can describe their problem logically can almost certainly solve it with Dynamo.<br \/>\nFor this reason, I also prefer the term <em>Visual Scripting<\/em>as <em>Programming<\/em> sounds a little misleading. The best Dynamo users are not programmers, but architects and engineers - that speaks for itself.<\/p>\n<p style=\"text-align: center;\"><a href=\"https:\/\/i0.wp.com\/bim-me-up.com\/wp-content\/uploads\/2016\/01\/Transform_54-1.jpg\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" data-attachment-id=\"277607\" data-permalink=\"https:\/\/bim-me-up.com\/en\/the-future-of-bim-is-scripted\/transform_54\/\" data-orig-file=\"https:\/\/i0.wp.com\/bim-me-up.com\/wp-content\/uploads\/2016\/01\/Transform_54-1.jpg?fit=1563%2C1161&amp;ssl=1\" data-orig-size=\"1563,1161\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;1&quot;}\" data-image-title=\"Transform_54\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"https:\/\/i0.wp.com\/bim-me-up.com\/wp-content\/uploads\/2016\/01\/Transform_54-1.jpg?fit=300%2C223&amp;ssl=1\" data-large-file=\"https:\/\/i0.wp.com\/bim-me-up.com\/wp-content\/uploads\/2016\/01\/Transform_54-1.jpg?fit=750%2C557&amp;ssl=1\" class=\"aligncenter size-medium wp-image-277607\" src=\"https:\/\/i0.wp.com\/bim-me-up.com\/wp-content\/uploads\/2016\/01\/Transform_54-1-300x223.jpg?resize=300%2C223\" alt=\"Transform_54\" width=\"300\" height=\"223\" srcset=\"https:\/\/i0.wp.com\/bim-me-up.com\/wp-content\/uploads\/2016\/01\/Transform_54-1.jpg?resize=300%2C223&amp;ssl=1 300w, https:\/\/i0.wp.com\/bim-me-up.com\/wp-content\/uploads\/2016\/01\/Transform_54-1.jpg?resize=768%2C570&amp;ssl=1 768w, https:\/\/i0.wp.com\/bim-me-up.com\/wp-content\/uploads\/2016\/01\/Transform_54-1.jpg?resize=1024%2C761&amp;ssl=1 1024w, https:\/\/i0.wp.com\/bim-me-up.com\/wp-content\/uploads\/2016\/01\/Transform_54-1.jpg?w=1563&amp;ssl=1 1563w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><span style=\"font-size: 8pt;\">Dynamo for Revit (Image source: <a href=\"http:\/\/dynamobim.org\/rgb-transform\/\">dynamobim.org<\/a>)<\/span><\/p>\n<p>All Dynamo fans from the very beginning will certainly know how rapidly Dynamo has developed in 2015 - and the standalone version, the\u00a0<a href=\"http:\/\/www.autodesk.com\/store\/dynamo-studio\" target=\"_blank\" rel=\"noopener\">Dynamo Studio<\/a>as well as the beta versions of future developments such as\u00a0<a href=\"http:\/\/architosh.com\/2015\/06\/autodesk-gives-architosh-exclusive-peak-at-dynamo-studio-running-on-mac\/\" target=\"_blank\" rel=\"noopener\">Dynamo for Mac<\/a>\u00a0or\u00a0<a href=\"http:\/\/dynamobim.org\/dynamo-customizer-beta-now-available\/\" target=\"_blank\" rel=\"noopener\">Dynamo Customizer<\/a>\u00a0(enables the manipulation of scripts in the web browser).<br \/>\nIn view of these developments, we can certainly look forward to seeing what 2016 has in store for us in this area!<\/p>\n<p><b>Visual programming for BIM<\/b><\/p>\n<p>Visual Scripting is of course not an Autodesk invention - even if Dynamo is probably best known among Autodesk users due to its direct connection to Revit.<\/p>\n<p>Grasshopper was for a long time <em>the<\/em>\u00a0Visual scripting tool used by many architects for generative design and parametric design methods. However, as Grasshopper is based on Rhino, a geometrically very powerful but not BIM-capable software, it is usually only used in the design phase - the geometry is then exported and the BIM model is subsequently recreated on the basis of this.<\/p>\n<p>But it is not only Autodesk that has become aware of the importance of visual programming in the BIM sector:<\/p>\n<p style=\"text-align: left;\">In September 2015, Graphisoft released a beta version of the\u00a0<strong>ArchiCAD-Grasshopper Links\u00a0<\/strong>which is intended to provide ArchiCAD users with access to visual programming. In this article on the\u00a0<a href=\"http:\/\/architosh.com\/2015\/09\/graphisoft-introduces-rhino-grasshopper-archicad-connection\/\" target=\"_blank\" rel=\"noopener\">Architosh<\/a>\u00a0blog or in the\u00a0\u00a0<a href=\"https:\/\/www.youtube.com\/watch?v=GatmUYbvaKQ\" target=\"_blank\" rel=\"noopener\">Video from Graphisoft<\/a>\u00a0(Youtube) explains how it works in more detail.<\/p>\n<p style=\"text-align: center;\"><a href=\"https:\/\/i0.wp.com\/bim-me-up.com\/wp-content\/uploads\/2016\/01\/120811-gh-to-ac-waffle-degr-1.png\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" data-attachment-id=\"277605\" data-permalink=\"https:\/\/bim-me-up.com\/en\/the-future-of-bim-is-scripted\/120811-gh-to-ac-waffle-degr\/\" data-orig-file=\"https:\/\/i0.wp.com\/bim-me-up.com\/wp-content\/uploads\/2016\/01\/120811-gh-to-ac-waffle-degr-1.png?fit=1265%2C745&amp;ssl=1\" data-orig-size=\"1265,745\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"120811 gh to ac waffle degr\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"https:\/\/i0.wp.com\/bim-me-up.com\/wp-content\/uploads\/2016\/01\/120811-gh-to-ac-waffle-degr-1.png?fit=300%2C177&amp;ssl=1\" data-large-file=\"https:\/\/i0.wp.com\/bim-me-up.com\/wp-content\/uploads\/2016\/01\/120811-gh-to-ac-waffle-degr-1.png?fit=750%2C442&amp;ssl=1\" class=\"aligncenter size-medium wp-image-277605\" src=\"https:\/\/i0.wp.com\/bim-me-up.com\/wp-content\/uploads\/2016\/01\/120811-gh-to-ac-waffle-degr-1-300x177.png?resize=300%2C177\" alt=\"120811 gh to ac waffle degr\" width=\"300\" height=\"177\" srcset=\"https:\/\/i0.wp.com\/bim-me-up.com\/wp-content\/uploads\/2016\/01\/120811-gh-to-ac-waffle-degr-1.png?resize=300%2C177&amp;ssl=1 300w, https:\/\/i0.wp.com\/bim-me-up.com\/wp-content\/uploads\/2016\/01\/120811-gh-to-ac-waffle-degr-1.png?resize=768%2C452&amp;ssl=1 768w, https:\/\/i0.wp.com\/bim-me-up.com\/wp-content\/uploads\/2016\/01\/120811-gh-to-ac-waffle-degr-1.png?resize=1024%2C603&amp;ssl=1 1024w, https:\/\/i0.wp.com\/bim-me-up.com\/wp-content\/uploads\/2016\/01\/120811-gh-to-ac-waffle-degr-1.png?w=1265&amp;ssl=1 1265w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><span style=\"font-size: 8pt;\">ArchiCAD \/ Grasshopper \/ Rhino (Image source: <a href=\"http:\/\/geometrygym.blogspot.de\/2012\/08\/gh-to-archicad-openbim-ifc.html\">Geometrygym<\/a>)\u00a0<\/span><\/p>\n<p style=\"text-align: left;\">This is certainly a very interesting integration, but the added value in the area of BIM is likely to be limited, as the Rhino geometry is primarily transferred here. A similar principle is also used for the Dynamo Packages\u00a0<a href=\"http:\/\/www.grasshopper3d.com\/group\/mantis-shrimp\" target=\"_blank\" rel=\"noopener\">Mantis Shrimp<\/a>\u00a0or\u00a0<a href=\"http:\/\/www.case-inc.com\/node\/491.html\" target=\"_blank\" rel=\"noopener\">Rhynamo<\/a>\u00a0which enables the use of Rhino \/ Grasshopper in conjunction with Revit \/ Dynamo. However, many BIM functionalities, such as model analysis, various evaluations or automation, are not possible.<\/p>\n<p><strong>Vectorworks<\/strong> on the other hand, presented its own development back in May 2015: Like Dynamo, Marionette is based on the Python scripting language and runs natively in Vectorworks. On Youtube you can watch the\u00a0<a href=\"https:\/\/www.youtube.com\/watch?v=Z-sTm5Dl8tY\">official product video<\/a>\u00a0and a fairly comprehensive <a href=\"https:\/\/vimeo.com\/143916633\">Webinar on Vimeo<\/a>.<\/p>\n<p style=\"text-align: center;\"><a href=\"https:\/\/i0.wp.com\/bim-me-up.com\/wp-content\/uploads\/2016\/01\/Marionette_Vectorworks_Python-1.jpg\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" data-attachment-id=\"277606\" data-permalink=\"https:\/\/bim-me-up.com\/en\/the-future-of-bim-is-scripted\/marionette_vectorworks_python\/\" data-orig-file=\"https:\/\/i0.wp.com\/bim-me-up.com\/wp-content\/uploads\/2016\/01\/Marionette_Vectorworks_Python-1.jpg?fit=1920%2C1080&amp;ssl=1\" data-orig-size=\"1920,1080\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"Marionette_Vectorworks_Python\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"https:\/\/i0.wp.com\/bim-me-up.com\/wp-content\/uploads\/2016\/01\/Marionette_Vectorworks_Python-1.jpg?fit=300%2C169&amp;ssl=1\" data-large-file=\"https:\/\/i0.wp.com\/bim-me-up.com\/wp-content\/uploads\/2016\/01\/Marionette_Vectorworks_Python-1.jpg?fit=750%2C422&amp;ssl=1\" class=\"aligncenter size-medium wp-image-277606\" src=\"https:\/\/i0.wp.com\/bim-me-up.com\/wp-content\/uploads\/2016\/01\/Marionette_Vectorworks_Python-1-300x169.jpg?resize=300%2C169\" alt=\"Marionette_Vectorworks_Python\" width=\"300\" height=\"169\" srcset=\"https:\/\/i0.wp.com\/bim-me-up.com\/wp-content\/uploads\/2016\/01\/Marionette_Vectorworks_Python-1.jpg?resize=300%2C169&amp;ssl=1 300w, https:\/\/i0.wp.com\/bim-me-up.com\/wp-content\/uploads\/2016\/01\/Marionette_Vectorworks_Python-1.jpg?resize=768%2C432&amp;ssl=1 768w, https:\/\/i0.wp.com\/bim-me-up.com\/wp-content\/uploads\/2016\/01\/Marionette_Vectorworks_Python-1.jpg?resize=1024%2C576&amp;ssl=1 1024w, https:\/\/i0.wp.com\/bim-me-up.com\/wp-content\/uploads\/2016\/01\/Marionette_Vectorworks_Python-1.jpg?w=1920&amp;ssl=1 1920w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><span style=\"font-size: 8pt;\">Marionette in Vectorworks (Image source: <a href=\"http:\/\/kbase.vectorworks.net\/questions\/1350\/Marionette+Tutorials\">Vectorworks<\/a>)<\/span><\/p>\n<p>From BIM's point of view, Marionette is certainly exciting and we can only hope that it develops just as quickly as Dynamo!<\/p>\n<p>With this in mind - a successful, happy and exciting 2016!<\/p>","protected":false},"excerpt":{"rendered":"So here we are again - gray January weather, a dewy new year and a few more days of rest before...","protected":false},"author":1,"featured_media":277607,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[2,4],"tags":[88,105],"class_list":{"0":"post-277601","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-bim","8":"category-dynamo","9":"tag-blog","10":"tag-deu","11":"cs-entry","12":"cs-video-wrap"},"jetpack_publicize_connections":[],"jetpack_featured_media_url":"https:\/\/i0.wp.com\/bim-me-up.com\/wp-content\/uploads\/2016\/01\/Transform_54-1.jpg?fit=1563%2C1161&ssl=1","jetpack_shortlink":"https:\/\/wp.me\/p2lEa7-1adr","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/bim-me-up.com\/en\/wp-json\/wp\/v2\/posts\/277601","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bim-me-up.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/bim-me-up.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/bim-me-up.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/bim-me-up.com\/en\/wp-json\/wp\/v2\/comments?post=277601"}],"version-history":[{"count":2,"href":"https:\/\/bim-me-up.com\/en\/wp-json\/wp\/v2\/posts\/277601\/revisions"}],"predecessor-version":[{"id":456279,"href":"https:\/\/bim-me-up.com\/en\/wp-json\/wp\/v2\/posts\/277601\/revisions\/456279"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/bim-me-up.com\/en\/wp-json\/wp\/v2\/media\/277607"}],"wp:attachment":[{"href":"https:\/\/bim-me-up.com\/en\/wp-json\/wp\/v2\/media?parent=277601"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/bim-me-up.com\/en\/wp-json\/wp\/v2\/categories?post=277601"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/bim-me-up.com\/en\/wp-json\/wp\/v2\/tags?post=277601"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}