Inventor Motion Constraints

Inventor has some great tools (constraints and joints) in giving components the ability to interact with each other as real world components.