Troubleshooting
Here are some common issues to check:
Ensure both Rhino and Grasshopper are running
Ensure the Rhino version is 8 or above.
Ensure you have the Hops plugin installed
Open the PackageManager in Rhino, and check Hops is installed.
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
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.
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.
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.
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.
Try restarting Rhino
Contact us