Application module: Fabrication technology ISO/TS 10303-1670:2018-11(E)
© ISO

Cover page
Table of contents
Copyright
Foreword
Introduction
1 Scope
2 Normative references
3 Terms, definitions and abbreviated terms
    3.1 Terms and definitions
    3.2 Abbreviated terms

4 Information requirements
   4.1 Required AM ARMs
   4.2 ARM type definitions
   4.3 ARM entity definitions
   4.4 ARM function definitions
5 Module interpreted model
   5.1 Mapping specification
   5.2 MIM EXPRESS short listing
     5.2.1 MIM type definitions
     5.2.2 MIM entity definitions
     5.2.3 MIM subtype constraint definitions

A MIM short names
B Information object registration
C ARM EXPRESS-G   EXPRESS-G
D MIM EXPRESS-G   EXPRESS-G
E Computer interpretable listings
F Change history
Bibliography
Index

5.1 Mapping specification

In the following, "Application element" designates any entity data type defined in Clause 4, any of its explicit attributes and any subtype constraint. "MIM element" designates any entity data type defined in Clause 5.2 or imported with a USE FROM statement, from another EXPRESS schema, any of its attributes and any subtype constraint defined in Clause 5.2 or imported with a USE FROM statement.

This clause contains the mapping specification that defines how each application element of this part of ISO 10303 (see Clause 4) maps to one or more MIM elements (see Clause 5.2).

The mapping for each application element is specified in a separate subclause below. The mapping specification of an attribute of an ARM entity is a subclause of the clause that contains the mapping specification of this entity. Each mapping specification subclause contains up to five elements.

Title: The clause title contains:

MIM element: This section contains, depending on the considered application element:

When the mapping of an application element involves more than one MIM element, each of these MIM elements is presented on a separate line in the mapping specification, enclosed between parentheses or brackets.

Source: This section contains:

This section is omitted when the keywords PATH or IDENTICAL MAPPING or NO MAPPING EXTENSION PROVIDED are used in the MIM element section.

Rules: This section contains the name of one or more global rules that apply to the population of the MIM entity data types listed in the MIM element section or in the reference path. When no rule applies, this section is omitted.

A reference to a global rule may be followed by a reference to the subclause in which the rule is defined.

Constraint: This section contains the name of one or more subtype constraints that apply to the population of the MIM entity data types listed in the MIM element section or in the reference path. When no subtype constraint applies, this section is omitted.

A reference to a subtype constraint may be followed by a reference to the subclause in which the subtype constraint is defined.

Reference path: This section contains:

For the expression of reference paths and of the constraints between MIM elements, the following notational conventions apply:

[] enclosed section constrains multiple MIM elements or sections of the reference path are required to satisfy an information requirement;
() enclosed section constrains multiple MIM elements or sections of the reference path are identified as alternatives within the mapping to satisfy an information requirement;
{} enclosed section constrains the reference path to satisfy an information requirement;
<> enclosed section constrains at one or more required reference path;
|| enclosed section constrains the supertype entity;
-> the attribute, whose name precedes the -> symbol, references the entity or select type whose name follows the -> symbol;
<- the entity or select type, whose name precedes the <- symbol, is referenced by the entity attribute whose name follows the <- symbol;
[i] the attribute, whose name precedes the [i] symbol, is an aggregate; any element of that aggregate is referred to;
[n] the attribute, whose name precedes the [n] symbol, is an ordered aggregate; member n of that aggregate is referred to;
=> the entity, whose name precedes the => symbol, is a supertype of the entity whose name follows the => symbol;
<= the entity, whose name precedes the <= symbol, is a subtype of the entity whose name follows the <= symbol;
= the string, select, or enumeration type is constrained to a choice or value;
\ the reference path expression continues on the next line;
* one or more instances of the relationship entity data type may be assembled in a relationship tree structure. The path between the relationship entity and the related entities, is enclosed with braces;
-- the text following is a comment or introduces a clause reference;
*> the select or enumeration type, whose name precedes the *> symbol, is extended into the select or enumeration type whose name follows the *> symbol;
<* the select or enumeration type, whose name precedes the <* symbol, is an extension of the select or enumeration type whose name follows the <* symbol;
!{} section enclosed by {} indicates a negative constraint placed on the mapping.
The definition and use of mapping templates is not supported in the present version of the application modules. However, use of predefined templates /SUBTYPE/ and /SUPERTYPE/ is supported.

5.1.1 Allocated_passage_minimum_annular_ring

MIM element: allocated_passage_minimum_annular_ring
Source: ISO 10303-1716
Reference path:   allocated_passage_minimum_annular_ring <=
characterized_object

5.1.1.1 Allocated_passage_minimum_annular_ring to Length_data_element (as minimum_fabrication_allowance)

MIM element: PATH
Reference path:   allocated_passage_minimum_annular_ring <=
characterized_object
characterized_definition = characterized_object
characterized_definition <-
property_definition.definition
{property_definition.name = 'minimum fabrication allowance'}
property_definition <-
property_definition_representation.definition
property_definition_representation
property_definition_representation.used_representation ->
representation
representation.items[i] ->
representation_item =>
measure_representation_item <=
measure_with_unit =>
length_measure_with_unit

5.1.1.2 Allocated_passage_minimum_annular_ring to Length_data_element (as supported_external_minimum_annular_ring)

MIM element: PATH
Reference path:   allocated_passage_minimum_annular_ring <=
characterized_object
characterized_definition = characterized_object
characterized_definition <-
property_definition.definition
{property_definition.name = 'supported external minimum annular ring'}
property_definition <-
property_definition_representation.definition
property_definition_representation
property_definition_representation.used_representation ->
representation
representation.items[i] ->
representation_item =>
measure_representation_item <=
measure_with_unit =>
length_measure_with_unit

5.1.1.3 Allocated_passage_minimum_annular_ring to Length_data_element (as supported_internal_minimum_annular_ring)

MIM element: PATH
Reference path:   allocated_passage_minimum_annular_ring <=
characterized_object
characterized_definition = characterized_object
characterized_definition <-
property_definition.definition
{property_definition.name = 'supported internal minimum annular ring'}
property_definition <-
property_definition_representation.definition
property_definition_representation
property_definition_representation.used_representation ->
representation
representation.items[i] ->
representation_item =>
measure_representation_item <=
measure_with_unit =>
length_measure_with_unit

5.1.1.4 Allocated_passage_minimum_annular_ring to Length_data_element (as unsupported_minimum_annular_ring)

MIM element: PATH
Reference path:   allocated_passage_minimum_annular_ring <=
characterized_object
characterized_definition = characterized_object
characterized_definition <-
property_definition.definition
{property_definition.name = 'unsupported minimum annular ring'}
property_definition <-
property_definition_representation.definition
property_definition_representation
property_definition_representation.used_representation ->
representation
representation.items[i] ->
representation_item =>
measure_representation_item <=
measure_with_unit =>
length_measure_with_unit

5.1.1.5 Allocated_passage_minimum_annular_ring to Passage_technology_allocation_to_stack_model (as associated_passage_allocation)

