Good morning,
I had occasion to open an older file from January today, and all of my GhPython components are now raising errors. I think I have tracked the error to a change that has occurred in the ghpythonlib.components.angle
? In the past, this angle
object was the normal Rhino ‘Angle’ component which takes two vectors, and a plane. This is how a LOT of existing code is written.
But this morning, it now it appears that this angle
has changed to be the ‘Kangaroo2’ Angle component, which takes two lines, a rest-angle, and a strength. As a result of this change, lots of code is now erroring.
- Is this change intentional? If so, should we expect other changes to the
ghpythonlib
API? If so, are those changes documented someplace? - How can I access the ‘old’
Angle
component throughghpythonlib.components
? I do not want to use the ‘Kangaroo’ version.
Thank you very much,
@ed.p.may
Environment
- Rhino Version 8 (8.20.25154.13002, 2025-06-03)
- MacBook Pro
- Sequoia 15.5 (24F74)