Where is my mistake ?
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
Answers
-
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.
0 -
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
0 -
Go to tool > edges > select all elements ....
0 -
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
0 -
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.
0 -
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
0 -
Altair Forum User said:
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
0 -
Press F2 Delete entity (element) & F6 for create element.
0