unfortunately I have a small problem with the Data-Shape-Package that you can help me with i hope.
I can’t use results in the second UI.MultipleInputForm++ that should be calculated in the first UI++
My Dynamo script is to calculate the column positions of a hollow floor.
In my case: the first UI++ asks for a floor slab, after pressing the confirm button, a section box in the {3D}-view should be generated (like kind of zooming in) to easily select the starting room edge in the second UI++
The problem I think I have is that my Dynamo does not calculate until the second/last UI++ is confirmed
Thanks for your answer!
I found the “Wait Then Passthrough”-node from the Bakery-Package in my Library:
Ins: anyData, secondsToWait
Out: anyData
Unfortunately I can force my dynamo to wait some seconds, for instance 60, but it doesn’t calculate during that time
Which node have you thought of?
You can also create your own with a simple code block:
[wait,pass][1];
In this case you’re simply creating a list of two objects. One in which you’re waiting on (wait) and one which you’ll use as an input (pass) after the wait portion is ready.
Add a Transaction.End node directly after the node which sets the section box size, then use the output of that Transaction.End node as the “waitfor”-input in the passthrough node for the second UI.