Rhino 8 Feature: Build Blocks Better using Grasshopper

@molu I see. Have you tried using the Query Model Objects component? I think this would do what you want. Basically, it’s very similar to the Geometry Pipeline component. It will references all geometry in the Rhino document. By default, there’s only a single output called Objects… but if you want to break the objects out by type, then right-click on the component and select Show All Parameters. Now all of the geometry (that is currently supported in Grasshopper) is broken out by type (including Block Instances). You can use the Name and/or Layer filters to select only those objects. It might be a few more clicks than a single parameter, but if you’re referencing several instances then I think this component is more useful.

Also, you can simply right-click on the Block Instance parameter (Bi) of the Model Block Instance component and select “Set one Block Instance” and select an instance that way too. The referenced block instance will then be passed out of the Bi output and you can pass it along to whatever you wanted.

2 Likes