Object type cast error


I’ve encountered this issue. Running “join” command in Rhino works fine.
I have two surfaces and I want to join them to one polysurface.

As far as I understand, using the “block definition” component like this provides me with exploded geometry. Using “explode object” on “block instance” results in the same error.

@AndyPayne or @kike can you look at why a GH_Surface which stringifies itself to "Model Surface : {guid}" would fail automatic conversion?

Can you attach your Grasshopper definition and the Rhino file with the block definition so that I can take a look?


Example.3dm (6.4 MB)
Example.gh (10.2 KB)

Thank you. This has been fixed and will be available in the next service release of Rhino 8.5.


RH-80668 is fixed in Rhino 8 Service Release 5