Table 6.91 — DRM_Geometric_Centre

Property

Description

Class

  • <DRM Geometric Centre>

Superclass

Subclass

  • None.

Definition

An instance A of this DRM class is a component of an <DRM Aggregate Geometry> instance B - that is, of an instance of a concrete subclass of <DRM Aggregate Geometry> - where B represents a “body” such that the <DRM 3D Location> instance specified by A has the semantic indicated by A's meaning field.

Class diagram

Figure 6.104 — DRM_Geometric_Centre

Inherited field elements

Field name

Range

Field data type

None

   

Field elements

Field name

Range

Field data type

meaning1

 

Geometric_Centre_Code

Associated to (one-way) (inherited)

  • None.

Associated to (one-way)

  • None.

Associated by (one-way) (inherited)

  • None.

Associated by (one-way)

  • None.

Associated with (two-way) (inherited)

  • None.

Associated with (two-way)

  • None.

Composed of (two-way) (inherited)

  • None.

Composed of (two-way)

Composed of (two-way metadata) (inherited)

  • None.

Composed of (two-way metadata)

  • None.

Component of (two-way) (inherited)

  • None.

Component of (two-way)

Constraints

Clarifications

1 This indicates the semantic of the <DRM 3D Location> component of the given instance of <DRM Geometric Centre>.

Example(s)

  • Consider a <DRM Model> instance S providing a geometric representation of an ECC_SAILING_VESSEL as follows, where the srf_info of the <DRM Model> are specified to be LSR 3D.

    Geometric Centre, Example 1

    Figure 6.105 — <DRM Geometric Centre> example

    If S is instanced in a simulation where S is considered to be floating on water, the effects of the force of the water upon S can be computed for the CENTRE_OF_BUOYANCY <DRM Geometric Centre> to determine how they apply to S as a whole.

  • Consider a <DRM Model> instance G providing a geometric representation of an ECC_GROUND_VEHICLE as follows, where the srf_info of the <DRM Model> are specified to be LSR 3D.

    Geometric Centre, Example 2

    Figure 6.106 — <DRM Geometric Centre> example

  • Consider a <DRM Model> instance A providing a geometric representation of an ECC_AIRCRAFT as follows, where the srf_info of the <DRM Model> are specified to be LSR 3D.

    Geometric Centre, Example 3

    Figure 6.107 — <DRM Geometric Centre> example

    If A is instanced in a simulation where A is considered to be in the air, the effects of the force of the air upon A can be computed for the CENTRE_OF_PRESSURE <DRM Geometric Centre> to determine how they apply to A as a whole.