ISO 10303-41:2000
(Main)Industrial automation systems and integration — Product data representation and exchange — Part 41: Integrated generic resource: Fundamentals of product description and support
Industrial automation systems and integration — Product data representation and exchange — Part 41: Integrated generic resource: Fundamentals of product description and support
Systèmes d'automatisation industrielle et intégration — Représentation et échange de données de produits — Partie 41: Ressources génériques intégrées: Principes de description et de support de produits
General Information
Relations
Standards Content (Sample)
INTERNATIONAL ISO
STANDARD 10303-41
Second edition
2000-11-01
Industrial automation systems and
integration — Product data representation
and exchange —
Part 41:
Integrated generic resource:
Fundamentals of product description and
support
Systèmes d'automatisation industrielle et intégration — Représentation
et échange de données de produits —
Partie 41: Ressources génériques intégrées: Principes de description
et de support de produits
Reference number
ISO 10303-41:2000(E)
©
ISO 2000
---------------------- Page: 1 ----------------------
ISO 10303-41:2000(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 2000
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 2000 – All rights reserved
---------------------- Page: 2 ----------------------
ISO 10303-41:2000(E)
Contents Page
1 Scope . 1
1.1 Generic product description resources . 1
1.2 Generic management resources . 2
1.3 Support resources . 2
2 Normative references . 2
3 Terms, definitions, and abbreviations . 3
3.1 Terms defined in ISO 10303-1 . 3
3.2 Terms defined in ISO 8601 . 4
3.3 Other terms and definitions . 4
3.4 Abbreviations . 5
4 Application context . 5
4.1 Introduction . 6
4.2 Fundamental concepts and assumptions . 6
4.3 Application context entity definitions . 6
4.3.1 application_context . 6
4.3.2 application_context_element . 7
4.3.3 application_context_relationship . 8
4.3.4 application_protocol_definition. 9
4.3.5 library_context . 9
4.3.6 product_concept_context . 10
4.3.7 product_context . 10
4.3.8 product_definition_context . 11
5 Product definition . 12
5.1 Introduction . 13
5.2 Fundamental concepts and assumptions . 13
5.3 Product definition type definition: source . 14
5.4 Product definition entity definitions . 14
5.4.1 product . 14
5.4.2 product_category . 15
5.4.3 product_category_relationship . 16
5.4.4 product_definition . 18
5.4.5 product_definition_context_association . 19
5.4.6 product_definition_context_role . 20
5.4.7 product_definition_effectivity . 20
5.4.8 product_definition_formation . 21
5.4.9 product_definition_formation_relationship . 22
5.4.10 product_definition_formation_with_specified_source . 23
5.4.11 product_definition_relationship. 23
5.4.12 product_definition_substitute . 24
5.4.13 product_definition_with_associated_documents . 26
5.4.14 product_related_product_category . 26
5.4.15 product_relationship . 26
5.5 Product definition function definitions . 27
5.5.1 acyclic_product_category_relationship . 27
5.5.2 acyclic_product_definition_formation_relationship . 28
5.5.3 acyclic_product_definition_relationship . 29
5.5.4 acyclic_product_relationship . 30
© ISO 2000 - All rights reserved
iii
---------------------- Page: 3 ----------------------
ISO 10303-41:2000(E)
5.5.5 get_product_definitions . 31
6 Product property definition . 32
6.1 Introduction . 33
6.2 Fundamental concepts and assumptions . 33
6.3 Product property definition type definitions . 33
6.3.1 characterized_definition . 33
6.3.2 characterized_product_definition . 34
6.3.3 derived_property_select . 34
6.3.4 shape_definition . 34
6.4 Product property definition entity definitions . 35
6.4.1 characterized_object . 35
6.4.2 characterized_object_relationship . 35
6.4.3 general_property . 36
6.4.4 general_property_association . 37
6.4.5 general_property_relationship . 38
6.4.6 product_definition_shape . 38
6.4.7 property_definition . 39
6.4.8 shape_aspect . 40
6.4.9 shape_aspect_relationship . 41
6.5 Product property definition function definitions . 43
6.5.1 acyclic_characterized_object_relationship . 43
6.5.2 acyclic_general_property_relationship . 44
6.5.3 acyclic_shape_aspect_relationship . 45
6.5.4 get_shape_aspects . 46
7 Product property representation . 47
7.1 Introduction . 48
7.2 Fundamental concepts and assumptions . 48
7.3 Product property representation type definition: represented_definition . 48
7.4 Product property representation entity definitions . 49
7.4.1 context_dependent_shape_representation . 49
7.4.2 item_identified_representation_usage . 50
7.4.3 property_definition_representation . 51
7.4.4 shape_definition_representation . 52
7.4.5 shape_representation . 52
7.4.6 shape_representation_relationship . 53
7.5 Product property representation function definitions . 53
7.5.1 relatives_of_product_definition . 53
7.5.2 relatives_of_shape_representations . 54
7.5.3 get_property_definition_representations . 55
8 Management resources . 56
8.1 Introduction . 57
8.2 Fundamental concepts and assumptions . 57
8.3 Management resources type definition: attribute_type . 57
8.4 Management resources entity definitions . 58
8.4.1 action_assignment . 58
8.4.2 action_method_assignment . 58
8.4.3 action_method_role . 59
8.4.4 action_request_assignment . 59
8.4.5 approval_assignment . 60
8.4.6 attribute_classification_assignment . 61
8.4.7 attribute_value_assignment . 61
© ISO 2000 - All rights reserved
iv
---------------------- Page: 4 ----------------------
ISO 10303-41:2000(E)
8.4.8 attribute_value_role . 62
8.4.9 certification_assignment . 62
8.4.10 classification_assignment . 63
8.4.11 classification_role . 64
8.4.12 contract_assignment . 64
8.4.13 date_and_time_assignment . 65
8.4.14 date_assignment . 65
8.4.15 document_reference . 66
8.4.16 document_usage_constraint_assignment . 66
8.4.17 document_usage_role . 67
8.4.18 effectivity_assignment . 68
8.4.19 effectivity_context_assignment . 68
8.4.20 effectivity_context_role . 69
8.4.21 event_occurrence_assignment . 69
8.4.22 event_occurrence_context_assignment . 70
8.4.23 external_identification_assignment . 70
8.4.24 external_referent_assignment . 70
8.4.25 group_assignment . 71
8.4.26 identification_assignment . 72
8.4.27 identification_assignment_relationship . 72
8.4.28 identification_role . 73
8.4.29 library_assignment . 74
8.4.30 name_assignment . 74
8.4.31 organization_assignment . 75
8.4.32 organizational_project_assignment . 75
8.4.33 organizational_project_role . 76
8.4.34 person_and_organization_assignment . 76
8.4.35 person_assignment . 76
8.4.36 security_classification_assignment . 77
8.4.37 time_assignment . 78
8.4.38 time_interval_assignment . 78
8.5 Management resources function definition: acyclic_identification_assignment_relationship
........................................................................ 78
9 Document . 80
9.1 Introduction . 80
9.2 Fundamental concepts and assumptions . 80
9.3 Document type definition: product_or_formation_or_definition . 81
9.4 Document entity definitions . 81
9.4.1 document . 81
9.4.2 document_product_association . 82
9.4.3 document_relationship . 83
9.4.4 document_representation_type . 83
9.4.5 document_type . 84
9.4.6 document_usage_constraint . 84
9.4.7 document_with_class . 85
9.5 Document function definition: acyclic_document_relationship . 85
10 Action . 86
10.1 Introduction . 87
10.2 Fundamental concepts and assumptions . 87
10.3 Action type definition: supported_item . 87
10.4 Action entity definitions . 88
10.4.1 action . 88
© ISO 2000 - All rights reserved
v
---------------------- Page: 5 ----------------------
ISO 10303-41:2000(E)
10.4.2 action_directive . 89
10.4.3 action_method . 90
10.4.4 action_method_relationship . 90
10.4.5 action_relationship . 91
10.4.6 action_request_solution . 92
10.4.7 action_request_status . 92
10.4.8 action_resource . 93
10.4.9 action_resource_relationship . 93
10.4.10 action_resource_type . 94
10.4.11 action_status . 94
10.4.12 directed_action . 95
10.4.13 executed_action . 95
10.4.14 versioned_action_request . 96
10.5 Action function definitions . 96
10.5.1 acyclic_action_method_relationship . 96
10.5.2 acyclic_action_relationship . 97
10.5.3 acyclic_action_resource_relationship . 98
11 Certification . 99
11.1 Introduction . 100
11.2 Fundamental concepts and assumptions . 100
11.3 Certification entity definitions . 100
11.3.1 certification . 100
11.3.2 certification_type . 101
12 Approval . 101
12.1 Introduction . 102
12.2 Fundamental concepts and assumptions . 102
12.3 Approval entity definitions . 102
12.3.1 approval . 102
12.3.2 approval_date_time . 103
12.3.3 approval_person_organization . 104
12.3.4 approval_relationship . 104
12.3.5 approval_role . 105
12.3.6 approval_status . 105
12.4 Approval function definition: acyclic_approval_relationship . 106
13 Contract . 107
13.1 Introduction . 107
13.2 Fundamental concepts and assumptions . 108
13.3 Contract entity definitions . 108
13.3.1 contract . 108
13.3.2 contract_relationship . 108
13.3.3 contract_type . 109
13.4 Contract function definition: acyclic_contract_relationship . 109
14 Security classification . 110
14.1 Introduction . 111
14.2 Fundamental concepts and assumptions . 111
14.3 Security classification entity definitions . 111
14.3.1 security_classification . 111
14.3.2 security_classification_level . 112
15 Person organization . 112
© ISO 2000 - All rights reserved
vi
---------------------- Page: 6 ----------------------
ISO 10303-41:2000(E)
15.1 Introduction . 113
15.2 Fundamental concepts and assumptions . 113
15.3 Person organization type definition: person_organization_select . 113
15.4 Person organization entity definitions . 114
15.4.1 address . 114
15.4.2 organization . 115
15.4.3 organization_relationship . 116
15.4.4 organization_role . 116
15.4.5 organizational_address . 117
15.4.6 organizational_project . 118
15.4.7 organizational_project_relationship . 118
15.4.8 person . 119
15.4.9 person_and_organization . 120
15.4.10 person_and_organization_role . 121
15.4.11 person_role . 122
15.4.12 personal_address . 123
15.5 Person organization function definitions . 123
15.5.1 acyclic_organization_relationship . 123
15.5.2 acyclic_organizational_project_relationship . 124
16 Date time . 125
16.1 Introduction . 126
16.2 Fundamental concepts and assumptions . 126
16.3 Date time type definitions . 126
16.3.1 ahead_or_behind . 126
16.3.2 date_time_or_event_occurrence . 126
16.3.3 date_time_select . 127
16.3.4 day_in_month_number . 127
16.3.5 day_in_week_number . 127
16.3.6 day_in_year_number . 127
16.3.7 hour_in_day . 128
16.3.8 minute_in_hour . 128
16.3.9 month_in_year_number . 128
16.3.10 second_in_minute . 129
16.3.11 week_in_year_number . 129
16.3.12 year_number . 130
16.4 Date time entity definitions . 130
16.4.1 calendar_date . 130
16.4.2 coordinated_universal_time_offset . 131
16.4.3 date . 132
16.4.4 date_and_time . 132
16.4.5 date_role . 132
16.4.6 date_time_role . 133
16.4.7 event_occurrence . 134
16.4.8 event_occurrence_context_role . 134
16.4.9 event_occurrence_relationship . 135
16.4.10 event_occurrence_role . 135
16.4.11 local_time. 136
16.4.12 ordinal_date . 137
16.4.13 relative_event_occurrence . 137
16.4.14 time_interval . 137
16.4.15 time_interval_relationship . 138
16.4.16 time_interval_role . 139
16.4.17 time_interval_with_bounds . 139
© ISO 2000 - All rights reserved
vii
---------------------- Page: 7 ----------------------
ISO 10303-41:2000(E)
16.4.18 time_role . 140
16.4.19 week_of_year_and_day_date . 141
16.5 Date time function definitions . 141
16.5.1 acyclic_event_occurrence_relationship . 141
16.5.2 acyclic_time_interval_relationship . 142
16.5.3 leap_year . 143
16.5.4 valid_calendar_date . 143
16.5.5 valid_time . 144
17 Group . 145
17.1 Introduction . 145
17.2 Fundamental concepts and assumptions . 145
17.3 Group entity definitions . 145
17.3.1 group . 145
17.3.2 group_relationship . 146
17.4 Group function definition: acyclic_group_relationship . 147
18 Effectivity . 148
18.1 Introduction . 149
18.2 Fundamental concepts and assumptions . 149
18.3 Effectivity entity definitions . 149
18.3.1 dated_effectivity . 149
18.3.2 effectivity . 150
18.3.3 effectivity_relationship . 151
18.3.4 lot_effectivity . 151
18.3.5 serial_numbered_effectivity . 152
18.3.6 time_interval_based_effectivity . 152
18.4 Effectivity function definition: acyclic_effectivity_relationship . 153
19 External reference . 154
19.1 Introduction . 154
19.2 Fundamental concepts and assumptions . 154
19.3 External reference type definitions . 155
19.3.1 message . 155
19.3.2 source_item . 155
19.4 External reference entity definitions . 155
19.4.1 external_source . 155
19.4.2 external_source_relationship . 156
19.4.3 externally_defined_item . 157
19.4.4 externally_defined_item_relationship . 157
19.4.5 pre_defined_item . 158
19.5 External reference function definitions . 158
19.5.1 acyclic_external_source_relationship . 158
19.5.2 acyclic_externally_defined_item_relationship . 159
20 Support resource . 160
20.1 Introduction . 161
20.2 Fundamental concepts and assumptions . 161
20.3 Support resource type definitions . 161
20.3.1 identifier . 161
20.3.2 label . 161
20.3.3 text . 162
20.4 Support resource function definitions . 162
20.4.1 bag_to_set . 162
© ISO 2000 - All rights reserved
viii
---------------------- Page: 8 ----------------------
ISO 10303-41:2000(E)
20.4.2 type_check_function . 162
21 Measure . 164
21.1 Introduction . 164
21.2 Fundamental concepts and assumptions . 164
21.3 Measure type definitions . 165
21.3.1 amount_of_substance_measure . 165
21.3.2 area_measure . 165
21.3.3 celsius_temperature_measure . 165
21.3.4 context_dependent_measure . 165
21.3.5 count_measure . 165
21.3.6 descriptive_measure . 166
21.3.7 electric_current_measure . 166
21.3.8 length_measure . 166
21.3.9 luminous_intensity_measure . 166
21.3.10 mass_measure . 166
21.3.11 measure_value . 167
21.3.12 numeric_measure . 167
21.3.13 parameter_value . 167
21.3.14 plane_angle_measure . 168
21.3.15 positive_length_measure . 168
21.3.16 positive_plane_angle_measure . 168
21.3.17 positive_ratio_measure . 168
21.3.18 ratio_measure . 169
21.3.19 si_prefix . 169
21.3.20 si_unit_name . 170
21.3.21 solid_angle_measure . 172
21.3.22 thermodynamic_temperature_measure . 172
21.3.23 time_measure . 172
21.3.24 unit . 172
21.3.25 volume_measure . 173
21.4 Measure entity definitions .
...
Questions, Comments and Discussion
Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.