CAESAR logo





EACM harmonisation

PDES, Inc. Offsite

Myrtle Beach, 20thto 24thMarch 2000

1. Introduction

The following harmonisation issues were addressed:

PDM and EACM properties:
the relationship between the property modules within the PDM module suite and the property modules within the EACM module suite;
AP 209 and EACM state and activity:
the relationship between the part 209/104 entities stateand analysis_step and the EACM modules state and activity;
AP 209 and EACM shell and beam properties:
the relationship between the part 209/104 entities for shell and beam properties, especially those that allow variation of properties with respect to position, and the EACM property modules;
AP 209 and EACM unstructured mesh:
the relationship between the part 209/104 approach to finite element model definition and the EACM unstructured mesh module.

Significant progress was made on each of these issues, as described in the following sections.

2. PDM and EACM property modules

The key harmonisation issue involved the relationship between:

It was agreed that:

As a result of this agreement:

Figure 1: Independent property modules

Independent property modules

The agreement will be implemented by the following actions:

3. Part 104 analysis control and the EACM

The key harmonisation issue involved the relationship between:

The EACM MIM entity state is a subtype of product_definition in part 41. The EACM MIM entity activity is a subtype of action, also in part 41.

It was agreed that:

It was further agreed that an interface between part 104 and the EACM in this area would give the following benefits:

The form of the interface between part 104 and the EACM in this area is shown in the figure below. The interface is implemented by a MIM entity with multiple inheritance, which can be contained in a module that extends the capabilities of AP 209.

Figure 2: Activity and state in part 104 and EACM

Activity and state in part 104 and EACM

The colour coding is as follows:

pink
part 104 entities
light blue
EACM MIM entities
yellow
part 41 entities
light green
part 104/EACM interface

4. Part 104 shell and beam section properties and the EACM

The key harmonisation issue involved the relationship between:

The EACM MIM entity property_distribution is a subtype of property_definition in part 41. The EACM MIM entity independent_property_definition is a subtype of general_property, also in part 41.

It was agreed that:

It was further agreed that an interface between part 104 and the EACM in this area would allow section property definitions contained within part 104 to be associated with any product. Hence it would be possible to associate:

The form of the interface between part 104 and the EACM in this area is shown in the figure below. The interface is implemented by a MIM entity with multiple inheritance, which can be contained in a module that extends the capabilities of any STEP AP.

Figure 3: Beam and shell properties in 104 and EACM

Activity and state in part 104 and EACM

5. Part 104 finite element model and unstructured meshes in the EACM

At first sight it appears that the unstructured_mesh module within the EACM duplicates functionality within part 104. This is not the case because there are distinct differences in functionality as follows:

part 104:
Part 104 defines a complete finite element model rather than mesh topology. In part 104 there is no order to the elements of the finite element model. Hence a results field is defined by a separate instance of state_definition for each element within the model.
EACM:
The EACM considers only mesh topology and not a finite element model that uses the topology. Hence a mesh in the EACM is a subtype of topological_representation_item. An EACM 'unstructured mesh' is not completely unstructured because it defines an order to the cells of the mesh. This approach enable a field over the mesh to be defined by a single list of results that is interpreted cell by cell according to cell order.

The motivation of the EACM approach has been the efficient handling of very large results sets for structured and unstructured meshes. Using the EACM, the control values that define a field over a mesh can be held as a single list, whether or not the mesh is structured or unstructured.

It will be possible to fully integrate the EACM unstructured_mesh module with part 104, by:

This is shown in the figure below.

Figure 4: Unstructured mesh in part 104 and EACM

Unstructured mesh in part 104 and EACM