Integrated generic resource: Material and other engineering properties | ISO 10303-45:2019(E) © ISO |
The subjects of the material_property_representation_schema are the representations of engineering properties and of the conditions under which these property representations are valid.
This clause defines the information requirements to which implementations shall conform using the EXPRESS language as defined in ISO 10303-11. The following EXPRESS declaration begins the material_property_representation_schema and identifies the necessary external references.Short names of entities defined in this schema are described in Annex A. Unambiguous identification of this schema is defined in Annex B.
EXPRESS specification:
*)
SCHEMA material_property_representation_schema;
REFERENCE FROM
product_property_representation_schema
--
ISO 10303-41
(property_definition_representation);
REFERENCE FROM
shape_dimension_schema
--
ISO 10303-47
(dimensional_characteristic_representation);
REFERENCE FROM
process_property_representation_schema
--
ISO 10303-49
(action_property_representation,
resource_property_representation);
REFERENCE FROM
support_resource_schema
--
ISO 10303-41
(label,
text);
(*
NOTE 1 The schemas referenced above are specified in the following parts:
product_property_representation_schema ISO 10303-41 shape_dimension_schema ISO 10303-47 process_property_representation_schema ISO 10303-49 support_resource_schema ISO 10303-41
NOTE 2 See Annex D for a graphical representation of this schema.
The following are the fundamental concepts and assumptions related to the representation of engineering properties:
NOTE The distinction between a concept and the representation of a concept is described in ISO 10303-43
EXAMPLE The ambient conditions for a measurement may be expressed as 'room air' (a qualitative condition) or air at the quantitative conditions specified as 20 degrees Celsius and 1 atmosphere pressure.
The conditions of the measurement method may be maintained as constant throughout the measurement. Alternatively, some conditions may be varied independently of other conditions to provide a set of related properties.
Not all values of properties need to be expressed quantitatively, i.e. by numerical values. Values may also be expressed qualitatively, i.e. by a description.
EXAMPLE Colour, through expressible quantitatively, is mostly described qualitatively by words such as 'red', 'Aegean blue', 'metallic grey', etc.
EXPRESS specification:
*)
TYPE
characterized_property_representation
=
SELECT
(action_property_representation,
dimensional_characteristic_representation,
property_definition_representation,
resource_property_representation);
END_TYPE;
(*
EXPRESS specification:
*)
ENTITY data_environment;
name : label;
description : text;
elements : SET[1:?] OF characterized_property_representation;
END_ENTITY;
(*
Attribute definitions:
name: the word or group of words by which the data environment is referred to.
description: a narrative description of the data environment.
elements: the set of conditions under which a data environment is valid.
A data_environment_relationship is an association between two data_environments.
NOTE An association may exist between data_environments that relate to different material_property entities or between different representations of the same material_property.
EXPRESS specification:
*)
ENTITY data_environment_relationship;
name : label;
description : text;
relating_data_environment : data_environment;
related_data_environment : data_environment;
END_ENTITY;
(*
Attribute definitions:
name: the word or group of words by which the data_environment_relationship is referred to.
description: a narrative description of the data_environment_relationship.
relating_data_environment: the data_environment that acts as the parent of the related_data_environment.
related_data_environment: the data_environment that acts as the child of the relating_data_environment.
NOTE The roles of the relating_data_environment and the related_data_environment attributes are defined in the part of ISO 10303 that uses or specialises this entity.
A material_dimensional_characteristic_representation is a type of dimensional_characteristic_representation. A material_dimensional_characteristic_representation specialises a dimensional_characteristic_representation to associate it with a data_environment.
EXPRESS specification:
*)
ENTITY material_dimensional_characteristic_representation
SUBTYPE OF (dimensional_characteristic_representation);
dependent_environment : data_environment;
END_ENTITY;
(*
Attribute definitions:
dependent_environment: the conditions under which a representation of a dimension is valid.
A material_property_representation is a type of property_definition_representation. A material_property_representation specialises a property_definition_representation to associate it with a data_environment.
NOTE The association with a product is through reference to a material_property entity which has a characterized_definition.
EXPRESS specification:
*)
ENTITY material_property_representation
SUBTYPE OF (property_definition_representation);
dependent_environment : data_environment;
END_ENTITY;
(*
Attribute definitions:
dependent_environment: the conditions under which a property representation is valid.
*)
END_SCHEMA; -- material_property_representation_schema
(*
© ISO 2019 — All rights reserved