Hi everyone,
I’m working on automating floor zoning using Rhino and Grasshopper, specifically with Kangaroo for simulation. I’ve run into a final issue: the collision detection only considers the center point of each zone curve (derived from the Area component), but in reality, the entire outer curve of the zone should remain within the unit boundary.
I’ve considered sampling the curve and using spheres as colliders, but this approach isn’t parametrically linked to the curve’s deformation during simulation , since the simulation starts from the center point, the outer curve isn’t actively constrained.
Is there a way to make the outer curve of each zone dynamically respond to the unit boundary during simulation? Ideally, I’d like the entire curve to stay inside the unit, not just the center point.
Any suggestions on how to implement this in Kangaroo or restructure the logic would be greatly appreciated!
Thanks in advance,


