Error by using a floating j-marker
Hello,
I want to use a Bushing between two flexbodies to simulate a bearing.
I have the following error by solving the MBD system:
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
-
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
0 -
Praful Prabhu_20784 said:
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.
0