Application module: Independent property definition ISO/TS 10303-1099:2005(E)
© ISO

Cover page
Table of contents
Copyright
Foreword
Introduction
1 Scope
2 Normative references
3 Terms, definitions and abbreviations

4 Information requirements
   4.1 Required AM ARMs
   4.2 ARM entity definitions
5 Module interpreted model
   5.1 Mapping specification
   5.2 MIM EXPRESS short listing
     5.2.1 MIM entity definitions

A MIM short names
B Information object registration
C ARM EXPRESS-G   EXPRESS-G
D MIM EXPRESS-G   EXPRESS-G
E Computer interpretable listings
Bibliography
Index

4 Information requirements

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;
(*

4.1 Required AM ARMs

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.

4.2 ARM entity definitions

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.

4.2.1 Physical_quantity_instance   EXPRESS-GMapping table

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;
(*

4.2.2 Physical_quantity_symmetry   EXPRESS-GMapping table

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;
(*

4.2.3 Physical_quantity_symmetry_by_library_reference   EXPRESS-GMapping table

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.

4.2.4 Space_for_physical_quantity   EXPRESS-GMapping table

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.

4.2.5 Standard_physical_quantity_symmetry   EXPRESS-GMapping table

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.

4.2.6 Symmetry_for_physical_quantity   EXPRESS-GMapping table

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