Grasshopper

algorithmic modeling for Rhino

Hi,

I've used the pipeline  and dynamic pipeline components in almost all of my scripts.

However, as I'm doing heavy simulations, I'd love to get a version that only updates when I click a button and then caches all geometry untill I click the update button again.

It works on some scripts if I just use my pipeline inside a cluster and updates the cluster through a random input.

Has anyone got ideas on how to do this in a good way?

All the best,

Mathias Sønderskov

Views: 1010

Replies to This Discussion

Hmm, at the top of my head I'd say you could either lock the solver and recompute manually using F5.

Or you can use a data dam, to control when the data flows through the heavy part of the simulation. There is also a remote data dam (that works inside a cluster, but can be triggered from the outside) that was in a discussion I started here: http://www.grasshopper3d.com/forum/topics/set-store-and-refresh-an-...

Thanks! some of the proposals work to some extend.

However when input data changes in data dam, it also "updates" even though the output doesnt change. This forces the rest of the script to re compute

Yes, it does update, but only calculate till the data dam. If you want to completely disable calculation till a certain point, I suggest you use the lock solver method and update manually using F5.

RSS

About

Translate

Search

© 2024   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service