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

4 Product and model relationships schema

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

EXPRESS specification:

*)
SCHEMA product_and_model_relationships_schema;

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

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

REFERENCE FROM product_definition_schema    --  ISO 10303-41
  (product_definition);

REFERENCE FROM structural_response_representation_schema    --  ISO 10303-104
  (fea_model);

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
product_analysis_schema ISO 10303-53
product_definition_schema ISO 10303-41
structural_response_representation_schema ISO 10303-104
support_resource_schema ISO 10303-41

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

4.1 Introduction

The product_and_model_relationships_schema specifies the relationship between:

4.2 Fundamental concepts and assumptions

Within ISO 10303, the following are separate concepts:

NOTE 1   The design definition of a product is recorded using ISO 10303-41.

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

NOTE 3   The idealisations of a product for analysis can be recorded using ISO 10303-41 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 product 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 to be recorded in different ways, and allows a disctretised model to be recorded in different ways. This part of ISO 10303 associates a discretised model of a product with the corresponding idealisation of the product, irrespective of the way in which they are recorded.

This part of ISO 10303 can also specify that:

4.3 product_and_model_relationships_schema type definitions

4.3.1 discretised_product_model_select   EXPRESS-G

The discretised_product_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_product_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_product_model_select = EXTENSIBLE SELECT
   (fea_model,
    model_product_domain);
END_TYPE;
(*

4.3.2 idealised_product_select   EXPRESS-G

The idealised_product_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_product_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_product_select = EXTENSIBLE SELECT
   (physical_product_domain,
    product_definition);
END_TYPE;
(*

4.4 product_and_model_relationships_schema entity definitions

4.4.1 product_view_relationship   EXPRESS-G

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

EXPRESS specification:

*)
ENTITY product_view_relationship;
  id : identifier;
  name : label;
  description : OPTIONAL text;
  discretised_model : discretised_product_model_select;
  idealised_product : idealised_product_select;
END_ENTITY;
(*

Attribute definitions:

id: the identifier for the product_view_relationship.

name: the words by which the product_view_relationship is known.

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

discretised_model: the model created for numerical analysis.

idealised_product: the idealisation of a product for which a discretised model is created.



*)
END_SCHEMA;  -- product_and_model_relationships_schema
(*


© ISO 2006 — All rights reserved