1、 Reference number ISO 10303-240:2005(E) ISO 2005INTERNATIONAL STANDARD ISO 10303-240 First edition 2005-12-15 Industrial automation systems and integration Product data representation and exchange Part 240: Application protocol: Process plans for machined products Systmes dautomatisation industriell
2、e et intgration Reprsentation et change de donnes de produits Partie 240: Protocole dapplication: Plan des processus pour produits usins ISO 10303-240:2005(E) PDF disclaimer This PDF file may contain embedded typefaces. In accordance with Adobes licensing policy, this file may be printed or viewed b
3、ut shall not be edited unless the typefaces which are 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
4、 area. Adobe is a trademark of Adobe Systems Incorporated. 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 u
5、se by ISO member bodies. In the unlikely event that a problem relating to it is found, please inform the Central Secretariat at the address given below. ISO 2005 All rights reserved. Unless otherwise specified, no part of this publication may be reproduced or utilized in any form or by any means, el
6、ectronic or mechanical, including photocopying and microfilm, 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 copyrightis
7、o.org Web www.iso.org Published in Switzerland ii ISO 2005 All rights reservedISO 10303-240:2005(E) ISO 2005 All rights reserved iii Contents Page 1 S c o p e . 1 2 Normative references 3 3 T e r m s , d e f i n i t i o n s a n d a b b r e v i a t i o n s 5 3.1 Terms defined in ISO 10303-1 . 5 3.2 T
8、erms defined in ISO 10303-21 6 3.3 Terms defined in ISO 10303-31 6 3 . 4 O t h e r d e f i n i t i o n s 6 3 . 5 A b b r e v i a t i o n s 8 4 I n f o r m a t i o n r e q u i r e m e n t s 9 4.1 Units of functionality . 10 4 . 1 . 1 a d m i n i s t r a t i v e . 1 0 4.1.2 design_exception . 11 4 . 1
9、 . 3 l i b r a r y _ r e f e r e n c e 1 1 4.1.4 manufacturing_machine_tool_resources . 11 4.1.5 manufacturing_part_properties . 12 4.1.6 manufacturing_process_requirement_documents 13 4.1.7 measurement_limitations . 14 4 . 1 . 8 p a r t _ m o d e l . 1 5 4.1.9 process_activities . 15 4.1.10 process
10、_plan . 17 4.1.11 shape_representation_for_process_planning 17 4 . 2 A p p l i c a t i o n o b j e c t s . 1 8 4.3 Application assertions 127 5 A p p l i c a t i o n i n t e r p r e t e d m o d e l 1 5 2 5 . 1 M a p p i n g s p e c i f i c a t i o n 1 5 2 5 . 1 . 1 a d m i n i s t r a t i v e U o F
11、1 5 4 5.1.2 design_exception UoF 157 5 . 1 . 3 l i b r a r y _ r e f e r e n c e U o F 1 6 1 5.1.4 manufacturing_machine_tool_resources UoF 169 5.1.5 manufacturing_part_properties UoF . 192 5.1.6 manufacturing_process_requirement_documents UoF . 204 5.1.7 measurement_limitations UoF 230 5 . 1 . 8 p
12、a r t _ m o d e l U o F. 2 5 2 5.1.9 process_activities UoF . 261 5.1.10 process_plan UoF 293 5.1.11 shape_representation_for_process_planning UoF 307 5.2 AIM EXPRESS short listing . 326 6 C o n f o r m a n c e r e q u i r e m e n t s 4 4 3 Annex A (normative) AIM EXPRESS expanded listing 464 A n n
13、e x B ( n o r m a t i v e ) A I M s h o r t n a m e s. 6 8 0ISO 10303-240:2005(E) ISO 2005 All rights reserved iv Annex C (normative) Implementation method specific requirements 698 A n n e x D ( n o r m a t i v e ) P r o t o c o l I m p l e m e n t a t i o n C o n f o r m a n c e S t a t e m e n t
14、( P I C S ) p r o f o r m a . 6 9 9 A n n e x E ( n o r m a t i v e ) I n f o r m a t i o n o b j e c t r e g i s t r a t i o n 7 0 1 A n n e x F ( i n f o r m a t i v e ) A p p l i c a t i o n a c t i v i t y m o d e l 7 0 2 A n n e x G ( i n f o r m a t i v e ) A p p l i c a t i o n r e f e r e n
15、c e m o d e l 7 2 3 Annex H (informative) AIM EXPRESS-G 744 A n n e x J ( i n f o r m a t i v e ) C o m p u t e r i n t e r p r e t a b l e l i s t i n g s . 7 8 1 A n n e x K ( i n f o r m a t i v e ) T e c h n i c a l d i s c u s s i o n s 7 8 2 B i bl i ogr a phy . 783 I nde x . 784 Figures Figur
16、e 1 Process planning data planning model .xi x Figure 2 Angular_dimension_tolerance . 24 Figure 3 Angular_size_dimension_tolerance . 24 Figure 4 Block_base_shape 26 Figure 5 Curved_dimension_tolerance 32 Figure 6 Cylindrical_base_shape 33 Figure 7 Diameter_dimension_tolerance 37 Figure 8 Distance_al
17、ong_curve_tolerance . 39 F i g u r e 9 F i x t u r e s e t u p . 5 9 Figure 10 Implicit_base_shape_representation 63 Figure 11 Location_dimension_tolerance 67 F i g u r e 1 2 M a c h i n e c u t s e q u e n c e t o l e r a n c e . 7 3 Figure 13 Manufactured_assembly and Mating_defintion . 74 F i g u
18、 r e 1 4 P r o p e r t y e x a m p l e 7 8 Figure 15 Ngon_base_shape 84 F i g u r e 1 6 P a r t f i x t u r e r e l a t i o n s h i p . 8 9 F i g u r e 1 7 P a r t m a c h i n e r e l a t i o n s h i p 9 2 Figure 18 Radial_dimension_tolerance . 106 F i g u r e F . 1 I D E F 0 B a s i c n o t a t i o
19、 n . 7 0 2 Figure F.2 A-0 Process plans for machined parts . 712 Figure F.3 A0 Manufacture Mechanical Products 713 Figure F.4 A1 Engineer Manufacturing Process . 714 Figure F.5 A11 Engineer Manufacturing Methods and Part Routing . 715 Figure F.6 A115 Select Resources . 716 Figure F.7 A12 Engineer Pr
20、ocess Detail . 717 Figure F.8 A121 Specify and Sequence Operations 718 Figure F.9 A1213 Engineer Material Removal 719 F i g u r e F . 1 0 A 1 4 D e v e l o p T o o l i n g P a c k a g e s . 7 2 0ISO 10303-240:2005(E) ISO 2005 All rights reserved v F i g u r e F . 1 1 A 1 5 D e v e l o p E q u i p m
21、e n t I n s t r u c t i o n s . 7 2 1 F i g u r e F . 1 2 A 1 6 F i n a l i z e M a n u f a c t u r i n g D a t a P a c k a g e . 7 2 2 Figure G.1 ARM EXPRESS-G diagram 1 of 20 724 Figure G.2 ARM EXPRESS-G diagram 2 of 20 725 Figure G.3 ARM EXPRESS-G diagram 3 of 20 726 Figure G.4 ARM EXPRESS-G diag
22、ram 4 of 20 727 Figure G.5 ARM EXPRESS-G diagram 5 of 20 728 Figure G.6 ARM EXPRESS-G diagram 6 of 20 729 Figure G.7 ARM EXPRESS-G diagram 7 of 20 730 Figure G.8 ARM EXPRESS-G diagram 8 of 20 731 Figure G.9 ARM EXPRESS-G diagram 9 of 20 732 Figure G.10 ARM EXPRESS-G diagram 10 of 20 733 Figure G.11
23、ARM EXPRESS-G diagram 11 of 20 734 Figure G.12 ARM EXPRESS-G diagram 12 of 20 735 Figure G.13 ARM EXPRESS-G diagram 13 of 20 736 Figure G.14 ARM EXPRESS-G diagram 14 of 20 737 Figure G.15 ARM EXPRESS-G diagram 15 of 20 738 Figure G.16 ARM EXPRESS-G diagram 16 of 20 739 Figure G.17 ARM EXPRESS-G diag
24、ram 17 of 20 740 Figure G.18 ARM EXPRESS-G diagram 18 of 20 741 Figure G.19 ARM EXPRESS-G diagram 19 of 20 742 Figure G.20 ARM EXPRESS-G diagram 20 of 20 743 Figure H.1 action - AIM EXPRESS-G diagram 1 of 36 745 Figure H.2 action_method - AIM EXPRESS-G diagram 2 of 36 . 746 Figure H.3 action_propert
25、y - AIM EXPRESS-G diagram 3 of 36 747 Figure H.4 action_resource - AIM EXPRESS-G diagram 4 of 36 748 Figure H.5 contract and security_classification - AIM EXPRESS-G diagram 5 of 36 749 Figure H.6 document- AIM EXPRESS-G diagram 6 of 36 . 750 Figure H.7 document reference - AIM EXPRESS-G diagram 7 of
26、 36 . 751 Figure H.8 identification assignment - AIM EXPRESS-G diagram 8 of 36 752 Figure H.9 group - AIM EXPRESS-G diagram 9 of 36 753 Figure H.10 approval- AIM EXPRESS-G diagram 10 of 36 754 Figure H.11 date - AIM EXPRESS-G diagram 11 of 36 . 755 Figure H.12 person and organization - AIM EXPRESS-G
27、 diagram 12 of 36 . 756 Figure H.13 application context - AIM EXPRESS-G diagram 13 of 36 . 757 Figure H.14 product - AIM EXPRESS-G diagram 14 of 36 758 Figure H.15 property definition - AIM EXPRESS-G diagram 15 of 36 759 Figure H.16 representation - AIM EXPRESS-G diagram 16 of 36 . 760 Figure H.17 s
28、hape representation - AIM EXPRESS-G diagram 17 of 36 761 Figure H.18 characterized object - AIM EXPRESS-G diagram 18 of 36 . 762 Figure H.19 shape aspect- AIM EXPRESS-G diagram 19 of 36 . 763 Figure H.20 geometry topology - AIM EXPRESS-G diagram 20 of 36 . 764 Figure H.21 point - AIM EXPRESS-G diagr
29、am 21 of 36 765 Figure H.22 position - AIM EXPRESS-G diagram 22 of 36 766 Figure H.23 curve - AIM EXPRESS-G diagram 23 of 36 767 Figure H.24 bounded curve - AIM EXPRESS-G diagram 24 of 36 . 768 Figure H.25 b_spline curve - AIM EXPRESS-G diagram 25 of 36 . 769 Figure H.26 surface - AIM EXPRESS-G diag
30、ram 26 of 36 . 770 Figure H.27 bounded surface - AIM EXPRESS-G diagram 27 of 36 . 771 Figure H.28 topology - AIM EXPRESS-G diagram 28 of 36 . 772ISO 10303-240:2005(E) ISO 2005 All rights reserved vi Figure H.29 face and shell - AIM EXPRESS-G diagram 29 of 36 773 Figure H.30 geometric tolerance - AIM
31、 EXPRESS-G diagram 30 of 36 . 774 Figure H.31 dimensional tolerance - AIM EXPRESS-G diagram 31 of 36 . 775 Figure H.32 datum - AIM EXPRESS-G diagram 32 of 36 776 Figure H.33 unit - AIM EXPRESS-G diagram 33 of 36 . 777 Figure H.34 measure with unit - AIM EXPRESS-G diagram 34 of 36 778 Figure H.35 att
32、ributes - AIM EXPRESS-G diagram 35 of 36 . 779 Figure H.36 description attribute - AIM EXPRESS-G diagram 36 of 36 . 780 Tables Table 1 Conformance class elements 444 T a b l e 2 A I M s h o r t n a m e s . 6 8 0ISO 10303-240:2005(E) ISO 2005 All rights reserved vii Foreword ISO (the International Or
33、ganization 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 technical committee has been establ
34、ished 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 electrotechnical standardizati
35、on. 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 the member bodies for voting.
36、 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 identifying any or all such pa
37、tent rights. ISO 10303-240 was prepared by Technical Committee ISO TC184/SC4, Industrial automation systems and integration, Subcommittee SC4 Industrial data. This International Standard is organized as a series of parts, each published separately. The structure of this International Standard is des
38、cribed in ISO 10303-1. Each part of this International Standard is a member of one of the following series: description methods, implementation methods, conformance testing methodology and framework, integrated generic resources, integrated application resources, application protocols, abstract test
39、 suites, application interpreted constructs, and application modules. This part is a member of the 200 series. A complete list of parts of ISO 10303 is available from the Internet:ISO 10303-240:2005(E) ISO 2005 All rights reserved viii Introduction ISO 10303 is an International Standard for the comp
40、uter-interpretable representation of product information and for the exchange of product data. The objective is to provide a neutral mechanism capable of describing products throughout their life cycle. This mechanism is suitable not only for neutral file exchange, but also as a basis for implementi
41、ng and sharing product databases, and as a basis for archiving. This part of ISO 10303 is a member of the application protocol series. This part of ISO 10303 specifies an application protocol (AP) for the exchange, archiving and sharing of computer-interpretable process plans for numerical control a
42、nd manually machined parts. The intent of this AP is to allow for the exchange, archiving and sharing of data between dissimilar Computer-Aided Process Planning (CAPP) systems. A process plan is a set of instructions. These instructions are used by programmers to generate machine tool controller pro
43、grams which, when executed, drive the tool motion to remove material. Process planning takes place after the preliminary engineering design is completed but before the manufacturing process has begun, and the process plan effort requires feedback for design completeness. Design information is commun
44、icated to a process planner who identifies the manufacturing steps necessary to transform the material specified by the design into a product. This AP specifies the data contained within a process plan as opposed to the data necessary to perform process planning functions. Included in this AP are th
45、e relationships that exist between the different process plan data items as well as the relationships that exist between these data items and the product definition data. Product definition data includes data items from design process such as geometry, surface finish and machining tolerance. This ap
46、plication protocol defines the context, scope, and information requirements for digitally represented process plans for numerical control and manually machined parts and specifies the integrated resources necessary to satisfy these requirements. Application protocols provide the basis for developing
47、 implementations of ISO 10303 and abstract test suites for the conformance testing of AP implementations. Clause 1 defines the scope of the application protocol and summarizes the functionality and data covered by the AP. Clause 3 lists the words defined in this part of ISO 10303 and gives pointers
48、to words defined elsewhere. An application activity model that is the basis for the definition of the scope is provided in Annex F. The information requirements of the application are specified in clause 4 using terminology appropriate to the application. A graphical representation of the informatio
49、n requirements, referred to as the application reference model, is given in Annex G. Resource constructs are interpreted to meet the information requirements. This interpretation produces the application interpreted model (AIM). This interpretation, given in 5.1, shows the correspondence between the information requirements and the AIM. The short listing of the AIM specifie