ISO 13584-101-2003 Industrial automation systems and integration - Parts library - Part 101 Geometrical view exchange protocol by parametric program《工业自动化系统和集成 .pdf

上传人:fuellot230 文档编号:1250776 上传时间:2019-09-02 格式:PDF 页数:48 大小:511KB
下载 相关 举报
ISO 13584-101-2003 Industrial automation systems and integration - Parts library - Part 101 Geometrical view exchange protocol by parametric program《工业自动化系统和集成 .pdf_第1页
第1页 / 共48页
ISO 13584-101-2003 Industrial automation systems and integration - Parts library - Part 101 Geometrical view exchange protocol by parametric program《工业自动化系统和集成 .pdf_第2页
第2页 / 共48页
ISO 13584-101-2003 Industrial automation systems and integration - Parts library - Part 101 Geometrical view exchange protocol by parametric program《工业自动化系统和集成 .pdf_第3页
第3页 / 共48页
ISO 13584-101-2003 Industrial automation systems and integration - Parts library - Part 101 Geometrical view exchange protocol by parametric program《工业自动化系统和集成 .pdf_第4页
第4页 / 共48页
ISO 13584-101-2003 Industrial automation systems and integration - Parts library - Part 101 Geometrical view exchange protocol by parametric program《工业自动化系统和集成 .pdf_第5页
第5页 / 共48页
点击查看更多>>
资源描述

1、 Reference number ISO 13584-101:2003(E) ISO 2003INTERNATIONAL STANDARD ISO 13584-101 First edition 2003-05-15 Industrial automation systems and integration Parts library Part 101: Geometrical view exchange protocol by parametric program Systmes dautomatisation industrielle et intgration Bibliothque

2、de composants Partie 101: Protocole dchange de vues gomtriques par programme paramtr ISO 13584-101:2003(E) PDF disclaimer This PDF file may contain embedded typefaces. In accordance with Adobes licensing policy, this file may be printed or viewed but shall not be edited unless the typefaces which ar

3、e embedded are licensed to and installed on the computer performing the editing. In downloading this file, parties accept therein the responsibility of not infringing Adobes licensing policy. The ISO Central Secretariat accepts no liability in this area. Adobe is a trademark of Adobe Systems Incorpo

4、rated. Details of the software products used to create this PDF file can be found in the General Info relative to the file; the PDF-creation parameters were optimized for printing. Every care has been taken to ensure that the file is suitable for use by ISO member bodies. In the unlikely event that

5、a problem relating to it is found, please inform the Central Secretariat at the address given below. ISO 2003 All rights reserved. Unless otherwise specified, no part of this publication may be reproduced or utilized in any form or by any means, electronic or mechanical, including photocopying and m

6、icrofilm, without permission in writing from either ISO at the address below or ISOs member body in the country of the requester. ISO copyright office Case postale 56 CH-1211 Geneva 20 Tel. + 41 22 749 01 11 Fax + 41 22 749 09 47 E-mail copyrightiso.org Web www.iso.org Published in Switzerland ii IS

7、O 2003 All rights reservedISO 13584-101:2003(E) ISO 2003 All rights reserved iiiContents Page 1 Scope 1 2 Normative references2 3 Terms, definitions, and abbreviations3 4 Identification of the basic_geometry representation8 4.1 Concepts 8 4.2 Standardized dictionary entries 9 4.2.1 View logical name

8、 .9 4.2.2 View control variables .10 4.3 Rules for the shapes to be provided in the basic_geometry representation category .10 4.3.1 Geometry level 10 4.3.2 Detail level.11 4.3.3 Side .11 4.3.4 Variant.12 4.3.5 Unregistered variant12 5 Exchange format .12 5.1 FORTRAN SUBROUTINE name .13 5.2 FORTRAN

9、restrictions .14 5.2.1 Excluded statements.14 5.2.2 Obsolete features15 5.2.3 Exchange of a FORTRAN program unit .15 5.2.4 Character encoding.15 5.3 Status of the program.16 6 Conformance requirements.16 6.1 Implementation resources16 6.2 Implementation methods17 6.3 Constraints on a library deliver

10、y file for referencing this view exchange protocol17 6.3.1 Conformance class specification table19 6.3.2 Constraints on a library delivery file referencing basic_geometry.20 6.3.2.1 ISO13584_101_side_and_geometry_level_compatibility_rule rule 20 6.3.2.2 ISO13584_101_variant_and_unregistered_variant_

11、compatibility_rule rule .22 6.3.3 Constraints on a library delivery file for referencing conformance class 1, 2 and 324 6.3.3.1 ISO13584_101_allowed_reference_to_conformance_class_1_2_and_3_rule rule25 6.3.3.2 ISO13584_101_protocol_compliant_to_cc_1_or_2_or_3 function.27 6.3.3.3 ISO13584_101_item_na

