Hello!
I have an optimization problem to solve and I perform several abaqus analysis to calculate several objective functions.
I have a first a analysis (explicit job) with several instances (four instances) which get deformed. Then, I perform a second analysis (a static one) using the deformed configuration of one particular instance obtained at the end of the first analysis. For that purpose I use the following commands in the INP file:
*ASSEMBLY, NAME=Assembly-1
*INSTANCE, INSTANCE=PART-1, LIBRARY=previous_job
*IMPORT, STEP=2, STATE=YES, UPDATE=YES
*END INSTANCE
With the import command, nodes, elements and all elsets defined in previous_job and associated with PART-1 are also imported, but the associated surfaces aren't. In this second analysis I want to apply a pressure to the deformed surface of PART-1 and I can't pick this surface manually (in CAE for instance) because this needs to be done automatically because of the optimization process. And using import command implies dealing with orphan meshes (hexahedrons).
If I add the command *surface to the INP file of my second analysis and using the same elsets and faces associated to the surface in the first inp, or using the same datalines correspondent to the surface which are in the INP of the first analysis (which correspond to the surface and part in the undeformed state) then the deformed surface is incorrectly imported because some of the element faces don't belong anymore to the surface (in the deformed state) I really want. For a better understanding, please see this image (
Does anyone ever faced this kind of problem?
Cheers.
I have an optimization problem to solve and I perform several abaqus analysis to calculate several objective functions.
I have a first a analysis (explicit job) with several instances (four instances) which get deformed. Then, I perform a second analysis (a static one) using the deformed configuration of one particular instance obtained at the end of the first analysis. For that purpose I use the following commands in the INP file:
*ASSEMBLY, NAME=Assembly-1
*INSTANCE, INSTANCE=PART-1, LIBRARY=previous_job
*IMPORT, STEP=2, STATE=YES, UPDATE=YES
*END INSTANCE
With the import command, nodes, elements and all elsets defined in previous_job and associated with PART-1 are also imported, but the associated surfaces aren't. In this second analysis I want to apply a pressure to the deformed surface of PART-1 and I can't pick this surface manually (in CAE for instance) because this needs to be done automatically because of the optimization process. And using import command implies dealing with orphan meshes (hexahedrons).
If I add the command *surface to the INP file of my second analysis and using the same elsets and faces associated to the surface in the first inp, or using the same datalines correspondent to the surface which are in the INP of the first analysis (which correspond to the surface and part in the undeformed state) then the deformed surface is incorrectly imported because some of the element faces don't belong anymore to the surface (in the deformed state) I really want. For a better understanding, please see this image (
Does anyone ever faced this kind of problem?
Cheers.