HALRobotics / Beta

HAL Robotics Framework beta release and associated documentation.
17 stars 3 forks source link

HAL Robotics Framework not supported in Rhino8 #135

Closed PhilKMT closed 5 months ago

PhilKMT commented 6 months ago

Description

Hello HAL team, I just migrate to Rhino 8 and un/re-install HAL . But the HAL menu is not showing up when openning a gh script. I find a way to have HAL properly displayed in gh, is to launch Rhino8 with the following parameters : "C:\Program Files\Rhino 8\System\Rhino.exe" /netfx and then launch GH and then open the gh script... Any idea of what could be the fix ? Thanks - P.

sebandraos commented 6 months ago

We are still working on support for Rhino 8. There are a few minor issues we don't quite have resolved but will get an update out asap. We will update here once Rhino 8 is officially supported.

Double-clicking on a Grasshopper file has never worked with our Framework because the loading sequence of Grasshopper, Rhino and our plug-in get misaligned so Grasshopper thinks our components are missing.

PhilKMT commented 6 months ago

Hello Sebastian,

Thanks for your quick reply , so i’ll wait !

Double-clicking on a Grasshopper file works fine on my pc, openning rhino7+Gh+Hal environment+ the script

De : Sebastian Andraos @.> Envoyé : samedi 17 février 2024 18:43 À : HALRobotics/Beta @.> Cc : PhilKMT @.>; Author @.> Objet : Re: [HALRobotics/Beta] HAL Menu not showing up in GH interface / Rhino8 (Issue #135)

We are still working on support for Rhino 8. There are a few minor issues we don't quite have resolved but will get an update out asap. We will update here once Rhino 8 is officially supported.

Double-clicking on a Grasshopper file has never worked with our Framework because the loading sequence of Grasshopper, Rhino and our plug-in get misaligned so Grasshopper thinks our components are missing.

— Reply to this email directly, view it on GitHub https://github.com/HALRobotics/Beta/issues/135#issuecomment-1950266566 , or unsubscribe https://github.com/notifications/unsubscribe-auth/BGHIKT47RY5XJZINAMACAZDYUDTZJAVCNFSM6AAAAABDNMCQ66VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSNJQGI3DMNJWGY . You are receiving this because you authored the thread. https://github.com/notifications/beacon/BGHIKTY3TPNQXRVV2PNEZG3YUDTZJA5CNFSM6AAAAABDNMCQ66WGG33NNVSW45C7OR4XAZNMJFZXG5LFINXW23LFNZ2KUY3PNVWWK3TUL5UWJTTUH22MM.gif Message ID: @. @.> >

sebandraos commented 5 months ago

We have made some progress here and the latest updates should work with Rhino 8 when it's running in .NET Framework mode. You can swap to .NET Framework (a.k.a. netfx) mode by following these instructions from McNeel - https://developer.rhino3d.com/guides/rhinocommon/moving-to-dotnet-7/#choosing-the-net-runtime-on-windows

Although all of our code is already compatible with .NET 7, we are unlikely to distribute it in that format because it will break backwards compatibility with Rhinos 6 and 7 which we still want to support for the time being. I'm therefore going to close this but please re-open if there are any further issues.