MIM element: PATH
Reference path:   allocated_passage_minimum_annular_ring <=
characterized_object
characterized_definition = characterized_object
characterized_definition <-
property_definition.definition
property_definition <-
property_definition_relationship.related_property_definition
property_definition_relationship
{property_definition_relationship
property_definition_relationship.name = 'associated passage allocation'}
property_definition_relationship.relating_property_definition ->
property_definition =>
product_definition_shape =>
part_template_definition =>
stratum_sub_stack =>
passage_technology_allocation_to_stack_model

5.1.1.6 Allocated_passage_minimum_annular_ring to Stratum_technology_occurrence (as associated_stratum_technology_occurrence)

MIM element: PATH
Reference path:   allocated_passage_minimum_annular_ring <=
characterized_object
characterized_definition = characterized_object
characterized_definition <-
property_definition.definition
property_definition <-
property_definition_relationship.related_property_definition
property_definition_relationship
{property_definition_relationship
property_definition_relationship.name = 'associated stratum technology occurrence'}
property_definition_relationship.relating_property_definition ->
property_definition =>
stratum_technology_occurrence

5.1.2 Assigned_property

This application object, Assigned_property, is defined in the module property_assignment. This mapping section extends the mapping of Assigned_property, to include assertions defined in this module.

5.1.2.1 Assigned_property to Passage_technology (as described_element)

MIM element: PATH
Reference path:   property_definition
property_definition.definition ->
characterized_definition
characterized_definition
characterized_definition = characterized_object
characterized_object =>
passage_technology

5.1.2.2 Assigned_property to Stratum_technology (as described_element)

MIM element: PATH
Reference path:   property_definition
property_definition.definition ->
characterized_definition
characterized_definition
characterized_definition = characterized_object
characterized_object =>
stratum_technology

5.1.3 Classification_assignment

This application object, Classification_assignment, is defined in the module classification_assignment. This mapping section extends the mapping of Classification_assignment, to include assertions defined in this module.

5.1.3.1 Classification_assignment to Stratum_technology_occurrence_relationship (as items)

MIM element: PATH
Reference path:   applied_classification_assignment.items[i] -> classification_item
classification_item *> ft_classification_item
classification_item_extended = stratum_technology_occurrence_relationship

5.1.4 Copy_stratum_technology_occurrence_relationship

MIM element: copy_stratum_technology_occurrence_relationship
Source: ISO 10303-1670
Reference path:   {copy_stratum_technology_occurrence_relationship <=
derived_stratum_technology_occurrence_relationship <=
stratum_technology_occurrence_relationship
[stratum_technology_occurrence_relationship <=
property_definition_relationship]
[stratum_technology_occurrence_relationship <=
property_definition]}

5.1.5 Default_component_termination_passage_definition

MIM element: passage_technology
Source: ISO 10303-1698
Reference path:   passage_technology <=
characterized_object
{characterized_object
characterized_object.description = 'default component termination passage definition'}

5.1.5.1 Default_component_termination_passage_definition to Length_tolerance_characteristic (as allowed_component_terminal_extent)

MIM element: PATH
Reference path:   passage_technology <=
characterized_object
characterized_definition = characterized_object
characterized_definition <-
property_definition.definition
{property_definition.name = 'allowed component terminal extent'}
property_definition <-
property_definition_representation.definition
property_definition_representation
property_definition_representation.used_representation ->
representation

5.1.5.2 Default_component_termination_passage_definition to Length_tolerance_characteristic (as as_finished_deposition_thickness)

MIM element: PATH
Reference path:   passage_technology <=
characterized_object
characterized_definition = characterized_object
characterized_definition <-
property_definition.definition
{property_definition.name = 'as finished deposition thickness'}
property_definition <-
property_definition_representation.definition
property_definition_representation
property_definition_representation.used_representation ->
representation

5.1.5.3 Default_component_termination_passage_definition to Numerical_item_with_unit (as as_finished_passage_extent)

MIM element: PATH
Reference path:   passage_technology <=
characterized_object
characterized_definition = characterized_object
characterized_definition <-
property_definition.definition
{property_definition.name = 'as finished passage extent'}
property_definition <-
property_definition_representation.definition
property_definition_representation
property_definition_representation.used_representation ->
representation
representation.items[i] ->
representation_item =>
measure_representation_item

5.1.5.4 Default_component_termination_passage_definition to Value_limit (as as_finished_passage_extent)

MIM element: PATH
Reference path:   passage_technology <=
characterized_object
characterized_definition = characterized_object
characterized_definition <-
property_definition.definition
{property_definition.name = 'as finished passage extent'}
property_definition <-
property_definition_representation.definition
property_definition_representation
property_definition_representation.used_representation ->
representation
representation.items[i] ->
representation_item =>
[measure_representation_item]
[qualified_representation_item
{qualified_representation_item.qualifiers[1] ->
value_qualifier = type_qualifier
type_qualifier
type_qualifier.name = 'maximum'}]

5.1.5.5 Default_component_termination_passage_definition to Value_range (as as_finished_passage_extent)

MIM element: PATH
Reference path:   passage_technology <=
characterized_object
characterized_definition = characterized_object
characterized_definition <-
property_definition.definition
{property_definition.name = 'as finished passage extent'}
property_definition <-
property_definition_representation.definition
property_definition_representation
property_definition_representation.used_representation ->
representation
representation.items[i] ->
representation_item =>
compound_representation_item =>
value_range

5.1.6 Default_tapered_blind_via_definition

MIM element: passage_technology
Source: ISO 10303-1698
Reference path:   passage_technology <=
characterized_object
{characterized_object
characterized_object.description = 'default tapered blind via definition'}

5.1.6.1 Default_tapered_blind_via_definition to Length_tolerance_characteristic (as as_finished_interior_passage_extent)

MIM element: PATH
Reference path:   passage_technology <=
characterized_object
characterized_definition = characterized_object
characterized_definition <-
property_definition.definition
{property_definition.name = 'as finished interior passage extent'}
property_definition <-
property_definition_representation.definition
property_definition_representation
property_definition_representation.used_representation ->
representation

5.1.7 Default_unsupported_passage_definition

MIM element: passage_technology
Source: ISO 10303-1698
Reference path:   passage_technology <=
characterized_object
{characterized_object
characterized_object = 'default unsupported passage definition'}

5.1.7.1 Default_unsupported_passage_definition to Numerical_item_with_unit (as as_finished_passage_extent)

MIM element: PATH
Reference path:   passage_technology <=
characterized_object
characterized_definition = characterized_object
characterized_definition <-
property_definition.definition
{property_definition.name = 'as finished passage extent'}
property_definition <-
property_definition_representation.definition
property_definition_representation
property_definition_representation.used_representation ->
representation
representation.items[i] ->
representation_item =>
measure_representation_item

5.1.7.2 Default_unsupported_passage_definition to Value_limit (as as_finished_passage_extent)

MIM element: PATH
Reference path:   passage_technology <=
characterized_object
characterized_definition = characterized_object
characterized_definition <-
property_definition.definition
{property_definition.name = 'as finished passage extent'}
property_definition <-
property_definition_representation.definition
property_definition_representation
property_definition_representation.used_representation ->
representation
representation.items[i] ->
representation_item =>
[measure_representation_item]
[qualified_representation_item
{qualified_representation_item.qualifiers[1] ->
value_qualifier = type_qualifier
type_qualifier
type_qualifier.name = 'maximum'}]

