Error by using a floating j-marker

fliesenf
fliesenf Altair Community Member
edited August 2022 in Community Q&A

Hello,

I want to use a Bushing between two flexbodies to simulate a bearing.

I have the following error by solving the MBD system:

image

After that I got the information, that the Bushing has a floating j-marker that is attached to a flexbody. MotionSolve doesn't support it and a dummy-body will be inserted between.

The simulation runs till the end but I don't know if it's the right way ignoring this error-message.

What is the correct way to use a Bushing between two flexbodies?

Thank you!

 

Answers

  • Praful
    Praful
    Altair Employee
    edited August 2022

    Hello fliesenf

    This is an issue with MotionView where it would assign an id to the floating markers and save that information into the mdl.

    My suggestion is as follows -

    Open the mdl in the text editor and search for *SetFlexbodyNode statements. delete statement that assign an id to  bsh_kdv.jfloat

    This issue has been fixed in the latest version 2022.1 that would be available for download in couple of weeks.

    By fixed means that MotionView will not write that statement anymore while saving. Any existing model with such a statement can still throw the error.

     

    I hope this helps.

    Regards

    Praful

     

  • Praful
    Praful
    Altair Employee
    edited August 2022

    Hello fliesenf

    This is an issue with MotionView where it would assign an id to the floating markers and save that information into the mdl.

    My suggestion is as follows -

    Open the mdl in the text editor and search for *SetFlexbodyNode statements. delete statement that assign an id to  bsh_kdv.jfloat

    This issue has been fixed in the latest version 2022.1 that would be available for download in couple of weeks.

    By fixed means that MotionView will not write that statement anymore while saving. Any existing model with such a statement can still throw the error.

     

    I hope this helps.

    Regards

    Praful

     

    I forgot to mention. Yes, the solver cannot work with a bushing which has a flexbody as its 2nd body (also referred as J body) . It is recommended to have the flexbody as the first body (I body).

    In case the 2nd body is a flexbody, MotionView will automatically add a dummy body with a fixed joint and move the bushing to the dummy body and the other body.