Generative design suddenly no geometry found

Hi,

Two weeks ago I made some scripts which worked perfectly in generative design. Last week these same scripts suddenly have no geometry output in the generative design studies. I didn’t change anything in the scripts and I use the same inputs as before.
In Dynamo there are no errors and I get the results I want. I work with Revit 2023.
I don’t have this problem when running the Autodesk example Three Box Massing.
I seem to have this problem only when working with cuboids and bounding boxes.
Anybody else who has experienced the same problem? Or has any idea how to get to the problem causing the error ‘no geometry found’? I have the data.remember nodes in all the right places, also since it worked some time ago I don’t think the problem is in the scripts.

I appreciate your help!

I will try a couple of things, irrelevant to the script itself:

  • Make sure Generic Model category is turned on.
  • Check out dp/hdmi connection. Make sure it connects to gpu not motherboard. I literally faced this problem myself when using rvt 2019. Weird enough back then when dynamo used igpu, it renders nothing.
  • amd/nvidia setting panel, for Revit and Dynamo, turn on all beefy features you can find.

Do you have all other output working? If so please submit a ticket via the accounts portal at manage.autodesk.com.

FYI @achintya_bhat

1 Like

No it doesn’t make the calculations, this is my result:

Ah, none of my suggestions is relevant. I thought you mean rvt/dynamo window.

Ah now I understand your reply :slight_smile: No not in revit/dynamo indeed

Do you have a sample file @stephany.ritoe ?

Hi @stephany.ritoe,

By any chance, were you able to read this webpage about how to troubleshoot generative design issues?

It might be helpful to have a look and try the steps mentioned there.

Five possible things at play.

  1. You are minimizing all variables and the lack of input stems from the CPU finding a failure method in the logic causing 0 to return and it’s hard to get less than that.
    • Open a result in Dynamo and see if you get matching settings.
  2. One of your dependencies isn’t present for GD to use.
    • Open the graph in Dynamo, check the list of external file dependencies and validate they all resolve in the graph. Then check your dependencies folder to make sure all packages used are present.
  3. A graph call is broken as you’ve modified your environment somehow (i.e. updated Revit)
    • Check your Dynamo version to see if it or Revit has been updated since it last was run (the timestamp of the working study will clue you in here)
  4. Your source data is now more complex or the generation settings have grown so you now exceeded the memory limit
    • Open the graph in Dynamo sandbox and see if it requires an excess of 750mb of RAM to run. Ideally you’d stay under 500mb.
  5. You are calling an external API now due to an update.
    • Open the graph in Dynamo sandbox to make sure that things process through completely - if the remember nodes are broken or not populated or they don’t process completely to the output then that is the culprit.
2 Likes

Thank you for your reply, but it was none of those…The problem seemed to be the location of the files. I have them on my OneDrive, and for some reason most of the scripts weren’t working anymore. Now I downloaded the files by right clicking on the folder and selecting the option to always keep on this device and that works perfectly now :slight_smile:

2 Likes

Yeah - OneDrive is a cloud location so your infosec policy is likely blocking execution of code from remote systems on your PC. Glad you’re working again!

1 Like