Application module: Independent property definition | ISO/TS 10303-1099:2005(E) © ISO |
This clause specifies the information requirements for the Independent property definition application module. The information requirements are specified as the Application Reference Model (ARM) of this application module.
NOTE 1 A graphical representation of the information requirements is given in Annex C.
NOTE 2 The mapping specification is specified in 5.1. It shows how the information requirements are met by using common resources and constructs defined or imported in the MIM schema of this application module.
The following EXPRESS specification begins the Independent_property_definition_arm schema and identifies the necessary external references.
EXPRESS specification:
*)
SCHEMA Independent_property_definition_arm;
(*
The following EXPRESS interface statements specify the elements imported from the ARMs of other application modules.
EXPRESS specification:
*)
USE FROM
Class_arm;
--
ISO/TS 10303-1070
USE FROM
Independent_property_arm;
--
ISO/TS 10303-1036
USE FROM
Property_space_arm;
--
ISO/TS 10303-1080
(*
NOTE 1 The schemas referenced above are specified in the following part of ISO 10303:
Class_arm ISO/TS 10303-1070 Independent_property_arm ISO/TS 10303-1036 Property_space_arm ISO/TS 10303-1080
NOTE 2 See Annex C, Figures C.1and C.2 for a graphical representation of this schema.
This subclause specifies the ARM entities for this module. Each ARM application entity is an atomic element that embodies a unique application concept and contains attributes specifying the data elements of the entity. The ARM entities and definitions are specified below.
A Physical_quantity_instance is a type of Independent_property that is a physical quantity instance.
NOTE 1 A Physical_quantity_instance can be a member of a continuous Physical_quantity_space such as 'mass'. In this case, a Physical_quantity_instance possessed by a Product_as_individual_version or Individual_activity or is known only to within a tolerance.
A range of possibilities for a Physical_quantity_instance can be specified by recording a Physical_quantity_range in which it is contained.
NOTE 2 The entity type Physical_quantity_instance defined in this part of ISO 10303 is identical to the entity type property defined in ISO 15926-2.
EXPRESS specification:
*)
ENTITY Physical_quantity_instance
SUBTYPE OF (Independent_property, Class);
END_ENTITY;
(*
A Physical_quantity_symmetry is a type of Independent_property that indicates a symmetry of an Physical_quantity_instance with respect to orientation in space.
A Physical_quantity_symmetry is valid only for instances of Physical_quantity_instance which are second or higher order tensors.
NOTE Standard instances of Physical_quantity_symmetry for second and fourth order tensors are specified in Standard_physical_quantity_symmetry.
EXPRESS specification:
*)
ENTITY Physical_quantity_symmetry
SUBTYPE OF (Independent_property, Class);
END_ENTITY;
(*
A Physical_quantity_symmetry_by_library_reference is a Physical_quantity_symmetry that is defined by reference to an external library.
NOTE Standard instances of Physical_quantity_symmetry for second and fourth order tensors are specified in Standard_physical_quantity_symmetry.
EXPRESS specification:
*)
ENTITY Physical_quantity_symmetry_by_library_reference
SUBTYPE OF (Physical_quantity_symmetry);
item_id : STRING;
source_id : STRING;
END_ENTITY;
(*
Attribute definitions:
item_id: a text string that identifies the the Physical_quantity_symmetry_by_library_reference.
source_id: a text string that identifies the supplier of definition of the Physical_quantity_symmetry_by_library_reference.
A Space_for_physical_quantity is a relationship between an Physical_quantity_instance and a Physical_quantity_space that indicates the physical phenomenon for the Physical_quantity_instance.
EXAMPLE The relationship between:
that indicates the physical phenomenon, is a Space_for_physical_quantity.
EXPRESS specification:
*)
ENTITY Space_for_physical_quantity
SUBTYPE OF (Independent_property_relationship);
SELF\Independent_property_relationship.relating : Physical_quantity_space;
SELF\Independent_property_relationship.related : Physical_quantity_instance;
END_ENTITY;
(*
Attribute definitions:
relating: the Physical_quantity_space that indicates the physical phenomenon.
related: the Physical_quantity_instance that has the physical phenomenon indicated.
A Standard_physical_quantity_symmetry is a type of Physical_quantity_symmetry_by_library_reference that is defined within this part of ISO 10303.
The standard instances of Physical_quantity_symmetry for second and fourth order tensors specified by this part of ISO 10303 are shown in Table 1.
Table 1 — Standard instances of Physical_quantity_symmetry
code |
name |
definition |
---|---|---|
PS001 |
anisotropic_symmetric_tensor2_2d |
symmetric second order tensor in two dimensions with 3 independent values - see ISO 10303-104:2000 |
PS002 |
isotropic_symmetric_tensor2_2d |
symmetric second order tensor in two dimensions with 1 independent value - see ISO 10303-104:2000 |
PS003 |
anisotropic_symmetric_tensor2_3d |
symmetric second order tensor in three dimensions with 6 independent values - see ISO 10303-104:2000 |
PS004 |
isotropic_symmetric_tensor2_3d |
symmetric second order tensor in three dimensions with 1 independent value - see ISO 10303-104:2000 |
PS005 |
orthotropic_symmetric_tensor2_3d |
symmetric second order tensor in three dimensions with 3 independent values - see ISO 10303-104:2000 |
PS006 |
anisotropic_symmetric_tensor4_2d |
symmetric fourth order tensor in two dimensions with 6 independent values - see ISO 10303-104:2000 |
PS007 |
isotropic_symmetric_tensor4_2d |
symmetric fourth order tensor in two dimensions with 2 independent values - see ISO 10303-104:2000 |
PS008 |
isotropic_symmetric_tensor4_3d |
symmetric fourth order tensor in three dimensions with 2 independent values - see ISO 10303-104:2000 |
PS009 |
iso_orthotropic_symmetric_tensor4_3d |
symmetric fourth order tensor in three dimensions with 3 independent values - see ISO 10303-104:2000 |
PS010 |
transverse_isotropic_symmetric_tensor4_3d |
symmetric fourth order tensor in three dimensions with 5 independent values - see ISO 10303-104:2000 |
PS011 |
orthotropic_symmetric_tensor4_3d |
symmetric fourth order tensor in three dimensions with 9 independent values - see ISO 10303-104:2000 |
PS012 |
monoclinic_symmetric_tensor4_3d |
symmetric fourth order tensor in three dimensions with 13 independent values - see ISO 10303-104:2000 |
PS013 |
anisotropic_symmetric_tensor4_3d |
symmetric fourth order tensor in three dimensions with 21 independent values - see ISO 10303-104:2000 |
These standard instances of class are identified using the methodology of IEC 61360, where:
EXPRESS specification:
*)
ENTITY Standard_physical_quantity_symmetry
SUBTYPE OF (Physical_quantity_symmetry_by_library_reference);
WHERE
valid_standard_class: (SELF\Physical_quantity_symmetry_by_library_reference.source_id = 'ISO-TS-10303-1099') AND (SELF\Physical_quantity_symmetry_by_library_reference.item_id
IN ['PS001', 'PS002', 'PS003', 'PS004', 'PS005', 'PS006', 'PS007', 'PS008', 'PS009', 'PS010', 'PS011', 'PS012', 'PS013']);
END_ENTITY;
(*
Formal propositions:
valid_standard_class: The supplier shall be 'ISO-TS-10303-1099', and the code shall be one of those listed in Table 1.
A Symmetry_for_physical_quantity is a relationship between a Physical_quantity_instance and a Physical_quantity_symmetry that indicates the symmetry of the Physical_quantity_instance.
EXAMPLE The relationship between:
that indicates the nature of the physical quantity instance, is a Symmetry_for_physical_quantity.
EXPRESS specification:
*)
ENTITY Symmetry_for_physical_quantity
SUBTYPE OF (Independent_property_relationship);
SELF\Independent_property_relationship.relating : Physical_quantity_symmetry;
SELF\Independent_property_relationship.related : Physical_quantity_instance;
END_ENTITY;
(*
Attribute definitions:
relating: the Physical_quantity_symmetry that is the symmetry.
related: the Physical_quantity_instance that has the symmetry.
*)
END_SCHEMA; -- Independent_property_definition_arm
(*
© ISO 2005 — All rights reserved