5.1.7.3 Default_unsupported_passage_definition to Value_range (as as_finished_passage_extent)

MIM element: PATH
Reference path:   passage_technology <=
characterized_object
characterized_definition = characterized_object
characterized_definition <-
property_definition.definition
{property_definition.name = 'as finished passage extent'}
property_definition <-
property_definition_representation.definition
property_definition_representation
property_definition_representation.used_representation ->
representation
representation.items[i] ->
representation_item =>
compound_representation_item =>
value_range

5.1.8 Default_via_definition

MIM element: passage_technology
Source: ISO 10303-1698
Reference path:   passage_technology <=
characterized_object
{characterized_object
(characterized_object.description = 'default via definition')
(characterized_object.description = 'default tapered blind via definition')}

5.1.8.1 Default_via_definition to Length_tolerance_characteristic (as as_finished_deposition_thickness)

MIM element: PATH
Reference path:   passage_technology <=
characterized_object
characterized_definition = characterized_object
characterized_definition <-
property_definition.definition
{property_definition.name = 'as finished deposition thickness'}
property_definition <-
property_definition_representation.definition
property_definition_representation
property_definition_representation.used_representation ->
representation

5.1.8.2 Default_via_definition to Numerical_item_with_unit (as as_finished_passage_extent)

MIM element: PATH
Reference path:   passage_technology <=
characterized_object
characterized_definition = characterized_object
characterized_definition <-
property_definition.definition
{property_definition.name = 'as finished passage extent'}
property_definition <-
property_definition_representation.definition
property_definition_representation
property_definition_representation.used_representation ->
representation
representation.items[i] ->
representation_item =>
measure_representation_item

5.1.8.3 Default_via_definition to Value_limit (as as_finished_passage_extent)

MIM element: PATH
Reference path:   passage_technology <=
characterized_object
characterized_definition = characterized_object
characterized_definition <-
property_definition.definition
{property_definition.name = 'as finished passage extent'}
property_definition <-
property_definition_representation.definition
property_definition_representation
property_definition_representation.used_representation ->
representation
representation.items[i] ->
representation_item =>
[measure_representation_item]
[qualified_representation_item
{qualified_representation_item.qualifiers[1] ->
value_qualifier = type_qualifier
type_qualifier
type_qualifier.name = 'maximum'}]

5.1.8.4 Default_via_definition to Value_range (as as_finished_passage_extent)

MIM element: PATH
Reference path:   passage_technology <=
characterized_object
characterized_definition = characterized_object
characterized_definition <-
property_definition.definition
{property_definition.name = 'as finished passage extent'}
property_definition <-
property_definition_representation.definition
property_definition_representation
property_definition_representation.used_representation ->
representation
representation.items[i] ->
representation_item =>
compound_representation_item =>
value_range

5.1.9 Derived_stratum_technology_occurrence_relationship

MIM element: derived_stratum_technology_occurrence_relationship
Source: ISO 10303-1670
Reference path:   {derived_stratum_technology_occurrence_relationship <=
stratum_technology_occurrence_relationship
[stratum_technology_occurrence_relationship <=
property_definition_relationship]
[stratum_technology_occurrence_relationship <=
property_definition]}

5.1.10 Design_layer_technology

MIM element: stratum_technology
Source: ISO 10303-1670
Reference path:   stratum_technology <=
characterized_object
{characterized_object
characterized_object.description = 'design layer'}

5.1.10.1 design_layer_purpose

MIM element: property_definition.description
Source: ISO 10303-45
Reference path:   stratum_technology <=
characterized_object
characterized_definition = characterized_object
characterized_definition <-
property_definition.definition
property_definition
{property_definition.name = 'layer purpose'}
property_definition.description
(property_definition.description = 'power or ground')
(property_definition.description = 'other signal')
(property_definition.description = 'lands only')

5.1.11 Design_stack_model

MIM element: design_stack_model
Source: ISO 10303-1670
Reference path:   {design_stack_model <=
stratum_stack_model <=
part_template_definition <=
product_definition}

5.1.11.1 Design_stack_model to Length_tolerance_characteristic (as model_thickness)

MIM element: PATH
Reference path:   design_stack_model <=
stratum_stack_model <=
part_template_definition <=
product_definition
characterized_product_definition = product_definition
characterized_product_definition
characterized_definition = characterized_product_definition
characterized_definition <-
property_definition.definition
property_definition
{property_definition.name = 'model thickness'}
property_definition <-
property_definition_representation.definition
property_definition_representation
property_definition_representation.used_representation ->
representation

5.1.12 Document_assignment

This application object, Document_assignment, is defined in the module document_assignment. This mapping section extends the mapping of Document_assignment, to include assertions defined in this module.

5.1.12.1 Document_assignment to Passage_technology (as is_assigned_to)

#1:    If the assignment is not a partial document assignment.

Reference path:   applied_document_reference
applied_document_reference.items[i] ->
document_reference_item
document_reference_item *> ft_document_reference_item
ft_document_reference_item = passage_technology

#2:    If the assignment is a partial document assignment.

Reference path:   applied_document_reference
applied_document_reference.items[i] ->
document_reference_item
document_reference_item *> ft_document_reference_item
ft_document_reference_item = passage_technology

5.1.12.2 Document_assignment to Stratum_surface_technology (as is_assigned_to)

#1:    If the assignment is not a partial document assignment.

Reference path:   applied_document_reference
applied_document_reference.items[i] ->
document_reference_item
document_reference_item *> ft_document_reference_item
ft_document_reference_item = stratum_technology

#2:    If the assignment is a partial document assignment.

Reference path:   applied_document_reference
applied_document_reference.items[i] ->
document_reference_item
document_reference_item *> ft_document_reference_item
ft_document_reference_item = stratum_technology

5.1.12.3 Document_assignment to Stratum_technology (as is_assigned_to)

#1:    If the assignment is not a partial document assignment.

Reference path:   applied_document_reference
applied_document_reference.items[i] ->
document_reference_item
document_reference_item *> ft_document_reference_item
ft_document_reference_item = stratum_technology

#2:    If the assignment is a partial document assignment.

Reference path:   applied_document_reference
applied_document_reference.items[i] ->
document_reference_item
document_reference_item *> ft_document_reference_item
ft_document_reference_item = stratum_technology

5.1.13 Documentation_layer_technology

MIM element: stratum_technology
Source: ISO 10303-1670
Reference path:   stratum_technology <=
characterized_object
{characterized_object
characterized_object.description = 'documentation layer'}

5.1.13.1 Documentation_layer_technology to Predefined_documentation_layer_purpose (as pre_defined_documentation_layer_purpose)

MIM element: PATH
Reference path:   stratum_technology <=
characterized_object
characterized_definition = characterized_object
characterized_definition <-
property_definition.definition
property_definition
{property_definition.name = 'layer purpose'}
property_definition.description
(property_definition.description = 'soldermask')
(property_definition.description = 'solderpaste')
(property_definition.description = 'silkscreen')
(property_definition.description = 'generic layer')
(property_definition.description = 'glue')
(property_definition.description = 'gluemask')
(property_definition.description = 'pastemask')
(property_definition.description = 'finish coating')

