Are you a fan of dynamo and Forma Do you want to build Dynamo graphs that no longer need any Dynamo install? Do you want to seamlessly share them with your peers?
We are incredibly excited to release the dynamo Beta for âDynamo as a Serviceâ (DaaS) that is directly coupled with Autodesk Forma today, and will expand into all your other favorite hosts in time!
This allows for a stronger authoring experience with Dynamo on the desktop, easy upload and sharing with others, the ability to graphs on the Dynamo Service requiring NO install or even understanding of Dynamo at all. Pretty huge if you ask me!
Currently in Beta (Meaning we still have work to do, and would love some feedback to help us hone it!), weâll continue to work on Dynamo as a Service to ensure itâs more performant, secure and powerful for you. Come sign-up for the Beta, give it a spin and explore all the amazing new things you can do
The install instructions in Forma are confusing, because it mentions version 2.0 for Revit 2025. And there is the DynamoFormaBeta 2.X Package, which is not compatible with Revit 2025. If the âDynamoFormaBetaâ Package would be renamed to âDynamoFormaBeta 3.Xâ it would be more obvious.
Hi @Thomas3 - Thanks for jumping on this and testing so quickly! Some responses
Totally fair call on the Package Information, weâll resolve that ASAP after AU week. Thanks for the catch! CC @havardh
The warning is due to us publishing that package in a later version than what you are using, correct? Iâm assuming as I donât speak German If so, we can publish in the lowest version that makes sense to resolve.
Yes, we need to grant you Beta access. @Zach_Kron should have done that by now!
Iâll take a look at the PixelTower example next week; it should be working but obviously is not!
The transparent UI is an easy fix next week also - CC @havardh
Beyond the above, yes, in Forma you will get Geometry in that is set at the 0,0,0 point (Unless you specify a point) and so you will need to work through the actual terrain elevation above sea level yourself. The best way to do this (Which isnât present in the Pixel Tower example) would be to pull the point from an existing location in Forma. Today that has to be a parcel, road or building with a derived point, but we want to make better âPut that building here on the terrainâ nodes in time.
The Service only works on Dynamo 3.0+, and has a specific version of Dynamo (Currently a 3.4 pre-release stable build). That version will adapt over time, and the Forma package should always be able to work in sync with it. Weâll keep them in sync, but if for whatever reason something is going wrong please do let us know!
The warning is due to us publishing that package in a later version than what you are using, correct? Iâm assuming as I donât speak German If so, we can publish in the lowest version that makes sense to resolve.
The warning basically says, that the package was created for a newer version compared to what I use atm (maybe a newer Dynamo beta?). But Iâm on the latest version that is available for Revit, so this is confusing for users, that are not used to such warnings. It is likely new users think that it is not working at all and Cancel the dialog instead of just continue
Confusion of package version
I see that we have forgot to update the description for installation in the non-closed version of the extension. And the language made this pretty confusing. We have the forward looking âDynamoFormaBetaâ package with .net8 support which works on Dynamo 3.x, and then we added a âDynamoFormaBeta for 2.xâ package with .net48 support which works on Dynamo 2.18 and 2.19.
The warning when installing
I think the warning comes because @Aparajit_Pratap released this using the most recent development build of Dynamo. Maybe we can release from Dynamo 3.0 going forward? Or make this an configurable field in the Package Manager?
Access to closed beta
Iâm going to send another wave of now I think I see you on the list
Pixel tower
I see that we have miss out on updating the Pixel Tower and the Area calculation examples. So they are using nodes which where included in the package in DynamoFormaBeta@2.1.0. I have updated these now, and you should be able to download new versions which use the new nodes.
Height adjustments
Weâve got some nodes for this. You use the GetTerrain node to load the terrain element into Dynamo and then you can use Terrain.ElevationAt to query for the height on a given x and y location This method should be performant that you can use it all over
My curiosity is that it doesnât appear to be âbaked inâ? is it correct that when i close dynamo it disapears? Or am I doing it wrong? (I can break this off to a new topic if you would prefer)
Looks like you need to use the âAddâ button that shows up in Player. When you have geometry elements, youâll see a preview, but you need to purposely âAddâ the geometry to bake it to the project
Cool that you broke it! if you click on the warnings it should take you to the detailed view so that you can inspect what node broke.
We are going to make these integrate with the Basic Buildings which will give you push pull. For now you would need to swing by the 3D Sketch tool to edit these. We had to descope this for the launch to ensure stability, but I got PRs open and approved for this
You should be able to set the function id to either âresidentialâ or âcommercialâ that will drive the function breakdown in Forma.
You can expand the BuildingByClosedCurve node to look at how to use the Elements.System.Integrate and Representations to have more control over the geometry