Where is my mistake ?

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

Hi, i am a new member here and i have a question about HW Optistruct.
 

At first, my Example is a tool for injection moulding. I want to optimize it. My Goal is to minimize the mass.

 

I think i explain my process  respectively the way i build my model.

 

-> Import geometry

 

-> make 2 components  1) Design & 2) Non-Design

 

-> define material

 

-> define property for 1) & 2)  with PSOLID

 

-> Assign property to components

 

-> Mesh geometry

 

-> subdivide elements into design and Non-Design ... with Keep in mind that component is make current

 

-> create two load collectors ---------> Pressure &  SPC ( all dof´s are checked because the mould is in a Frame )

 

-> create loadstep --> type linear static  ( Pressure (Load)  and Non-Design (Component)  were current on Load collector , i dont know if it cares ?)

-> define desvar ---> 'design' assign prop -> design & choose PSOLID  ( the component design was make current now)

 

-> define Response --> Name volfrac ---> choose responsetype volumefrac

 

-> objective   min Response=volfrac

 

after that i start the optimization and get an ERROR 2502 see at Picture below

but my other Problem was , ERROR 332? i forgot the number but they told me that the compliance was too high or so
 

i hope someone can help me


 

<?xml version="1.0" encoding="UTF-8"?>post-34686-0-13933200-1420714957_thumb.p

<?xml version="1.0" encoding="UTF-8"?>post-34686-0-04994000-1420714959_thumb.p

Answers

  • Altair Forum User
    Altair Forum User
    Altair Employee
    edited January 2015

    Hi Codiak

     

    Renumbering nodes can rectify the error 2502. You can renumber nodes using Renumber panel. go to Tool page>> Renumber.

     

    Regarding error 332: Please check if there are any free nodes. Goto Tool page>> Equivalence>> select all elements>> click Preview equivalence and check if there any free nodes. if there are free nodes, click Equivalence.

     

    If there are no free nodes, please check the magnitude of load applied and also maintain a consistent unit system.

  • Altair Forum User
    Altair Forum User
    Altair Employee
    edited January 2015

    thanks for your fast answer

     

    i cant find on Tool -> Equivalence 

     

    i have Version 2012

     

    edit: i am wondered that on this time ERROR 2502 Comes, on the last time only a ERROR 332 Comes

     

  • Rahul_P1
    Rahul_P1
    Altair Employee
    edited January 2015

    Go to tool > edges >  select all elements ....

  • Altair Forum User
    Altair Forum User
    Altair Employee
    edited January 2015

    renumbering

     

    i go to tool --> renumber

    elems --> by id --> 571335  enter --> renumber
     

     

    after that the message Comes again... why?
     

     

     

     

    edit: by the way. its  ERROR  312 withe the compliance mistake

     

  • Altair Forum User
    Altair Forum User
    Altair Employee
    edited January 2015

    Hi Codiak

     

    Its Tool>> Edges. sorry for my mistake in last post.

     

    The error refer either the compliance is too high or negative.

     

    it could be because there  are rigid modes (free nodes) or because applied load is too high to the model.

     

    Tool>> Edges panel helps to to fix the free nodes. if there are no free nodes, then check for unit consistency and also make sure the applied load is not too high for your model.

     

    Please share your model to look into this if the above suggestions doesn't help.

  • Altair Forum User
    Altair Forum User
    Altair Employee
    edited January 2015

    Hi,

     

    it looks like a wrong node numbering sequence. This means e.g. for a hex solid element that the order (sequence) of the node do not define a correct hexa element.

    Maybe there i a mesh error or a invalid node movement. Please switch all elements off, find element 571335, switch node numbers on an verify the node sequence.

    Take a look at the help file for correct node number sequence. If the element is wrong, delete and recreate it.

     

    Best regards,

    Mario

  • Altair Forum User
    Altair Forum User
    Altair Employee
    edited June 2019

    Hi,

     

     

     

     

    it looks like a wrong node numbering sequence. This means e.g. for a hex solid element that the order (sequence) of the node do not define a correct hexa element.

     

     

    Maybe there i a mesh error or a invalid node movement. Please switch all elements off, find element 571335, switch node numbers on an verify the node sequence.

     

     

    Take a look at the help file for correct node number sequence. If the element is wrong, delete and recreate it.

     

     

     

     

     

    Best regards,

     

     

    Mario

     

    sir,can you please elaborate the how to delete and recreate a single element

     

  • Rahul Rajan_21763
    Rahul Rajan_21763 New Altair Community Member
    edited June 2019

    Press F2 Delete entity (element) & F6 for create element.