Integrated application resource: Finite element analysis definition relationships | ISO 10303-107:2006(E) © ISO |
*)
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.
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:
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;
(*
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;
(*
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