Feature Request: Disable Auto-Loading in GrasshopperPlayer, Rhino 8

Dear McNeel Development Team,

In Rhino 7, the _GrasshopperPlayer command executes a Grasshopper file’s logic without loading it into the Grasshopper editor (i.e., without creating a new GH_Document). This behavior is ideal for automated workflows, as it avoids unnecessary file loading.

However, in Rhino 8, _GrasshopperPlayer automatically loads the Grasshopper file into the editor. This differs from Rhino 7’s behavior and, for users like me who rely on Rhino 7 workflows, requires additional scripting or manual steps to unload the file, adding complexity.

I propose adding a command-line parameter or setting, such as -NoLoad, to achieve the following:

  1. Execute the Grasshopper file’s logic when running _GrasshopperPlayer.
  2. Prevent the file from being loaded into the Grasshopper editor (i.e., no new GH_Document).

This feature would restore Rhino 7’s behavior or provide an option for users to choose whether to load the file into the editor. It would significantly enhance Rhino 8’s flexibility and consistency for automated and scripted workflows.

Use Cases:

  • Avoid loading multiple files into the editor during batch processing, reducing resource usage.
  • Optimize performance in server or non-UI environments when running Grasshopper scripts.
  • Maintain workflow consistency between Rhino 7 and Rhino 8.

Thank you for your hard work! I look forward to this feature’s implementation or related suggestions. I’m happy to provide specific workflow examples or test files if needed.

Signed,
Modeling Enthusiast

Hi 1786209797 -

In Rhino 8, there is the following setting that controls this behavior.
image

You need to uncheck that setting in the Grasshopper document.
-wim

Hi Wim, thank you for your reply. I’ve been trying to locate the “Keep open after command completes” setting under “GH Player” in Rhino 8, but I haven’t found it yet. Could you please let me know the exact location of this setting? In which menu or panel can I find it? Thank you!

Uploading: image.png…

Hi 1786209797 -

It’s not a Rhino 8 setting, it’s a Grasshopper file setting.
File → Document Properties.

-wim

Hi Wim, I’ve resolved the issue thanks to your guidance. Thank you so much for your help!