5.1.14 Equivalent_stackup_model_definition

MIM element: equivalent_stackup_model_definition
Source: ISO 10303-1716
Reference path:   [equivalent_stackup_model_definition <=
product_definition]
[equivalent_stackup_model_definition <=
product_definition_relationship]

5.1.14.1 Equivalent_stackup_model_definition to Equivalent_sub_stack_definition (as equivalent_sub_stacks)

MIM element: product_definition_relationship.relating_product_definition
Source: ISO 10303-41
Reference path:   equivalent_stackup_model_definition <=
product_definition <-
product_definition_relationship.related_product_definition
{product_definition_relationship
product_definition_relationship.name = 'equivalent sub stack'}
product_definition_relationship
product_definition_relationship.relating_product_definition ->
product_definition =>
equivalent_sub_stack_definition

5.1.14.2 Equivalent_stackup_model_definition to Stratum_stack_model (as equivalent_stackup_model)

MIM element: product_definition_relationship.relating_product_definition
Source: ISO 10303-41
Reference path:   equivalent_stackup_model_definition <=
product_definition_relationship
product_definition_relationship.related_product_definition ->
product_definition =>
part_template_definition =>
stratum_stack_model

5.1.14.3 Equivalent_stackup_model_definition to Stratum_stack_model (as primary_stackup_model)

MIM element: product_definition_relationship.relating_product_definition
Source: ISO 10303-41
Reference path:   equivalent_stackup_model_definition <=
product_definition_relationship
product_definition_relationship.relating_product_definition ->
product_definition =>
part_template_definition =>
stratum_stack_model

5.1.15 Equivalent_sub_stack_definition

MIM element: equivalent_sub_stack_definition
Source: ISO 10303-1716
Reference path:   equivalent_sub_stack_definition <=
product_definition

5.1.15.1 Equivalent_sub_stack_definition to Local_linear_stack (as equivalent_stack)

MIM element: product_definition_relationship.relating_product_definition
Source: ISO 10303-41
Reference path:   equivalent_sub_stack_definition <=
product_definition <-
product_definition_relationship.related_product_definition
{product_definition_relationship
product_definition_relationship.name = 'equivalent stack'}
product_definition_relationship
product_definition_relationship.relating_product_definition ->
product_definition =>
part_template_definition =>
stratum_sub_stack =>
local_linear_stack

5.1.15.2 Equivalent_sub_stack_definition to Stratum_technology_occurrence (as primary_sto)

MIM element: product_definition_relationship.relating_product_definition
Source: ISO 10303-41
Reference path:   equivalent_sub_stack_definition <=
product_definition
characterized_product_definition = product_definition
characterized_product_definition
characterized_definition = characterized_product_definition
characterized_definition <-
property_definition.definition
property_definition <-
property_definition_relationship.related_property_definition
{property_definition_relationship
property_definition_relationship.name = 'primary sto'}
property_definition_relationship.relating_property_definition ->
property_definition =>
stratum_technology_occurrence

5.1.15.3 Equivalent_sub_stack_definition to Stratum_technology_occurrence_link (as primary_sto_link)

MIM element: product_definition_relationship.relating_product_definition
Source: ISO 10303-41
Reference path:   equivalent_sub_stack_definition <=
product_definition
characterized_product_definition = product_definition
characterized_product_definition
characterized_definition = characterized_product_definition
characterized_definition <-
property_definition.definition
property_definition <-
property_definition_relationship.related_property_definition
{property_definition_relationship
property_definition_relationship.name = 'primary sto link'}
property_definition_relationship.relating_property_definition ->
property_definition =>
stratum_technology_occurrence_relationship =>
stratum_technology_occurrence_link

5.1.16 External_source_identification

This application object, External_source_identification, is defined in the module external_item_identification_assignment. This mapping section extends the mapping of External_source_identification, to include assertions defined in this module.

5.1.16.1 External_source_identification to Design_layer_technology (as item)

Reference path:   applied_external_identification_assignment.items[i]-> external_identification_item
external_identification_item *> ft_external_identification_item
ft_external_identification_item = stratum_technology
{stratum_technology <=
characterized_object
{characterized_object
characterized_object.description = 'design layer'}}

5.1.16.2 External_source_identification to Documentation_layer_technology (as item)

Reference path:   applied_external_identification_assignment.items[i]-> external_identification_item
external_identification_item *> ft_external_identification_item
ft_external_identification_item = stratum_technology
{stratum_technology <=
characterized_object
{characterized_object
characterized_object.description = 'documentation layer'}}

5.1.17 Footprint_library_stratum_technology

MIM element: footprint_library_stratum_technology
Source: ISO 10303-1670
Reference path:   footprint_library_stratum_technology <=
stratum_technology <=
characterized_object

5.1.18 Impedance_measurement_setup_requirement

MIM element: impedance_measurement_setup_requirement
Source: ISO 10303-1716
Reference path:   impedance_measurement_setup_requirement <=
predefined_requirement_view_definition

5.1.18.1 Impedance_measurement_setup_requirement to Stratum_sub_stack (as characterized_stackup)

MIM element: PATH
Reference path:   impedance_measurement_setup_requirement <=
predefined_requirement_view_definition <=
product_definition <-
product_definition_relationship.related_product_definition
{product_definition_relationship
product_definition_relationship.name = 'test bench'}
product_definition_relationship.relating_product_definition ->
product_definition =>
part_template_definition =>
stratum_sub_stack

5.1.18.2 Impedance_measurement_setup_requirement to Stratum_technology_occurrence (as measurement_stratum_1)

MIM element: PATH
Reference path:   impedance_measurement_setup_requirement <=
predefined_requirement_view_definition <=
product_definition
characterized_product_definition = product_definition
characterized_product_definition
characterized_definition = characterized_product_definition
characterized_definition <-
property_definition.definition
property_definition <-
property_definition_relationship.related_property_definition
{property_definition_relationship
property_definition_relationship.name = 'measurement stratum 1'}
property_definition_relationship.relating_property_definition ->
property_definition =>
stratum_technology_occurrence

5.1.18.3 Impedance_measurement_setup_requirement to Stratum_technology_occurrence (as measurement_stratum_2)

MIM element: PATH
Reference path:   impedance_measurement_setup_requirement <=
predefined_requirement_view_definition <=
product_definition
characterized_product_definition = product_definition
characterized_product_definition
characterized_definition = characterized_product_definition
characterized_definition <-
property_definition.definition
property_definition <-
property_definition_relationship.related_property_definition
{property_definition_relationship
property_definition_relationship.name = 'measurement stratum 2'}
property_definition_relationship.relating_property_definition ->
property_definition =>
stratum_technology_occurrence

5.1.18.4 Impedance_measurement_setup_requirement to Stratum_technology_occurrence (as reference_stratum)

