ISO 10303-214:2010(E)
Index for application objects starting with P
Application element | AIM element | Source | Rules | Reference path |
PROCESS_OPERATION_INPUT_OR_OUTPUT #1: For the primary_language_dependent_string. #2: For any additional_language_dependent_string. #3: If the associated element is a mated_item_association. #4: If the associated element is an assembly_component_relationship. #5: If item_instance is not used in the context of UoF S7. #6: If the associated element is a design_discipline_item_definition. #7: If item_instance is used in the context of UoF S7. #8: The general case. #9: If a process_operation_resource_assignment is specified. #10: If the transformation is implicitly defined by two items. #11: If the transformation is explicitly defined. #12: If an item_version is associated. #13: If no item_version is associated. |
process_product_association |
49 |
177 | |
description | process_product_association.description |
49 |
||
role | process_product_association.name |
49 |
{(process_product_association.name = 'input') (process_product_association.name = 'output')} |
|
process_operation_input_or_output to shape_element (as concerned_shape) |
PATH |
|
process_product_association process_product_association.process -> product_definition_process <= action => property_process <- process_property_association.process process_property_association {process_property_association.name = 'concerned shape aspect'} process_property_association.property_or_shape -> property_or_shape_select property_or_shape_select = shape_definition shape_definition shape_definition = shape_aspect shape_aspect |
|
process_operation_input_or_output to multi_language_string (as description) |
#1: ([process_product_association.description] [PATH]) #2: (PATH) |
49 |
144 | process_product_association #1: (attribute_language_item = process_product_association attribute_language_item <- attribute_language_assignment.items[i] attribute_language_assignment {attribute_language_assignment <= attribute_classification_assignment attribute_classification_assignment.attribute_name = 'description'}) #2: (multi_language_attribute_item = process_product_association multi_language_attribute_item <- multi_language_attribute_assignment.items[i] multi_language_attribute_assignment {multi_language_attribute_assignment <= attribute_value_assignment attribute_value_assignment.attribute_name = 'description'}) |
process_operation_input_or_output to assembly_component_relationship (as element) |
PATH |
|
process_product_association process_product_association.defined_product -> characterized_product_definition characterized_product_definition = product_definition_relationship product_definition_relationship => product_definition_usage => assembly_component_usage |
|
process_operation_input_or_output to design_discipline_item_definition (as element) |
PATH |
|
process_product_association process_product_association.defined_product -> 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 = 'part definition'} |
|
process_operation_input_or_output to item_instance (as element) |
PATH |
|
process_product_association process_product_association.defined_product -> characterized_product_definition #7: (characterized_product_definition = product_definition product_definition {product_definition.frame_of_reference -> product_definition_context <= application_context_element application_context_element.name = 'part occurrence'}) #5: (characterized_product_definition = product_definition_relationship product_definition_relationship => product_definition_usage => assembly_component_usage) |
|
process_operation_input_or_output to mated_item_association (as element) |
PATH |
|
process_product_association process_product_association.defined_product -> characterized_product_definition characterized_product_definition = product_definition_relationship product_definition_relationship {product_definition_relationship.name = 'mating membership'} |
|
process_operation_input_or_output to process_operation_occurrence (as operation) |
PATH |
|
process_product_association process_product_association.process -> product_definition_process {product_definition_process <= action <- action_relationship.related_action action_relationship action_relationship.name = 'process operation occurrence'} |
|
process_operation_input_or_output to transformation (as placement) |
PATH |
|
[process_product_association process_product_association.process -> product_definition_process <= action {action.chosen_method -> action_method => process_operation} characterized_action_definition = action characterized_action_definition <- #8: (action_property.definition action_property <- action_property_representation.property action_property_representation action_property_representation.representation -> representation <- {representation.name = 'reference system'}) #9: (action_resource_requirement.operations[i] action_resource_requirement => {action_resource_requirement.name = 'reference tool'} requirement_for_action_resource requirement_for_action_resource.resources[i] -> action_resource => product_definition_resource <= product_definition characterized_product_definition = product_definition characterized_product_definition characterized_definition = characterized_product_definition characterized_definition <- property_definition.definition property_definition {property_definition => product_definition_shape} property_definition represented_definition = property_definition represented_definition <- property_definition_representation.definition property_definition_representation {property_definition_representation => shape_definition_representation} property_definition_representation.used_representation -> representation <-) representation_relationship.rep_2] [(process_product_association.defined_product -> characterized_product_definition characterized_product_definition = product_definition_relationship product_definition_relationship {#3: (product_definition_relationship.name = 'mating membership') (product_definition_relationship => {#4: (product_definition_relationship.name) #5: ((product_definition_relationship.name = 'quantified instance usage') (product_definition_relationship.name = 'selected instance usage') (product_definition_relationship.name = 'single instance usage') (product_definition_relationship.name = 'specified instance usage'))} product_definition_usage => assembly_component_usage)} characterized_product_definition = product_definition_relationship characterized_product_definition characterized_definition = characterized_product_definition characterized_definition <-) (process_product_association.defined_product -> characterized_product_definition characterized_product_definition = product_definition product_definition {product_definition.frame_of_reference -> product_definition_context <= application_context_element #6: (application_context_element.name = 'part definition') #7: (application_context_element.name = 'part occurrence')} characterized_product_definition = product_definition characterized_product_definition characterized_definition = characterized_product_definition characterized_definition <-) property_definition.definition property_definition {property_definition => product_definition_shape} represented_definition = property_definition represented_definition <- property_definition_representation.definition property_definition_representation {property_definition_representation => shape_definition_representation} property_definition_representation.used_representation -> representation <- representation_relationship.rep_1] representation_relationship => representation_relationship_with_transformation representation_relationship_with_transformation.transformation_operator -> transformation #10: (transformation = item_defined_transformation item_defined_transformation) #11: (transformation = functionally_defined_transformation functionally_defined_transformation) |
© ISO 2010 — All rights reserved