at the moment im trying to create a script for a floorplan generation. I’ve internalized a floorplan we are testing the skript on. We are using a very new plugin called marmot. It can divide apartments into their rooms by moving points around. To move those points we brought in galapagos. I couldn’t figure out any other way.
For each room we have a set of conditions, that need to be true. Those need to pass a gate to be baken. To speed up the process we figured it would be usefull to use anemone and check each room after the other. anemone should only run, when the gate is true and since the floorplan has only 10 apartments the repeat is set to 9.
Every next time anemone would run, the counter would be set to next highter integer and would feed the list item index for the next apartment to be processed. Every apartment is only checked for one “true” configuration of rooms, before it jumps to the next aparment. In a future step i would want to restart the entire script to check for other configurations. Every “true” result will be instantly baked to rhino.
my guess is, that anemone is not stopping, but i have read every post about anemone i could find
green room = sleeping room
blue room = bathroom
white room = living + kitchen
Bake Floor Plan using marmot_anemone.gh (987.5 KB)
Marmot - https://www.food4rhino.com/app/marmot
Actually the so called PlugIns: planSettings, PlanMaker, DeGraph and Graph are all the single ocmponents used in marmot
Pufferfish - https://www.food4rhino.com/app/pufferfish
I would really appreciate your help, because i did nearly every thing i could imagine to solve this problem by myself.
@Michael_Pryor maybe you have got an idea.