Just wanted to thank you for your help @LongNguyen - think my VPN was having a bad day which is why the link was timing out . I can confirm that the version of 7.3.0 for 2.7 or newer shows up in the interface for Dynamo for Revit 2022 and for Sandbox 2.11.
I have successfully installed the Dynashape package, and the Dynashape solver works as intended. However, when I try running the Dynaspace engine, all the bubbles are stationary and do not allow for manipulation even when the “enable manipulation” boolean input is on.
I am using Revit 2023. Could this be a compatibility issue?
Thanks for your help in advance. @LongNguyen@JacobSmall
I cannot manipulate the centre points of bubbles. I set Reset to False and Execute to False (I also tried Reset to False and Execute to True), and it doesn’t work. I can only manipulate container points. What should I adjust?
Thank you very much for your reply!
Great, it works:)
Could you please tell me if SpaceAdjErrors can be still used to evaluate the adjacency? I saw in a tutorial it was used, but maybe something has changed in a new version of DynaSpace…
May I also ask you kindly how I should set up the settings to keep all bubbles within the container? Now, when I move bubbles, they go outside…There are also a few red points (without bubbles) which are moving together with bubbles. I do not know why they are active.
I guess I should play around with settings. Is there any recommendation to set up the range of parameters (e.g. spaceAdjacencyStrength, Boundary strength, etc.)?
Thank you very much for your previous reply.
Sorry for bothering you again with another issue.
I am testing DynaSpace, and I encountered another problem.
From Excel, I imported room names and their area. Based on this input area, the bubbles are displayed. I noticed that the bubble size and room name do not correspond. The order of circles in the list from the Dynamo solver (Engine.Execute) is mixed up. If compared to the list in Excel.
SpaceAdjErrors seems to be working fine on my computer. Can you please try to download DynaShape 0.8.0 just published on the package manager to see if it fixes the proble (Its a good a idea to manually remove the current DynaShape on your computer before installing the one from the package manager to avoid any potential conflict)
I solved the problem, however, I am not sure if it is the most efficient way.
I reordered the items from the DynsSpace solver based on Excel’s list order.
The output from Engine.Execute mixed up values of items: 1,2,3,4,5,7,8. I replaced values of item 1 with 2, 2 with 4, 3 with 5, 4 with 1 , 5 with 3, 7 with 8, 8 with 7.
I used the sample file in my script and it works, the list order is correct. It means that something wrong is with my Excel file…I copied the content from my Excel file to the sample file, and it still gives me the wrong order…So strange…So far as you know, is there something to set up in Excel?