MIM element: PATH
Reference path:   impedance_measurement_setup_requirement <=
predefined_requirement_view_definition <=
product_definition
characterized_product_definition = product_definition
characterized_product_definition
characterized_definition = characterized_product_definition
characterized_definition <-
property_definition.definition
property_definition <-
property_definition_relationship.related_property_definition
{property_definition_relationship
property_definition_relationship.name = 'reference stratum'}
property_definition_relationship.relating_property_definition ->
property_definition =>
stratum_technology_occurrence

5.1.19 Impedance_requirement

MIM element: impedance_requirement
Source: ISO 10303-1716
Reference path:   impedance_requirement <=
predefined_requirement_view_definition

5.1.19.1 Impedance_requirement to Impedance_measurement_setup_requirement (as test_bench)

MIM element: PATH
Reference path:   impedance_requirement <=
predefined_requirement_view_definition <=
product_definition <-
product_definition_relationship.related_product_definition
{product_definition_relationship
product_definition_relationship.name = 'test bench'}
product_definition_relationship.relating_product_definition ->
product_definition =>
predefined_requirement_view_definition =>
impedance_measurement_setup_requirement

5.1.19.2 Impedance_requirement to Test_specification (as test_method)

MIM element: PATH
Reference path:   impedance_requirement <=
predefined_requirement_view_definition <=
product_definition <-
product_definition_relationship.related_product_definition
{product_definition_relationship
product_definition_relationship.name = 'test method'}
product_definition_relationship.relating_product_definition ->
product_definition =>
specification_definition

5.1.19.3 Impedance_requirement to Tolerance_characteristic (as impedance_value)

MIM element: PATH
Reference path:   impedance_requirement <=
predefined_requirement_view_definition <=
product_definition
characterized_product_definition = product_definition
characterized_product_definition
characterized_definition = characterized_product_definition
characterized_definition <-
property_definition.definition
{property_definition.name = 'impedance value'}
property_definition <-
property_definition_representation.definition
property_definition_representation.used_representation ->
representation

5.1.19.4 Impedance_requirement to Value_range (as frequency_range)

MIM element: PATH
Reference path:   impedance_requirement <=
predefined_requirement_view_definition <=
product_definition
characterized_product_definition = product_definition
characterized_product_definition
characterized_definition = characterized_product_definition
characterized_definition <-
property_definition.definition
{property_definition.name = 'frequency range'}
property_definition <-
property_definition_representation.definition
property_definition_representation.used_representation ->
representation
representation.items[i] ->
representation_item =>
compound_representation_item =>
value_range

5.1.20 Inverse_copy_stratum_technology_occurrence_relationship

MIM element: inverse_copy_stratum_technology_occurrence_relationship
Source: ISO 10303-1670
Reference path:   {inverse_copy_stratum_technology_occurrence_relationship <=
derived_stratum_technology_occurrence_relationship <=
stratum_technology_occurrence_relationship
[stratum_technology_occurrence_relationship <=
property_definition_relationship]
[stratum_technology_occurrence_relationship <=
property_definition]}

5.1.21 Local_linear_stack

MIM element: local_linear_stack
Source: ISO 10303-1670
Reference path:   local_linear_stack <=
stratum_sub_stack <=
part_template_definition <=
product_definition_shape <=
property_definition

5.1.21.1 Local_linear_stack to Stratum_technology_occurrence_link (as stratum_technology_sequence)

MIM element: PATH
Reference path:   local_linear_stack <=
stratum_sub_stack <=
part_template_definition <=
product_definition_shape <=
property_definition <-
property_definition_relationship.related_property_definition
{property_definition_relationship
property_definition_relationship.name = 'stratum technology sequence'}
property_definition_relationship.relating_property_definition ->
property_definition =>
stratum_technology_occurrence_relationship =>
stratum_technology_occurrence_link

5.1.22 Material_identification

This application object, Material_identification, is defined in the module generic_material_aspects. This mapping section extends the mapping of Material_identification, to include assertions defined in this module.

5.1.22.1 Material_identification to Passage_technology (as items)

MIM element: PATH
Reference path:   material_designation.definitions[i] -> characterized_definition
characterized_definition
characterized_definition = characterized_object
characterized_object =>
passage_technology

5.1.22.2 Material_identification to Stratum_technology (as items)

MIM element: PATH
Reference path:   material_designation.definitions[i] -> characterized_definition
characterized_definition
characterized_definition = characterized_object
characterized_object =>
stratum_technology

5.1.23 Passage_deposition_material_identification

MIM element: passage_deposition_material_identification
Source: ISO 10303-1670
Reference path:   passage_deposition_material_identification <=
material_designation

5.1.23.1 Passage_deposition_material_identification to Passage_technology (as items)

MIM element: PATH
Reference path:   passage_deposition_material_identification <=
material_designation
material_designation.definitions[i] -> characterized_definition
characterized_definition = characterized_object
characterized_object =>
passage_technology

5.1.24 Passage_filling_material_identification

MIM element: passage_filling_material_identification
Source: ISO 10303-1670
Reference path:   passage_filling_material_identification <=
material_designation

5.1.24.1 Passage_filling_material_identification to Passage_technology (as items)

MIM element: PATH
Reference path:   passage_filling_material_identification <=
material_designation
passage_filling_material_identification
material_designation.definitions[i] -> characterized_definition
characterized_definition = characterized_object
characterized_object =>
passage_technology

5.1.25 Passage_technology

MIM element: passage_technology
Source: ISO 10303-1670
Reference path:   passage_technology <=
characterized_object

5.1.25.1 maximum_aspect_ratio

MIM element: PATH
Reference path:   passage_technology <=
characterized_object
characterized_definition = characterized_object
characterized_definition <-
property_definition.definition
{property_definition.name = 'maximum aspect ratio'}
property_definition <-
property_definition_representation.definition
property_definition_representation
property_definition_representation.used_representation ->
representation
representation.items[i] ->
representation_item =>
measure_representation_item <=
measure_with_unit =>
ratio_measure_with_unit <=
measure_with_unit
measure_with_unit.value_component ->
measure_value
measure_value = positive_ratio_measure
positive_ratio_measure

5.1.25.2 passage_terminus_condition

MIM element: PATH
Reference path:   passage_technology <=
characterized_object
characterized_definition = characterized_object
characterized_definition <-
property_definition.definition
property_definition
{property_definition.name = 'passage terminus condition'}
{(property_definition.description = 'bilateral complete removal')
(property_definition.description = 'bilateral bond')
(property_definition.description = 'unilateral bond')}

5.1.25.3 plated_passage

MIM element: PATH
Reference path:   passage_technology <=
characterized_object
characterized_definition = characterized_object
characterized_definition <-
property_definition.definition
property_definition
{property_definition.name = 'plated passage'}
{(property_definition.description = 'true')
(property_definition.description = 'false')}

5.1.25.4 Passage_technology to Length_data_element (as minimum_fabrication_allowance)

MIM element: PATH
Reference path:   passage_technology <=
characterized_object
characterized_definition = characterized_object
characterized_definition <-
property_definition.definition
{property_definition.name = 'minimum fabrication allowance'}
property_definition <-
property_definition_representation.definition
property_definition_representation
property_definition_representation.used_representation ->
representation
representation.items[i] ->
representation_item =>
measure_representation_item <=
measure_with_unit =>
length_measure_with_unit

