zhukoven

zhukoven (59)

Dynamo deletes previously placed elements after each run - workaround

If you need to iteratively place multiple Revit elements with Dynamo, like these stadium chairs, then you are in trouble. The problem comes from element binding - a Dynamo feature which preserves the link between DesignScript and Revit elements during the current Dynamo session. This is how Dynamo works by design, preventing your model from an avalanche of element duplicates, created in 'Auto' mode:

DynamoBindingOn

Either you run the graph in 'Auto' mode (like in the figure above), or re-run the graph manually, Dynamo places new elements while removing previously created ones. This kind of behaviour sounds pretty logical and straightforward - look what you'll get if there's no element binding at all (using one of the workarounds):   Continue reading...

Revit 2018.1 update comes with enhanced Dynamo Player

Good news, everyone! Revit 2018.1 update is now available for download from the Autodesk Account portal. It comes with some cool new features (see this article at Autodesk blogs for the full info), including enhancements to Dynamo Player. Now it finally supports changing input values…

Continue reading...

WhatsApp Dynamo package is now available for download

Today I released my tiny WhatsApp Dynamo package, and it's now available for download and testing @ dynamopackages.com. WhatsAppDynamo provides integration with WhatsApp Web platform, allowing you to send text data (like URLs, file paths, parameter names, etc.) using Dynamo. Note that due to the platform limitations,…

Continue reading...

Using Dynamo to send WhatsApp messages (proof of concept)

Today a lot of companies and AEC professionals use cloud messengers and productivity tools to organize projects and enhance collaboration. Some of these tools have an API to interact with (Trello, Slack, Asana, for instance), making them suitable for instant information delivery. If you use one of the above mentioned tools, you're lucky! Dynamo community has already introduced a couple of packages that may streamline your data flow:

But what about WhatsApp? Unfortunately, it doesn't provide us with the official API, but it has a web version that recognizes special URLs. These URLs could be compiled inside Dynamo in  appropriate format, and used to notify your teammates of some significant project issues!

Continue reading...

Unable to apply scope box to Revit view

Yet another post about Revit weirdness... Struggling with setting scope boxes to multiple views via Dynamo, I noticed that some of the views returned the "null" values. I opened the view that had a "null" value, and saw that the "Scope Box" parameter was grayed out:

ScopeBox grayed out

The reason for this weird behaviour is simple: it turned out that Scope Box parameter becomes read-only if you modify the Crop Cregion sketch. Since the Revit Scope Box is a cube, it can't be applied to those views that have non-rectangular Crop Region!

Continue reading...