Hi,
Code I’ve had in production for a year seems to have been broken by the latest version of Rhino.
I do not know if this is a general issue with calling into grasshopper components from the iron python environment, or if it specific to ghpythonlib.components.catenary().
As of Rhino 6 SR27, a call to ghpythonlib.components.catenary() will return ‘None’ with the following warnings:
Warning: Catenary: input 1 point_a. warning: Input parameter A failed to collect data
Warning: Catenary: solver component. warning: Input parameter A failed to collect data
Please let me know where I can download prior Rhino Service releases. I’m on a critical job and need to revert to a working version immediately.
Thank you.
Minimal example:
import rhinoscriptsyntax as rs
import Rhino
import ghpythonlib.components as ghc
from Rhino.Geometry import Vector3d, Point3d
if __name__ == "__main__":
cat = ghc.Catenary( Point3d(0,0,0), Point3d(100,100,0), 200, Vector3d(0,0,-1) )