Grasshopper - missing geometry when receiving

Hello guys!

while doing some workflow tests I faced an issue when trying to receive some geometry from Grasshopper; attached a screenshot of the grasshopper preview VS the rhino objects after bake.

The same model version is received correctly using the Rhino connector (2.21.5), whereas using either the Grasshopper receive component or the NET sdk, the geometries are only getting partially received.

Any suggestion would be awesome :slight_smile:

Link to model:
release/timber - PSC_PaynehamSwimmingCentre | Speckle

Thanks!

Hi Federico,

Just to confirm, are you using Rhino/GH 8? Can you share the version?

Thank you!

Hey @Nikos !
Rhino/GH 8.

GH Version 1.0.0008,
Rhino Version 8 SR18 (8.18.25098.11001).
Cheers

Thanks! I had a look and I didn’t manage to reproduce the issue :face_with_raised_eyebrow:

I plugged the deconstruct component few times and everything is there (i think). All the geometries are baked correctly. I also tested Rhino/GH 7 and worked.


Not sure what is causing this, maybe @clrkng or @dimitrie have some ideas.

Can you maybe share the part of the script that is receiving the components?

1 Like

There you go; there is a bit of extra flavour attached after receive but not so relevant in this case.

If I bake the receive manually, i get only the beams in the previous screenshot.

My bad @Nikos , i shared the wrong URL, that one is working as expected.

This one below is the faulty one:

Many thanks!

1 Like

Hey Federico,

Sorry for the late reply, I tested the version that you shared again, and I managed to reproduce the issue. It seems that some of the BREPS are invalid when received, but Mesh works fine.

Do you remember if this model version used to work in the past? Did you use the Speckle C# SDK to sent this?

1 Like

The model has been sent using the Speckle grasshopper components, not via the SDK (in this case). The breps are valid in the Rhino document and also when they get referenced in Grasshopper, they become invalid at receive only, both using the Rhino and GH connectors or the SDK.

Flagging this to @oguzhan @clrkng - they’re currently on a team retreat, but we’ll investigate asap Federico!

1 Like