ISO 10303-101:1994/Cor 1:1999
(Corrigendum)Industrial automation systems and integration — Product data representation and exchange — Part 101: Integrated application resources: Draughting — Technical Corrigendum 1
Industrial automation systems and integration — Product data representation and exchange — Part 101: Integrated application resources: Draughting — Technical Corrigendum 1
Systèmes d'automatisation industrielle et intégration — Représentation et échange de données de produits — Partie 101: Ressources d'application intégrées: Dessins techniques — Rectificatif technique 1
General Information
Relations
Buy Standard
Standards Content (Sample)
INTERNATIONAL STANDARD ISO 10303-101:1994
TECHNICAL CORRIGENDUM 1
Published 1999-04-15
�
INTERNATIONAL ORGANIZATION FOR STANDARDIZATION� ÌÅÆÄÓÍÀÐÎÄÍÀß ÎÐÃÀÍÈÇÀÖÈß ÏÎ ÑÒÀÍÄÀÐÒÈÇÀÖÈÈ� ORGANISATION INTERNATIONALE DE NORMALISATION
Industrial automation systems and integration— Product data
representation and exchange —
Part 101:
Integrated application resources: Draughting
TECHNICAL CORRIGENDUM 1
Systèmes d'automatisation industrielle et intégration — Représentation et échange de données de produits —
Partie 101: Ressources d'application intégrées: Dessins techniques
RECTIFICATIF TECHNIQUE 1
Technical Corrigendum1 to International Standard ISO 10303-101:1994 was prepared by Technical Committee
ISO/TC 184, Industrial automation systems and integration, Subcommittee SC 4, Industrial data.
Introduction
This document corrects ISO 10303-101:1994, Product data representation and exchange — Part 101: Integrated
application resources: Draughting. The corrected document supersedes ISO 10303-101:1994.
The purpose of the modifications to the text of ISO 10303-101:1994 is to correct errors in the EXPRESS definitions
likely to cause compilation problems, to replace the annex for the computer-interpretable EXPRESS with a URL
reference, and to replace the object identifiers for the document and the schema.
ICS 25.040.40 Ref. No. ISO 10303-101:1994/Cor.1:1999(E)
© ISO 1999
Printed in Switzerland
---------------------- Page: 1 ----------------------
ISO 10303-101:1994/Cor.1:1999(E)
Modifications to the text of ISO 10303-101:1994
Clause 4.4.6, p. 9
The EXPRESS specification of drawing_sheet_revision_usage contained logical errors in the WHERE rules.
requires additional sets of parentheses for proper evaluation. Delete WR1 and replace WR1 with the following:
WR1: ('DRAWING_DEFINITION_SCHEMA.DRAWING_SHEET_REVISION' IN
TYPEOF(SELF\area_in_set.area))
AND
('DRAWING_DEFINITION_SCHEMA.DRAWING_REVISION'
IN TYPEOF(SELF\area_in_set.in_set));
Clause 5.4.1, p. 15
The EXPRESS specification and the Formal proposition of dimension_curve contained errors in the WHERE rules.
Delete the EXPRESS specification for dimension_curve and replace with the following:
:
*)
ENTITY dimension_curve
SUBTYPE OF (annotation_curve_occurrence);
WHERE
wr1: (SIZEOF(
QUERY(dct <* USEDIN(SELF,'DRAUGHTING_ELEMENT_SCHEMA.' +
'TERMINATOR_SYMBOL.ANNOTATED_CURVE')
| (('DRAUGHTING_ELEMENT_SCHEMA.'+
'DIMENSION_CURVE_TERMINATOR' IN TYPEOF(dct))
))
) <= 2);
wr2: SIZEOF(
QUERY( dcdc <* USEDIN(SELF,'DRAUGHTING_ELEMENT_SCHEMA.' +
'DRAUGHTING_CALLOUT.CONTENTS') |
('DRAUGHTING_ELEMENT_SCHEMA.'+
'DIMENSION_CURVE_DIRECTED_CALLOUT' IN TYPEOF(dcdc)))
)>= 1;
wr3: (SIZEOF(
QUERY(dct1 <* USEDIN(SELF,'DRAUGHTING_ELEMENT_SCHEMA.' +
'TERMINATOR_SYMBOL.ANNOTATED_CURVE')
| (('DRAUGHTING_ELEMENT_SCHEMA.'+
'DIMENSION_CURVE_TERMINATOR' IN TYPEOF(dct1))
AND (dct1.role = origin)))
) <= 1)
AND
(SIZEOF(
QUERY (dct2 <* US
...
Questions, Comments and Discussion
Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.