Simscape Multibody -: Model not assembled. The following violation occurred: Position Violation.

12 Ansichten (letzte 30 Tage)
Hello,
I'm currently working on simulating a planar continuous parallel robot using Simscape, specifically the triskele bot. My goal is to modify the angles of either RevoluteJoint 0, 1 or 2 using an input. However, when I attempt this, I encounter the error mentioned below. Strangely, my model works without any errors when I provide torque input instead of motion. Could someone please help me identify where I've gone wrong? Thank you.
Project:
Is attached.
Error message:
Error:An error occurred while running the simulation and the simulation was terminated
Caused by:
['model_beam_1/Solver Configuration']: Model not assembled. The following violation occurred: Position Violation. The failure occurred during the attempt to assemble all joints in the system and satisfy any motion inputs. If an Update Diagram operation completes successfully, the failure is likely caused by motion inputs. Consider adjusting the motion inputs to specify a different starting configuration. Also consider adjusting or adding joint targets to better guide the assembly.

Antworten (1)

Shivam Lahoti
Shivam Lahoti am 9 Jan. 2025
Hi,
I can understand you are getting the following error when running a Simscape Multibody model:
"Model not assembled: position violation * Resolve this issue in order to simulate the model."
This error might be because the Base and Follower coordinate frames of the Joint are violating the degrees-of-freedom constraints of the Joint. PLease refer to the following community post, It discsses about the same issue:
I hope this was helpful.
Regards,
Shivam.

Kategorien

Mehr zu Applications finden Sie in Help Center und File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by