Keywords and Parameters
- Last UpdatedNov 28, 2025
- 3 minute read
The following list contains all keywords and parameters:
|
Keyword |
Parameter |
Parameter type |
|---|---|---|
|
TYPE_OF_GENERIC_FILE |
<type of file> |
string |
|
VERSION |
<VersionNumber> |
string |
|
OBJECT_DATA |
none |
|
|
GENERAL_DATA |
none |
|
|
NAME |
<name> |
string |
|
PRODUCT_NAME |
<product name> |
string |
|
DENSITY |
<density> |
real |
|
COMMENT |
<comment> |
string |
|
END_OF_GENERAL_DATA |
none |
|
|
CYLINDER_DATA |
none |
|
|
END_OF_CYLINDER_DATA |
none |
|
|
CAP_DATA |
none |
|
|
END_OF_CAP_DATA |
none |
|
|
PEPIPED_DATA |
none |
|
|
END_OF_PEPIPED_DATA |
none |
|
|
CONE_DATA |
none |
|
|
END_OF_CONE_DATA |
none |
|
|
TORUS_DATA |
none |
|
|
END_OF_TORUS_DATA |
none |
|
|
ROTATIONAL_DATA |
none |
|
|
END_OF_ROTATIONAL_DATA |
none |
|
|
GENCYL_DATA |
none |
|
|
END_OF_GENCYL_DATA |
none |
|
|
POLYGON_DATA |
none |
|
|
END_OF_POLYGON_DATA |
none |
|
|
START_OF_3D_CONTOUR |
none |
|
|
NO_OF_SEG |
<segments> |
real |
|
START_X |
<start x> |
real |
|
START_Y |
<start y> |
real |
|
START_Z |
<start z> |
real |
|
AX |
<ax> |
real |
|
AY |
<ay> |
real |
|
AZ |
<az> |
real |
|
X |
<x> |
real |
|
Y |
<y> |
real |
|
Z |
<z> |
real |
|
END_OF_3D_CONTOUR |
none |
|
|
ORIGIN_X |
<origin x> |
real |
|
ORIGIN_Y |
<origin y> |
real |
|
ORIGIN_Z |
<origin z> |
real |
|
V1X |
<v1 x> |
real |
|
V1Y |
<v1 y> |
real |
|
V1Z |
<v1 z> |
real |
|
V2X |
<v2 x> |
real |
|
V2Y |
<v2 y> |
real |
|
V2Z |
<v2 z> |
real |
|
RADIUS |
<radius> |
real |
|
RADIUS2 |
<radius 2> |
real |
|
HEIGHT |
<height> |
real |
|
END_OF_OBJECT_DATA |
none |
|
|
COLOUR |
<colour> |
integer |
-
<type of file> shall have the value ’VOLUME_OBJECTS’.
-
<VersionNumber> is a code for the version of the Object File and Conversion Program. The version will be used to enable modifications and additions in the future.
-
The root assembly has to be created by AGT or ATT !
-
<name> is the system name of the Placed Volume.
-
<product name> is the assembly names, and the position number, separated by slashes. The assembly name specify which assembly the volume will belong to. When the program starts storing the volume, the assemblies will be created if they are not already present.The root assembly must be created by the AGT or ATT.
-
<density> is the density of the object in kg/mm3. It should be the mean density, so that the sum of the volume of all primitives times the density gives the correct weight. (Density has no meaning for the polygon primitive but the keyword should nevertheless exist.)
-
<comment> is a comment of any kind.The user has the possibility to organize these comments in a suitable way so that they represent valuable information for the user. The Comment information is stored as an object on the Unplaced Volume Databank with the name #VT# <name>.
-
<segments> is the number of segments in a contour, to be further described after this keyword.
-
<start x>, <start y> and <start z> are the coordinates of the starting point of a contour or polygon.
-
<ax>, <ay> and <az> are the coordinates of an amplitude vector, describing one segment. A segment goes from the previously described point to the following point. (If an amplitude vector is zero, that means, if a segment is a line, then the amplitude vector may be omitted altogether.)
-
<x>, <y> and <z> are the coordinates of a node point of a contour or polygon, that means, the ending point of one segment and possibly the starting point of a subsequent segment.
-
<origin x>, <origin y> and <origin z> are the coordinates of an origin point of a primitive.
-
<v1 x>, <v1 y> and <v1 z> are the coordinates of a vector, characteristic for some primitives. The length of the vector is essential for the primitive.
-
<v2 x>, <v2 y> and <v2 z> are the coordinates of a second vector, characteristic for some primitives. The length of the vector is essential for the primitive.
-
<radius> is a radius, characteristic for some primitives.
-
<radius 2> is a second radius, characteristic for some primitives.
-
<height> is a height, characteristic for some primitives.
-
<colour> is a color code.
-
Separate keywords, those without parameters, denote the start and end of data groups of different kinds.