This is a standard benchmark for mechanical system modeling tools. Three bars are attached by revolute joints, while the fourth is attached to ground. A spring is attached between the coupling link and ground. A motor with varying torque (dependent on speed) is modeled using a Custom Component. The simulation results show the angular velocity from startup, as well as the reaction forces on the driven joint.