First, thanks for the implementation, would you recommend it for production yet ?
Secondly, I’m trying out to use rhinoinside and I’m running into some problems using the API.
I’m trying to use NurbsSurface.CreateNetworkSurface, and I always get
typeError: No method matches given arguments for CreateNetworkSurface
Here is the way I call it :
top_u_curves = Rhino.Collections.CurveList([curve_uf,curve_ub])
top_v_curves = Rhino.Collections.CurveList([line_u_start, line_center_up_pont, line_center_up_middle, line_center_up_tenon,line_u_end])
tolerance = 0.01
surface, error= Rhino.Geometry.NurbsSurface.CreateNetworkSurface(top_u_curves,2,2,top_v_curves,2,2,tolerance,tolerance,tolerance,0)
I’ve tried using regular python lists and System.Collections.Generic.List[Rhino.Geometry.Curve] instead of Rhino.Collections.CurveList.
I’ve tried removing the last argument, I’ve failed to use the clr.Referencein method…
I can’t figure out if my problem is with the types (double vs float, list of some sort) or with the out argument value …
Neither linter nor autocompletion is useful in this case and I can’t find examples on the web, do you have an idea ?
I’ve seen posts in the documentation about this topic but it references IronPython which I’m not sure I’m using since I’m running Python 3.x version and I recall that IronPython is only available for Python 2.x correct ?