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
INPUT
parameter.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-2
oSP3D 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
*INCLUDE
keyword, 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.