Primitive Data
- Last UpdatedNov 28, 2025
- 1 minute read
Primitives available in the system, can be described in a primitive group. Such a group always starts and ends with keywords, specific for the primitive. In between these keywords, additional keywords describe the geometric data of the primitive.
The primitives available are:
-
cylinder
-
cap (spherical segment)
-
parallel epiped
-
cone
-
torus
-
rotational cylinder
-
general cylinder (extrusion primitive)
-
contour (a 3D curve, for example, a frame curve)
Holes, for example. on hull plates, are described as 3D contour primitives with the initial keyword HOLE_DATA and the ending keyword END_OF_HOLE_DATA. Holes can only occur within general cylinders and must not intersect or touch the outer contour of the surrounding general cylinder. Thus, the primitives describing a general cylinder with two holes may have the layout described below.
Note: Imported VRML or SAT primitives cannot be exported with this link.
|
GENCYL_DATA |
|
|
START_OF_3D_CONTOUR |
|
|
outer contour of general cylinder |
|
|
END_OF_3D_CONTOUR |
|
|
V1X |
|
|
V1Y |
|
|
V1Z |
|
|
HOLE_DATA |
|
|
START_OF_3D_CONTOUR |
|
|
contour of first hole |
|
|
END_OF_3D_CONTOUR |
|
|
START_OF_3D_CONTOUR |
|
|
contour of second hole |
|
|
END_OF_3D_CONTOUR |
|
|
END_OF_HOLE_DATA |
|
|
END_OF_GENCYL_DATA |