Using 2d mechanics components
- "Local" approach with switchable components:
- uses only MSL components and free Planar Mechanical
Library
- standard components for RigidBody and Revolute
- Rope2D component
- provides outward force and slack of the rope
- has input to switch between fixed and loose
length
- RPTrigger component
- uses standard flipflop to represent the state
- Implementation of Rope2d:
- basic idea from Maplesoft support
- prismatic joint controlled by a rod of fixed
length
- rod is attached to a brake
- brake open/closed → rod is moving/fixed
- technical problem
- brake applies large, but finite force
- → transition from falling to swinging takes a
short time