12、mes_compliant_to_cc_1_or_2_or_3 function28 6.3.3.4 ISO13584_101_organization_compliant_to_cc_1_or_2_or_3 function28 6.3.4 Constraints on a library delivery file for referencing conformance class 1E, 2E and 3E.29 6.3.4.1 ISO13584_101_allowed_reference_to_conformance_class_1E_2E_and_3E_rule rule.29 6.

13、3.4.2 ISO13584_101_protocol_compliant_to_cc_1E_or_2E_or_3E function31 Annex A (normative) Information object registration .32 Annex B (informative) Physical file example .33 Bibliography .39 Index40ISO 13584-101:2003(E) iv ISO 2003 All rights reservedFigures Figure 1 Side view control variable meani

14、ng 12 Tables Table 1 View logical name description10 Table 2 View control variables of the basic_geometry functional view class11 Table 3 The special characters of the FORTRAN language 16 Table 4 ISO 13584-101 conformance class specification.19ISO 13584-101:2003(E) ISO 2003 All rights reserved vFore

15、word ISO (the International Organization for Standardization) is a worldwide federation of national standards bodies (ISO member bodies). The work of preparing International Standards is normally carried out through ISO technical committees. Each member body interested in a subject for which a techn

16、ical committee has been established has the right to be represented on that committee. International organizations, governmental and non-governmental, in liaison with ISO, also take part in the work. ISO collaborates closely with the International Electrotechnical Commission (IEC) on all matters of

17、electrotechnical standardization. International Standards are drafted in accordance with the rules given in the ISO/IEC Directives, Part 2. The main task of technical committees is to prepare International Standards. Draft International Standards adopted by the technical committees are circulated to

18、 the member bodies for voting. Publication as an International Standard requires approval by at least 75 % of the member bodies casting a vote. Attention is drawn to the possibility that some of the elements of this document may be the subject of patent rights. ISO shall not be held responsible for

19、identifying any or all such patent rights. ISO 13584-101 was prepared by Technical Committee ISO/TC 184, Industrial automation systems and integration, Subcommittee SC 4, Industrial data. ISO 13584 consists of the following parts, under the general title Industrial automation systems and integration

20、 Parts library: Part 1: Overview and fundamental principles Part 20: Logical resource: Logical model of expressions Part 24: Logical resource: Logical model of supplier library Part 25: Logical resource: Logical model of supplier library with aggregate values and explicit content Part 26: Logical re

21、source: Information supplier identification Part 31: Implementation resources: Geometric programming interface Part 42: Description methodology: Methodology for structuring part families Part 101: Geometrical view exchange protocol by parametric program Part 102: View exchange protocol by ISO 10303

22、conforming specification The structure of ISO 13584 is described in ISO 13584-1. The numbering of the parts of ISO 13584 reflects its structure: Parts 10 to 19 specify the conceptual descriptions; Parts 20 to 29 specify the logical resources; Parts 30 to 39 specify the implementation resources; Part

23、s 40 to 49 specify the description methodology; Parts 100 to 199 specify the view exchange protocols. Should further parts of ISO 13584 be published, they will follow the same numbering pattern. ISO 13584-101:2003(E) vi ISO 2003 All rights reservedIntroduction ISO 13584 is an International Standard

24、for the computer-interpretable representation and exchange of parts library data. The objective is to provide a neutral mechanism capable of transferring parts library data, independent of any application that is using a parts library data system. The nature of this description makes it suitable not

25、 only for the exchange of files containing parts, but also as a basis for implementing and sharing databases of parts library data. ISO 13584 is organized as a series of parts, each published separately. The parts of ISO 13854 fall into one of the following series: conceptual descriptions, logical r

26、esources, implementation resources, description methodology, conformance testing, view exchange protocol, and standardized content. The series are described in ISO 13584-1. This part of ISO 13584 is a member of the view exchange protocol series. A view exchange protocol specifies how a particular re

27、presentation category of the items described in a parts library may be exchanged in a library exchange context. It defines the identification of the representation category, the means to be used to exchange representations that belong to this representation category, the implementation resources tha

28、t shall be available on any implementation that claims conformance to this view exchange protocol, and the standard data that shall be recognized by any implementation that claims conformance to this view exchange protocol. This part of ISO 13584 specifies how geometric representations of the items

29、described in a parts library may be exchanged by means of parametric FORTRAN programs based on the application programming interface specified in ISO 13584-31:1999, or, by case of separate agreement between the sender and the receiver, by means of non-standardized parametric formats. ISO 2003 All ri

30、ghts reserved 1 Industrial automation systems and integration Parts library Part 101: Geometrical view exchange protocol by parametric program 1 Scope This part of ISO 13584 specifies a representation category called basic_geometry. This representation category captures the generic concepts of the s