5.1.25.5 Passage_technology to Length_data_element (as minimum_finished_feature_size)

MIM element: PATH
Reference path:   passage_technology <=
characterized_object
characterized_definition = characterized_object
characterized_definition <-
property_definition.definition
{property_definition.name = 'minimum finished feature size'}
property_definition <-
property_definition_representation.definition
property_definition_representation
property_definition_representation.used_representation ->
representation
representation.items[i] ->
representation_item =>
measure_representation_item <=
measure_with_unit =>
length_measure_with_unit

5.1.25.6 Passage_technology to Length_data_element (as minimum_finished_size)

MIM element: PATH
Reference path:   passage_technology <=
characterized_object
characterized_definition = characterized_object
characterized_definition <-
property_definition.definition
{property_definition.name = 'minimum finished size'}
property_definition <-
property_definition_representation.definition
property_definition_representation
property_definition_representation.used_representation ->
representation
representation.items[i] ->
representation_item =>
measure_representation_item <=
measure_with_unit =>
length_measure_with_unit

5.1.25.7 Passage_technology to Length_data_element (as supported_external_minimum_annular_ring)

MIM element: PATH
Reference path:   passage_technology <=
characterized_object
characterized_definition = characterized_object
characterized_definition <-
property_definition.definition
{property_definition.name = 'supported external minimum annular ring'}
property_definition <-
property_definition_representation.definition
property_definition_representation
property_definition_representation.used_representation ->
representation
representation.items[i] ->
representation_item =>
measure_representation_item <=
measure_with_unit =>
length_measure_with_unit

5.1.25.8 Passage_technology to Length_data_element (as supported_internal_minimum_annular_ring)

MIM element: PATH
Reference path:   passage_technology <=
characterized_object
characterized_definition = characterized_object
characterized_definition <-
property_definition.definition
{property_definition.name = 'supported internal minimum annular ring'}
property_definition <-
property_definition_representation.definition
property_definition_representation
property_definition_representation.used_representation ->
representation
representation.items[i] ->
representation_item =>
measure_representation_item <=
measure_with_unit =>
length_measure_with_unit

5.1.25.9 Passage_technology to Length_data_element (as unsupported_minimum_annular_ring)

MIM element: PATH
Reference path:   passage_technology <=
characterized_object
characterized_definition = characterized_object
characterized_definition <-
property_definition.definition
{property_definition.name = 'unsupported minimum annular ring'}
property_definition <-
property_definition_representation.definition
property_definition_representation
property_definition_representation.used_representation ->
representation
representation.items[i] ->
representation_item =>
measure_representation_item <=
measure_with_unit =>
length_measure_with_unit

5.1.25.10 Passage_technology to Length_tolerance_characteristic (as as_finished_deposition_thickness)

MIM element: PATH
Reference path:   passage_technology <=
characterized_object
characterized_definition = characterized_object
characterized_definition <-
property_definition.definition
{property_definition.name = 'as finished deposition thickness'}
property_definition <-
property_definition_representation.definition
property_definition_representation
property_definition_representation.used_representation ->
representation

5.1.25.11 Passage_technology to Numerical_item_with_unit (as as_finished_passage_extent)

MIM element: PATH
Reference path:   passage_technology <=
characterized_object
characterized_definition = characterized_object
characterized_definition <-
property_definition.definition
{property_definition.name = 'as finished passage extent'}
property_definition <-
property_definition_representation.definition
property_definition_representation
property_definition_representation.used_representation ->
representation
representation.items[i] ->
representation_item =>
measure_representation_item

5.1.25.12 Passage_technology to Value_limit (as as_finished_passage_extent)

MIM element: PATH
Reference path:   passage_technology <=
characterized_object
characterized_definition = characterized_object
characterized_definition <-
property_definition.definition
{property_definition.name = 'as finished passage extent'}
property_definition <-
property_definition_representation.definition
property_definition_representation
property_definition_representation.used_representation ->
representation
representation.items[i] ->
representation_item =>
[measure_representation_item]
[qualified_representation_item
{qualified_representation_item.qualifiers[1] ->
value_qualifier = type_qualifier
type_qualifier
type_qualifier.name = 'maximum'}]

5.1.25.13 Passage_technology to Value_range (as as_finished_passage_extent)

MIM element: PATH
Reference path:   passage_technology <=
characterized_object
characterized_definition = characterized_object
characterized_definition <-
property_definition.definition
{property_definition.name = 'as finished passage extent'}
property_definition <-
property_definition_representation.definition
property_definition_representation
property_definition_representation.used_representation ->
representation
representation.items[i] ->
representation_item =>
compound_representation_item =>
value_range

5.1.26 Passage_technology_allocation_to_stack_model

MIM element: passage_technology_allocation_to_stack_model
Source: ISO 10303-1670
Reference path:   passage_technology_allocation_to_stack_model <=
stratum_sub_stack <=
part_template_definition <=
product_definition_shape <=
property_definition

5.1.26.1 Passage_technology_allocation_to_stack_model to Passage_technology (as allocated_technology)

MIM element: PATH
Reference path:   passage_technology_allocation_to_stack_model <=
stratum_sub_stack <=
part_template_definition <=
product_definition_shape <=
property_definition <-
property_definition_relationship.related_property_definition
{property_definition_relationship
property_definition_relationship.name = 'allocated technology'}
property_definition_relationship.relating_property_definition ->
property_definition =>
product_definition_shape =>
passage_technology

5.1.26.2 Passage_technology_allocation_to_stack_model to Stratum_technology_occurrence (as single_stratum_passage_location)

MIM element: PATH
Reference path:   passage_technology_allocation_to_stack_model <=
stratum_sub_stack <=
part_template_definition <=
product_definition_shape <=
property_definition <-
property_definition_relationship.related_property_definition
{property_definition_relationship
property_definition_relationship.name = 'single stratum passage location'}
property_definition_relationship.relating_property_definition ->
property_definition =>
stratum_technology_occurrence

5.1.26.3 Passage_technology_allocation_to_stack_model to Stratum_technology_occurrence (as target_stratum)

MIM element: PATH
Reference path:   passage_technology_allocation_to_stack_model <=
stratum_sub_stack <=
part_template_definition <=
product_definition_shape <=
property_definition <-
property_definition_relationship.related_property_definition
{property_definition_relationship
property_definition_relationship.name = 'target stratum'}
property_definition_relationship.relating_property_definition ->
property_definition =>
stratum_technology_occurrence

5.1.27 Requirement_assignment

This application object, Requirement_assignment, is defined in the module requirement_assignment. This mapping section extends the mapping of Requirement_assignment, to include assertions defined in this module.

5.1.27.1 Requirement_assignment to Passage_technology (as assigned_to)

Reference path:   requirement_assignment <-
requirement_assigned_object.assigned_group
requirement_assigned_object
requirement_assigned_object.items ->
requirement_assigned_item
requirement_assigned_item *> ft_requirement_assigned_item
ft_requirement_assigned_item = passage_technology

5.1.27.2 Requirement_assignment to Stratum_technology (as assigned_to)

