Grasshopper "Reference Layer" doesn´t find Rhino layers after reopening

Hey there,
completely new to Grasshopper…
trying to fix a broken link between Grasshopper and a Rhino file.

I’ve followed Kirdeikis´ great tutorial for using Rhino for architecture (https://www.youtube.com/watch?v=eBCJwGsB30Q). He also explains how to generate a list of room sizes using Grasshopper (starting at 7:29:00 in the video).
For that, he uses the eleFront “Reference Layer”. A panel with the respective layer name is connected to its input. A couple “modules” later, we get a panel with the room sizes.

After closing and reopening both the Rhino and Grasshopper file (also renamed the Rhino file), the connection between the two seems to be lost. There´s no data at the output of the “Reference Layer”.

How can I get the Grasshopper file to retrieve data from my latest Rhino file again?

Here´s a screenshot. The lower strand wasn’t working as wished yet but first I need to fix the file connection anyway…

Thanks a lot for any input!

If you are using Rhino 8 I would encourage you to use native components instead of elefront plug in.. It was a great tool, but now rhino supports all its functionality natively.

Use Query Model Objects component

But i think in your case you just need to check the name of the layer carefully, and if the geometry you are trying to pass to grasshopper is really on that layer.

1 Like

Great thanks!
I simplified the layer names and now it works!

Could you guide me on how to use the Query Model Objects component?
I want to extract two things from the 3D model:

  1. closed polylines layer “Räume-Outlines” (these are for calculating the m² per room)
  2. texts on layer “Räume-Bezeichnungen”, each text sits inside one of the closed polyline (these are the room names)

here’s a screenshot of part of a floor plan, polylines are neon green, text are dark green:

What I want to achieve: A list of all rooms with their name and respective floor space (m² ).

Thanks again!

See attached example:

RoomArea.gh (13.5 KB)

RoomArea.3dm (4.0 MB)

2 Likes

Thanks a lot!
I´ll try to work from there on once I find enough time. And might get back with a couple questions if needed.

Just realising that I might need to dive a wee bit deeper than anticipated into how Grasshopper works to get this done… rather than just mindlessly following along the tutorial.

One basic question:
How does Grasshopper link to a Rhino file? Is it always retrieving data from the currently opened Rhino file? So there´s no fixed link between a Rhino file and a Grasshopper file?

Again, thanks a lot for your input!

GH file is always linked to open rhino file. You can open other rhino file and gh definition will try to get the curves from layers in this new file.

1 Like