A typical file extension for Abaqus input files is .inp, although the oSP3D Abaqus import interface accepts all file extensions and does not distinguish between them.
Compared to the Abaqus syntax in [5], oSP3D supports only some of the syntax elements. The following list, not exhaustive, includes some current limitations:
The input file does not need a carriage return at the end of each line.
Keywords, parameters, and parameter values must be spelled out completely. oSP3D does not support auto-completion.
The same parameter should not appear more than once on a single keyword line. If a parameter has multiple settings on a single keyword line, oSP3D ignores all but the last occurrence.
oSP3D does not support the
INPUTparameter.oSP3D supports floating point formats that are written in C syntax only. The following floating point number, which is legal in the Abaqus format specification, causes an error in the oSP3D Abaqus import interface:
-1234.5D-2oSP3D does not support data line repetition.
oSP3D does not support model data that is organized in an assembly of part instances.
Because oSP3D does not support the
*INCLUDEkeyword, it cannot support specifying an external file that contains a portion of the Abaqus input file, especially the node definition.
Due to limitations of the Abaqus input interface, each passed Abaqus file must
contain a non-empty model data definition. This definition can be given only
with the keywords and their parameters in the following table. All other
keywords are ignored. For example, the *NODE keyword can
refer only to the implicitly defined Cartesian coordinate system. No other
coordinate system can be defined due to the lack of keyword support. If an
unsupported keyword parameter is used, the interface is likely to stop and
display an error.
| Keyword | Description | Supported Parameters | Comments |
|---|---|---|---|
*NODE | Defines a node directly by specifying its coordinates | NSET | — |
*NSET | Assigns nodes to a node set | NSET,
GENERATE,
UNSORTED | Assembly level node sets are not supported. Neither is
using the INSTANCE parameter nor
prefixing each node number with the part instance name and a
period (.). |
*ELEMENT | Defines an element directly by specifying its nodes | TYPE
| TYPE support is limited to the
stress/displacement elements C3D4,
C3D6,
C3D8, C3D10,
C3D20, and all of their variants.
Supported shells are S3(R),
S4(R),
STRI65, and
S8(R/RT/R5). Keywords with other
TYPE values are ignored. |
ELSET |
Note: The oSP3D installation includes a simple Abaqus input file: abaqus.inp. For more information, see Input File Examples.