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

Status
Withdrawn
Publication Date
21-Mar-2001
Withdrawal Date
21-Mar-2001
Current Stage
9599 - Withdrawal of International Standard
Completion Date
11-Oct-2005
Ref Project

Relations

Buy Standard

Standard
ISO 10303-227:2001 - Industrial automation systems and integration -- Product data representation and exchange
English language
1299 pages
sale 15% off
Preview
sale 15% off
Preview
Standard
ISO 10303-227:2001 - Industrial automation systems and integration -- Product data representation and exchange
English language
1299 pages
sale 15% off
Preview
sale 15% off
Preview

Standards Content (Sample)

ISO 10303-227:2001(E)
© ISO 2001 — All rights reserved 489
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]

---------------------- Page: 1 ----------------------
ISO 10303-227:2001(E)
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'}

---------------------- Page: 2 ----------------------
ISO 10303-227:2001(E)
© ISO 2001 — All rights reserved 491
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}

---------------------- Page: 3 ----------------------
ISO 10303-227:2001(E)
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'}

---------------------- Page: 4 ----------------------
ISO 10303-227:2001(E)
© ISO 2001 — All rights reserved 493
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}

---------------------- Page: 5 ----------------------
ISO 10303-227:2001(E)
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'}

---------------------- Page: 6 ----------------------
ISO 10303-227:2001(E)
© ISO 2001 — All rights reserved 495
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}

---------------------- Page: 7 ----------------------
ISO 10303-227:2001(E)
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

---------------------- Page: 8 ----------------------
ISO 10303-227:2001(E)
© ISO 2001 — All rights reserved 497
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

---------------------- Page: 9 ----------------------
ISO 10303-227:2001(E)
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]}

---------------------- Page: 10 ----------------------
ISO 10303-227:2001(E)
© ISO 2001 — All rights reserved 499
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

---------------------- Page: 11 ----------------------
ISO 10303-227:2001(E)
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

---------------------- Page: 12 ----------------------
ISO 10303-227:2001(E)
© ISO 2001 — All rights reserved 501
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

---------------------- Page: 13 ----------------------
ISO 10303-227:2001(E)
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

---------------------- Page: 14 ----------------------
ISO 10303-227:2001(E)
© ISO 2001 — All rights reserved 503
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

---------------------- Page: 15 ----------------------
ISO 10303-227:2001(E)
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

---------------------- Page: 16 ----------------------
ISO 10303-227:2001(E)
© ISO 2001 — All rights reserved 505
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

---------------------- Page: 17 ----------------------
ISO 10303-227:2001(E)
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'}

---------------------- Page: 18 ----------------------
ISO 10303-227:2001(E)
© ISO 2001 — All rights reserved 507
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

---------------------- Page: 19 ----------------------
ISO 10303-227:2001(E)
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'}

---------------------- Page: 20 ----------------------
ISO 10303-227:2001(E)
© ISO 2001 — All rights reserved 509
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'}

---------------------- Page: 21 ----------------------
ISO 10303-227:2001(E)
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])

---------------------- Page: 22 ----------------------
ISO 10303-227:2001(E)
© ISO 2001 — All rights reserved 511
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])

---------------------- Page: 23 ----------------------
ISO 10303-227:2001(E)
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])

---------------------- Page: 24 ----------------------
ISO 10303-227:2001(E)
© ISO 2001 — All rights reserved 513
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]]
[re
...

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 10303-227:2001(E)
©
ISO 2001

---------------------- Page: 1 ----------------------
ISO 10303-227:2001(E)
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.
© ISO 2001
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

---------------------- Page: 2 ----------------------
ISO 10303-227:2001(E)
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
© ISO 2001 — All rights reserved iii

---------------------- Page: 3 ----------------------
ISO 10303-227:2001(E)
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

---------------------- Page: 4 ----------------------
ISO 10303-227:2001(E)
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
© ISO 2001 — All rights reserved v

---------------------- Page: 5 ----------------------
ISO 10303-227:2001(E)
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

---------------------- Page: 6 ----------------------
ISO 10303-227:2001(E)
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
© ISO 2001 — All rights reserved vii

---------------------- Page: 7 ----------------------
ISO 10303-227:2001(E)
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

---------------------- Page: 8 ----------------------
ISO 10303-227:2001(E)
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.
© ISO 2001 — All rights reserved ix

---------------------- Page: 9 ----------------------
ISO 10303-227:2001(E)
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

---------------------- Page: 10 ----------------------
ISO 10303-227:2001(E)
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;
© ISO 2001 — All rights reserved xi

---------------------- Page: 11 ----------------------
ISO 10303-227:2001(E)
— 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
...

Questions, Comments and Discussion

Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.