How to constrain movements?

Is there any way to constrain transformations applied to an object? I’ve seen fantastic work done on the Constraints in Rhino 8, but it seems to apply only to curves. What about PolySrfs, Blocks or groups of these elements?

Perhaps there is a way to write code that runs on “transform events” that could cancel movements in Z direction or certain amount of rotation?

Or perhaps some way to constrain an object to stay on its CPlane?

You can write scripts that transform objects in anyway you want. But there is noting in Rhino that prevents a user from doing whatever they want.

– Dale

1 Like

Perhaps not “prevent” but “suggest please not to move that floor or the the whole structure will collapse” type of constraint would be useful :sweat_smile:

1 Like