1、ICS 25.040.40 Ref. No. ISO 10303-215:2004/Cor.1:2008(E) ISO 2008 All rights reserved Published in Switzerland INTERNATIONAL STANDARD ISO 10303-215:2004 TECHNICAL CORRIGENDUM 1 Published 2008-12-15 INTERNATIONAL ORGANIZATION FOR STANDARDIZATION ORGANISATION INTERNATIONALE DE NORMALISATIONIndustrial a
2、utomation systems and integration Product data representation and exchange Part 215: Application protocol: Ship arrangement TECHNICAL CORRIGENDUM 1 Systmes dautomatisation industrielle et intgration Reprsentation et change de donnes de produits Partie 215: Protocole dapplication: Amnagement des navi
3、res RECTIFICATIF TECHNIQUE 1 Technical Corrigendum 1 to ISO 10303-215:2004 was prepared by Technical Committee ISO/TC 184, Automation systems and integration, Subcommittee SC 4, Industrial data. Introduction The purpose of the modifications to the text of ISO 10303-215:2004 is to correct errors in t
4、he Global Rule EXPRESS definitions likely to cause compilation problems, to correct errors in the Mapping Specification, to allow unique identification of geometric surfaces to improve interoperability between this standard and other standards within the suite of shipbuilding application protocols,
5、and to replace the object identifier for the document and the applicable schema. ISO 10303-215:2004/Cor.1:2008(E) 2 ISO 2008 All rights reserved Modifications to the text of ISO 10303-215:2004 Page 3, Normative references The purpose for this change is to replace the Normative reference of ISO/TS 10
6、303-28 with the 2007 version. Replace the reference to ISO/TS 10303-28 with the following text. ISO 10303-28, Industrial automation systems and integration Product data representation and exchange Part 28: Implementation methods: XML representations of EXPRESS schemas and data, using XML schemas. Pa
7、ge 20, 4.1.19 The purpose for this change is to allow unique identification of geometric surfaces to improve interoperability between this standard and other standards within the suite of shipbuilding application protocols using the existing Global_id application object. Add Surface_with_identifier
8、application object to the ARM in the surface_representations UoF. Replace second paragraph with the following corrected text. The following application objects are used by the surface_representations UoF: Non_manifold_surface_shape; Surface_with_identifier. Page 146 The purpose for this change is to
9、 add Surface_with_identifier application object to the ARM. Insert the following new subclause after 4.2.160. Renumber succeeding subclauses accordingly. Add surface_with_identifier to Index. 4.2.161 Surface_with_identifier A Surface_with_identifier is a geometric surface of any of the surface types
10、 allowed within a Non_manifold_surface_shape_representation, as specified by ISO 10303-508, additionally constrained to include a persistent, global identifier which uniquely identifies the surface. NOTE The capability for persistent, globally unique surface identification is provided to aid in the
11、interoperability and reuse of data between this part of ISO 10303, ISO 10303-216, and ISO 10303-218. A receiving system that has stored a surface with persistent identifier from an exchange file conforming to this part of ISO 10303 may be able to identify that the surface is an identical copy of one
12、 that is received in a separate exchange file conforming to ISO 10303-216 or 10303-218. The data associated with a Surface_with_identifier are the following: id. 4.2.161.1 id The id specifies the globally unambiguous identifier for the surface. See 4.3.133 for the application assertion. ISO 10303-21
13、5:2004/Cor.1:2008 (E) ISO 2008 All rights reserved 3 Page 180 The purpose for this change is to add an assertion between the Surface_with_identifier and Global_id application objects in the ARM. Insert the following new subclause after 4.3.132. Renumber succeeding subclauses accordingly. 4.3.133 Sur
14、face_with_identifier to Global_id Each Surface_with_identifier has id defined by exactly one Global_id. Each Global_id defines the id for zero, one, or many Surface_with_identifier objects. Page 218, 5.1.2.4.4 The purpose for this change is to correct the Reference path for external_instance_referen
15、ce to reference the global_id attribute on the Planned_physical_plant_item entity in ISO 10303-227 Edition 2. Replace 5.1.2.4.4 with the following text. 5.1.2.4.4 space_connection_relationship to external_instance_reference (as connecting_system) AIM element: PATH Reference path: product_definition_
16、relationship /CLASS_ID(product_definition_relationship, space connection relationship)/ /EXT_INST_REF(product_definition, plant spatial configuration, planned physical plant item)/ Page 274, 5.1.5.2.4 The purpose for this change is to remove the final line of the mapping path to correct a conflict i
17、n the assignment of property_definition_representation names between the Compartment_property supertype and its subtypes. Replace 5.1.5.2.4 with the following text. 5.1.5.2.4 compartment_design_definition to compartment_property (as properties) AIM element: PATH Reference path: product_definition_sh
18、ape property_definition property_definition.definition - characterized_definition = characterized_product_definition characterized_product_definition = product_definition product_definition /CLASS_ID(product_definition, compartment/ product_definition - ISO 10303-215:2004/Cor.1:2008(E) 4 ISO 2008 Al
19、l rights reserved product_definition_relationship.relating_product_definition product_definition_relationship product_definition_relationship.name = compartment boundary product_definition_relationship.related_product_definition - product_definition (/CLASS_ID(product_definition, moulded form)/ /EXT
20、_INST_REF(product_definition, ship moulded form schema, moulded form)/) (/CLASS_ID(product_definition, structural system)/ /EXT_INST_REF(product_definition, ship structures schema, structural system)/) Page 278, 5.1.5.3.9 The purpose for this change is to correct the Reference path to remove the use
21、 of shape_aspect. Replace 5.1.5.3.9 with the following text. 5.1.5.3.9 deck_zone_design_definition to external_instance_reference (as constituent_compartments) AIM element: PATH Reference path: product_definition_shape = property_definition property_definition.definition - characterized_definition =
22、 characterized_product_definition characterized_product_definition = product_definition product_definition /CLASS_ID(product_definition, deck zone/ product_definition product_definition /CLASS_ID(product_definition, compartment)/ /EXT_INST_REF(product_definition, ship arrangement schema, compartment
23、)/ Page 278, 5.1.5.3.10 The purpose for this change is to correct the Reference path to remove the use of shape_aspect. Replace 5.1.5.3.10 with the following text. 5.1.5.3.10 deck_zone_design_definition to external_instance_reference (as deck_for_zone) AIM element: PATH Reference path: product_defin
24、ition_shape = property_definition property_definition.definition - characterized_definition = characterized_product_definition characterized_product_definition = product_definition product_definition /CLASS_ID(product_definition, deck zone/ product_definition - ISO 10303-215:2004/Cor.1:2008 (E) ISO
25、2008 All rights reserved 5 product_definition_relationship.relating_product_definition product_definition_relationship product_definition_relationship.name = deck for deck zone product_definition_relationship.related_product_definition - product_definition (/CLASS_ID(product_definition, moulded form
26、)/ /EXT_INST_REF(product_definition, ship moulded form schema, moulded form)/) (/CLASS_ID(product_definition, structural system)/ /EXT_INST_REF(product_definition, ship structures schema, structural system)/) Page 279, 5.1.5.4.3 The purpose for this change is to correct the notation of the multiple
27、select type mapping path and to remove the extraneous colon from the last line of the Reference path. Replace 5.1.5.4.3 with the following text. 5.1.5.4.3 zone_design_definition to compartment (as constituent_compartments) AIM element: PATH Reference path: product_definition_shape /CLASS_ID(product_
28、definition_shape, zone design definition)/ product_definition_shape characterized_definition = characterized_product_definition characterized_product_definition = product_definition product_definition /CLASS_ID(product_definition, zone)/ product_definition product_definition /CLASS_ID(product_defini
29、tion, compartment)/ Page 280, 5.1.5.4.6 The purpose for this change is to correct the Reference path to remove the use of shape_aspect. Replace 5.1.5.4.6 with the following text. 5.1.5.4.6 zone_design_definition to external_instance_reference (as boundaries) AIM element: PATH Reference path: product
30、_definition_shape = property_definition property_definition.definition - characterized_definition = characterized_product_definition characterized_product_definition = product_definition product_definition /CLASS_ID(product_definition, zone/ product_definition - product_definition_relationship.relat
31、ing_product_definition ISO 10303-215:2004/Cor.1:2008(E) 6 ISO 2008 All rights reserved product_definition_relationship product_definition_relationship.name = zone boundary product_definition_relationship.related_product_definition - product_definition (/CLASS_ID(product_definition, moulded form)/ /E
32、XT_INST_REF(product_definition, ship moulded form schema, moulded form)/) (/CLASS_ID(product_definition, structural system)/ /EXT_INST_REF(product_definition, ship structures schema, structural system)/) Page 294, 5.1.6.16.2 The purpose for this change is to correct the mapping path to replace numer
33、ic_measure with count_measure. Replace 5.1.6.16.2 with the following text. 5.1.6.16.2 occupancy AIM element: value_representation_item.value_component Source: ISO 10303-43 Reference path: property_definition_representation property_definition_representation.used_representation - /REP_TO_VAL_REP_ITEM
34、(occupancy, count_measure)/ Page 390, 5.1.16.1.3 The purpose for this change is to modify the mapping to prevent a conflict with the Group name attribute assignment from the use of LINK_TO_GROUP Mapping template in 5.1.16.1. Replace 5.1.16.1.3 with the following text. 5.1.16.1.3 product_structure_ty
35、pe AIM element: group.description Source: ISO 10303-41 Reference path: group group.description (group.description = compartments in arrangement) (group.description = items in compartment) Page 391, 5.1.16.1.4 The purpose for this change is to correct the mapping path to be consistent with similar ma
36、ppings in ISO 10303-216 and ISO 10303-218. Replace 5.1.16.1.4 with the following text. 5.1.16.1.4 version_id AIM element: applied_identification_assignment.assigned_id Source: ISO 10303-215 Rules: 5.2.4.251 Reference path: /VERSION_ID(group)/ ISO 10303-215:2004/Cor.1:2008 (E) ISO 2008 All rights res
37、erved 7 Page 391, 5.1.16.1.6 The purpose for this change is to correct the Reference path for external_instance_reference to reference the global_id attribute on the Planned_physical_plant_item entity in ISO 10303-227 Edition 2 and to reference the correct structural part types in ISO 10303-218. Rep
38、lace 5.1.16.1.6 with the following text. 5.1.16.1.6 space_product_structure to external_instance_reference (as external_items) AIM element: PATH Reference path: group - /GROUPS(product_definition, item structure)/ (/CLASS_ID(product_definition, plate)/ /EXT_INST_REF(product_definition, ship structur
39、es schema, plate)/) (/CLASS_ID(product_definition, profile)/ /EXT_INST_REF(product_definition, ship structures schema, profile)/) (/CLASS_ID(product_definition, planned physical plant item)/ /EXT_INST_REF(product_definition, plant spatial configuration, planned physical plant item)/) (/CLASS_ID(prod
40、uct_definition, compartment)/ /EXT_INST_REF(product_definition, ship arrangement schema, compartment)/) Page 393, 5.1.17 The purpose for this change is to correct the name of the UoF in this portion of the document. Replace the existing subclause title with the following corrected text. 5.1.17 Surfa
41、ce_representations UoF Page 393 The purpose for this change is to add the mapping specification for the Surface_with_identifier application object. Insert the following new subclause after 5.1.17.1. 5.1.17.2 SURFACE_WITH_IDENTIFIER AIM element: surface Source: ISO 10303-508 Reference path: /ROOT_CLA
42、SS(surface,surface with identifier)/ 5.1.17.2.1 surface_with_identifier to global_id (as id) AIM element: PATH Rules: 5.2.4.45, 5.2.4.226 Reference path: surface identification_item = surface - applied_identification_assignment.itemsi applied_identification_assignment ISO 10303-215:2004/Cor.1:2008(E
43、) 8 ISO 2008 All rights reserved Page 426, 5.1.20.2.5 The purpose for this change is to add an additional line to the Reference path to complete the mapping. Replace 5.1.20.2.5 with the following text. 5.1.20.2.5 compartment_functional_definition to compartment (as defined_for) AIM element: PATH Ref
44、erence path: /PROP_TO_PROD_DEF/ /CLASS_ID(product_definition, compartment/ Page 428, 5.1.20.4.5 The purpose for this change is to add an additional line to the Reference path to complete the mapping. Replace 5.1.20.4.5 with the following text. 5.1.20.4.5 deck_zone_functional_definition to deck_zone
45、(as defined_for) AIM element: PATH Reference path: /PROP_TO_PROD_DEF/ /CLASS_ID(product_definition, deck zone/ Page 431, 5.1.20.7.5 The purpose for this change is to correct the subclause title and to add an additional line to the Reference path to complete the mapping. Replace 5.1.20.7.5 with the f
46、ollowing text. 5.1.20.7.5 zone_functional_definition to zone (as defined_for) AIM element: PATH Reference path: /PROP_TO_PROD_DEF/ /CLASS_ID(product_definition, zone/ Page 439, 5.2 The purpose for this change is to add action_relationship to USE FROM action_schema as it is referenced in a mapping pa
47、th. Replace EXPRESS definition with the following text. USE FROM action_schema - ISO 10303-41 (action, action_method, action_relationship, action_request_solution, executed_action, versioned_action_request); Page 441, 5.2 Conversion_based_units are allowed in exchange files conforming to this Part o
48、f ISO 10303, but require the use of measure_with_unit constructs. The purpose for this change is to add measure_with_unit and its allowable subtypes to USE FROM measure_schema. Replace EXPRESS definition with the following text. USE FROM measure_schema - ISO 10303-41 (amount_of_substance_measure, amount_of_substance_unit, amount_of_substance_measure_with_unit, area_measu