Skip to main content

Abaqus - INP file number precision

Submitted by neslon on

Hi all!



I am working in a design optimization process MATLAB-ABAQUS and i need that abaqus writes the nodal coordinates in the inp file with at least 12 significant digits. If i change nodal output precision to full in the job manager i only get 9 digits.

I already changed numDigits in session.journalOptions.defaultFormat, session.journalOptions.fieldReportFormat and session.journalOptions.geometryFormat by submitting in the command line



nf = NumberFormat(numDigits=12, precision=0, format=ENGINEERING)

session.journalOptions.setValues(defaultFormat=nf)

session.journalOptions.setValues(geometryFormat=nf )



and that also didn't worked.



Does anyone knows if it is possible to control (number precision ) how abaqus wrotes the nodal coordinates in the inp file?



In the abaqus 6.9 analysis users manual, section 1.2.1, it is stated that in inps data lines, floating point numbers can occupy a maximum of 20 spaces including the sign, decimal point, and any exponential notation, so it should be possbile to have nodal coordinates with 12 significant digits...but there is no indication about how to do it..





Thanks in advance.