Problem with surface in ghPython

Hi everyone,

I am confused with the way ghPython processes a surface.

Please see the attached chart. All I did was to set the surface as a return value (s). But the actual result becomes a surface in rectangular. I thought it should be the original surface.

Due to this problem, I cannot use ghpythonlib.components.SurfaceSplit method in python. The shape that would be splitted is the rectangular. But the grasshopper component "Surface Split" in intersect tab works well.

Thank you.

T

-------- My rhino env is as below. --------

Rhino: 5 SR7

Grasshopper: 0.9.0066

ghPython: 0.6.0.3