Hi, Martin
You are right. CAE doesn't supply the definition of fluid cavity. Following your suggestion, add
print_flattened_file=ON
def onJobCompletion():
import os,osutils
if os.path.exists('%s_f.inp' % id):
src='%s_f.inp'%(id)
dest=savedir
osutils.copy(src,dest)
into the environmental file (ABAQUS-v6.env), I got the succinct (or flattened) input file.
Based on this input file, I add the definition of fluid cavities:
*physical constants, absolute zero=-273.16, universal gas constant = 8.314
*fluid cavity, name=fcavity, behavior=gas, ref node=1000,surface=ASSEMBLY_SURF, ambient=1.0136e+5
*fluid behavior, name=gas
*molecular weight
0.044
*capacity, type=tabular
30
But this doesn't work in ABAQUS, the dat file generated by ABAQUS suggests:
*fluid cavity, name=fcavity, behavior=gas, ref node=1000,surface=ASSEMBLY_SURF, ambient=1.0136e+5
***ERROR: NO DATA CARDS PROVIDED FOR *FLUID CAVITY
THE PROGRAM HAS DISCOVERED 1 FATAL ERRORS
** EXECUTION IS TERMINATED **
Any comments will be appreciated.
Yiling
END OF USER INPUT PROCESSING