ISO 10303-224:2001
(Main)Industrial automation systems and integration - Product data representation and exchange - Part 224: Application protocol: Mechanical product definition for process planning using machining features
Industrial automation systems and integration - Product data representation and exchange - Part 224: Application protocol: Mechanical product definition for process planning using machining features
Systèmes d'automatisation industrielle et intégration — Représentation et échange de données de produits — Partie 224: Protocole d'application: Définition de produits mécaniques pour la planification de procédés utilisant des caractéristiques d'usinage
General Information
Relations
Frequently Asked Questions
ISO 10303-224:2001 is a standard published by the International Organization for Standardization (ISO). Its full title is "Industrial automation systems and integration - Product data representation and exchange - Part 224: Application protocol: Mechanical product definition for process planning using machining features". This standard covers: Industrial automation systems and integration - Product data representation and exchange - Part 224: Application protocol: Mechanical product definition for process planning using machining features
Industrial automation systems and integration - Product data representation and exchange - Part 224: Application protocol: Mechanical product definition for process planning using machining features
ISO 10303-224:2001 is classified under the following ICS (International Classification for Standards) categories: 25.040.40 - Industrial process measurement and control. The ICS classification helps identify the subject area and facilitates finding related standards.
ISO 10303-224:2001 has the following relationships with other standards: It is inter standard links to ISO 21969:2009, ISO 10303-224:1999, ISO 10303-224:2006. Understanding these relationships helps ensure you are using the most current and applicable version of the standard.
You can purchase ISO 10303-224:2001 directly from iTeh Standards. The document is available in PDF format and is delivered instantly after payment. Add the standard to your cart and complete the secure checkout process. iTeh Standards is an authorized distributor of ISO standards.
Standards Content (Sample)
INTERNATIONAL ISO
STANDARD 10303-224
Second edition
2001-04-15
Industrial automation systems and
integration — Product data representation
and exchange —
Part 224:
Application protocol: Mechanical product
definition for process planning using
machining features
Systèmes d'automatisation industrielle et intégration — Représentation et
échange de données de produits —
Partie 224: Protocole d'application: Définition de produits mécaniques pour
la planification de procédés utilisant des caractéristiques d'usinage
Reference number
©
ISO 2001
PDF disclaimer
This PDF file may contain embedded typefaces. In accordance with Adobe's licensing policy, this file may be printed or viewed but 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 Adobe's licensing policy. The ISO Central Secretariat accepts no liability in this
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 use 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.
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 microfilm, without permission in writing from either ISO at the address below or ISO's 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 copyright@iso.ch
Web www.iso.ch
Printed in Switzerland
ii © ISO 2001 – All rights reserved
Contents Page
1 Scope . 1
2 Normative references . 2
3 Terms, definitions, and abbreviations . 4
3.1 Terms defined in ISO 1101 . 4
3.2 Terms defined in ISO 5459 . 4
3.3 Terms defined in ISO 10303-1 . 4
3.4 Terms defined in ISO 10303-31 . 5
3.5 Terms defined in ISO 10303-42 . 5
3.6 Terms defined in ISO 10303-213 . 5
3.7 Other definitions . 5
3.8 Abbreviations . 6
4 Information requirements . 6
4.1 Units of functionality . 7
4.1.1 design_exception . 8
4.1.2 feature_definition_item . 8
4.1.3 feature_profile . 10
4.1.4 manufacturing_feature . 10
4.1.5 manufacturing_part_properties . 14
4.1.6 manufacturing_process_control_documentation . 14
4.1.7 manufacturing_process_requirement_documents . 15
4.1.8 measurement_limitations . 15
4.1.9 part_administration_data . 17
4.1.10 part_model . 17
4.1.11 requisitions . 18
4.1.12 shape_representation_for_machining . 18
4.2 Application objects . 19
4.3 Application assertions . 186
5 Application interpreted model . 224
5.1 Mapping table . 224
5.2 AIM EXPRESS short listing . 535
6 Conformance requirements . 729
Annex A (normative) AIM EXPRESS expanded listing . 730
Annex B (normative) AIM short names . 885
Annex C (normative) Implementation method specific requirements . 897
Annex D (normative) Protocol Implementation Conformance Statement (proforma) . 898
Annex E (normative) Information object registration . 899
©ISO 2001 - All rights reserved iiiiii
Annex F (informative) Application activity model . 900
F.1 Application activity model definitions . 901
F.2 Application activity model diagrams . 911
Annex G (informative) Application reference model . 926
Annex H (informative) AIM EXPRESS-G . 955
Annex J (informative) Computer interpretable listings . 993
Annex K (informative) Application protocol usage guide . 994
Annex L (informative) Technical discussion . 995
Bibliography . 1013
Index . 1014
Figures
Figure 1 - Data planning model . xvi
Figure 2 - Angle_taper . 20
Figure 3 - Angular_dimension_tolerance attribute usage . 21
Figure 4 - Angular_dimension_tolerance . 22
Figure 5 - Angular_size_dimension_tolerance . 23
Figure 6 - Angularity_tolerance for a plane surface . 24
Figure 7 - Angularity_tolerance for an axis . 25
Figure 8 - Block_base_shape . 27
Figure 9 - Catalogue_knurl . 30
Figure 10 - Catalogue_marking . 31
Figure 11 - Catalogue_thread . 31
Figure 12 - Chamfer . 32
Figure 13 - Circular_boss . 34
Figure 14 - Circular_boss with taper . 34
Figure 15 - Circular_closed_profile . 35
Figure 16 - Circular_offset_pattern . 36
Figure 17 - Circular_omit_pattern . 37
Figure 18 - Circular_pattern with rotation of base feature . 38
Figure 19 - Circular_pattern without rotation of base feature . 39
Figure 20 - Circular_runout_tolerance . 41
Figure 21 - Circularity_tolerance . 42
Figure 22 - Complete_circular_path . 42
Figure 23 - Compound_feature . 43
Figure 24 - Concentricity_tolerance . 45
Figure 25 - Conical_hole_bottom . 46
Figure 26 - Constant_radius_edge_round . 47
Figure 27 - Constant_radius_fillet . 48
Figure 28 - Counterbore_hole . 50
Figure 29 - Countersunk_hole . 50
iviv ©ISO 2001 - All rights reserved
Figure 30 - Curved_dimension_tolerance . 51
Figure 31 - Cutout . 53
Figure 32 - Cylindrical_base_shape . 54
Figure 33 - Cylindricity_tolerance . 55
Figure 34 - Defined_marking . 57
Figure 35 - Thread and Defined_thread attributes . 59
Figure 36 - Diagonal_knurl . 61
Figure 37 - Diameter_dimension_tolerance . 62
Figure 38 - Diameter_taper . 63
Figure 39 - Diamond_knurl . 64
Figure 40 - Distance_along_curve_tolerance . 66
Figure 41 - Edge_round . 67
Figure 42 - Fillet . 70
Figure 43 - Flat hole bottom types . 72
Figure 44 - Flat_slot_end_type . 72
Figure 45 - Flatness_tolerance . 74
Figure 46 - General_boss . 75
Figure 47 - General_closed_profile . 76
Figure 48 - General_open_profile . 77
Figure 49 - General_outside_profile . 78
Figure 50 - General_path . 78
Figure 51 - General_pattern . 79
Figure 52 - General_pocket . 80
Figure 53 - General_removal_volume . 82
Figure 54 - General_revolution for outer shape . 83
Figure 55 - General_revolution for volume removal . 85
Figure 56 - Groove . 87
Figure 57 - Implicit_base_shape_representation . 89
Figure 58 - Knurl . 90
Figure 59 - Linear_path . 92
Figure 60 - Linear_profile . 93
Figure 61 - Linear_profile_tolerance . 94
Figure 62 - Location_dimension_tolerance . 95
Figure 63 - Manufactured_assembly and Mating_defintion . 97
Figure 64 - Ngon_base_shape . 103
Figure 65 - Ngon_profile . 105
Figure 66 - Open_slot_end_type . 107
Figure 67 - Outer_diameter . 109
Figure 68 - Outer_diameter_to_shoulder . 111
Figure 69 - Parallelism_tolerance for a plane . 112
Figure 70 - Parallelism_tolerance for an axis . 113
Figure 71 - Partial_circular_path . 118
Figure 72 - Partial_circular_profile . 119
Figure 73 - Perpendicularity_tolerance . 121
Figure 74 - Planar_face . 125
Figure 75 - Pocket_bottom_condition with start_or_end attribute . 129
Figure 76 - Position_tolerance . 130
Figure 77 - Protrusion . 136
Figure 78 - Radial_dimension_tolerance . 137
©ISO 2001 - All rights reserved vv
Figure 79 - Radiused_slot_end_type . 137
Figure 80 - Recess . 138
Figure 81 - Rectangular_boss . 139
Figure 82 - Rectangular_closed_pocket . 140
Figure 83 - Rectangular_closed_profile . 141
Figure 84 - Rectangular_offset_pattern . 142
Figure 85 - Rectangular_omit_pattern . 143
Figure 86 - Rectangular_open_pocket . 144
Figure 87 - Rectangular_pattern . 145
Figure 88 - Revolved_flat . 150
Figure 89 - Revolved_round . 151
Figure 90 - Rib_top . 152
Figure 91 - Round_hole . 153
Figure 92 - Rounded_end . 154
Figure 93 - Rounded_U_profile . 156
Figure 94 - Shape_profile . 158
Figure 95 - Slot . 161
Figure 96 - Spherical_cap . 164
Figure 97 - Spherical_hole_bottom . 164
Figure 98 - Square_U_profile . 165
Figure 99 - Step . 167
Figure 100 - Straight_knurl . 168
Figure 101 - Straightness_tolerance . 168
Figure 102 - Surface_profile_tolerance . 169
Figure 103 - Symmetry_tolerance . 170
Figure 104 - Tee_profile . 173
Figure 105 - Thread . 175
Figure 106 - Through_bottom_condition . 177
Figure 107 - Total_runout_tolerance . 181
Figure 108 - Turned_knurl . 182
Figure 109 - Vee_profile . 184
Figure 110 - Slot with Woodruff_slot_end_type at each end . 185
Figure 111 - Pattern offset required instances . 628
Figure 112 - Pattern omit required instances . 632
Figure F.1 - IDEF0 Basic notation . 900
Figure F.2 - Mechanical products definition for process planning using machining features . 912
Figure F.3 - A0 manufacture mechanical parts . 913
Figure F.4 - A1 manage manufacturing process . 914
Figure F.5 - A13 manage equipment and materials . 915
Figure F.6 - A131 manage inventory . 916
Figure F.7 - A2 capture digital product definition . 917
Figure F.8 - A21 capture part data definition . 918
Figure F.9 - A214 create part model . 919
Figure F.10 - A3 generate manufacturing data . 920
Figure F.11 - A31 generate process plan . 921
Figure F.12 - A311 define resources . 922
Figure F.13 - A312 define operator data . 923
Figure F.14 - A315 define machine instructions . 924
Figure F.15 - A4 operate shop floor . 925
vvii ©ISO 2001 - All rights reserved
Figure G.1 - ARM EXPRESS-G diagram 1 of 28 . 927
Figure G.2 - ARM EXPRESS-G diagram 2 of 28 . 928
Figure G.3 - ARM EXPRESS-G diagram 3 of 28 . 929
Figure G.4 - ARM EXPRESS-G diagram 4 of 28 . 930
Figure G.5 - ARM EXPRESS-G diagram 5 of 28 . 931
Figure G.6 - ARM EXPRESS-G diagram 6 of 28 . 932
Figure G.7 - ARM EXPRESS-G diagram 7 of 28 . 933
Figure G.8 - ARM EXPRESS-G diagram 8 of 28 . 934
Figure G.9 - ARM EXPRESS-G diagram 9 of 28 . 935
Figure G.10 - ARM EXPRESS-G diagram 10 of 28 . 936
Figure G.11 - ARM EXPRESS-G diagram 11 of 28 . 937
Figure G.12 - ARM EXPRESS-G diagram 12 of 28 . 938
Figure G.13 - ARM EXPRESS-G diagram 13 of 28 . 939
Figure G.14 - ARM EXPRESS-G diagram 14 of 28 . 940
Figure G.15 - ARM EXPRESS-G diagram 15 of 28 . 941
Figure G.16 - ARM EXPRESS-G diagram 16 of 28 . 942
Figure G.17 - ARM EXPRESS-G diagram 17 of 28 . 943
Figure G.18 - ARM EXPRESS-G diagram 18 of 28 . 944
Figure G.19 - ARM EXPRESS-G diagram 19 of 28 . 945
Figure G.20 - ARM EXPRESS-G diagram 20 of 28 . 946
Figure G.21 - ARM EXPRESS-G diagram 21 of 28 . 947
Figure G.22 - ARM EXPRESS-G diagram 22 of 28 . 948
Figure G.23 - ARM EXPRESS-G diagram 23 of 28 . 949
Figure G.24 - ARM EXPRESS-G diagram 24 of 28 . 950
Figure G.25 - ARM EXPRESS-G diagram 25 of 28 . 951
Figure G.26 - ARM EXPRESS-G diagram 26 of 28 . 952
Figure G.27 - ARM EXPRESS-G diagram 27 of 28 . 953
Figure G.28 - ARM EXPRESS-G diagram 28 of 28 . 954
Figure H.1 - application context - AIM EXPRESS-G diagram 1 of 37 . 956
Figure H.2 - product definition - AIM EXPRESS-G diagram 2 of 37 . 957
Figure H.3 - property definition - AIM EXPRESS-G diagram 3 of 37 . 958
Figure H.4 - shape representation - AIM EXPRESS-G diagram 4 of 37 . 959
Figure H.5 - representation - AIM EXPRESS-G diagram 5 of 37 . 960
Figure H.6 - shape aspect - AIM EXPRESS-G diagram 6 of 37 . 961
Figure H.7 - instanced feature - AIM EXPRESS-G diagram 7 of 37 . 962
Figure H.8 - replicate feature and group - AIM EXPRESS-G diagram 8 of 37 . 963
Figure H.9 - transition feature - AIM EXPRESS-G diagram 9 of 37 . 964
Figure H.10 - geometry and topology - AIM EXPRESS-G diagram 10 of 37 . 965
Figure H.11 - point - AIM EXPRESS-G diagram 11 of 37 . 966
Figure H.12 - geometric orientation - AIM EXPRESS-G diagram 12 of 37 . 967
Figure H.13 - curve - AIM EXPRESS-G diagram 13 of 37. 968
Figure H.14 - bounded curve - AIM EXPRESS-G diagram 14 of 37 . 969
Figure H.15 - surface curve - AIM EXPRESS-G diagram 15 of 37 . 970
Figure H.16 - surface - AIM EXPRESS-G diagram 16 of 37 . 971
Figure H.17 - elementary surface - AIM EXPRESS-G diagram 17 of 37 . 972
Figure H.18 - bounded surface - AIM EXPRESS-G diagram 18 of 37 . 973
Figure H.19 - topology - AIM EXPRESS-G diagram 19 of 37 . 974
Figure H.20 - shell - AIM EXPRESS-G diagram 20 of 37 . 975
Figure H.21 - document - AIM EXPRESS-G diagram 21 of 37 . 976
©ISO 2001 - All rights reserved viviii
Figure H.22 - approval - AIM EXPRESS-G diagram 22 of 37 . 977
Figure H.23 - person and organization - AIM EXPRESS-G diagram 23 of 37 . 978
Figure H.24 - person and organization assignment - AIM EXPRESS-G diagram 24 of 37 . 979
Figure H.25 - date - AIM EXPRESS-G diagram 25 of 37 . 980
Figure H.26 - action - AIM EXPRESS-G diagram 26 of 37 . 981
Figure H.27 - security classification - AIM EXPRESS-G diagram 27 of 37 . 982
Figure H.28 - units - AIM EXPRESS-G diagram 28 of 37 . 983
Figure H.29 - measure with units - AIM EXPRESS-G diagram 29 of 37 . 984
Figure H.30 - measures - AIM EXPRESS-G diagram 30 of 37. 985
Figure H.31 - datums - AIM EXPRESS-G diagram 31 of 37 . 986
Figure H.32 - tolerances - AIM EXPRESS-G diagram 32 of 37 . 987
Figure H.33 - geometric tolerances - AIM EXPRESS-G diagram 33 of 37 . 988
Figure H.34 - tolerance zone - AIM EXPRESS-G diagram 34 of 37 . 989
Figure H.35 - materials - AIM EXPRESS-G diagram 35 of 37 . 990
Figure H.36 - material property and identification - AIM EXPRESS-G diagram 36 of 37 . 991
Figure H.37 - attributes - AIM EXPRESS-G diagram 37 of 37 . 992
Tables
Table 1 - Mapping table for design_exception UoF . 226
Table 2 - Mapping table for feature_definition_item UoF . 229
Table 3 - Mapping table for feature_profile UoF . 272
Table 4 - Mapping table for manufacturing_part_properties UoF . 305
Table 5 - Mapping table for manufacturing_part_properties UoF . 463
Table 6 - Mapping table for manufacturing_process_control_documentation UoF . 471
Table 7 - Mapping table for manufacturing_process_requirement_documents UoF . 478
Table 8 - Mapping table for measurement_limitations UoF . 479
Table 9 - Mapping table for part_administration_data UoF . 509
Table 10 - Mapping table for part model UoF . 511
Table 11 - Mapping table for requisitions UoF . 521
Table 12 - Mapping table for shape_representation_for_machining UoF . 523
nd
Table L.1 Summary of AP224 2 edition ARM changes . 996
nd
Table L.2 Summary of AP224 2 edition AIM changes . 1003
vviiiiii ©ISO 2001 - All rights reserved
Foreword
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 technical
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
electrotechnical standardization.
International Standards are drafted in accordance with the rules given in ISO/IEC Directives, Part 3.
Draft International Standards adopted by the technical committees are circulated to 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 part of ISO 10303 may be the
subject of patent rights. ISO shall not be held responsible for identifying any or all such patent rights.
International Standard ISO 10303-224 was prepared by Technical Committee ISO/TC 184,
Industrial automation systems and integration, Subcommittee SC 4, Industrial data. This second edition
cancels and replaces the first edition (ISO 10303-224:1999), of which it constitutes a technical
revision.
This International Standard is organized as a series of parts, each published separately. The structure of
this standard is described in ISO 10303-1. The numbering of the parts of this International Standard
reflects its structure:
— Parts 11 to 14 specify the description methods;
— Parts 21 to 29 specify the implementation methods;
— Parts 31 to 35 specify the conformance testing methodology and framework;
— Parts 41 to 50 specify the integrated generic resources;
— Parts 101 to 107 specify the integrated application resources;
— Parts 201 to 237 specify the application protocols;
— Parts 301 to 337 specify the abstract test suites;
— Parts 501 to 520 specify the application interpreted constructs.
A complete list of parts of ISO 10303 is available from the Internet:
©ISO 2001 - All rights reserved ixix
Should further parts of ISO 10303 be published, they will follow the same numbering pattern.
Annexes A, B, C, D and E form a normative part of this part of ISO 10303. Annexes F, G, H, J, K and
L are for information only.
xx ©ISO 2001 - All rights reserved
Introduction
ISO 10303 is an International Standard for the computer-interpretable representation production
information and exchange of product data. The objective is to provide a neutral mechanism capable of
describing product data throughout the life cycle of a product, independent from any particular system.
The nature of this description makes it suitable not only for neutral file exchange, but also as a basis for
implementing and sharing product databases and archiving.
This International Standard is organized as a series of parts, each published separately. The parts of ISO
10303 fall into one of the following series: description methods, integrated resources, application
protocols, application interpreted constructs, abstract test suites, implementation methods, and
conformance testing. The series are described in ISO 10303-1. 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 representation of information
needed to produce a mechanical part definition for process planning of a single piece or an assembly of
piece parts for machining operations, and specifies the integrated resources necessary to satisfy these
requirements.
This application protocol defines the context, scope, and information requirements for the representation
of information needed to produce a mechanical part definition. These requirements specify the part
identification, tracking, shape, representation of the shape and material data necessary for the definition
of a part for process planning. The process planning function in an organization can be assisted a great
deal by identifying machining oriented part shape features so that the process planner can more readily
identify machining tools and processes to manufacture a part.
This application protocol identifies specific characteristics of part shape used in manufacturing. These
characteristics are used to define manufacturing features. These shapes may be represented either by
machining features defined in this application protocol, or by a boundary representation solid model,
shared by other application protocols and used as application interpreted constructs in this part. The
purpose of manufacturing features is to facilitate the identification of manufacturing shapes that are
human and computer interpretable. Manufacturing features allow information about the shape to be used
for decisions in computerized process planning systems.
Information about the part material is supplied so the process planning activity can determine equipment
and material requirements. Also supplied is administrative information necessary for tracking customer
information, supplier information about the part, and internal control information for the manufacturing
operation to support process planning. Tracking of certain administrative information is a component
of the iterative process for creating a process plan.
Application protocols provide the basis for developing 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 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 information requirements, referred to
as the application reference model, is given in annex G.
©ISO 2001 - All rights reserved xixi
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 specifies the interface
to the integrated resources and is given in 5.2. Note that the definitions and EXPRESS provided in the
integrated resources for constructs used in the AIM may include select list items and subtypes which are
not imported into the AIM. The expanded listing given in Annex A contains the complete EXPRESS
for the AIM without annotation. A graphical representation of the AIM is given in annex H. Additional
requirements for specific implementation methods are given in annex C.
Figure 1 contains the data planning model that provides a high level description of the requirements for
this application protocol. This planning model was created from the in-scope data from the activities of
the application activity model (AAM) and grouped into logical units of functionality. This planning
model is used as a guide in developing the application reference model (ARM).
This edition of this part of ISO 10303 incorporates modifications that are upwardly compatible with the
previous edition, and modifications that are not upwardly compatible with the previous edition.
Modifications to EXPRESS specifications are upwardly compatible if:
— the modifications do not result in changes to instances that are encoded according to ISO
10303-21; such instances conform to both the unmodified and modified EXPRESS specifications;
— the modifications do not result in changes to software that conforms to ISO 10303-22 with
respect to access to the data content of data structures;
— the modifications do not invalidate mappings to the previous edition of this part of ISO 10303
that are specified in the mapping table of an ISO 10303 application protocol.
Technical modifications that are upwardly compatible or are not upwardly compatible with ISO
10303-224:1999 are summarized in annex L. A brief summary of the modifications are the following:
— New Manufacturing_features which include Cutout, Recess, Rib_top, and Shape_profile;
— Enhancements to existing features and feature_definition_items which include Planar_face,
Ngon_profile, Ngon_base_shape, and new sub-type for Boss which is a Rectangular_boss;
— Increased scope from the manufacture of a single piece part to the manufacturing of an
assembly of piece parts;
— Modified Manufacturing_part_properties entities found in error in the first edition (ISO
10303-224:1999);
— Modified several information requirements and corresponding application interpreted model
entities to support harmonization with other application protocol;
— Normatively reference all of the current second edition and technical corrigendum parts of ISO
10303.
xiixii ©ISO 2001 - All rights reserved
Figure 1 - Data planning model
©ISO 2001 - All rights reserved xiiixiii
INTERNATIONAL STANDARD ISO 10303-224:2001(E)
Industrial automation systems and integration —
Product data representation and exchange —
Part 224: Application protocol: Mechanical product
definition for process planning using machining features
1 Scope
This part of ISO 10303 specifies the use of the integrated resources necessary for the scope and
information requirements for the representation and exchange of information needed to define product
data necessary for manufacturing a single piece or assembly of mechanical parts. The product data is
based on existing part designs that have their shapes represented by machining features. This part
supports digital representation for computer integrated manufacturing.
NOTE 1 - The application activity model in annex F provides a graphical representation of the process and
information flows which are the basis for the definition of the scope of this Part of ISO 10303.
The following are within the scope of this part of ISO 10303:
— the manufacture of a single piece mechanical part, and assemblies of single piece parts for
manufacturing purpose;
— parts that are to be manufactured by either milling or turning processes;
— machining features for defining shapes necessary for manufacturing;
NOTE 2 - The machining feature set is defined in this part of ISO 10303.
— Explicit representation of the 3D shape of machining features through bounded geometry
representations;
— implicit representation of machining features through selection of standard parameters;
— machining feature definition elements necessary for creating machining form features;
— customer order administrative data to track receipt of an order for a part to the shop floor, but
not including tracking of the order on the shop floor;
— approval data to authorize the manufacture of a part;
— requisition administrative data to identify requirements and track the status of materials and
equipment needed to manufacture a part;
— work order data to track and identify the status of a part;
©ISO 2001 - All rights reserved 11
— tracking the state of raw stock for documenting the manufacturing history of a part;
— tracking a design exception notice of a part.
NOTE 3 - The design exception notice relates to discrepancies in the machining features used to describe a part's
shape.
The following are outside the scope of this part of ISO 10303:
— results from process planning functions;
— exchange of data within process planning systems;
— feature order or sequence;
— representation of assemblies for design or bill of materials;
— representation of composite material parts;
— representation of sheet metal parts;
— representation of part pedigree;
— design features of a part;
— schedule for completing a work order through the manufacturing process;
— configuration control for a part.
2 Normative references
The following normative documents contain provisions which, through reference in this text, constitute
provisions of this part of ISO 10303. For dated references, subsequent amendments to, or revisions
of, any of these publications do not apply. However, parties to agreements based on this part of
ISO 10303 are encouraged to investigate the possibility of applying the most recent editions of the
normative documents indicated below. For undated references, the latest edition of the normative
document referred to applies. Members of ISO and IEC maintain registers of currently valid International
Standards.
ISO 286–1:1988, ISO system of limits and fits – Part 1: Bases of tolerances, deviations and fits.
ISO 286–2:1988, ISO system of limits and fits – Part 2: Tables of standard tolerance grades and limit
deviations for holes and shafts.
ISO 1101:1983, Technical drawings - Geometrical tolerancing - Tolerancing of form, orientation,
location and run-out - Generalities, definitions, symbols, indications on drawings.
22 ©ISO 2001 - All rights reserved
ISO 5459:1981, Technical drawings - Geometrical tolerancing - Datums and datum-systems for
geometrical tolerances.
ISO/IEC 8824-1:1998, Information technology - Abstract Syntax Notation One (ASN.1): Specification
of basic notation.
ISO 10303-1:1994, Industrial automation systems and integration - Product data representation and
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-21:1994, Industrial automation systems and integration - Product data representation and
exchange - Part 21: Implementation methods: Clear text encoding of the exchange structure.
ISO 10303-31:1994, Industrial automation systems and integration - Product data representation and
exchange - Part 31: Conformance testing methodology and framework: General concepts.
ISO 10303-41:2000, Industrial automation systems and integration - Product data representation
and exchange - Part 41: Integrated generic resource: Fundamentals of product description and support.
ISO 10303-42:1994, Industrial automation systems and integration - Product data representation and
exchange - Part 42: Integrated generic resources: Geometric and topological representation.
ISO 10303-43:2000, Industrial automation systems and integration - Product data representation and
exchange - Part 43: Integrated generic resource: Representation structures.
ISO 10303-44:2000, Industrial automation systems and integration - Product data representation and
exchange - Part 44: Integrated generic resource: Product structure configuration.
ISO 10303-45:1998, Industrial automation systems and integration - Product data representation and
exchange - Part 45: Integrated generic resource: Materials.
ISO 10303-47:1997, Industrial automation systems and integration - Product data representation and
exchange - Part 47: Integrated generic resource: Shape variation tolerances.
ISO 10303-511:2001, Industrial automation systems and integration - Product data representation and
exchange - Part 511: Application interpreted construct: Topologically bounded surface.
ISO 10303-514:1999, Industrial automation systems and integration - Product data representation and
exchange - Part 514: Application interpreted construct: Advanced boundary representation.
ISO 10303-519:2000, Industrial automation systems and integration - Product data representation and
exchange - Part 519: Application interpreted construct: Geometric tolerances.
©ISO 2001 - All rights reserved 33
3 Terms, definitions, and abbreviations
3.1 Terms defined in ISO 1101
For the purpose of this part of ISO 10303, the following terms defined in ISO 1101 apply.
— dimension;
— tolerance.
3.2 Terms defined in ISO 5459
For the purpose of this part of ISO 10303, the following terms defined in ISO 5459 apply.
— datum.
3.3 Terms defined in ISO 10303-1
For the purpose of this part of ISO 10303, the following terms defined in ISO 10303-1 apply.
— application;
— application activity model (AAM);
— application interpreted model (AIM);
— application object;
— application protocol (AP);
— application reference model (ARM);
— implementation method;
— integrated resource;
— model;
— product;
— product data;
— protocol implementation conformance statement (PICS);
— unit of functionality (UoF).
44 ©ISO 2001 - All rights reserved
3.4 Terms defined in ISO 10303-31
For the purpose of this part of ISO 10303, the following terms defined in ISO 10303-31 apply.
— conformance class;
— conformance testing.
3.5 Terms defined in ISO 10303-42
For the purpose of this part of ISO 10303, the following terms defined in ISO 10303-42 apply.
— boundary representation (B-rep) solid model;
— manifold solid boundary representation.
3.6 Terms defined in ISO 10303-213
For the purpose of this part of ISO 10303, the following terms defined in ISO 10303-213 apply.
— process plan;
— workstation.
3.7 Other definitions
For the purpose of this part of ISO 10303, the following definitions apply.
3.7.1
basic angle
is implied where center lines of features in a pattern or surfaces shown on a drawing are located or
defined by the use of basic dimensions and no angle is specified.
3.7.2
cutting tool
an instrument used to remove material from a part.
3.7.3
dedicated fixture
a fixture designed for a particular part.
3.7.4
fixture
a device to hold and locate a part during manufacturing and inspection.
©ISO 2001 - All rights reserved 55
3.7.5
indirect material
consumable material used during the manufacture of a part.
EXAMPLE - Oil, cutting fluid, pallets, brooms, shop towels, etc.
3.7.6
machine
a structure consisting of a framework with various moving parts, used for material removal operations
to a part.
3.7.7
modular fixture
fixture component that is interchangeable and can be assembled into different configurations as needed.
3.7.8 raw stock
any material that can have a manufacturing process applied, including castings and forgings.
3.8 Abbreviations
For the purpose of this part of ISO 10303, the following abbreviations apply:
AAM application activity model
AIC application interpreted construct
AIM application interpreted model
AP application protocol
ARM application reference model
B-rep boundary representation
ICOM input, control, output, mechanism
Ngon N number of sides polygon
PICS protocol implementation conformance statement
UoF unit of functionality
4 Information requirements
This clause specifies the information required for the definition of product data for mechanical product
definition for process planning using machining fea
...








Questions, Comments and Discussion
Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.
Loading comments...