Please ensure Javascript is enabled for purposes of website accessibility
Powered by Zoomin Software. For more details please contactZoomin

AVEVA™ Unified Engineering

Constructing Structural Geomsets

  • Last UpdatedJan 13, 2023
  • 2 minute read

A Structural Geomset is a grouping of the 2D primitive elements which make up a Profile. Like the 3D Geomset, it specifies the dimensions, orientation and obstruction geometry of each primitive. It also defines the symbol that is drawn for a particular Component and the obstruction geometry of the Component. The Profile is built up from a combination of Structural Rectangles (SREC) and Structural Annuli (SANN), as described in Structural Geomsets (GMSSET). Structural Geomset elements and their attributes are listed in Structural Geomset Primitives.

To define the tube representation for the Profile shown in the Examples of Parameterization image, the commands shown below could be used. A simplified clash geometry for the Profile is specified by defining a bounding box for the Profile with ‘hard’ obstruction and giving the primitives of the Profile itself ’no obstruction’. The P-lines used are those defined in Example of Defining a Structural Pointset.

NEW GMSSET /UBGMSS

Create new 2D Geomset

NEW SRECT

Create rectangle primitive for web

PXLE (PARA[1])

Web thickness

PYLE (PARA[1] - 2 * PARA[4])

Web length
(PX and PY are zero, so there is no need to set them)

PLAXI Y

Direction of axis of rectangle

TUFL TRUE CLFL FALSE

Set drawing flags

OBST 0

Set obstruction value as ‘none’

NEW SRECT

Create rectangle primitive for upper flange

PXLE (PARA[2]) PYLE (PARA[4])

Flange length and thickness

PY (0.5 * (PARA[1] - PARA[4]))

Position of rectangle origin

PLAXI Y

Direction of axis of rectangle

TUFL TRUE CLFL FALSE

Set drawing flags

OBST 0

Set obstruction value as ‘none’

NEW SRECT

Create rectangle primitive for lower flange

PXLE (PARA[2]) PYLE (PARA[4])

PY (-0.5 * (PARA[1] - PARA[4]))

PLAXI Y

TUFL TRUE CLFL FALSE

OBST 0

NEW SRECT

Create rectangle which bounds the Profile

PXLE (PARA[2]) PYLE (PARA[1])

PLAXI Y

TUFL FALSE CLFL FALSE

Set both drawing flags ‘off

OBST 2

Set obstruction value as ‘hard’

A P-line may be used to define an axis direction and position for a primitive. The example below shows how the upper flange could be positioned and orientated using a P-line. Refer to Reference Section for further information.

PLAXI TOS

Set axis direction and origin in terms of P-line TOS

PY (-0.5 * PARA[4])

Position of rectangle origin relative to position of P-line

TitleResults for “How to create a CRG?”Also Available in