Today I was testing again sending Parameters Updates from GH to Revit and I have successfully sent a lot of updates to revit elements , but some of parameters actually weren’t sent.
Everything went smooth when i send changes to Text parameters.
The issue i faced is sending ParameterUpdater to Revit’s shared parameter wich have Area/Number Type of data. I have made some calculations based on Room’s area and then tried to send new values to Revit, but they didn’t get the updates.
Below are some screenshots of my case:
Above you can see that after i recieve stream from speckle these parameters wewrent updated. I guess that that may be caused by wrong units setup, but I’m not sure… I saw in documentation that we have to specify m/mm/cm/inch or none. but What type of units should we choose for Area and Number parameter type?
Hi @AlanRynne , @teocomi ,thank you for your replies!
Sorry for my late reply, wasn’t able to get back to you earlier, it’s a hard times in my country (Ukraine)…
Now I tested once again that issue and for me it’s still there.
I simplified my gh script, so as you can see i’ve just left only one parameter to update (has area type). I’ve also internalised Revit elements IDs and Revit Parameter GUID name(according to speckle). The stream to send in my script will probably not work for you, but as I understand it’s not important as far as you can use any test stream to send and recieve/update revit data.
Here is the link to .rvt, .gh samples (please, note that its Wetransfer, so it will expire in 7 days probably):