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?