Grasshopper

algorithmic modeling for Rhino

Hey all.

Long time troll, first time poster here.

 

I'm working on a project that puts a ton of breps onto a surface, moves them about, rotates them, etc.

But he kicker is that I'm dealing with thousands of these and I'm hitting the wall on my computer.

 

Since they're all based off of 3 different size geometries (the octagon) is there a way that I can "instance" them into the file, so as to make it a ton lighter? I'm thinking something akin to Vray Scatter or Multiscatter, but with geometry that I can see in the file.

 

Bonus points if I'm able to trim this geometry within Rhino.

 

Check out the pics.

 

I've only been able to finish half of the octagons due to the sheer volume of them.

 

Thanks.

Views: 612

Attachments:

Replies to This Discussion

Nope, Grasshopper doesn't support instancing a la Blocks in Rhino. It seems you might approach this with a circumspect way though. Instead of creating the Octagons in Grasshopper, you could try creating lightweight objects that contain all translation+scaling+rotation data, for example Polyline octagons. These should take much less memory so you can populate your surfaces with these polylines.

Then when you're happy with the result, you can bake these polylines and then run a RhinoScript or .NET component to replace the polylines with Blocks.

I suppose you don't have access to a 64-bit machine and Rhino5 64-bit?

--
David Rutten
david@mcneel.com
Seattle, WA

RSS

About

Translate

Search

Photos

  • Add Photos
  • View All

Videos

  • Add Videos
  • View All

© 2025   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service