hmabaqus translates a binary or ASCII Abaqus (.fil) results file into a HyperMesh binary results file. The syntax to run the translator is:
hmabaqus [options] <inputfile> <outputfile> <modelfile>
To run hmabaqus from Hypermesh:
1. | On the BCs page, select the solver panel. |
2. | Click the translator toggle and select hmabaqus. |
3. | For input file:, click browse... and select the .fil file. |
4. | Click Open. |
5. | For output file:, click browse... and write down the output file name. |
6. | Click Save. |
7. | Enter the options. To create an h3d file for a specific result, add –h3d after the options. |
8. | Click solve. |
One or more of the following options can be used. Use the command hmabaqus-u to obtain a list of these options.
Flag |
Meaning |
---|---|
-d |
Displacements |
-rot |
Rotations |
-v |
Velocities |
-a |
Accelerations |
-nflux |
NFLUX |
-nflxrot |
nflux rotations |
-von |
von Mises |
-tr |
Tresca |
-hydropr |
Hydrostatic Pressure |
-tsi |
Third Stress Invariant |
-pstrs |
Principal Stresses |
-shstrs |
Shear Stresses |
-sed |
Strain Energy Density |
-temp |
Temperature |
-sinktemp |
Sink Temperature |
-filmcoef |
Film Coefficient |
-ecursmag |
ECURS magnitude |
-ncursmag |
NCURS magnitude |
-recurmag |
RECUR magnitude |
-ecdmag |
ECD magnitude |
-ecd1 |
ECD1 |
-ecd2 |
ECD2 |
-ecd3 |
ECD3 |
-resflux |
Residual Flux |
-conflux |
Concentrated flux |
-intflux |
Internal Flux |
-fluxs |
FLUXS |
-nodetemp |
Nodal Temperatures |
-ts |
Total Strains |
-ls |
Logarithmic Strains |
-ns |
Nominal Strains |
-ps |
Plastic Strains |
-es |
Elastic Strains |
-cs |
Creep Strains |
-ths |
Thermal Strains |
-pstrn |
Principal Strains |
-pnomsn |
Principal Nominal Strains |
-plogsn |
Principal Logarithmic Strains |
-pps |
Principal Plastic Strains |
-pes |
Principal Elastic Strains |
-pths |
Principal Thermal Strains |
-stress |
Stresses |
-rmsstrs |
RMS Stresses |
-rmsstrn |
RMS Strains |
-rf |
Reaction Forces |
-rm |
Reaction Moments |
-pl |
Point Loads |
-thick |
Shell Thickness |
-sinv |
Maximums (default off) |
-s1 |
First Surface (default off) |
-s2 |
Second Surface (default off) |
-cr |
Contact Results |
-epot |
Electrical Potential |
-por |
Pore or Acoustic Pressure (default off) |
-ps1v |
Principal Stress 1 (Vector) |
-ps2v |
Principal Stress 2 (Vector) |
-ps3v |
Principal Stress 3 (Vector) |
-sh1v |
Shear Stress 1 (Vector) |
-sh2v |
Shear Stress 2 (Vector) |
-sv1 |
State Variable 1 (default off) |
-sv2 |
State Variable 2 (default off) |
-svn |
State Variable n (default off) |
-sv20 |
State Variable 20 (default off) |
-notrans |
Do not convert local displacements into global (default off) |
-pc56 |
Read results for v5.6 on PC (default off) |
-maxsim |
Max simulations (default 999) (default off) |
-step |
For specific STEP results (default off) |
-inc |
For specific ITERATION results (default off) |
-freq |
For specific frequency of ITERATION results (default off) |
-disk |
Translation is performed on disk |
-size |
Number of entities (10000 default) |
-file |
Scratch file name |
-h3d |
Outputs file to an H3D file instead of to an hmresults file. The file includes model and results information that was translated. The model must contain geometry for it to be output to an H3D file. (default off) |
-noip |
Turns off all processing of element integration point values. If you ask Abaqus to average values to element centroids, this option makes a considerable difference in the amount of memory needed. If you also specify a result type that is found on element integration points, and the translator comes across such a result during processing, it reports an error. (default off) |
-sv1, |
State variables were being treated differently for some element groups from others. For some element types, they were always included, and, for others, they were processed only if specifically listed, with the default listing all of them. Now, all are uniform. They are translated only if you requests them to be translated. Also, the translator used to allocate memory to process all 20 allowable state variables whether you asked for any or not. Now, you can turn them on individually, and use just the minimum memory necessary, or you can turn on the first N of them using -nsdv. (default off) |
-nsdv <number> |
Turns on the first <number> state variables (max of 20). If you list both individual state variables and also the -nsdv option, the listed ones are the only ones processed. You can get complete compatibility with older versions by using -nsdv 20. (default off) |
Note: | Hmabaqus supports results for a range of increments and steps. It also supports results with a specific frequency. |
For example,
• | "hmabaqus -inc 10 12 14 40 55" gives results for increments 10 12 14 40 55 for all steps. |
• | "hmabaqus -step 1 5 6 19" gives results for all increments in steps 1, 5, 6 and 19. |
• | "hmabaqus -step 1 5 6 19 -inc 10 15 26 31 55" gives results for increments 10, 15, 26, 31, 55 in steps 1, 5, 6 and 19. |
• | "hmabaqus -step 1 5 6 19 -freq 2" give results for 1st, 3rd, 5th, 7th, 9th .... last increments in steps 1, 5, 6 and 19. |
In addition, the following parameters are also available when the results translation is not performed on the analysis platform and when the results file is binary. One of these parameters may need to be specified to indicate the platform where the analysis result file was created.
Parameter |
Analysis File Created On |
-cray |
Cray |
-dec |
Dec 5000 |
-decalpha |
Dec Alpha |
-hp |
Hewlett Packard. |
-ibm |
IBM RS\6000 |
-pc |
PC |
-sgi |
SGI |
-sun |
Sun |