Hy there,
i'm setting up a composite optimization in Hyperworks (Solver: Optistruct) and want to use the displacement of a few nodes (measuring Points) as responses. Every node has its own coordinate system, in which i want to measure the displacement (for example in x-direction). This is caused by the real displacement and measuring directions of the manufactured (existing) part.
The displacements of this nodes should be in a specific range (constraint) in the optimization. This ist how i want to define the stiffness of my model.
I created the systems (by global coordinates, vectors and nodes) and assigned them to the measuring points ( mesh -> assign -> node analysis system).
Afterwards i created the corresponding responses of the same nodes (analysis -> optimization -> responses -> static displacement) and gave them their constraints.
I have three loadcases, whose forces are pointing in different directions.
Mass should be minimized.
Freesize is finished and i have already edited the plyshapes.
After the freesize-optimization I want to get the thickness-distribution of the plies using the discrete-sizing-optimization. The optimization is starting and it also finishes, but it doesn't find a feasible design. According to the solver-output the optimization has converged after 23 Iterations.
What can i do to make optistruct find a global or at least local optimum for my problem?
Is it possible that the objective function 'minimize mass' causes that problem? The existing part has a mass of about 460g, the considered designs in the optimization have about 300g, which seems way to light to fullfill all my constraints.
Thanks in advance,
Andreas Kießkalt
P.S.: I attached the .out file
Unable to find an attachment - read this blog