Usagi
(Usagi)
March 25, 2025, 7:25am
1
Hello,
After I updated Rhino to version Version 8 SR17 (8.17.25066.7001, 2025-03-07), the Angle function in Grasshopper stopped working when I use it with Python and ghpythonlib. It still works if I use it as a node.
However, when I use the Angle API, it points to KangarooSolver.Goals.Angle2.
This has broken some of my most important functions. Does anyone here know how to solve this issue?
Rhino sample file:
lines.3dm (43.5 KB)
Grasshopper sample file:
angle.gh (5.6 KB)
Best regards,
Mikael
This sounds related to the issue posted over here (i.e. Kangaroo2 node-in-code namespace changes):
Important Update:
The error thrown when using ghcomp.Kangaroo2Component_TriRemesh seems to be a regression. I have logged a ticket for this here and will discuss with @kike and @stevebaer to fix. It seems like this changed when Kangaroo was included as a Grasshoper builtin assembly.
RH-85999 Kangaroo component names has changed in NodeInCode
But also, you could skip the middleman and go directly to RhinoCommon , or the lesser middleman .
2 Likes
Usagi
(Usagi)
March 25, 2025, 8:42am
5
Thank you @AndersDeleuran !
Worked perfect with RhinoScriptSyntax
2 Likes