Error while running shape optimization in Optistruct: Messages for the job: *** ERROR # 1744 *** Missing BMESH ID 1 referenced by DSHAPE card.

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

While running shape optimization, I encountered this error message:

 

Messages for the job:

 
 *** ERROR # 1744 ***
 Missing BMESH ID 1 referenced by DSHAPE card.

 

Please, how can I resolve this. I am working in Optistruct. Thank you.

Answers

  • Altair Forum User
    Altair Forum User
    Altair Employee
    edited August 2017

    samuel88

     

    I assume you created a free shape designvariable.

    Under the option sidecon you assigned a barrier mesh component.

    • If it is not necessary please remove it and update the design variable.

     

    • If you need a barrier mesh be sure that the included elements of this component have the element type BMFACE assigned.

    >> 2D > element types > 2D & 3D > tria3 quad4 = BMFACE  select the appropriate elements > update

     

    This should solve the issue

     

    Walk thru tutorial OS-5060 for reference

     

    Kind regards

     

    Juergen

  • Altair Forum User
    Altair Forum User
    Altair Employee
    edited August 2017

    It works.

     

    Please, kindly post the link to the tutorial OS-5060

     

    Please, I want to apply displacement boundary condition at some specific locations on my model in hypermesh (Optistruct). 

     

    Please, see the attached picture. I have the coordinates of the locations  (x1, y1), (x2, y2), (x3, y3) and (x4, y4)  and their enforced displacements (displ_x1, displ_y1),  (displ_x2, displ_y2), (displ_x4, displ_y4) and (displ_x4, displ_y4) respectively. How can I create these locations on my model and  apply the displacement boundary conditions at these locations. Note that these locations are not among the nodes generated from meshing the model. 

     

     

     

    Thank you.

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

  • Altair Forum User
    Altair Forum User
    Altair Employee
    edited August 2017

    @samuel88

     

    You can apply displacement as load on nodes. You can split the element at those locations and apply enforced displacement.