Skip to main content

Unsupported Kinematic Loop Detected

Platform: Process Simulate

This sanity check detects joints with kinematics dependency loops that cannot be resolved. These occur when joint dependencies form a circular chain that the system cannot solve mathematically. The export cannot proceed until the kinematic chain is restructured to remove the loops.


Dialog shown in Resolver​

Robot: {robotName1}, joint {jointName1}Robot: {robotName2}, joint {jointName2} Review joint dependencies and remove any circular dependencies

What you can do in this dialog​

  • Can you continue export? No
  • Buttons in the popup: OK
  • What happens next: The export does not continue until the issue is fixed.
  • Next step: How to fix it

Impact if you continue​

Export cannot complete while joint dependencies form a circular chain the exporter cannot solve.


How to fix it​

  1. For the robots and joints listed, open Kinematics Editor in Process Simulate and edit joint dependencies there until the circular chain is broken.
  2. Save the study and re-run export.