18.4. Text Versus Binary Files

www.kxcad.net Home > CAE Index > ANSYS Index > Release 11.0 Documentation for ANSYS


Your Ad Here

Depending on how files are used, the program writes them in text (ASCII) form or binary form. For example, ERR and LOG files are text, while DB, EMAT, and RST files are binary. In general, files that you may need to read (and edit) are written in text form, and all other files are written in binary form.

All binary files are external type files. External binary files are transportable between different computer systems.

Below are some tips for using binary files:

Warning

Binary files are not backward-compatible with previous releases of the ANSYS program. For example, you cannot use binary files produced by ANSYS 11.0 with release ANSYS 5.7 or earlier. Attempting to use binary files from later releases with an earlier release can cause serious operating problems in ANSYS. For a list of the files that are upwardly compatible, see Table 18.2: "Permanent Files Written by the ANSYS Program".

18.4.1. ANSYS Binary Files over NFS

You can access ANSYS binary files (for example, file.TRI, file.DB, file.RST) from NFS-mounted disk partitions. However, this usage is discouraged because heavy network traffic may result. Also, network traffic may cause NFS errors, which in turn can cause the ANSYS program to read or write an ANSYS binary file incorrectly.

18.4.2. Files that ANSYS Writes

The following tables list the files that ANSYS writes.

Table 18.1  Temporary Files Written by the ANSYS Program

IdentifierTypeContents
ANOTextGraphics annotation commands [/ANNOT]
BATTextInput data copied from batch input file [/BATCH]
DOnTextDo-loop commands for nesting level n
DSCRBinaryScratch file (ANTYPE=2, Modal Analysis)
DSPxxBinaryScratch files for the distributed sparse solver
EROTBinaryRotated element matrices
LOCKBinaryPrevents more than one ANSYS job with the same name from running in the same directory
LSCRBinaryScratch file (ANTYPE=4, Mode Superposition)
LVBinaryScratch file from substructure generation pass with more than one load vector.
LNxxBinaryScratch files for the sparse solver (x = 1-32)
MASSBinaryCompressed mass matrix for modal analysis (subspace method)
MMXBinaryWork matrix for modal analysis (subspace method)
PAGEBinary Page file for ANSYS virtual memory (database space)
PCnBinaryScratch file for PCG solver (n = 1 to 10)
SCRBinaryScratch file for Jacobi Conjugate Gradient solver
SSCRBinaryScratch file from substructure generation pass

Many of the permanent ANSYS files are upwardly compatible. Files that generally can be used by future releases of ANSYS have a Y in the Upward column.

Table 18.2  Permanent Files Written by the ANSYS Program

IdentifierTypeUpwardContents
ANFText-ANSYS Neutral Format file, written by default by ANSYS after a connection import [1]
BCSText-Stores performance information when running the sparse solver
BDBBinary-Database for best design (optimization) [OPKEEP]
BFINText-Interpolated body forces written as BF commands [BFINT]
BRFLBinary-FLOTRAN results file for best design (optimization) [OPKEEP]
BRMGBinary-Magnetic results file for best design (optimization) [OPKEEP]
BRSTBinary-Structural results file for best design (optimization) [OPKEEP]
BRTHBinary-Thermal results file for best design (optimization) [OPKEEP]
CBDOText-Interpolated DOF data written as D Commands [CBDOF]
CDBTextYText database file [CDWRITE]
CMAPText-Color map file
CMDTextYCommands written by *CFWRITE
CNDTextYNonlinear diagnostics file that tracks contact quantities throughout the solution [NLDIAG]
CMSBinaryYComponent Mode Synthesis file
DBBinaryYDatabase file [SAVE, /EXIT]
DBBBinaryYCopy of database file created when a nonlinear analysis terminates abnormally (used for traditional restart)
DBEBinary-Database file from VMESH failure in batch mode
DBGText-FLOTRAN "debug" file (contains solution information)
DSUBBinaryYSuperelement DOF solution from use pass
ELEMTextYElement definitions [EWRITE]
EMATBinaryYElement matrices
ERRText-Error and warning messages
ESAVBinaryYElement saved data ESAV files created by nonlinear analyses may not be upwardly compatible
FATGText-Fatigue data [FTWRITE]
FULLBinary-Assembled global stiffness and mass matrices
GRPHTextYNeutral graphics file
IGESTextYIGES file from ANSYS solid model data [IGESOUT]
LDHITextYLoading and boundary conditions of load steps (used for multiframe restart)
LGWTextYDatabase command log file [LGWRITE]
LnnBinaryYLoad case file (where nn = load case number) [LCWRITE]
LOGTextYCommand input history
LOOPText-Optimization looping file
MCFTextYModal coordinates from harmonic or transient analysis
MCOMTextYMode combination commands from spectrum analysis
MnnnBinaryYModal displacements, velocities, and accelerations records and solution commands for a single substep of a load step (used for multiframe restart of a mode superposition transient analysis)
MODEBinaryYModal matrices (modal or buckling analysis)
MPText YMaterial property definitions [MPWRITE]
NLHTextYNonlinear diagnostics file that tracks results or contact quantities throughout the solution [NLHIST]
NODETextYNode definitions [NWRITE]
NRBinaryYStores Newton-Raphson iteration information when the nonlinear diagnostic tool is active [NLDIAG,NRRE,ON]
OPOText-ANSYS output for last optimization loop
OPTText-Optimization data
OSAVBinary-Copy of ESAV file from last converged substep
OUTText-ANSYS output file
PARMTextYParameter definitions [PARSAV]
PCSText-Stores performance information when running the PCG solver
PFLText-FLOTRAN printout file
PSDBinary-PSD file (modal covariance matrices, etc.)
PVTSText-Stores pivot information when running the default sparse solver
RCNBinaryYResults file for initial contact state
RDBBinaryYState of the database at the start of the first substep of the first load step (used for multiframe restart)
RDFText-FLOTRAN residual file [FLDATA,OUTP]
RDSPBinary-Reduced displacements
REDMBinary-Reduced structure matrix
RFLBinaryYFLOTRAN results file
RFRQBinary-Reduced complex displacements
RMGBinaryYResults file from magnetic field analysis
RMODEBinaryYCalculated residual vectors from a modal analysis.
RnnnBinaryYElement saved records, solution commands, and status for a single substep of a load step (used for multiframe restart of static and full transient analyses)
RSTBinaryYResults file from structural and coupled-field analyses
RSWText-FLOTRAN "wall" results file
RTHBinaryYResults file from thermal analysis
RUNText-FLOTRAN run data
SELDBinaryYSuperelement load vector data from generation pass
SnnTextYLoad step files (where nn = load step number) [LSWRITE]
SORDText-Superelement name and number from use pass
STATText-Status of an ANSYS batch run
SUBBinaryYSuperelement matrix file from generation pass
TBText YHyperelastic material constants
TRIBinary-Triangularized stiffness matrix
USUBBinaryYRenamed DSUB File for input to substructure expansion pass
XBCText-FLOTRAN boundary condition data (ANSYS to FLOTRAN)
XGMText-FLOTRAN geometry data (ANSYS to FLOTRAN)
XICText-FLOTRAN initial condition data (ANSYS to FLOTRAN)
  1. For more information about the files produced by a connection import, see the ANSYS Connection User's Guide.

18.4.3. File Compression

Many file compression utilities exist for UNIX (e.g., compress, gzip) and Windows (e.g., PKzip, WinZip). ANSYS cannot read compressed files. However, you can compress ANSYS models to save space when archiving, so long as you uncompress the models before trying to read them into ANSYS.

Your Ad Here