MATLAB Answers

3

Rigidly connected port error with Simscape Multibody Contact Forces Library

Asked by Sebastian Castro on 23 Jan 2018
Latest activity Answered by Guillermo Herrera on 3 Oct 2018
Adding blocks from the Simscape Multibody Contact Forces Library to a new model gives the following error message:
"External Force and Torque External_Force_and_Torque_PlaB has its follower port rigidly connected to the world frame; it has no effect. You can configure this diagnostic in the Simscape Multibody Configuration Parameters dialog."

  0 Comments

Sign in to comment.

3 Answers

Answer by Sebastian Castro on 23 Jan 2018
Edited by Sebastian Castro on 7 Feb 2018
 Accepted Answer

This error is due to a default setting with new Simulink models, which is incompatible with the Contact Forces Library.
To resolve this:
  1. Go to Simulation > Model Configuration Parameters
  2. In the Simscape Multibody > Diagnostics pane, change the "Rigidly constrained block" diagnostic to "warning" or "none"
For those interested the details: The Contact Forces Library blocks uses "External Force and Torque" blocks to apply contact forces/torques to both bodies in contact. If at least one of these bodies is rigidly connected to the World Frame, you will get this error based on the diagnostic setting above. This error essentially warns you that you're applying a force to a body that will not move regardless of the applied force.
- Sebastian

  1 Comment

Sign in to comment.



Answer by Guillermo Herrera on 3 Oct 2018

Awesome! Thanks!

  0 Comments

Sign in to comment.