Integrated application resource: Finite element analysis definition relationships ISO 10303-107:2006(E)
© ISO

Cover page
Table of contents
Copyright
Foreword
Introduction
1 Scope
2 Normative references
3 Terms and abbreviations
4 Product and model relationships
   4.1 Introduction
   4.2 Fundamental concepts and assumptions
   4.3 Product and model relationships type definitions
   4.4 Product and model relationships entity definition

5 Action and model relationships
   5.1 Introduction
   5.2 Fundamental concepts and assumptions
   5.3 Action and model relationships type definitions
   5.4 Action and model relationships entity definitions
6 State and model relationships
   6.1 Introduction
   6.2 Fundamental concepts and assumptions
   6.3 State and model relationships type definitions
   6.4 State and model relationships entity definitions

7 Property distribution and model relationships
   7.1 Introduction
   7.2 Fundamental concepts and assumptions
   7.3 Property distribution and model relationships type definitions
   7.4 Property distribution and model relationships entity definitions
8 Fea definition relationships
   8.1 Introduction
   8.2 Fundamental concepts and assumptions
   8.3 Fea definition relationships entity definitions
A Short names of entities
B Information object registration
C Computer interpretable listings
D EXPRESS-G diagrams
Index

6 State and model relationships schema

The following Express declaration begins the state_and_model_relationships_schema and identifies the necessary external references.

EXPRESS specification:

*)
SCHEMA state_and_model_relationships_schema;

REFERENCE FROM analysis_schema    --  ISO 10303-53
  (model_state_domain);

REFERENCE FROM finite_element_analysis_control_and_result_schema    --  ISO 10303-104
  (state);

REFERENCE FROM product_analysis_schema    --  ISO 10303-53
  (physical_state_domain);

REFERENCE FROM state_type_schema    --  ISO 10303-56
  (state_type);

REFERENCE FROM support_resource_schema    --  ISO 10303-41
  (identifier,
   label,
   text);
(*

NOTE 1   The schemas referenced above are specified in the following part of ISO 10303:

analysis_schema ISO 10303-53
finite_element_analysis_control_and_result_schema ISO 10303-104
product_analysis_schema ISO 10303-53
state_type_schema ISO 10303-56
support_resource_schema ISO 10303-41

NOTE 2   See Annex D for a graphical representation of this schema.

6.1 Introduction

The state_and_model_relationships schema specifies the relationship between:

6.2 Fundamental concepts and assumptions

Within ISO 10303, the following are separate concepts:

NOTE 1   The design definition of a state is recorded using ISO 10303-56.

NOTE 2   A single design definition can have many idealisations for analysis.

NOTE 3   The idealisation for a state for analysis can be recorded using ISO 10303-56, or using ISO 10303-53.

NOTE 4   An idealisation for analysis can have many discretised models created for it.

NOTE 5   The discretised model of a state for analysis can be recorded using either ISO 10303-104, or ISO 10303-53.

The ISO 10303 series of parts allows a single idealisation for analysis te be recorded in different ways, and allows a discretised model to be recorded in different ways. This part of ISO 10303 associates a discretised model of a state with the corresponding idealisation of the state, irrespective of the way in which they are recorded.

This part of ISO 10303 can also specify that:

6.3 state_and_model_relationships_schema type definitions

6.3.1 discretised_state_model_select   EXPRESS-G

The discretised_state_model_select type is an extensible list of alternate data types. It provides a mechanism to refer to instances of the data types included in the discretised_state_model_select type or in its extensions.

NOTE  The list of entity data types will be extended in application resources that use the constructs of this resource.

EXPRESS specification:

*)
TYPE discretised_state_model_select = EXTENSIBLE SELECT
   (model_state_domain,
    state);
END_TYPE;
(*

6.3.2 idealised_state_select   EXPRESS-G

The idealised_state_select type is an extensible list of alternate data types. It provides a mechanism to refer to instances of the data types included in the idealised_state_select type or in its extensions.

NOTE  The list of entity data types will be extended in application resources that use the constructs of this resource.

EXPRESS specification:

*)
TYPE idealised_state_select = EXTENSIBLE SELECT
   (physical_state_domain,
    state_type);
END_TYPE;
(*

6.4 state_and_model_relationships_schema entity definitions

6.4.1 same_discretised_state_model   EXPRESS-G

A same_discretised_state_model is a discretised model of a state created for numerical analysis.

EXPRESS specification:

*)
ENTITY same_discretised_state_model;
  id : identifier;
  name : label;
  description : OPTIONAL text;
  equivalent_records : SET[2:?] OF discretised_state_model_select;
END_ENTITY;
(*

Attribute definitions:

id: the identifier for the same_discretised_state_model.

name: the words by which the same_discretised_state_model is known.

description: the text that provides further information about the same_discretised_state_model. The value of this attribute need not be specified.

equivalent_records: the records of a discretised state model which have the same meaning.

6.4.2 same_idealised_state   EXPRESS-G

A same_idealised_state is a relationship between records of an idealisation of state for analysis, which states they each have the same meaning.

EXPRESS specification:

*)
ENTITY same_idealised_state;
  id : identifier;
  name : label;
  description : OPTIONAL text;
  equivalent_records : SET[2:?] OF idealised_state_select;
END_ENTITY;
(*

Attribute definitions:

id: the identifier for the same_idealised_state.

name: the words by which the same_idealised_state is known.

description: the text that provides further information about the same_idealised_state. The value of this attribute need not be specified.

equivalent_records: the records of an idealised state model which have the same meaning.

6.4.3 state_view_relationship   EXPRESS-G

A state_view_relationship is a relationship between: which indicates that the discretised state analysis model is a model of the idealised state created for the purpose of numerical analysis.

EXPRESS specification:

*)
ENTITY state_view_relationship;
  id : identifier;
  name : label;
  description : OPTIONAL text;
  discretised_model : discretised_state_model_select;
  idealised_state : idealised_state_select;
END_ENTITY;
(*

Attribute definitions:

id: the identifier for the state_view_relationship.

name: the words by which the state_view_relationship is known.

description: the text that provides further information about the state_view_relationship. The value of this attribute need not be specified.

discretised_model: the discretised state model created for numerical analysis.

idealised_state: the idealisation of a state for which a discretised model is created.



*)
END_SCHEMA;  -- state_and_model_relationships_schema
(*


© ISO 2006 — All rights reserved