My script:OffsetSrf = rs.OffsetSurface(Srf,Thicken,None,False,True)<a class=“attachment”
Here is the Test Result in the PythonScript:
Runtime error (ValueErrorException): unable to convert None into Brep geometry
Traceback:
line 981, in coercebrep, “C:\Users\anvae\AppData\Roaming\McNeel\Rhinoceros\6.0\Plug-ins\IronPython (814d908a-e25c-493d-97e9-ee3861957f49)\settings\lib\rhinoscript\utility.py”
line 2094, in OffsetSurface, “C:\Users\anvae\AppData\Roaming\McNeel\Rhinoceros\6.0\Plug-ins\IronPython (814d908a-e25c-493d-97e9-ee3861957f49)\settings\lib\rhinoscript\surface.py”
line 12, in script<a class=“attachment”
This means that your Srf variable is not a surface or brep, it is None (i.e. it is nothing/null). So backtrack upstream within your code/definition to where this surface comes from, and try to figure out why it is None (properly the method/component that generated it failed and returned a null/none).
How can I “internalise my geometry inputs in my definition”?
Runtime error (ValueErrorException): unable to convert 4540c658-859d-4b3c-aa38-1cdfdab5c53c into Brep geometry
Is “4540c658-859d-4b3c-aa38-1cdfdab5c53c” a object ID?
I don’t know how to use it as a Brep geometry to do something like this: rs.IntersectBreps(curve,surface)