Reference path:   requirement_assignment <-
requirement_assigned_object.assigned_group
requirement_assigned_object
requirement_assigned_object.items ->
requirement_assigned_item
requirement_assigned_item *> ft_requirement_assigned_item
ft_requirement_assigned_item = stratum_technology

5.1.27.3 Requirement_assignment to Stratum_technology_occurrence (as assigned_to)

Reference path:   requirement_assignment <-
requirement_assigned_object.assigned_group
requirement_assigned_object
requirement_assigned_object.items ->
requirement_assigned_item
requirement_assigned_item *> ft_requirement_assigned_item
ft_requirement_assigned_item = stratum_technology_occurrence

5.1.27.4 Requirement_assignment to Stratum_technology_occurrence_relationship (as assigned_to)

Reference path:   requirement_assignment <-
requirement_assigned_object.assigned_group
requirement_assigned_object
requirement_assigned_object.items ->
requirement_assigned_item
requirement_assigned_item *> ft_requirement_assigned_item
ft_requirement_assigned_item = stratum_technology_occurrence_relationship

5.1.28 Stratum_stack_model

MIM element: stratum_stack_model
Source: ISO 10303-1670
Reference path:   {stratum_stack_model <=
part_template_definition <=
product_definition}

5.1.29 Stratum_sub_stack

MIM element: stratum_sub_stack
Source: ISO 10303-1670
Reference path:   stratum_sub_stack <=
part_template_definition <=
product_definition_shape <=
property_definition

5.1.29.1 Stratum_sub_stack to Design_stack_model (as associated_stackup)

MIM element: PATH
Reference path:   stratum_sub_stack <=
part_template_definition <=
product_definition_shape <=
property_definition <-
property_definition_relationship.related_property_definition
{property_definition_relationship
property_definition_relationship.name = 'associated stackup'}
property_definition_relationship.relating_property_definition ->
property_definition =>
product_definition_shape =>
part_template_definition =>
stratum_stack_model =>
design_stack_model

5.1.29.2 Stratum_sub_stack to Length_tolerance_characteristic (as stack_thickness)

MIM element: PATH
Reference path:   stratum_sub_stack <=
part_template_definition <=
product_definition
characterized_product_definition = product_definition
characterized_product_definition
characterized_definition = characterized_product_definition
characterized_definition <-
property_definition.definition
property_definition
{property_definition.name = 'stack thickness'}
property_definition <-
property_definition_representation.definition
property_definition_representation
property_definition_representation.used_representation ->
representation

5.1.29.3 Stratum_sub_stack to Stratum_technology_occurrence_link (as stratum_technology_sequence)

MIM element: PATH
Reference path:   stratum_sub_stack <=
part_template_definition <=
product_definition_shape <=
property_definition <-
property_definition_relationship.related_property_definition
{property_definition_relationship
property_definition_relationship.name = 'stratum technology sequence'}
property_definition_relationship.relating_property_definition ->
property_definition =>
stratum_technology_occurrence_relationship =>
stratum_technology_occurrence_link

5.1.30 Stratum_surface_technology

MIM element: stratum_surface_technology
Source: ISO 10303-1670
Reference path:   stratum_surface_technology <=
shape_aspect

5.1.30.1 Stratum_surface_technology to Stratum_technology (as associated_definition)

MIM element: stratum_technology
Source: ISO 10303-1670
Reference path:   stratum_surface_technology <=
shape_aspect
shape_aspect.of_shape ->
product_definition_shape =>
stratum_technology

5.1.31 Stratum_technology

MIM element: stratum_technology
Source: ISO 10303-1670
Reference path:   [stratum_technology <=
characterized_object]
[stratum_technology <=
product_definition_shape]

5.1.31.1 laminate_stiffness_class

MIM element: property_definition.description
Source: ISO 10303-45
Reference path:   stratum_technology <=
characterized_object
characterized_definition = characterized_object
characterized_definition <-
property_definition.definition
property_definition
{property_definition.name = 'laminate stiffness class'}
property_definition.description
(property_definition.description = 'fluid like with constant thickness')
(property_definition.description = 'fluid like with varying thickness')
(property_definition.description = 'stiff laminate')

5.1.31.2 layer_position

MIM element: descriptive_representation_item
Source: ISO 10303-45
Reference path:   stratum_technology <=
characterized_object
characterized_definition = characterized_object
characterized_definition <-
property_definition.definition
property_definition
{property_definition.name = 'layer position'}
property_definition.description
(property_definition.description = 'secondary')
(property_definition.description = 'all')
(property_definition.description = 'external')
(property_definition.description = 'primary')
(property_definition.description = 'internal')

5.1.31.3 minimum_aspect_ratio

MIM element: PATH
Reference path:   stratum_technology <=
characterized_object
characterized_definition = characterized_object
characterized_definition <-
property_definition.definition
{property_definition.name = 'minimum aspect ratio'}
property_definition <-
property_definition_representation.definition
property_definition_representation
property_definition_representation.used_representation ->
representation
{representation
representation.name = 'physical characteristics representation'}
representation.items[i] ->
representation_item =>
measure_representation_item <=
measure_with_unit =>
ratio_measure_with_unit <=
measure_with_unit
measure_with_unit.value_component ->
measure_value
measure_value = positive_ratio_measure
positive_ratio_measure

5.1.31.4 Stratum_technology to Length_data_element (as maximum_feature_size_requirement)

MIM element: PATH
Reference path:   stratum_technology <=
characterized_object
characterized_definition = characterized_object
characterized_definition <-
property_definition.definition
property_definition
{property_definition.name = 'maximum feature size requirement'}
property_definition <-
property_definition_representation.definition
property_definition_representation
property_definition_representation.used_representation ->
representation
{representation
representation.name = 'physical characteristics representation'}
representation.items[i] ->
representation_item =>
measure_representation_item <=
measure_with_unit =>
length_measure_with_unit

5.1.31.5 Stratum_technology to Length_data_element (as minimum_finished_feature_size)

MIM element: PATH
Reference path:   stratum_technology <=
characterized_object
characterized_definition = characterized_object
characterized_definition <-
property_definition.definition
{property_definition.name = 'minimum finished feature size'}
property_definition <-
property_definition_representation.definition
property_definition_representation
property_definition_representation.used_representation ->
representation
{representation
representation.name = 'physical characteristics representation'}
representation.items[i] ->
representation_item =>
measure_representation_item <=
measure_with_unit =>
length_measure_with_unit

5.1.31.6 Stratum_technology to Length_data_element (as minimum_finished_feature_spacing)

MIM element: PATH
Reference path:   stratum_technology <=
characterized_object
characterized_definition = characterized_object
characterized_definition <-
property_definition.definition
{property_definition.name = 'minimum finished feature spacing'}
property_definition <-
property_definition_representation.definition
property_definition_representation
property_definition_representation.used_representation ->
representation
{representation
representation.name = 'physical characteristics representation'}
representation.items[i] ->
representation_item =>
measure_representation_item <=
measure_with_unit =>
length_measure_with_unit

5.1.31.7 Stratum_technology to Length_tolerance_characteristic (as stratum_thickness)

