• BS ISO 10303-21:1994

    Current The latest, up-to-date edition.

    Industrial automation systems and integration. Product data representation and exchange Implementation methods. Clear text encoding of the exchange structure

    Available format(s):  Hardcopy, PDF

    Language(s):  English

    Published date:  15-10-1995

    Publisher:  British Standards Institution

    Add To Cart

    Table of Contents - (Show below) - (Hide below)

    1. Scope
    2. Normative references
    3. Definitions
    3.1 Terms defined in ISO 8859-1
    3.2 Terms defined in ISO 10646
    3.3 Terms defined in ISO 10303-1
    3.4 Terms defined in ISO 10303-11
    3.5 Terms defined in ISO 10303-44
    3.6 Other definitions
    4. Abbreviations
    5. Exchange structure fundamental concepts and assumptions
    5.1 Introduction
    5.2 Notational and typographical conventions
    5.3 Conformance
    6. Formal definitions
    6.1 Formal notation
    6.2 Basic alphabet definition
    6.3 Exchange structure
    6.4 Definition of tokens
    6.5 WSN of the exchange structure
    6.6 Token separators
    6.7 Parameter lists
    7. Tokens
    7.1 Special tokens
    7.2 Keywords
    7.3 Simple data types
    7.3.1 Integer
    7.3.2 Real
    7.3.3 String
    7.3.4 Entity instance names
    7.3.5 Enumeration values
    7.3.6 Binary
    8. Structured data types
    9. Header section
    9.1 Header section entities
    9.2 Header section schema
    9.2.1 file_description
    9.2.2 fine_name
    9.2.3 file_schema
    9.3 User-defined header section entities
    10. Data section
    10.1 Data section entities instances
    10.2 Optional values
    10.3 Scope structure
    10.3.1 Syntax
    10.3.2 References to entity instances within a SCOPE structure
    10.3.3 Behaviour
    10.4 Data section user-defined entity instances
    11. Mapping from EXPRESS to the exchange structure
    11.1 Mapping of EXPRESS data types
    11.1.1 Mapping of EXPRESS simple data types
    11.1.2 List
    11.1.3 Array
    11.1.4 Set
    11.1.5 Bag
    11.1.6 Simple defined types
    11.1.7 Enumeration
    11.1.8 Select data types
    11.2 Mapping of EXPRESS entity data types
    11.2.1 Entity with explicit attributes
    11.2.2 Entity with explicit optional attributes
    11.2.3 Entity with derived attributes
    11.2.4 Entity with other entities as attributes
    11.2.5 Entities defined as subtypes or supertypes of other
            entities
    11.2.6 Entities with attributes redefined as an effect of
            a DERIVE
    11.2.7 Attributes redefined as an effect of a subtype
            declaration
    11.2.8 Mapping of the EXPRESS element of NUMBER
    11.2.9 Entity WHERE rules
    11.2.10 Entity with INVERSE attributes
    11.3 Mapping of the EXPRESS element of SCHEMA
    11.4 Mapping of the EXPRESS element of CONSTANT
    11.5 Mapping of the EXPRESS element of RULE
    11.6 Remarks
    12. Printed representation of exchange structures
    ANNEXES
    A. File representation on storage media
    A.1 Record-oriented transport content
    A.1.1 Transport format for magnetic tape media
    A.1.2. Other storage media with record-oriented storage
    A.2 Line-oriented transport content
    A.2.1 Transport format for diskette media
    A.2.2 Other media
    A.3 Treatment of multi-volume files
    B. WSN notational conventions
    C. Information object registration
    C.1 Document identification
    C.2 Schema identification
    D. Basic alphabet and graphic character set
    E. Guidelines for printing the exchange structure
    E.1 Explicit print control directives
    E.2 Implicit print control directives
    F. Example of a complete exchange structure
    F.1 Introduction
    F.2 Example schema
    F.3 Example short names
    F.4 Example exchange structure
    Index
    FIGURES
    1. Example 25
    2. Example 27
    Tables
    1. WSN defining subsets of the basic alphabet
    2. WSN of token definitions
    3. WSN of the exchange structure
    4. String control directives
    5. Quick reference mapping table
    6. Print control directives
    B.1 Wirth Syntax Notation (WSN) defined in itself
    D.1 Character set used in the exchange structure

    Abstract - (Show below) - (Hide below)

    Specifies an exchange structure format using a clear text encoding of product data for which the conceptual model is specified in the EXPRESS language.

    Scope - (Show below) - (Hide below)

    This part ofISO 10303 specifies an exchange structure format using a clear text encoding of product data for which the conceptual model is specified in the EXPRESS language (ISO 10303-11). The file format is suitable for the transfer of product data among computer systems.

    The mapping from the EXPRESS language to the syntax of the exchange structure is specified. Any EXPRESS schema can be mapped onto the exchange structure syntax.

    General Product Information - (Show below) - (Hide below)

    Committee AMT/4
    Development Note Supersedes 93/614125 DC. (06/2005)
    Document Type Standard
    Publisher British Standards Institution
    Status Current
    Supersedes

    Standards Referenced By This Book - (Show below) - (Hide below)

    11/30240254 DC : 0 BS 8541-1 - LIBRARY OBJECTS FOR ARCHITECTURE, ENGINEERING AND CONSTRUCTION - PART 1: IDENTIFICATION AND CLASSIFICATION - CODE OF PRACTICE
    BS 8541-3:2012 Library objects for architecture, engineering and construction Shape and measurement. Code of practice
    BS 8541-5:2015 Library objects for architecture, engineering and construction Assemblies. Code of practice
    12/30240257 DC : 0 BS 8541-3 - LIBRARY OBJECTS FOR ARCHITECTURE, ENGINEERING AND CONSTRUCTION - PART 3: SHAPE AND MEASUREMENT - CODE OF PRACTICE
    12/30259039 DC : 0 BS 4HR 100 - PROCEDURE FOR INSPECTION TESTING AND ACCEPTANCE OF WROUGHT HEAT-RESISTING ALLOYS
    BS 8541-6:2015 Library objects for architecture, engineering and construction Product and facility declarations. Code of practice
    12/30240259 DC : 0 BS 8541-4 - LIBRARY OBJECTS FOR ARCHITECTURE, ENGINEERING AND CONSTRUCTION - PART 4: ATTRIBUTES FOR SPECIFICATION AND ASSESSMENT - CODE OF PRACTICE
    BS 8541-1:2012 Library objects for architecture, engineering and construction Identification and classification. Code of practice
    BS 8541-4:2012 Library objects for architecture, engineering and construction Attributes for specification and assessment. Code of practice

    Standards Referencing This Book - (Show below) - (Hide below)

    ISO/IEC 3788:1990 Information processing — 9-track, 12,7 mm (0,5 in) wide magnetic tape for information interchange using phase encoding at 126 ftpmm (3 200 ftpi), 63 cpmm (1 600 cpi)
    ISO/IEC 8859-8:1999 Information technology 8-bit single-byte coded graphic character sets Part 8: Latin/Hebrew alphabet
    ISO 10303-1:1994 Industrial automation systems and integration — Product data representation and exchange — Part 1: Overview and fundamental principles
    ISO/IEC 8859-1:1998 Information technology 8-bit single-byte coded graphic character sets Part 1: Latin alphabet No. 1
    ISO/IEC 8859-6:1999 Information technology 8-bit single-byte coded graphic character sets Part 6: Latin/Arabic alphabet
    ISO 10303-11:2004 Industrial automation systems and integration Product data representation and exchange Part 11: Description methods: The EXPRESS language reference manual
    ISO/IEC 8859-3:1999 Information technology 8-bit single-byte coded graphic character sets Part 3: Latin alphabet No. 3
    ISO 8601:2004 Data elements and interchange formats Information interchange Representation of dates and times
    ISO/IEC 8859-4:1998 Information technology 8-bit single-byte coded graphic character sets Part 4: Latin alphabet No. 4
    ISO/IEC 8859-2:1999 Information technology 8-bit single-byte coded graphic character sets Part 2: Latin alphabet No. 2
    ISO/IEC 8859-7:2003 Information technology 8-bit single-byte coded graphic character sets Part 7: Latin/Greek alphabet
    ISO/IEC 10646-1:2000 Information technology Universal Multiple-Octet Coded Character Set (UCS) Part 1: Architecture and Basic Multilingual Plane
    ISO/IEC 8859-5:1999 Information technology 8-bit single-byte coded graphic character sets Part 5: Latin/Cyrillic alphabet
    ISO/IEC 8859-9:1999 Information technology 8-bit single-byte coded graphic character sets Part 9: Latin alphabet No. 5
    • Access your standards online with a subscription

      Features

      • Simple online access to standards, technical information and regulations
      • Critical updates of standards and customisable alerts and notifications
      • Multi - user online standards collection: secure, flexibile and cost effective