Application module: Schematic and symbolization ISO/TS 10303-1203: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 type definition
   4.3 ARM entity definitions
5 Module interpreted model
   5.1 Mapping specification
   5.2 MIM EXPRESS short listing
     5.2.1 MIM type definition
     5.2.2 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 Schematic and symbolization 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 Schematic_and_symbolization_arm schema and identifies the necessary external references.

EXPRESS specification:

*)
SCHEMA Schematic_and_symbolization_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 Schematic_element_library_arm;    --  ISO/TS 10303-1208

USE FROM Schematic_drawing_arm;    --  ISO/TS 10303-1204

USE FROM Class_arm;    --  ISO/TS 10303-1070

USE FROM Document_and_version_identification_arm;    --  ISO/TS 10303-1121

USE FROM Symbolization_by_schematic_element_arm;    --  ISO/TS 10303-1209

USE FROM External_item_identification_assignment_arm;    --  ISO/TS 10303-1128
(*

NOTE 1   The schemas referenced above are specified in the following part of ISO 10303:

Schematic_element_library_arm ISO/TS 10303-1208
Schematic_drawing_arm ISO/TS 10303-1204
Class_arm ISO/TS 10303-1070
Document_and_version_identification_arm ISO/TS 10303-1121
Symbolization_by_schematic_element_arm ISO/TS 10303-1209
External_item_identification_assignment_arm ISO/TS 10303-1128

NOTE 2   See Annex C, Figures C.1and C.2 for a graphical representation of this schema.

4.2 ARM type definition

This subclause specifies the ARM type for this application module. The ARM type and definition is specified below.

4.2.1 externally_identified_schematic_element_definition   EXPRESS-G

An Implicit_schematic_element_definition that has an external identification.

EXPRESS specification:

*)
TYPE externally_identified_schematic_element_definition = SELECT BASED_ON external_identification_item WITH
   (Implicit_schematic_element_definition);
END_TYPE;
(*

4.3 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.3.1 Drawing_revision_class_of_document   EXPRESS-GMapping table

A Drawing_revision_class_of_document is a particular revision of a drawing that is managed as a document.

There is a hierarchy of concepts that link, schematic elements, drawings and documents, as follows:

Schematic_element:

This is an area of colour shading or texture. A Schematic_element is one of:

NOTE 1   A Schematic_element is defined in the Schematic_element application module.

Schematic_drawing:

This is a Schematic_element_definition that is regarded as a complete drawing sheet.

NOTE 2   A Schematic_drawing is defined in the Schematic_drawing application module.

Drawing_revision_class_of_document:

This is a Drawing_revision that is regarded as a Class_of_document. A Schematic_drawing can be a sheet within a Drawing_revision.

The hierarchy of concepts is illustrated in Figure 1.



Figure 1 —  Schematic element, drawing and document

Figure 1 —  Schematic element, drawing and document

The relationship between a schematic drawing as a class of document, and its individual copies or presentations, is illustrated in Figure 2.



Figure 2 —  Class of document and individual copies or presentations

Figure 2 —  Class of document and individual copies or presentations

EXPRESS specification:

*)
ENTITY Drawing_revision_class_of_document
  SUBTYPE OF (Document_version, Class, Drawing_revision);
END_ENTITY;
(*

4.3.2 Drawing_sheet_revision_class_of_document   EXPRESS-GMapping table

A Drawing_sheet_revision_class_of_document is a particular revision of a drawing sheet that is managed as a document.

EXPRESS specification:

*)
ENTITY Drawing_sheet_revision_class_of_document
  SUBTYPE OF (Document_version, Class, Drawing_sheet_revision);
END_ENTITY;
(*



*)
END_SCHEMA;  -- Schematic_and_symbolization_arm
(*


© ISO 2005 — All rights reserved