MIM element: PATH
Reference path:   stratum_technology <=
characterized_object
characterized_definition = characterized_object
characterized_definition <-
property_definition.definition
property_definition
{property_definition.name = 'stratum thickness'}
property_definition <-
property_definition_representation.definition
property_definition_representation
property_definition_representation.used_representation ->
representation
{representation
representation.description = 'length tolerance'}

5.1.32 Stratum_technology_mapping_relationship

MIM element: stratum_technology_mapping_relationship
Source: ISO 10303-1670
Reference path:   {stratum_technology_mapping_relationship <=
property_definition_relationship}

5.1.32.1 Stratum_technology_mapping_relationship to Footprint_library_stratum_technology (as source_stratum_technology)

MIM element: PATH
Reference path:   stratum_technology_mapping_relationship <=
property_definition_relationship
property_definition_relationship.relating_property_definition ->
property_definition =>
product_definition_shape =>
stratum_technology =>
footprint_library_stratum_technology

5.1.32.2 Stratum_technology_mapping_relationship to Stratum_technology (as target_stratum_technology)

MIM element: PATH
Reference path:   stratum_technology_mapping_relationship <=
property_definition_relationship
property_definition_relationship.related_property_definition ->
property_definition =>
product_definition_shape =>
stratum_technology

5.1.33 Stratum_technology_occurrence

MIM element: stratum_technology_occurrence
Source: ISO 10303-1670
Reference path:   {stratum_technology_occurrence <=
property_definition}

5.1.33.1 name

MIM element: property_definition.name
Source: ISO 10303-41
Reference path:   stratum_technology_occurrence <=
property_definition
property_definition.name

5.1.33.2 Stratum_technology_occurrence to Angle_data_element (as rotation)

MIM element: PATH
Reference path:   stratum_technology_occurrence <=
property_definition <-
property_definition_representation.definition
property_definition_representation
property_definition_representation.used_representation ->
representation
representation.items[i] ->
representation_item
representation_item =>
measure_representation_item <=
measure_with_unit =>
plane_angle_measure_with_unit

5.1.33.3 Stratum_technology_occurrence to Stratum_surface_technology (as primary)

MIM element: PATH
Reference path:   stratum_technology_occurrence <=
property_definition <-
property_definition_relationship.related_property_definition
{property_definition_relationship
property_definition_relationship.name = 'primary'}
property_definition_relationship.relating_property_definition ->
property_definition
property_definition.definition ->
characterized_definition
characterized_definition = shape_definition
shape_definition = shape_aspect
shape_aspect =>
stratum_surface_technology

5.1.33.4 Stratum_technology_occurrence to Stratum_technology (as definition)

MIM element: PATH
Reference path:   stratum_technology_occurrence <=
property_definition
property_definition.definition ->
characterized_definition
characterized_definition = characterized_object
characterized_object =>
stratum_technology

5.1.34 Stratum_technology_occurrence_feature_constraint

MIM element: stratum_technology_occurrence_feature_constraint
Source: ISO 10303-1670
Reference path:   {stratum_technology_occurrence_feature_constraint <=
stratum_technology_occurrence_relationship <=
property_definition_relationship}

5.1.34.1 Stratum_technology_occurrence_feature_constraint to Length_data_element (as difference_distance)

MIM element: PATH
Reference path:   stratum_technology_occurrence_feature_constraint <=
stratum_technology_occurrence_relationship <=
property_definition <-
property_definition_representation.definition
property_definition_representation
property_definition_representation.used_representation ->
representation
{representation
representation.name = 'difference distance'}
representation.items[i] ->
representation_item =>
measure_representation_item <=
measure_with_unit =>
length_measure_with_unit

5.1.34.2 Stratum_technology_occurrence_feature_constraint to Length_data_element (as intersection_distance)

MIM element: PATH
Reference path:   stratum_technology_occurrence_feature_constraint <=
stratum_technology_occurrence_relationship <=
property_definition <-
property_definition_representation.definition
property_definition_representation
property_definition_representation.used_representation ->
representation
{representation
representation.name = 'intersection distance'}
representation.items[i] ->
representation_item =>
measure_representation_item <=
measure_with_unit =>
length_measure_with_unit

5.1.35 Stratum_technology_occurrence_link

MIM element: stratum_technology_occurrence_link
Source: ISO 10303-1670
Reference path:   {stratum_technology_occurrence_link <=
stratum_technology_occurrence_relationship
[stratum_technology_occurrence_relationship <=
property_definition_relationship]
[stratum_technology_occurrence_relationship <=
property_definition]}

5.1.35.1 base_stratum_technology_occurrence

MIM element: PATH
Reference path:   stratum_technology_occurrence_link <=
stratum_technology_occurrence_relationship <=
property_definition
property_definition.name
{(property_definition.name = 'independent')
(property_definition.name = 'precedent')
(property_definition.name = 'subsequent')}

5.1.36 Stratum_technology_occurrence_relationship

MIM element: stratum_technology_occurrence_relationship
Source: ISO 10303-1670
Reference path:   {[stratum_technology_occurrence_relationship <=
property_definition_relationship]
[stratum_technology_occurrence_relationship <=
property_definition]}

5.1.36.1 Stratum_technology_occurrence_relationship to Stratum_stack_model (as scope)

MIM element: PATH
Reference path:   stratum_technology_occurrence_relationship <=
property_definition
property_definition.definition ->
characterized_definition
characterized_definition = characterized_product_definition
characterized_product_definition = product_definition
product_definition =>
part_template_definition =>
stratum_stack_model

5.1.36.2 Stratum_technology_occurrence_relationship to Stratum_technology_occurrence (as sto_1)

MIM element: PATH
Reference path:   stratum_technology_occurrence_relationship <=
property_definition_relationship
property_definition_relationship.relating_property_definition ->
property_definition =>
stratum_technology_occurrence

5.1.36.3 Stratum_technology_occurrence_relationship to Stratum_technology_occurrence (as sto_2)

MIM element: PATH
Reference path:   stratum_technology_occurrence_relationship <=
property_definition_relationship
property_definition_relationship.related_property_definition ->
property_definition =>
stratum_technology_occurrence

5.1.37 Stratum_technology_occurrence_swap_relationship

MIM element: stratum_technology_occurrence_swap_relationship
Source: ISO 10303-1670
Reference path:   {stratum_technology_occurrence_swap_relationship <=
stratum_technology_occurrence_relationship <=
property_definition_relationship}

5.1.38 Stratum_technology_swap_relationship

MIM element: stratum_technology_swap_relationship
Source: ISO 10303-1670
Reference path:   {stratum_technology_swap_relationship <=
property_definition_relationship}

5.1.38.1 Stratum_technology_swap_relationship to Stratum_technology (as primary_stratum_technology)

MIM element: PATH
Reference path:   stratum_technology_swap_relationship <=
property_definition_relationship
property_definition_relationship.relating_property_definition ->
property_definition =>
product_definition_shape =>
stratum_technology

5.1.38.2 Stratum_technology_swap_relationship to Stratum_technology (as secondary_stratum_technology)

MIM element: PATH
Reference path:   stratum_technology_swap_relationship <=
property_definition_relationship
property_definition_relationship.related_property_definition ->
property_definition =>
product_definition_shape =>
stratum_technology


© ISO 2018 — All rights reserved