ISO 10303-227:2001
(Main)Industrial automation systems and integration - Product data representation and exchange - Part 227: Application protocol: Plant spatial configuration
Industrial automation systems and integration - Product data representation and exchange - Part 227: Application protocol: Plant spatial configuration
Systèmes d'automatisation industrielle et intégration — Représentation et échange de données de produits — Partie 227: Protocole d'application: Configuration spatiale d'usine
General Information
Relations
Frequently Asked Questions
ISO 10303-227: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 227: Application protocol: Plant spatial configuration". This standard covers: Industrial automation systems and integration - Product data representation and exchange - Part 227: Application protocol: Plant spatial configuration
Industrial automation systems and integration - Product data representation and exchange - Part 227: Application protocol: Plant spatial configuration
ISO 10303-227: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-227:2001 has the following relationships with other standards: It is inter standard links to ISO 10303-227:2005. Understanding these relationships helps ensure you are using the most current and applicable version of the standard.
You can purchase ISO 10303-227: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)
Table 6 - Mapping table for piping_component_characterization UoF (continued)
Application element AIM element Source Rules Reference path
angle #2: (piping_component_class <=
characterized_object
(concluded) characterized_definition = characterized_object
characterized_definition <-
property_definition.definition
property_definition
represented_definition = property_definition
represented_definition <-
property_definition_representation.definition
property_definition_representation
property_definition_representation.used_representation ->
{representation
representation.name = `y type lateral fitting class dimensions'}
representation
(representation.items[i] ->
{representation_item
(representation_item.name = `maximum angle')
(representation_item.name = `minimum angle')})
([representation.items[i] ->
{representation_item
representation_item.name = `maximum angle'}]
[representation.items[i] ->
{representation_item
representation_item.name = `minimum angle'}]))
representation_item =>
measure_representation_item <=
{measure_with_unit =>
plane_angle_measure_with_unit}
measure_with_unit
[measure_with_unit.value_component]
[measure_with_unit.unit_component]
490 © ISO 2001 — All rights reserved
Table 6 - Mapping table for piping_component_characterization UoF (continued)
Application element AIM element Source Rules Reference path
centre_to_end_1_length [measure_with_unit.value_component] 41 15, 16 #1: (piping_component_definition <=
[measure_with_unit.unit_component] 41 product_definition
characterized_product_definition = product_definition
characterized_product_definition
characterized_definition = characterized_product_definition
characterized_definition <-
property_definition.definition
property_definition =>
product_definition_shape <-
[shape_aspect.of_shape
{shape_aspect
shape_aspect.description = `centre'}
shape_aspect <-
shape_aspect_relationship.relating_shape_aspect]
[shape_aspect.of_shape
{[shape_aspect =>
plant_item_connector]
[shape_aspect
shape_aspect.description = `end 1']}
shape_aspect <-
shape_aspect_relationship.related_shape_aspect]
shape_aspect_relationship =>
dimensional_location
dimensional_characteristic = dimensional_location
dimensional_characteristic <-
dimensional_characteristic_representation.dimension
dimensional_characteristic_representation
dimensional_characteristic_representation.representation ->
shape_dimension_representation <=
shape_representation <=
{representation
representation.name = `y type lateral fitting dimensional shape'}
Table 6 - Mapping table for piping_component_characterization UoF (continued)
Application element AIM element Source Rules Reference path
centre_to_end_1_length representation
representation.items[i] ->
(concluded) {representation_item
representation_item.name = `centre to end 1 length'})
#2: (piping_component_class <=
characterized_object
characterized_definition = characterized_object
characterized_definition <-
property_definition.definition
property_definition
represented_definition = property_definition
represented_definition <-
property_definition_representation.definition
property_definition_representation
property_definition_representation.used_representation ->
{representation
representation.name = `y type lateral fitting class dimensions'}
representation
(representation.items[i] ->
{representation_item
(representation_item.name = `maximum centre to end 1 length')
(representation_item.name = `minimum centre to end 1 length')})
([representation.items[i] ->
{representation_item
representation_item.name = `maximum centre to end 1 length'}]
[representation.items[i] ->
{representation_item
representation_item.name = `minimum centre to end 1 length'}]))
representation_item =>
measure_representation_item <=
{measure_with_unit =>
length_measure_with_unit}
492 © ISO 2001 — All rights reserved
Table 6 - Mapping table for piping_component_characterization UoF (continued)
Application element AIM element Source Rules Reference path
centre_to_end_2_length [measure_with_unit.value_component] 41 15, 16 #1: (piping_component_definition <=
[measure_with_unit.unit_component] 41 product_definition
characterized_product_definition = product_definition
characterized_product_definition
characterized_definition = characterized_product_definition
characterized_definition <-
property_definition.definition
property_definition =>
product_definition_shape <-
[shape_aspect.of_shape
{shape_aspect
shape_aspect.description = `centre'}
shape_aspect <-
shape_aspect_relationship.relating_shape_aspect]
[shape_aspect.of_shape
{[shape_aspect =>
plant_item_connector]
[shape_aspect
shape_aspect.description = `end 2']}
shape_aspect <-
shape_aspect_relationship.related_shape_aspect]
shape_aspect_relationship =>
dimensional_location
dimensional_characteristic = dimensional_location
dimensional_characteristic <-
dimensional_characteristic_representation.dimension
dimensional_characteristic_representation
dimensional_characteristic_representation.representation ->
shape_dimension_representation <=
shape_representation <=
{representation
representation.name = `y type lateral fitting dimensional shape'}
Table 6 - Mapping table for piping_component_characterization UoF (continued)
Application element AIM element Source Rules Reference path
centre_to_end_2_length representation
representation.items[i] ->
(concluded) {representation_item
representation_item.name = `centre to end 2 length'})
#2: (piping_component_class <=
characterized_object
characterized_definition = characterized_object
characterized_definition <-
property_definition.definition
property_definition
represented_definition = property_definition
represented_definition <-
property_definition_representation.definition
property_definition_representation
property_definition_representation.used_representation ->
{representation
representation.name = `y type lateral fitting class dimensions'}
representation
(representation.items[i] ->
{representation_item
(representation_item.name = `maximum centre to end 2 length')
(representation_item.name = `minimum centre to end 2 length')})
([representation.items[i] ->
{representation_item
representation_item.name = `maximum centre to end 2 length'}]
[representation.items[i] ->
{representation_item
representation_item.name = `minimum centre to end 2 length'}]))
representation_item =>
measure_representation_item <=
{measure_with_unit =>
length_measure_with_unit}
494 © ISO 2001 — All rights reserved
Table 6 - Mapping table for piping_component_characterization UoF (continued)
Application element AIM element Source Rules Reference path
centre_to_end_3_length [measure_with_unit.value_component] 41 15, 16 #1: (piping_component_definition <=
[measure_with_unit.unit_component] 41 product_definition
characterized_product_definition = product_definition
characterized_product_definition
characterized_definition = characterized_product_definition
characterized_definition <-
property_definition.definition
property_definition =>
product_definition_shape <-
[shape_aspect.of_shape
{shape_aspect
shape_aspect.description = `centre'}
shape_aspect <-
shape_aspect_relationship.relating_shape_aspect]
[shape_aspect.of_shape
{[shape_aspect =>
plant_item_connector]
[shape_aspect
shape_aspect.description = `end 3']}
shape_aspect <-
shape_aspect_relationship.related_shape_aspect]
shape_aspect_relationship =>
dimensional_location
dimensional_characteristic = dimensional_location
dimensional_characteristic <-
dimensional_characteristic_representation.dimension
dimensional_characteristic_representation
dimensional_characteristic_representation.representation ->
shape_dimension_representation <=
shape_representation <=
{representation
representation.name = `y type lateral fitting dimensional shape'}
Table 6 - Mapping table for piping_component_characterization UoF (continued)
Application element AIM element Source Rules Reference path
centre_to_end_3_length representation
representation.items[i] ->
(concluded) {representation_item
representation_item.name = `centre to end 3 length'})
#2: (piping_component_class <=
characterized_object
characterized_definition = characterized_object
characterized_definition <-
property_definition.definition
property_definition
represented_definition = property_definition
represented_definition <-
property_definition_representation.definition
property_definition_representation
property_definition_representation.used_representation ->
{representation
representation.name = `y type lateral fitting class dimensions'}
representation
(representation.items[i] ->
{representation_item
(representation_item.name = `maximum centre to end 3 length')
(representation_item.name = `minimum centre to end 3 length')})
([representation.items[i] ->
{representation_item
representation_item.name = `maximum centre to end 3 length'}]
[representation.items[i] ->
{representation_item
representation_item.name = `minimum centre to end 3 length'}]))
representation_item =>
measure_representation_item <=
{measure_with_unit =>
length_measure_with_unit}
496 © ISO 2001 — All rights reserved
Table 6 - Mapping table for piping_component_characterization UoF (continued)
Application element AIM element Source Rules Reference path
end_1_connector plant_item_connector 227 piping_component_definition <=
product_definition
characterized_product_definition = product_definition
characterized_product_definition
characterized_definition = characterized_product_definition
characterized_definition <-
property_definition.definition
property_definition =>
product_definition_shape <-
shape_aspect.of_shape
{shape_aspect
shape_aspect.description = `end 1'}
shape_aspect =>
plant_item_connector
end_2_connector plant_item_connector 227 piping_component_definition <=
product_definition
characterized_product_definition = product_definition
characterized_product_definition
characterized_definition = characterized_product_definition
characterized_definition <-
property_definition.definition
property_definition =>
product_definition_shape <-
shape_aspect.of_shape
{shape_aspect
shape_aspect.description = `end 2'}
shape_aspect =>
plant_item_connector
Table 6 - Mapping table for piping_component_characterization UoF (concluded)
Application element AIM element Source Rules Reference path
end_3_connector plant_item_connector 227 piping_component_definition <=
product_definition
characterized_product_definition = product_definition
characterized_product_definition
characterized_definition = characterized_product_definition
characterized_definition <-
property_definition.definition
property_definition =>
product_definition_shape <-
shape_aspect.of_shape
{shape_aspect
shape_aspect.description = `end 3'}
shape_aspect =>
plant_item_connector
498 © ISO 2001 — All rights reserved
Table 7 - Mapping table for piping_system_functional_characterization UoF
Application element AIM element Source Rules Reference path
LINE_BRANCH_- line_branch_connection 227 line_branch_connection <=
CONNECTION shape_aspect_relationship
{shape_aspect_relationship
[shape_aspect_relationship.description = `branch location']
[shape_aspect_relationship.relating_shape_aspect ->
shape_aspect
shape_aspect.of_shape ->
product_definition_shape <=
property_definition
property_definition.definition ->
characterized_definition
characterized_definition = characterized_product_definition
characterized_product_definition
characterized_product_definition = product_definition
product_definition =>
plant_line_segment_definition]
[shape_aspect_relationship.related_shape_aspect ->
shape_aspect =>
plant_line_segment_termination]}
Table 7 - Mapping table for piping_system_functional_characterization UoF (continued)
Application element AIM element Source Rules Reference path
branch_sequence_id shape_aspect_relationship.name 41 line_branch_connection <=
{shape_aspect_relationship
shape_aspect_relationship.relating_shape_aspect ->
shape_aspect
shape_aspect.of_shape ->
product_definition_shape <-
[shape_aspect.of_shape
shape_aspect
shape_aspect.description = `termination 1']
[shape_aspect.of_shape
shape_aspect
shape_aspect.description = `termination 2']}
shape_aspect_relationship
shape_aspect_relationship.name
line_branch_connection IDENTICAL MAPPING
to changed_line_-
branch_connection
LINE_BRANCH_- plant_line_segment_termination 227 plant_line_segment_termination <=
TERMINATION shape_aspect
line_branch_termination PATH plant_line_segment_termination <=
to line_branch_- shape_aspect <-
connection shape_aspect_relationship.related_shape_aspect
shape_aspect_relationship
500 © ISO 2001 — All rights reserved
Table 7 - Mapping table for piping_system_functional_characterization UoF (continued)
Application element AIM element Source Rules Reference path
LINE_PIPING_- product_definition_relationship 41 1, 9, {product_definition_relationship
SYSTEM_- 11, 13, [product_definition_relationship.name = `realization']
COMPONENT_- 14 [product_definition_relationship.relating_product_definition ->
ASSIGNMENT {product_definition =>
plant_line_segment_definition}
product_definition
product_definition.frame_of_reference ->
product_definition_context <=
application_context_element
application_context_element.name = `functional definition']
[product_definition_relationship.related_product_definition ->
{product_definition =>
piping_component_definition}
product_definition
product_definition.frame_of_reference ->
product_definition_context <=
application_context_element
(application_context_element.name = `functional occurrence')
(application_context_element.name = `physical occurrence')]}
line_piping_system_- IDENTICAL MAPPING
component_assignment
to changed_line_-
assignment
Table 7 - Mapping table for piping_system_functional_characterization UoF (continued)
Application element AIM element Source Rules Reference path
LINE_PLANT_ITEM_- line_plant_item_branch_connection 227 line_plant_item_branch_connection <=
BRANCH_CONNECTION shape_aspect_relationship
{shape_aspect_relationship
[shape_aspect_relationship.relating_shape_aspect ->
shape_aspect
shape_aspect.of_shape ->
product_definition_shape <=
property_definition
property_definition.definition ->
characterized_definition
characterized_definition = characterized_product_definition
characterized_product_definition
characterized_product_definition = product_definition
product_definition =>
plant_line_segment_definition]
[shape_aspect_relationship.related_shape_aspect ->
shape_aspect =>
plant_item_connector]}
branch_sequence_id shape_aspect_relationship.name 41 line_plant_item_branch_connection <=
{shape_aspect_relationship
shape_aspect_relationship.relating_shape_aspect ->
shape_aspect
shape_aspect.of_shape ->
product_definition_shape <-
[shape_aspect.of_shape
shape_aspect
shape_aspect.description = `termination 1']
[shape_aspect.of_shape
shape_aspect
shape_aspect.description = `termination 2']}
shape_aspect_relationship
shape_aspect_relationship.name
502 © ISO 2001 — All rights reserved
Table 7 - Mapping table for piping_system_functional_characterization UoF (continued)
Application element AIM element Source Rules Reference path
line_plant_item_branch_- IDENTICAL MAPPING
connection to changed_-
line_plant_item_branch_-
connection
LINE_PLANT_ITEM_- plant_item_connector 227 1, 9, plant_item_connector <=
BRANCH_CONNECTOR 11, 13 shape_aspect
{shape_aspect
[shape_aspect.description = `line plant item connector']
[shape_aspect.of_shape ->
product_definition_shape <=
property_definition
property_definition.definition ->
characterized_definition
characterized_definition = characterized_product_definition
characterized_product_definition
characterized_product_definition = product_definition
product_definition
product_definition.frame_of_reference ->
product_definition_context <=
application_context_element
application_context_element.name = `functional occurrence']}
line_plant_item_branch_- PATH plant_item_connector <=
connector to line_plant_- shape_aspect <-
item_branch_connection shape_aspect_relationship.related_shape_aspect
shape_aspect_relationship =>
line_plant_item_branch_connection
Table 7 - Mapping table for piping_system_functional_characterization UoF (continued)
Application element AIM element Source Rules Reference path
LINE_PLANT_ITEM_- line_plant_item_connection 227 line_plant_item_connection <=
CONNECTION shape_aspect_relationship
{shape_aspect_relationship
[shape_aspect_relationship.relating_shape_aspect ->
shape_aspect =>
plant_line_segment_termination]
[shape_aspect_relationship.related_shape_aspect ->
{shape_aspect <=
plant_item_connector}
shape_aspect
shape_aspect.of_shape ->
product_definition_shape <=
property_definition
property_definition.definition ->
characterized_definition
characterized_definition = characterized_product_definition
characterized_product_definition
characterized_product_definition = product_definition
(product_definition)
(product_definition =>
externally_defined_plant_item_definition)]}
line_plant_item_- IDENTICAL MAPPING
connection to changed_-
line_plant_item_-
connection
504 © ISO 2001 — All rights reserved
Table 7 - Mapping table for piping_system_functional_characterization UoF (continued)
Application element AIM element Source Rules Reference path
LINE_PLANT_ITEM_- plant_item_connector 227 1, 9, plant_item_connector <=
CONNECTOR 11, 13 shape_aspect
{shape_aspect
[shape_aspect.description = `line plant item connector']
[shape_aspect.of_shape ->
product_definition_shape <=
property_definition
property_definition.definition ->
characterized_definition
characterized_definition = characterized_product_definition
characterized_product_definition
characterized_product_definition = product_definition
product_definition
product_definition.frame_of_reference ->
product_definition_context <=
application_context_element
application_context_element.name = `functional occurrence'}
line_plant_item_- PATH plant_item_connector <=
connector to line_plant_- shape_aspect <-
item_connection shape_aspect_relationship.relating_shape_aspect
shape_aspect_relationship =>
line_plant_item_connection
LINE_PLANT_ITEM_- plant_line_segment_termination 227 plant_line_segment_termination <=
TERMINATION shape_aspect
line_plant_item_- PATH plant_line_segment_termination <=
termination to line_- shape_aspect <-
plant_item_connection shape_aspect_relationship.related_shape_aspect
shape_aspect_relationship =>
line_plant_item_connection
LINE_TO_LINE_- line_termination_connection 227 line_termination_connection <=
CONNECTION shape_aspect_relationship
Table 7 - Mapping table for piping_system_functional_characterization UoF (continued)
Application element AIM element Source Rules Reference path
line_to_line_- shape_aspect_relationship.name 41 line_termination_connection <=
connection_id shape_aspect_relationship
shape_aspect_relationship.name
line_to_line_connection IDENTICAL MAPPING
to changed_line_to_-
line_connection
line_to_line_connection PATH line_termination_connection <=
to line_to_line_- shape_aspect_relationship
termination [shape_aspect_relationship.relating_shape_aspect ->
shape_aspect =>
(connection_node)
(plant_line_segment_termination)]
[shape_aspect_relationship.related_shape_aspect ->
shape_aspect =>
plant_line_segment_termination]
LINE_TO_LINE_- plant_line_segment_termination 227 plant_line_segment_termination <=
TERMINATION shape_aspect
PIPING_SPECIFICATION document 41 {document
document.kind ->
document_type
document_type.product_data_type = `piping specification'}
name document.name 41
506 © ISO 2001 — All rights reserved
Table 7 - Mapping table for piping_system_functional_characterization UoF (continued)
Application element AIM element Source Rules Reference path
owner (organization.name) 41 document
([person.first_name] 41 (plant_spatial_configuration_organization_item = document
[person.last_name]) 41 plant_spatial_configuration_organization_item <-
plant_spatial_configuration_organization_assignment.items[i]
plant_spatial_configuration_organization_assignment <=
{organization_assignment
organization_assignment.role ->
organization_role
organization_role.name = `owner'}
organization_assignment
organization_assignment.assigned_organization ->
organization
organization.name)
(plant_spatial_configuration_person_item = document
plant_spatial_configuration_person_item <-
plant_spatial_configuration_person_assignment.items[i]
plant_spatial_configuration_person_assignment <=
{person_assignment
person_assignment.role ->
person_role
person_role.name = `owner'}
person_assignment
person_assignment.assigned_person ->
person
[person.first_name]
[person.last_name])
piping_specification_id document.id 41
service_description document_usage_constraint 41 document <-
document_usage_constraint.source
document_usage_constraint
{document_usage_constraint
document_usage_constraint.subject_element = `service description'}
Table 7 - Mapping table for piping_system_functional_characterization UoF (continued)
Application element AIM element Source Rules Reference path
piping_specification to IDENTICAL MAPPING
changed_piping_-
specification
piping_specification to PATH document <-
family_definition document_reference.assigned_document
document_reference =>
applied_document_reference
applied_document_reference.items[i] ->
document_item
document_item = piping_component_class
piping_component_class
piping_specification to PATH document <-
piping_system_line_- document_reference.assigned_document
segment document_reference =>
applied_document_reference
applied_document_reference.items[i] ->
document_item
document_item = plant_line_segment_definition
plant_line_segment_definition
PIPING_SYSTEM_LINE plant_line_definition 227 1, 9, plant_line_definition <=
11, 13, product_definition_with_associated_documents
19 {product_definition_with_associated_documents <=
product_definition
product_definition.frame_of_reference ->
product_definition_context <=
application_context_element
application_context_element.name = `functional definition'}
line_number product_definition.description 41 plant_line_definition <=
product_definition_with_associated_documents <=
product_definition
product_definition.description
508 © ISO 2001 — All rights reserved
Table 7 - Mapping table for piping_system_functional_characterization UoF (continued)
Application element AIM element Source Rules Reference path
P_and_I_reference document 41 plant_line_definition <=
product_definition_with_associated_documents
product_definition_with_associated_documents.documentation_ids[i] ->
document
piping_system_line_id product_definition.id 41 plant_line_definition <=
product_definition_with_associated_documents <=
product_definition
product_definition.id
piping_system_line to IDENTICAL MAPPING
changed_piping_-
system_line
piping_system_line to PATH plant_line_definition <=
piping_system_line_- product_definition_with_associated_documents <=
segment product_definition <-
product_definition_relationship.relating_product_definition
product_definition_relationship
product_definition_relationship.related_product_definition ->
product_definition =>
plant_line_segment_definition
PIPING_SYSTEM_- plant_line_segment_definition 227 1, 9, plant_line_segment_definition <=
LINE_SEGMENT 11, 13, product_definition
19 {product_definition
product_definition.frame_of_reference ->
product_definition_context <=
application_context_element
application_context_element.name = `functional definition'}
Table 7 - Mapping table for piping_system_functional_characterization UoF (continued)
Application element AIM element Source Rules Reference path
coating_reference document_usage_constraint 41 plant_line_segment_definition
document_item = plant_line_segment_definition
document_item <-
applied_document_reference.items[i]
applied_document_reference <=
document_reference
document_reference.assigned_document ->
document <-
document_usage_constraint.source
document_usage_constraint
{document_usage_constraint
document_usage_constraint.subject_element = `coating reference'}
510 © ISO 2001 — All rights reserved
Table 7 - Mapping table for piping_system_functional_characterization UoF (continued)
Application element AIM element Source Rules Reference path
corrosion_allowance ([measure_with_unit.value_component] 41 plant_line_segment_definition <=
[measure_with_unit.unit_component]) 41 product_definition
([measure_with_unit.value_component] 41 characterized_product_definition = product_definition
[measure_with_unit.unit_component] 41 characterized_product_definition
[document_usage_constraint.- 41 characterized_definition = characterized_product_definition
subject_element_value]) characterized_definition <-
property_definition.definition
property_definition
represented_definition = property_definition
represented_definition <-
property_definition_representation.definition
property_definition_representation
property_definition_representation.used_representation ->
{representation
representation.name = `line segment characteristics'}
representation
representation.items[i] ->
{representation_item
representation_item.name = `corrosion allowance'}
(representation_item =>
measure_representation_item <=
measure_with_unit
[measure_with_unit.value_component]
[measure_with_unit.unit_component])
Table 7 - Mapping table for piping_system_functional_characterization UoF (continued)
Application element AIM element Source Rules Reference path
corrosion_allowance ([representation_item =>
measure_representation_item <=
(concluded) measure_with_unit
[measure_with_unit.value_component]
[measure_with_unit.unit_component]]
[representation_item
document_item = representation_item
document_item <-
applied_document_reference.items[i]
applied_document_reference <=
document_reference
document_reference.assigned_document ->
document <-
document_usage_constraint
document_usage_constraint.subject_element_value])
512 © ISO 2001 — All rights reserved
Table 7 - Mapping table for piping_system_functional_characterization UoF (continued)
Application element AIM element Source Rules Reference path
design_pressure ([measure_with_unit.value_component] 41 plant_line_segment_definition <=
[measure_with_unit.unit_component]) 41 product_definition
([measure_with_unit.value_component] 41 characterized_product_definition = product_definition
[measure_with_unit.unit_component] 41 characterized_product_definition
[document_usage_constraint.- 41 characterized_definition = characterized_product_definition
subject_element_value]) characterized_definition <-
property_definition.definition
property_definition
represented_definition = property_definition
represented_definition <-
property_definition_representation.definition
property_definition_representation
property_definition_representation.used_representation ->
{representation
representation.name = `line segment characteristics'}
representation
representation.items[i] ->
{representation_item
representation_item.name = `design pressure'}
(representation_item =>
measure_representation_item <=
measure_with_unit
[{measure_with_unit.value_component ->
measure_value
measure_value = ratio_measure}
measure_with_unit.value_component]
[{measure_with_unit.unit_component ->
unit
unit = derived_unit}
measure_with_unit.unit_component])
Table 7 - Mapping table for piping_system_functional_characterization UoF (continued)
Application element AIM element Source Rules Reference path
design_pressure ([representation_item =>
measure_representation_item <=
(concluded) measure_with_unit
[{measure_with_unit.value_component ->
measure_value
measure_value = ratio_measure}
measure_with_unit.value_component]
[{measure_with_unit.unit_component ->
unit
unit = derived_unit}
measure_with_unit.unit_component]]
[representation_item
document_item = representation_item
document_item <-
applied_document_reference.items[i]
applied_document_reference <=
document_reference
document_reference.assigned_document ->
document <-
document_usage_constraint
document_usage_constraint.subject_element_value])
514 © ISO 2001 — All rights reserved
Table 7 - Mapping table for piping_system_functional_characterization UoF (continued)
Application element AIM element Source Rules Reference path
design_temperature ([measure_with_unit.value_component] 41 plant_line_segment_definition <=
[measure_with_unit.unit_component]) 41 product_definition
([measure_with_unit.value_component] 41 characterized_product_definition = product_definition
[measure_with_unit.unit_component] 41 characterized_product_definition
[document_usage_constraint.- 41 characterized_definition = characterized_product_definition
subject_element_value]) characterized_definition <-
property_definition.definition
property_definition
represented_definition = property_definition
represented_definition <-
property_definition_representation.definition
property_definition_representation
property_definition_representation.used_representation ->
{representation
representation.name = `line segment characteristics'}
representation
representation.items[i] ->
{representation_item
representation_item.name = `design temperature'}
(representation_item =>
measure_representation_item <=
{measure_with_unit =>
thermodynamic_temperature_measure_with_unit}
measure_with_unit
[measure_with_unit.value_component]
[measure_with_unit.unit_component])
Table 7 - Mapping table for piping_system_functional_characterization UoF (continued)
Application element AIM element Source Rules Reference path
design_temperature ([representation_item =>
measure_representation_item <=
(concluded) {measure_with_unit =>
thermodynamic_temperature_measure_with_unit}
measure_with_unit
[measure_with_unit.value_component]
[measure_with_unit.unit_component]]
[representation_item
document_item = representation_item
document_item <-
applied_document_reference.items[i]
applied_document_reference <=
document_reference
document_reference.assigned_document ->
document <-
document_usage_constraint
document_usage_constraint.subject_element_value])
516 © ISO 2001 — All rights reserved
Table 7 - Mapping table for piping_system_functional_characterization UoF (continued)
Application element AIM element Source Rules Reference path
elevation [measure_with_unit.value_component] 41 plant_line_segment_definition <=
[measure_with_unit.unit_component] 41 product_definition
characterized_product_definition = product_definition
characterized_product_definition
characterized_definition = characterized_product_definition
characterized_definition <-
property_definition.definition
property_definition
represented_definition = property_definition
represented_definition <-
property_definition_representation.definition
property_definition_representation
property_definition_representation.used_representation ->
{representation
representation.name = `line segment characteristics'}
representation
representation.items[i] ->
{representation_item
representation_item.name = `elevation'}
representation_item =>
measure_representation_item <=
{measure_with_unit =>
length_measure_with_unit}
measure_with_unit
[measure_with_unit.value_component]
[measure_with_unit.unit_component]
Table 7 - Mapping table for piping_system_functional_characterization UoF (continued)
Application element AIM element Source Rules Reference path
heat_tracing_type (heat_tracing_representation) 227 plant_line_segment_definition <=
([heat_tracing_representation] 227 product_definition
[document_usage_constraint.- 41 characterized_product_definition = product_definition
subject_element_value]) characterized_product_definition
characterized_definition = characterized_product_definition
characterized_definition <-
property_definition.definition
property_definition
represented_definition = property_definition
represented_definition <-
property_definition_representation.definition
property_definition_representation
property_definition_representation.used_representation ->
{representation
representation.items[i] ->
representation_item =>
descriptive_representation_item}
representation =>
(heat_tracing_representation)
([heat_tracing_representation]
[heat_tracing_representation
document_item = heat_tracing_representation
document_item <-
applied_document_reference.items[i]
applied_document_reference <=
doczument_reference
document_reference.assigned_document ->
document <-
document_usage_constraint
document_usage_constraint.subject_element_value])
518 © ISO 2001 — All rights reserved
Table 7 - Mapping table for piping_system_functional_characterization UoF (continued)
Application element AIM element Source Rules Reference path
line_size shape_dimension_representation 47 16 plant_line_segment_definition <=
product_definition
characterized_product_definition = product_definition
characterized_product_definition
characterized_definition = characterized_product_definition
characterized_definition <-
property_definition.definition
{property_definition =>
product_definition_shape}
property_definition
represented_definition = property_definition
represented_definition <-
property_definition_representation.definition
{property_definition_representation =>
shape_definition_representation}
property_definition_representation
property_definition_representation.used_representation ->
{representation
representation.items[i] ->
representation_item
representation_item.name = `line size'}
representation =>
shape_representation =>
shape_dimension_representation
segment_id product_definition.id 41 plant_line_segment_definition <=
product_definition
product_definition.id
piping_system_line_- IDENTICAL MAPPING
segment to changed_-
piping_system_line_-
segment
Table 7 - Mapping table for piping_system_functional_characterization UoF (continued)
Application element AIM element Source Rules Reference path
piping_system_line_- PATH plant_line_segment_definition <=
segment to line_branch_- product_definition
connection characterized_product_definition = product_definition
characterized_product_definition
characterized_definition = characterized_product_definition
characterized_definition <-
property_definition.definition
property_definition =>
product_definition_shape <-
shape_aspect.of_shape
shape_aspect <-
shape_aspect_relationship.relating_shape_aspect
shape_aspect_relationship =>
line_branch_connection
piping_system_line_- PATH plant_line_segment_definition <=
segment to line_plant_- product_definition
item_branch_connection characterized_product_definition = product_definition
characterized_product_definition
characterized_definition = characterized_product_definition
characterized_definition <-
property_definition.definition
property_definition =>
product_definition_shape <-
shape_aspect.of_shape
shape_aspect <-
shape_aspect_relationship.relating_shape_aspect
shape_aspect_relationship =>
line_plant_item_branch_connection
piping_system_line_- PATH plant_line_segment_definition <=
segment to line_piping_- product_definition <-
system_component_- product_definition_relationship.relating_product_definition
assignment product_definition_relationship
520 © ISO 2001 — All rights reserved
Table 7 - Mapping table for piping_system_functional_characterization UoF (continued)
Application element AIM element Source Rules Reference path
piping_system_line_- PATH plant_line_segment_definition <=
segment to piping_- product_definition
system_line_segment_- characterized_product_definition = product_definition
termination characterized_product_definition
characterized_definition = characterized_product_definition
characterized_definition <-
property_definition.definition
property_definition =>
product_definition_shape <-
shape_aspect.of_shape
shape_aspect =>
plant_line_segment_termination
piping_system_line_- PATH plant_line_segment_definition <=
segment to segment_- product_definition <-
insulation product_definition_relationship.relating_product_definition
product_definition_relationship
{product_definition_relationship
product_definition_relationship.name = `segment insulation'}
piping_system_line_- PATH plant_line_segment_definition <=
segment to stream_- product_definition
design_case characterized_product_definition = product_definition
characterized_product_definition
characterized_definition = characterized_product_definition
characterized_definition <-
property_definition.definition
property_definition =>
stream_design_case
Table 7 - Mapping table for piping_system_functional_characterization UoF (continued)
Application element AIM element Source Rules Reference path
PIPING_SYSTEM_- plant_line_segment_termination 227 1, 9, plant_line_segment_termination <=
LINE_SEGMENT_- 11, 13 shape_aspect
TERMINATION {[shape_aspect
shape_aspect.name = `piping line segment termination']
[shape_aspect <-
(shape_aspect_relationship.relating_shape_aspect)
(shape_aspect_relationship.related_shape_aspect)
shape_aspect_relationship =>
(line_branch_connection)
(line_plant_item_connection)
(line_termination_connection)]
[shape_aspect
shape_aspect.of_shape ->
product_definition_shape <=
property_definition
property_definition.definition ->
characterized_definition
characterized_definition = characterized_product_definition
characterized_product_definition
characterized_product_definition = product_definition
{product_definition =>
plant_line_segment_definition}
product_definition
product_definition.frame_of_reference ->
product_definition_context <=
application_context_element
application_context_element.name = `functional definition']}
522 © ISO 2001 — All rights reserved
Table 7 - Mapping table for piping_system_functional_characterization UoF (continued)
Application element AIM element Source Rules Reference path
flow_direction descriptive_representation_item.- 45 plant_line_segment_termination <=
description shape_aspect
shape_definition = shape_aspect
shape_definition
characterized_definition = shape_definition
characterized_definition <-
property_definition.definition
property_definition
represented_definition = property_definition
represented_definition <-
property_definition_representation.definition
property_definition_representation
property_definition_representation.used_representation ->
representation
representation.items[i] ->
{representation_item
representation_item.name = `flow direction'}
representation_item =>
descriptive_representation_item
descriptive_representation_item.description
{(descriptive_representation_item.description = `both')
(descriptive_representation_item.description = `in')
(descriptive_representation_item.description = `not specified')
(descriptive_representation_item.description = `out')}
Table 7 - Mapping table for piping_system_functional_characterization UoF (continued)
Application element AIM element Source Rules Reference path
line_end_location (point) 42 plant_line_segment_termination <=
(shape_aspect) 41 (shape_aspect
shape_definition = shape_aspect
shape_definition
characterized_definition = shape_definition
characterized_definition <-
property_definition.definition
property_definition
represented_definition = property_definition
represented_definition <-
property_definition_representation.definition
property_definition_representation
property_definition_representation.used_representation ->
representation
representation.items[i] ->
{representation_item
representation_item.name = `line end point'}
representation_item =>
geometric_representation_item =>
point)
(shape_aspect <-
shape_aspect_relationship.relating_shape_aspect
shape_aspect_relationship
shape_aspect_relationship.related_shape_aspect ->
{shape_aspect
shape_aspect.name = `line end location'}
shape_aspect)
524 © ISO 2001 — All rights reserved
Table 7 - Mapping table for piping_system_functional_characterization UoF (continued)
Application element AIM element Source Rules Reference path
line_start_location (point) 42 plant_line_segment_termination <=
(shape_aspect) 41 (shape_aspect
shape_definition = shape_aspect
shape_definition
characterized_definition = shape_definition
characterized_definition <-
property_definition.definition
property_definition
represented_definition = property_definition
represented_definition <-
property_definition_representation.definition
property_definition_representation
property_definition_representation.used_representation ->
representation
representation.items[i] ->
{representation_item
representation_item.name = `line start point'}
representation_item =>
geometric_representation_item =>
point)
(shape_aspect <-
shape_aspect_relationship.relating_shape_aspect
shape_aspect_relationship
shape_aspect_relationship.related_shape_aspect ->
{shape_aspect
shape_aspect.name = `line start location'}
shape_aspect)
termination_id shape_aspect.name 41 plant_line_segment_termination <=
shape_aspect
shape_aspect.name
Table 7 - Mapping table for piping_system_functional_characterization UoF (continued)
Application element AIM element Source Rules Reference path
piping_system_line_- IDENTICAL MAPPING
segment_termination to
changed_piping_-
system_line_segment_-
termination
526 © ISO 2001 — All rights reserved
Table 7 - Mapping table for piping_system_functional_characterization UoF (continued)
Application element AIM element Source Rules Reference path
PIPING_SYSTEM_- plant_line_segment_termination 227 plant_line_segment_termination <=
LINE_TERMINATION shape_aspect
{[shape_aspect
shape_aspect.name = `piping line termination']
[shape_aspect <-
(shape_aspect_relationship.relating_shape_aspect)
(shape_aspect_relationship.related_shape_aspect)
shape_aspect_relationship =>
(line_branch_connecti
...
INTERNATIONAL ISO
STANDARD 10303-227
First edition
2001-03-01
Industrial automation systems and
integration — Product data representation
and exchange —
Part 227:
Application protocol: Plant spatial
configuration
Systèmes d'automatisation industrielle et intégration — Représentation
et échange de données de produits —
Partie 227: Protocole d'application: Configuration spatiale d'usine
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 . 5
3 Terms, definitions, and abbreviations . 6
3.1 Terms defined in ISO 10303-1 . 6
3.2 Terms defined in ISO 10303-31 . 7
3.3 Other definitions . 7
3.4 Abbreviations . 15
4 Information requirements . 17
4.1 Units of functionality . 17
4.2 Application objects . 32
4.3 Application assertions . 153
5 Application interpreted model . 174
5.1 Mapping table . 174
5.2 AIM EXPRESS short listing . 723
6 Conformance requirements . 898
6.1 Conformance class 1, piping system functional information . 898
6.2 Conformance class 2, equipment and component spatial information . 899
6.3 Conformance class 3, plant layout and piping design information . 899
6.4 Conformance class 4, piping fabrication and installation information . 901
Annex A (normative) AIM EXPRESS expanded listing . 918
Annex B (normative) AIM short names of entities . 1058
Annex C (normative) Implementation method-specific requirements . 1072
Annex D (normative) Protocol Information Conformance Statement proforma . 1073
Annex E (normative) Information object registration . 1074
E.1 Document identification . 1074
E.2 Schema identification . 1074
Annex F (informative) Application activity model . 1075
F.1 Application activity model . 1075
F.2 PIEBASE activity model . 1110
Annex G (informative) Application reference model . 1127
Annex H (informative) AIM EXPRESS-G . 1153
Annex J (informative) AIM EXPRESS listing . 1194
Annex K (informative) Application protocol usage guide . 1195
Annex L (informative) Technical discussions . 1214
L.1 Fitting parameters and nominal size . 1214
L.2 Value range, family definitions and range values . 1216
L.3 Piping specifications . 1217
L.4 Catalogues items and connectors . 1218
L.5 Pipe lengths . 1218
L.6 Logical connectivity and relationship to physical design . 1219
Annex M (informative) Application reference model wallpaper version . 1221
Annex N . 1243
Bibliography . 1243
Index . 1244
Figures
Figure 1 - Data planning model . xii
Figure 2 - Process plant life cycle activity coverage . 1
Figure 3 - Process plant AP coverage and overlaps . 2
Figure 4 - Bushing . 35
Figure 5 - Coupling . 47
Figure 6 - Cross . 48
Figure 7 - Eccentric reducer . 52
Figure 8 - Eccentric swage . 54
Figure 9 - Elbow . 54
Figure 10 - Expander flange . 59
Figure 11 - Female end . 62
Figure 12 - Flange . 64
Figure 13- Flanged end . 65
Figure 14 - Insert . 73
Figure 15 - Lap joint flange and stub end . 78
Figure 16 - Lateral . 80
Figure 17 - Mitre bend pipe . 86
Figure 18 - Olet . 88
Figure 19 - Orifice flange and orifice plate . 90
Figure 20 - Paddle blank . 92
iv © ISO 2001 — All rights reserved
Figure 21 - Paddle spacer . 94
Figure 22 - Pipe cap . 96
Figure 23 - Reducer . 120
Figure 24 - Socket . 132
Figure 25 - Spectacle blind . 134
Figure 26 - Swage . 143
Figure 27 - Tee . 145
Figure 28 - Threaded . 147
Figure 29 - Union . 149
Figure F.1 - IDEF0 basic notation . 1095
Figure F.2 - A-0: Process Plants . 1096
Figure F.3 - A0: Perform Process Plant Life-cycle Activities . 1097
Figure F.4 - A1: Manage and Plan Project . 1098
Figure F.5 - A2: Design and Engineer Plant . 1099
Figure F.6 - A21: Produce Conceptual Process Design . 1100
Figure F.7 - A22: Produce Conceptual Plant Design . 1101
Figure F.8 - A23: Produce Final Process Design . 1102
Figure F.9 - A24: Produce Final Plant Design . 1103
Figure F.10 - A3: Procure Goods and Services . 1104
Figure F.11 - A4: Construct and Commission Plant . 1105
Figure F.12 - A5: Manage, Operate, and Maintain Plant . 1106
Figure F.13 - A6: Decommission and Dispose of Plant . 1107
Figure F.14 - A-0: Process plant life cycle . 1121
Figure F.15 - A0: Conduct core business. 1122
Figure F.16 - A5: Provide supporting resources . 1123
Figure F.17 - A55: Provide physical assets . 1124
Figure G.1 - Off-page connectors . 1127
Figure G.2 - ARM diagram 1 of 25 . 1128
Figure G.3 - ARM diagram 2 of 25 . 1129
Figure G.4 - ARM diagram 3 of 25 . 1130
Figure G.5 - ARM diagram 4 of 25 . 1131
Figure G.6 - ARM diagram 5 of 25 . 1132
Figure G.7 - ARM diagram 6 of 25 . 1133
Figure G.8 - ARM diagram 7 of 25 . 1134
Figure G.9 - ARM diagram 8 of 25 . 1135
Figure G.10 - ARM diagram 9 of 25 . 1136
Figure G.11 - ARM diagram 10 of 25 . 1137
Figure G.12 - ARM diagram 11 of 25 . 1138
Figure G.13 - ARM diagram 12 of 25 . 1139
Figure G.14 - ARM diagram 13 of 25 . 1140
Figure G.15 - ARM diagram 14 of 25 . 1141
Figure G.16 - ARM diagram 15 of 25 . 1142
Figure G.17 - ARM diagram 16 of 25 . 1143
Figure G.18 - ARM diagram 17 of 25 . 1144
Figure G.19 - ARM diagram 18 of 25 . 1145
Figure G.20 - ARM diagram 19 of 25 . 1146
Figure G.21 - ARM diagram 20 of 25 . 1147
Figure G.22 - ARM diagram 21 of 25 . 1148
Figure G.23 - ARM diagram 22 of 25 . 1149
Figure G.24 - ARM diagram 23 of 25 . 1150
Figure G.25 - ARM diagram 24 of 25 . 1151
Figure G.26 - ARM diagram 25 of 25 . 1152
Figure H.1 - AIM EXPRESS-G diagram 1 of 40 . 1154
Figure H.2 - AIM EXPRESS-G diagram 2 of 40 . 1155
Figure H.3 - AIM EXPRESS-G diagram 3 of 40 . 1156
Figure H.4 - AIM EXPRESS-G diagram 4 of 40 . 1157
Figure H.5 - AIM EXPRESS-G diagram 5 of 40 . 1158
Figure H.6 - AIM EXPRESS-G diagram 6 of 40 . 1159
Figure H.7 - AIM EXPRESS-G diagram 7 of 40 . 1160
Figure H.8 - AIM EXPRESS-G diagram 8 of 40 . 1161
Figure H.9 - AIM EXPRESS-G diagram 9 of 40 . 1162
Figure H.10 - AIM EXPRESS-G diagram 10 of 40 . 1163
Figure H.11 - AIM EXPRESS-G diagram 11 of 40 . 1164
Figure H.12 - AIM EXPRESS-G diagram 12 of 40 . 1165
Figure H.13 - AIM EXPRESS-G diagram 13 of 40 . 1166
Figure H.14 - AIM EXPRESS-G diagram 14 of 40 . 1167
Figure H.15 - AIM EXPRESS-G diagram 15 of 40 . 1168
Figure H.16 - AIM EXPRESS-G diagram 16 of 40 . 1169
Figure H.17 - AIM EXPRESS-G diagram 17 of 40 . 1170
Figure H.18 - AIM EXPRESS-G diagram 18 of 40 . 1171
Figure H.19 - AIM EXPRESS-G diagram 19 of 40 . 1172
Figure H.20 - AIM EXPRESS-G diagram 20 of 40 . 1173
Figure H.21 - AIM EXPRESS-G diagram 21 of 40 . 1174
Figure H.22 - AIM EXPRESS-G diagram 22 of 40 . 1175
Figure H.23 - AIM EXPRESS-G diagram 23 of 40 . 1176
Figure H.24 - AIM EXPRESS-G diagram 24 of 40 . 1177
Figure H.25 - AIM EXPRESS-G diagram 25 of 40 . 1178
Figure H.26 - AIM EXPRESS-G diagram 26 of 40 . 1179
Figure H.27 - AIM EXPRESS-G diagram 27 of 40 . 1180
Figure H.28 - AIM EXPRESS-G diagram 28 of 40 . 1181
Figure H.29 - AIM EXPRESS-G diagram 29 of 40 . 1182
Figure H.30 - AIM EXPRESS-G diagram 30 of 40 . 1183
Figure H.31 - AIM EXPRESS-G diagram 31 of 40 . 1184
Figure H.32 - AIM EXPRESS-G diagram 32 of 40 . 1185
Figure H.33 - AIM EXPRESS-G diagram 33 of 40 . 1186
Figure H.34 - AIM EXPRESS-G diagram 34 of 40 . 1187
Figure H.35 - AIM EXPRESS-G diagram 35 of 40 . 1188
Figure H.36 - AIM EXPRESS-G diagram 36 of 40 . 1189
Figure H.37 - AIM EXPRESS-G diagram 37 of 40 . 1190
Figure H.38 - AIM EXPRESS-G diagram 38 of 40 . 1191
vi © ISO 2001 — All rights reserved
Figure H.39 - AIM EXPRESS-G diagram 39 of 40 . 1192
Figure H.40 - AIM EXPRESS-G diagram 40 of 40 . 1193
Figure K.1 - Fragment of measure_schema in EXPRESS-G . 1204
Figure K.2 - Positioning of shape representations . 1206
Figure K.3 - Known_source for externally defined items . 1209
Figure K.4 - Piping line network . 1213
Figure L.1 - Relationship between logical connectivity
and physical connectivity . 1220
Figure M.1 - ARM diagram 1 of 21 . 1222
Figure M.2 - ARM diagram 2 of 21 . 1223
Figure M.3 - ARM diagram 3 of 21 . 1224
Figure M.4 - ARM diagram 4 of 21 . 1225
Figure M.5 - ARM diagram 5 of 21 . 1226
Figure M.6 - ARM diagram 6 of 21 . 1227
Figure M.7 - ARM diagram 7 of 21 . 1228
Figure M.8 - ARM diagram 8 of 21 . 1229
Figure M.9 - ARM diagram 9 of 21 . 1230
Figure M.10 - ARM diagram 10 of 21 . 1231
Figure M.11 - ARM diagram 11 of 21 . 1232
Figure M.12 - ARM diagram 12 of 21 . 1233
Figure M.13 - ARM diagram 13 of 21 . 1234
Figure M.14 - ARM diagram 14 of 21 . 1235
Figure M.15 - ARM diagram 15 of 21 . 1236
Figure M.16 - ARM diagram 16 of 21 . 1237
Figure M.17 - ARM diagram 17 of 21 . 1238
Figure M.18 - ARM diagram 18 of 21 . 1239
Figure M.19 - ARM diagram 19 of 21 . 1240
Figure M.20 - ARM diagram 20 of 21 . 1241
Figure M.21 - ARM diagram 21 of 21 . 1242
Tables
Table 1 - Plant_item_shape interference clash detection . 114
Table 2 - Mapping table for change_information UoF . 176
Table 3 - Mapping table for connection UoF . 195
Table 4 - Mapping table for connector UoF . 210
Table 5 - Mapping table for hybrid_shape UoF . 272
Table 6 - Mapping table for piping_component_characterization UoF . 273
Table 7 - Mapping table for piping_system_functional_characterization UoF . 498
Table 8 - Mapping table for plant_characterization UoF . 546
Table 9 - Mapping table for plant_csg_shape UoF . 574
Table 10 - Mapping table for plant_item_characterization UoF . 580
Table 11 - Mapping table for shape UoF . 684
Table 12 - Mapping table for site_characterization UoF . 696
Table 13 - Conformance classes . 902
Table 14 - Conformance class elements . 902
Table B.1 - Short names of entities . 1058
Table F.1 - AAM ICOM to ARM UoF/entity mapping . 1108
Table F.2 - AAM/PIEBASE activity model correspondence . 1125
Table K.1 - Application object identifiers . 1196
Table K.2 - AIM identifiers . 1202
Table K.3 - EXPRESS for externally defined plant items . 1210
viii © ISO 2001 — All rights reserved
Foreword
ISO (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 the ISO/IEC Directives, Part 3.
Draft International Standards adopted by 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 International Standard 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-227 was prepared by Technical Committee ISO/TC 184, 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 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:
http://www.nist.gov/sc4/editing/step/titles/
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, L,
M, and N are for information only.
Introduction
ISO 10303 is an International Standard for the computer-interpretable representation and 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
implementing 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 of the spatial configuration information of process plants.
This information includes the shape and spatial arrangement characteristics of piping system components
as well as the shape and spatial arrangement characteristics of other related plant systems (i.e., electrical,
instrumentation and controls, heating, ventilation and air-conditioning, and structural systems) that
impact the design and layout of piping systems. In the design and fabrication of a piping system, the
piping layout must be evaluated with respect to the spatial characteristics and arrangement of these
related plant systems, and the requirements for clearances between systems. The complete specification
of these other systems is not needed, but enough spatial information is needed to support the layout of
the piping system. Users of this standard should understand the basic principles and concepts of pant
and piping system design.
This AP specifies additional requirements for the exchange of information required for the design and
installation of a piping system. This includes information on the piping material, process stream fluid,
and the piping system functional characteristics. A process and system design specifies process
requirements for a piping system that includes pipe size, design temperatures and pressures, and
insulation class. The physical design uses these process requirements for the design of the piping system.
This AP also identifies and provides a functional specification of the components of the plant piping
system. The design information for a piping system may specify a pump capable of maintaining a
pressure and flow rate. The design will also specify the shape limitations or requirements and the location
of the pump in the system, but not sufficient information for the fabrication of the pump.
The principle focus of the AP is on piping systems and the shape and spatial arrangement of systems
including plant items required to ensure the physical integrity of piping systems. Figure 1 contains a data
planning model that provides a high level description of the requirements for this application protocol,
as well as the relationships between the basic data components. The data planning model illustrates that
a plant consists of plant items and that plant items may be connected to one another using connectors on
the plant item. The data planning model also illustrates significant concepts found on piping and
instrumentation diagrams (P&IDs): the functional view of the piping system (piping system functional
characterization) and one kind of plant item: piping components. The shape and spatial arrangement of
plant items are represented by the item shape. The shape representation may use constructive solid
geometry (CSG), solid boundary representation (B-rep) geometry, wireframe geometry, or combinations
of these. The plant item shape may be represented at various levels of abstraction, from an encompassing
envelope to a detailed design description. The data planning model further illustrates that the concept of
change is a requirement for this application protocol. Change is applicable to each individual plant item,
the relationships between plant items, and to groupings of plant items. It applies to all the concepts noted
on the data planning model.
x © ISO 2001 — All rights reserved
PLANT
CHANGE
PIPING SYSTEM
FUNCTIONAL
CHARACTERIZATION
PLANT ITEM
PIPING COMPONENT
CONNECTOR
CONNECTION
ITEM SHAPE
WIREFRAME CSG AND BREP
GEOMETRY
GEOMETRY
Figure 1 - Data planning model
NOTE This part of ISO 10303 may be used in conjunction with ISO 13584 [13] to identify catalogue
items and classifications.
This application protocol defines the context, scope, and information requirements for the exchange of
design and layout information for a plant piping system between different agents over the life cycle of
a plant and specifies the integrated resources necessary to satisfy these requirements. The reasons for
exchanging this information include:
— exchange of requirements from a plant owner to an engineering firm;
— exchange of piping and equipment designs from a design engineer to a plant system engineer;
— exchange of piping and equipment designs from a design engineer to a piping or equipment fabricator;
— exchange of changes to piping and equipment designs from a design engineer to a plant system
engineer or a fabricator;
— exchange of piping fabrication and installation information between engineering and construction
firms;
— integration of designs created by different engineers;
— detection of physical interferences of plant piping system components with components of other plant
systems;
— exchange of construction specifications between engineering and construction firms;
— exchange of as-built plant and system configurations among plant owners, engineering firms and
construction firms.
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. A tiled "wallpaper" version of the application
reference model (ARM) is given in annex M.
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.
xii © ISO 2001 — All rights reserved
INTERNATIONAL STANDARD ISO 10303-227:2001(E)
Industrial automation systems and integration — Product
data representation and exchange —
Part 227:
Application protocol: Plant spatial configuration
1 Scope
This part of ISO 10303 specifies the use of the integrated resources necessary for the scope and
information requirements for the exchange of spatial configuration information of process plants. The
spatial configuration information focuses on the shape and spatial arrangement of the components of the
plant piping systems. Components of the plant piping system include pipes, fittings, pipe supports,
valves, in-line equipment, and in-line instruments. However, shape and spatial configuration information
for equipment and non-piping plant systems are also included in this part of ISO 10303. The spatial
configuration information principally supports the plant engineering design life-cycle phases, but may
be useful in the downstream life-cycle phases of construction and maintenance. This part accommodates
the disciplines of plant design and piping design.
NOTE 1 The application activity model in annex F provides a graphical representation of the
processes and information flows that are the basis for the definition of the scope of this part of
ISO 10303.
NOTE 2 Figure 2 illustrates the basic life-cycle stages of a process plant. Plant design life-cycle
phases are enclosed in a box labeled AP 227 - Plant Design (solid line). Downstream life-cycle phases
for which AP 227 may be useful are enclosed in a box labeled AP 227 (dashed line).
Management Activities
Regulatory
Produce and Maintain Control Obtain Agreement with
Bodies
Financial Case Project Regulatory Bodies
Produce Conceptual Produce Detailed Commission Operate Decommission
Process Design Process Design Plant Plant Plant
AP 227
Produce Conceptual
Construct Plant
Produce Detailed Maintain Plant Demolish Plant
Engineering Design
Engineering Design Pre-commission and Equipment and Restore Site
(Front End)
AP 227 - Plant Design
Suppliers and
Procure and Control Equipment, Material and Services
Fabricators
Figure 2 - Process plant life cycle activity coverage
©ISO 2001 — All rights reserved 1
NOTE 3 Design of piping systems includes the determination of the requirements of piping
components, such as block valves, bypass valves, vents and drains, in-line instrumentation, and
instrument taps, and their topological sequences. These piping component requirements and sequences
are the starting point of the activities covered by this part of ISO 10303.
The following are within the scope of this part of ISO 10303:
— the shape and spatial arrangement of plant items in plant systems within the process plant;
— explicit representation of the 3D shape of plant piping systems;
— explicit representation of the 3D external shape of plant piping system components and equipment.
The representation may include envelope, outline and detailed representations as well as a parametric
representation of the external shape.
— the functional configuration of the plant piping system and the relationship of the functional
configuration to the planned physical piping system design;
Data Sheet
AP 221
P&ID
Schematic
Standard Classes
Audit Trail
AP 231
Plant
AP 227
Plant System
Assembly
Stream
Equipment
Process
Catalogue
Plant Item
Unit Operation
Connection
Control Scheme
Specification
Process Material
Construction Material
Chemical Reaction
Approval Status
Process Simulation
PFD Change
Shape
Location
Reserved Volume
Site
Interference Result
Piping System
Figure 3 - Process plant AP coverage and overlaps
NOTE 4 The functional configuration overlaps the requirements specified in ISO 10303-221. Figure
3 illustrates areas of overlap between this part of ISO 10303 and ISO 10303-221 and ISO 10303-231.
2 ©ISO 2001 — All rights reserved
NOTE 5 The functional configuration entails connectivity, sequencing, pipe size, pipe schedule, and
flange class, and may include other information, such as equipment tag numbers and requirements to
perform consistency checks between the functional and physical representations of the design.
— basic engineering data as needed for spatial layout and configuration of the plant piping system;
— references to functional requirements of the plant piping system, such as stream data and operational
characteristics;
— references to or designation of functional characteristics of piping components and connected
equipment as required for piping design;
— the identification, shape, location, and orientation of reserved areas, volumes, and space-occupying
elements of a plant;
NOTE The connectivity and enumeration of non-piping systems (e.g., HVAC, electrical and structural),
while provided for by the structure of this part of ISO 10303, is not the primary focus of this part.
— references to specifications, standards, guidelines, or regulations for the plant piping systems,
components, or connected equipment that may specify physical characteristics of the system or
component;
EXAMPLE 1 Physical characteristics include material and welding requirements.
EXAMPLE 2 References to standards include ISO 10303-221 [3] and ISO 13584 [13].
— the identification of catalogue information associated with a piping component;
— the identification of catalogues that contain piping component definitions;
— status of piping components and connected equipment and of their spatial arrangement;
NOTE Status labels are used by project management to monitor and control the execution of the project.
Labels such as "preliminary", "in-work", and "released for design" are used to designate the degree of
completeness or suitability for further action of the design or layout that the label is applied to.
— connections and connection requirements for piping components and equipment;
— definition of piping components in sufficient detail to support the acquisition of the components;
— change request approval, notification, and verification, tracking of differences between versions of
piping system information, and tracking of changes to plant items and attributes of plant items;
NOTE Only the specific change information described in this part of ISO 10303 is in scope. The change
process itself is not in scope.
©ISO 2001 — All rights reserved 3
— specification of the chemical composition of the streams carried by the plant piping systems in
sufficient detail to evaluate the suitability of piping components for the desired process;
— data exchange;
— external reference to classes;
— external reference to standard parts;
— external reference to representations of standard parts.
The following are outside the scope of this part of ISO 10303:
— schematic representations;
EXAMPLE Schematic representations include P&IDs and process flow diagrams (PFDs).
— the contents of specifications, standards, guidelines, or regulations;
— preparation of piping specifications;
— logistics and materials management;
— detailed information required for the assembly and erection of piping systems except for shape,
location, orientation, and connectivity of the components of the system;
— information required for the assembly and erection of non-piping plant systems;
— specification of the chemical composition of the streams carried by the plant piping system in
sufficient detail for process flow design;
— process design and conceptual engineering;
EXAMPLE Process design includes activities such as process material and heat balances, process
flow diagram development, and determination of equipment sizes.
— fabrication and installation information beyond the shape and spatial arrangements of piping
components and the definition of piping spools;
— testing, commissioning, handover, maintenance, and disposal of a plant;
— plant operating procedures;
— commercial aspects of procurement and contracting;
4 ©ISO 2001 — All rights reserved
EXAMPLE Commercial aspects include pricing, terms and conditions, and payment schedules.
— information necessary to manage the evolution and growth of data sets through the life-cycle of a
product or project other than indications of changes and approvals;
— history data;
— internal design and maintenance of equipment.
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/IEC 8824-1:1998, Information technology — Abstract Syntax Notation One (ASN.I):
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/Cor. 1:1999, Industrial automation systems and integration — Product data
representation and exchange — Part 11: Description methods: The EXPRESS language reference
manual.
ISO 10303-21:1994/Cor. 1:1996, 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:2000, Industrial automation systems and integration — Product data representation and
exchange — Part 42: Integrated generic resource: Geometric and topological representation.
©ISO 2001 — All rights reserved 5
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-46:1994, Industrial automation systems and integration — Product data representation and
exchange — Part 46: Integrated generic resources: Visual presentation.
ISO 10303-47:1997, Industrial automation systems and integration — Product data representation and
exchange — Part 47: Integrated generic resource: Shape variation tolerances.
1)
ISO 13584-24:— , Industrial automation systems and integration — Parts library — Part 24: Logical
resource: Logical model of supplier library.
ISO 13584-42:1998, Industrial automation systems and integration — Parts library — Part 42:
Description methodology: Methodology for structuring part families.
3 Terms, definitions, and abbreviations
3.1 Terms defined in ISO 10303-1
This part of ISO 10303 makes use of the following terms defined in ISO 10303-1:
— abstract test suite (ATS);
— application;
— application activity model (AAM);
— application interpreted model (AIM);
— application protocol (AP);
— application reference model (ARM);
— conformance class;
— implementation method;
— integrated resource;
_____________
1)
To be published.
6 ©ISO 2001 — All rights reserved
— product;
— product data;
— protocol information and conformance statement (PICS);
— unit of functionality (UoF).
3.2 Terms defined in ISO 10303-31
This part of ISO 10303 makes use of the following terms defined in ISO 10303-31:
— conformance testing;
— implementation under test (IUT).
3.3 Other definitions
For the purposes of this part of ISO 10303, the following definitions apply:
3.3.1
actual
descriptive adjective that, when applied to an item, indicates that the item exists at some time in the real
world. An actual plant item (see 3.3.32) has properties that can be measured or observed
NOTE 1 The terms actual, planned (see 3.3.31), and required (see 3.3.41) loosely reflect life-cycle
stages of an item.
NOTE 2 Within the scope of this part of ISO 10303, being actual can be specified for an item that is:
— a plant item;
— an association between plant items such as a connection;
— an activity or an association between a plant item and an activity;
— a possession of a property by a plant item or activity.
NOTE 3 An item cannot be both actual and planned. An actual item can be the realization of an
planned item.
3.3.2
assembly
a set of items that have a relationship to each other apart from being members of the same set
©ISO 2001 — All rights reserved 7
NOTE Within the scope of this part of ISO 10303, an assembly can be items that are plant items (see
3.3.32).
3.3.3
basic engineering data
parameters and descriptions that specify design (see 3.3.11) characteristics and boundaries for the plant
item (see 3.3.32) that are required to support piping system (see 3.3.30) design
EXAMPLEPiping system design parameters and descriptions include design temperature, design
pressure, design codes, and weights.
3.3.4
branch
a portion of a piping system (see 3.3.30) that diverges or divides from the main flow path
NOTE A branch may have a different identifier from that of the main flow path.
3.3.5
catalogue
a collection (see 3.3.6) of items or an electronic or paper document that contains information about a
collection of items
NOTE Within the scope of this part of ISO 10303, a catalogue can be a collection of typical or reference
plant items (see 3.3.32), that the definition of a specific occurrence of a plant item in the design (see
3.3.11) of a process plant (see 3.3.37) can be selected
...










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...