Here are some common issues to check:

1

Ensure both Rhino and Grasshopper are running

Ensure the Rhino version is 8 or above.

2

Ensure you have the Hops plugin installed

Open the PackageManager in Rhino, and check Hops is installed.

3

Check the Grasshopper file

  • Make sure you can open the Grasshopper file your Generative function is using and that you aren’t missing any plugins.
  • Check that each output node has a value
4

Check a Rhino Compute server is running at the specified URL

Go to the URL where you’ve specified in your Generative function that the Rhino Compute server should be running, which by default is http://localhost:6500. You will see compute.rhino3d if the server is running.

5

Check whether the timeout needs to be increased

If the file takes longer to evaluate than the allowed time then designs will fail. See the concepts section for how to change the timeout.

6

Make sure you have .NET 7.0.x installed

If you don’t already have .NET 7.0.x, download and install it.

You can see what versions of ASP.NET you currently have by running dotnet --info in a Powershell terminal.

Look for AspNetCore, NetCore and WindowsDesktop and check if any versions matching 7.0.x are present for all of them.

The above link will take you to a direct download for .NET Runtime SDK 7.0.20 for Windows 64. You can also see here the other available versions for 7.0.x. Use the appropriate installer for the latest patch for version 7.0 of the SDK for your machine.

.NET Runtime 7.0.x is required because for Rhino Compute, which we use to communicate with Rhino. Any newer versions of .NET like 8.x or 9.x will, at time of writing, not work with Rhino Compute, but don’t need to be uninstalled.

7

Check for errors in the Rhino Compute server console

To view the Rhino Compute server console:

  • Navigate to File > Preferences > Solver within Grasshopper
  • Uncheck Hide Rhino.Compute Console Window
  • Leave Launch Local Rhino.Compute at Start checked
  • Restart Rhino & Grasshopper for the change to take effect
  • You should now see a new window in the taskbar, which will be the Rhino Compute server

If the compute server has stalled on one of the loading steps, make sure you have .NET 7.0.x installed and all your plugins are compatible with Rhino Compute.

8

Try restarting Rhino

Sometimes the Rhino Compute server stops responding after being left idle.
9

Contact us

Contact us for further support