Block Definition input in GH Styles

Following up on this thread again. Yes it would be really helpful if the block objects are somehow able to maintain their material assignments through grasshopper.

I can get grasshopper to recognize the material as a ‘model brep’, but once it goes to ‘geo’ or normal ‘brep’ it loses the materials and it’s difficult to add them back.

For instance, this door panel has a glass lite in the middle, metal on the exterior, and wood on the interior. It’s possible to split each of these pieces up in the script so that they act as individual ‘geo’ on the way out of grasshopper. But it would be much easier to just have them retain their materiality. Especially if you have a lot of different objects with different materials.

But they cool thing is that it is technically possible to bring in more complicated custom blocks for door panels and individual door hardware much more easily than creating it all in grasshopper and more adaptive than using the block override in the standard door styles.

So now you can put any complicated block into an adaptive door and easily switch out custom hardware. To test it out I added the biggest and most geometrically complicated door I could immediately think of. The push/pull hardware in this case are a bunch of trolls.

3 Likes