MotionView says curve graphics in contact are not coplanar while they actually are

Altair Forum User
Altair Forum User
Altair Employee
edited October 2020 in Community Q&A

Hello,

 

I am trying to build a rigid mbd model with rigid bodies engaging in 2D rigid-to-rigid contact. I have defined curves where the contacts will occur, using the Add Curve functionality. Attached images 1.png, 2.png and 3.png from my curve panel, showing the settings I am using for all three contact curves. As you can see, in the Z direction, they all have the same value as 0. So they are indeed coplanar as they all line on the XY plane.

 

I proceed to define a 2D rigid-to-ridig contact. Attached image, contact.png, shows my settings for one of the contacts I use. I have also made sure to correctly define the contact sides; so there are no problems there either.

 

Finally, attached image, error.png, shows two of the error messages I'm getting. All my error messages are the same so I am only showing those two. It is telling me my curve graphics are not coplanar. However, what it seems is that they actually are indeed coplanar.

 

I would be grateful for any help to fix this problem.

 

Best regards

 

<?xml version="1.0" encoding="UTF-8"?>1.PNG

<?xml version="1.0" encoding="UTF-8"?>2.PNG

<?xml version="1.0" encoding="UTF-8"?>3.PNG

<?xml version="1.0" encoding="UTF-8"?>contact.PNG

<?xml version="1.0" encoding="UTF-8"?>error.PNG

Answers

  • Altair Forum User
    Altair Forum User
    Altair Employee
    edited June 2017

    Hi,

     

    Is it possible to share the model files?

     

    Please use the file transfer link in my signature below to share model file/

  • Altair Forum User
    Altair Forum User
    Altair Employee
    edited June 2017

    Hello,

     

    I have just sent the model file. However, for security purposes, I was able to send only the necessary parts, which show all the curves and contacts. It should be enough to let you see the problem.

     

    Thank you.

  • Altair Forum User
    Altair Forum User
    Altair Employee
    edited June 2017

    Hi,

     

    I got the files. I am looking into this issue.

  • Altair Forum User
    Altair Forum User
    Altair Employee
    edited June 2017

    Hi @denizbilgili

     

    Make the curves to be on the same plane by offsetting one of them in that axis and you should be all set.

  • Altair Forum User
    Altair Forum User
    Altair Employee
    edited June 2017

    Hello @Prakash Pagadala,

     

    Thank you for your reply. Unfortunately, I am still unable to see why I need to offset the curves while they are already sharing the same Z coordinate, which already makes them coplanar. Since all curves look coplanar, how could I know which curve I should offset and by how much?

     

    UPDATE: I checked the coordinates of the points (centers of mass) I use as origins of the curve graphics and saw that they were not perfectly aligned in the Z axis. I manually aligned them and now I am not getting the errors. For future reference, I would suggest others to double check the coordinates of the origin points they use for their curve graphics.

     

    Thank you for your help. My problem is now solved.

     

    Best regards

     

     

  • Altair Forum User
    Altair Forum User
    Altair Employee
    edited June 2017

    @denizbilgili Looks like most of the curves are in a plane whose z coordinate is 80.5. But the two curves (representing inner race and outer race) have z coordinate = 80.4993. Adjust the z coordinate of origin of Curve Graphics so that all are in the same plane and then you should be able to run the model.

  • Altair Forum User
    Altair Forum User
    Altair Employee
    edited June 2017

    @denizbilgili Looks like most of the curves are in a plane whose z coordinate is 80.5. But the two curves (representing inner race and outer race) have z coordinate = 80.4993. Adjust the z coordinate of origin of Curve Graphics so that all are in the same plane and then you should be able to run the model.

    Exactly, that's how I fixed it. Thank you again for your help and time.

     

    Regards