I am trying to drive a small test building geometry parametrically through Dynamo. This geometry will then be converted to Revit elements either in Dynamo or through the Revit interface. I am running into the following issues:
If I create the geometry entirely in Dynamo, and use import instance into a mass family, I can create elements in the project “by face.” However when I update the geometry at a later date, all the “by face” elements are deleted because they can’t find their original hosts. I thought Dynamo updated the geometry? It looks like its recreating it instead.
Next I tried to create reference lines form Dynamo and either create forms form these “bones” or snap points / lines to create forms from, and the same issue presents itself. The forms get deleted if created directly from the Dynamo reference lines, or the points get left behind if a parameter is changed in Dynamo.
Has anything broken with regards to the Revit / Dynamo interoperability? I have tested this with the latest stable release 0.8.2. Which the latest dailies (0.8.3.20150921T0452) the Revit geometry is not even instantiated.
I tried this first with an adaptive Revit family, but the constraints brake easily and its not robust. The constraints work wonderfully in Dynamo, but then you can’t update the Revit elements after design iterations.