31、hape of a part. This representation category may be associated with any of the items defined in a parts library. This part of ISO 13584 also defines how representations that belong to this representation category may be exchanged within a library exchange context by means of FORTRAN programs complia

32、nt with ISO 13584-31:1999. The following are within the scope of this part ISO 13584: the definition of the basic_geometry representation category and the mechanisms to be used to reference it; the properties to be used to characterize a particular representation within the basic_geometry representa

33、tion category; the exchange format to be used for the library external files that describe the basic_geometry representations of classes of items described in a parts library by means of FORTRAN programs based on the application programming interface specified in ISO 13584-31:1999; the mechanism to

34、be used, by case of separate agreement between the sender and the receiver, to reference external files that describe the basic_geometry representations of classes of items described in a parts library by means of formats not specified in ISO 13584; the implementation resources to be supported on an

35、y implementation that claims conformance to this part of ISO 13584; the dictionary entries to be supported by any implementation that claims conformance to this part of ISO 13584; the standard data to be recognized by any implementation that claims conformance to this part of ISO 13584. The followin

36、g is outside the scope of this part of ISO 13584: the structure and exchange format of a library delivery file that includes references to the representation category defined in this part of ISO 13584, and/or to the library external files whose exchange format is specified. NOTE 1 The structure of a

37、 library delivery file is defined by a library integrated information model specified in one of the logical resource series parts of ISO 13584. INTERNATIONAL STANDARD ISO 13584-101:2003(E)ISO 13584-101:2003(E) 2 ISO 2003 All rights reserved NOTE 2 The ISO13584_f_m_iim_schema, documented in ISO 13584

38、-24, is a library integrated information model that defines the structure of a library delivery file. Such a library delivery file may contain instance values that reference the representation category and/or the library external files defined in this part of ISO 13584. ISO/IEC 8824-1: 1998, Informa

39、tion technology Abstract Syntax Notation One (ASN.1): Specification of basic notation ISO/IEC 8859-1:1998, Information technology 8-bit single-byte coded graphic character sets Part 1: Latin alphabet No. 1 ISO 10303-1:1994, Industrial automation systems and integration Product data representation an

40、d exchange Part 1: Overview and fundamental principles ISO 10303-11:1994, Industrial automation systems and integration Product data representation and exchange Part 11: Description methods: The EXPRESS language reference manual ISO 10303-31:1994, Industrial automation systems and integration Produc

41、t data representation and exchange Part 31: Conformance testing methodology and framework: General concepts ISO 10303-42:2000, Industrial automation systems and integration Product data representation and exchange Part 42: Integrated generic resources: Geometric and topological representation ISO/IE

42、C 10646-1:2000, Information technology Universal Multiple-Octet Coded Character Set (UCS) Part 1: Architecture and Basic Multilingual Plane ISO 13584-1:2001, Industrial automation systems and integration Parts library Part 1: Overview and fundamental principles ISO 13584-24: 1) , Industrial automati

43、on systems and integration Parts library Part 24: Logical resource: Logical model of supplier library ISO 13584-26:2000, Industrial automation systems and integration Parts library Part 26: Logical resource: Information supplier identification ISO 13584-31:1999, Industrial automation systems and int

44、egration Parts library Part 31: Implementation resources: Geometric programming interface ISO 13584-42:1998, Industrial automation systems and integration Parts library Part 42: Description methodology: Methodology for structuring parts families1) To be published. 2 Normative references The followin

45、g referenced documents are indispensable for the application of this document. For dated references, only the edition cited applies. For undated references, the latest edition of the referenced document (including any amendments) applies. ISO 13584-101:2003(E) ISO 2003 All rights reserved 3 3 Terms,

46、 definitions and abbreviated terms For the purpose of this document, the following terms, definitions and abbreviated terms apply. Some of these terms and definitions are repeated for convenience from: ISO 10303-1:1994; ISO 10303-11:1994; ISO 10303-31:1994; ISO 10303-42:2000; ISO 13584-1:2001; ISO 1

47、3584-24: 1) ; ISO 13584-31:1999; ISO 13584-42:1998. 3.1 application programming interface API set of functions that may be triggered by a program ISO 13584-24: 1) 3.2 basic semantic unit entity that provides an absolute and universally unique identification of certain objects of the application doma

48、in ISO 13584-42:1998, definition 3.4.1 3.3 binding description of the concrete syntax that shall be used in a particular programming language to trigger the different functions that constitute an application programming interface ISO 13584-31:1999, definition 3.2.3 3.4 computer aided design system C

49、AD system kind of computer modelling system that generates and manages product data 3.5 conformance class subset of a standard for which conformance may be claimed ISO 13584-24: 1) 1) To be published.ISO 13584-101:2003(E) 4 ISO 2003 All rights reserved 3.6 conformance requirement precise, text definition of a characteristic required to be present in a conforming implementation ISO 10303-1:1994,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 标准规范 > 国际标准 > 其他

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1