1、BRITISH STANDARD BSISO 10303-49:1998 Industrial automation systems and integration Product data representation and exchange Part 49: Integrated generic resources: Process structure and properties ICS 35.240.50BSISO10303-49:1998 This British Standard, having been prepared under the directionof the DI
2、SC Board, waspublished under the authorityof the Standards Committee and comes intoeffecton 15 December1998 BSI 05-1999 ISBN 0 580 32013 8 National foreword This British Standard reproduces verbatim ISO10303-49:1998 and implements it as the UK national standard. The UK participation in its preparati
3、on was entrusted to Technical Committee AMT/4, Product data exchange, which has the responsibility to: aid enquirers to understand the text; present to the responsible international/European committee any enquiries on the interpretation, or proposals for change, and keep the UK interests informed; m
4、onitor related international and European developments and promulgate them in the UK. A list of organizations represented on this committee can be obtained on request to its secretary. Cross-references The British Standards which implement international or European publications referred to in this d
5、ocument may be found in the BSI Standards Catalogue under the section entitled “International Standards Correspondence Index”, or by using the “Find” facility of the BSI Standards Electronic Catalogue. A British Standard does not purport to include all the necessary provisions of a contract. Users o
6、f British Standards are responsible for their correct application. Compliance with a British Standard does not of itself confer immunity from legal obligations. Summary of pages This document comprises a front cover, an inside front cover, pages i and ii, theISO title page, pagesii toviii, pages1 to
7、32 and a back cover. This standard has been updated (see copyright date) and may have had amendments incorporated. This will be indicated in the amendment table on the inside front cover. Amendments issued since publication Amd. No. Date CommentsBSISO10303-49:1998 BSI 05-1999 i Contents Page Nationa
8、l foreword Inside front cover Foreword iv Text of ISO10303-49 1ii blankBSISO10303-49:1998 ii BSI 05-1999 Contents Page Foreword iv Introduction 1 1 Scope 2 2 Normative references 2 3 Definitions and Abbreviations 2 3.1 Terms defined in ISO 10303-1 2 3.2 Terms defined in ISO 10303-45 3 3.3 Other defi
9、nitions 3 3.3.1 process 3 3.3.2 process plan 3 3.3.3 resource 3 3.4 Abbreviations 3 4 Method definition 3 4.1 Introduction 4 4.2 Fundamental concepts and assumptions 4 4.3 method_definition_schema type definitions 5 4.3.1 relationship_with_condition 5 4.3.2 process_or process_relationship 5 4.4 meth
10、od_definition_schema entity definitions 5 4.4.1 action_method_with_associated_documents 5 4.4.2 action_method_with_associated_documents_constrained 5 4.4.3 action_method_to_select_from 6 4.4.4 process_or_process_relationship_effectivity 7 4.4.5 serial_action_method 7 4.4.6 sequential_method 7 4.4.7
11、concurrent_action_method 8 4.4.8 context_dependent_action_method_relationship 9 4.4.9 context_dependent_action_relationship 10 4.4.10 relationship_condition 11 5 Process property 12 5.1 Introduction 12 5.2 Fundamental concepts and assumptions 12 5.3 process_property_schema type definitions 13 5.3.1
12、characterized_action_definition 13 5.3.2 characterized_resource_definition 13 5.3.3 property_or_shape_select 13 5.4 process_property_schema entity definitions 14 5.4.1 action_property 14 5.4.2 product_definition_process 14 5.4.3 process_product_association 14 5.4.4 property_process 15 5.4.5 process_
13、property_association 15 5.4.6 replacement_relationship 16 5.4.7 resource_property 16 5.4.8 action_resource_requirement 17 5.4.9 action_property_relationship 17 5.4.10 requirement_for_action_resource 18 5.4.11 resource_property_relationship 18 5.4.12 action_resource_requirement_relationship 19 5.4.13
14、 resource_requirement_type 19BSISO10303-49:1998 BSI 05-1999 iii Page 5.4.14 resource_requirement_type_relationship 20 6 Process property representation 20 6.1 Introduction 21 6.2 Fundamental concepts and assumptions 21 6.3 process_property_representation_schema entity definitions 21 6.3.1 action_pro
15、perty_representation 21 6.3.2 resource_property_representation 21 Annex A (normative) Short names of entities 23 Annex B (normative) Information object registration 23 B.1 Document identification 23 B.2 Schema identification 24 B.2.1 method_definition_schema identification 24 B.2.2 process_property_
16、schema identification 24 B.2.3 process_property_representation_schema identification 24 Annex C (informative) Computer-interpretable listings 24 Annex D (informative) EXPRESS-G figures 24 Annex E (informative) Examples 27 Index 32 Figure D.1 method_definition schema EXPRESS-G diagram1 of1 25 Figure
17、D.2 process_property schema EXPRESS-G diagram1 of1 26 Figure D.3 process_property_representation schema EXPRESS-G diagram1 of1 27 Figure E.1 Drilling operation 28 Table A.1 Short names of entities 23 Table E.1 Automobile gear setting as an action_method 27 Table E.2 Automobile gear operation as a se
18、rial_action_method 27 Table E.3 Serial_action_method definition for gear operations 28 Table E.4 Drilling operation population 1of2 28 Table E.5 Drilling operation population 2of2 28 Table E.6 Action_methods in the life of a person 28 Table E.7 Life restrictions as a serial_action_method 29 Table E.
19、8 Concurrent_action_method for awake 29 Table E.9 Desired car actions 29 Table E.10 Actions for the car 29 Table E.11 Action_relationships for the car 30 Table E.12 Relationship_conditions for the car 30 Table E.13 The order of execution defined by action_relationship 30 Table E.14 The context_depen
20、dent_action_relationship for order of execution 30 Table E.15 Action_method for sequential_method 31 Table E.16 Sequential_method for specified order 31 Table E.17 Builder concrete mix methods 31 Table E.18 Builder concrete mix methods with restriction 31 Table E.19 Builder collection of action_meth
21、od_relationships 31 Descriptors: Automation, automation engineering, computer applications, industrial products, data, data representation, data exchange.BSISO10303-49:1998 iv BSI 05-1999 Foreword ISO (the International Organization for Standardization) is a worldwide federation of national standard
22、s 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 organiz
23、ations, 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. Draft International Standards adopted by technical committees are circulat
24、ed to the member bodies for voting. Publication as an International Standard requires approval by at least75% of the member bodies casting a vote. International Standard ISO10303-49 was prepared by Technical Committee ISO/TC184, Industrial automation systems and integration, Subcommittee SC4,Industr
25、ial data. ISO10303 consists of the following parts under the general title Industrial automation systems and integration Product data representation and exchange: Part 1: Overview and fundamental principles; Part 11: Description methods: The EXPRESS language reference manual; Part 12: Description me
26、thod: The EXPRESS-I language reference manual; Part 21: Implementation methods: Clear text encoding of the exchange structure; Part 22: Implementation method: Standard data access interface specification; Part 23: Implementation method: C+language binding to the standard data access interface; Part
27、24: Implementation method: C language binding to the standard data access interface; Part 26: Implementation method: Interface definition language binding to the standard data access; Part 31: Conformance testing methodology and framework: General concepts; Part 32: Conformance testing methodology a
28、nd framework: Requirements on testing laboratories and clients; Part 34: Conformance testing methodology and framework: Abstract test methods; Part 35: Conformance testing methodology and framework: Abstract test methods; Part 41: Integrated generic resource: Fundamentals of product description and
29、support; Part 42: Integrated generic resources: Geometric and topological representation; Part 43: Integrated generic resource: Representation structures; Part 44: Integrated generic resource: Product structure configuration; Part 45: Integrated generic resource: Materials; Part 46: Integrated gener
30、ic resources: Visual presentation; Part 47: Integrated generic resource: Shape variation tolerances; Part 49: Integrated generic resource: Process structure and properties; Part 101: Integrated application resource: Draughting; Part 104: Integrated application resource: Finite element analysis; Part
31、 105: Integrated application resource: Kinematics; Part 106: Integrated application resource: Building construction core model;BSISO10303-49:1998 BSI 05-1999 v Part 107: Integrated application resources: Engineering analysis core application reference model (EA C-ARM); Part 201: Application protocol
32、: Explicit draughting; Part 202: Application protocol: Associative draughting; Part 203: Application protocol: Configuration controlled design; Part 204: Application protocol: Mechanical design using boundary representation; Part 205: Application protocol: Mechanical design using surface representat
33、ion; Part 207: Application protocol: Sheet metal die planning and design; Part 208: Application protocol: Life cycle management Change process; Part 209: Application protocol: Composite and metallic structural analysis and related design; Part 210: Application protocol: Electronic assembly, intercon
34、net, and packaging design; Part 212: Application protocol: Electrotechnical design and installation; Part 213: Application protocol: Numerical control process plans for machined parts; Part 214: Application protocol: Core data for automotive design; Part 215: Application protocol: Ship arrangement;
35、Part 216: Application protocol: Ship moulded forms; Part 217: Application protocol: Ship piping; Part 218: Application protocol: Ship structures; Part 221: Application protocol: Functional data and their schematic representation for process plant; Part 222: Application protocol: Exchange of product
36、data for composite structures; Part 223: Application protocol: Exchange of design and manufacturing product information for casting parts; Part 224: Application protocol: Mechanical product definition for process plans using machining features; Part 225: Application protocol: Building elements using
37、 explicit shape representation; Part 226: Application protocol: Ship mechanical systems; Part 227: Application protocol: Plant spatial configuration; Part 229: Application protocol: Exchange of design and manufacturing product information for forged parts; Part 230: Application protocol: Building st
38、ructural frame: Steelwork; Part 231: Application protocol: Process engineering data: Process design and process specification of major equipment; Part 232: Application protocol: Technical data packaging core information and exchange; Part 301: Abstract test suite: Explicit draughting; Part 302: Abst
39、ract test suite: Associative draughting; Part 303: Abstract test suite: Configuration controlled design; Part 304: Abstract test suite: Mechanical design using boundary representation; Part 305: Abstract test suite: Mechanical design using surface representation;BSISO10303-49:1998 vi BSI 05-1999 Par
40、t 307: Abstract test suite: Sheet metal die planning and design; Part 308: Abstract test suite: Life cycle management Change process; Part 309: Abstract test suite: Composite and metallic structural analysis and related design; Part 310: Abstract test suite: Electronic assembly, interconnect, and pa
41、ckaging design; Part 312: Abstract test suite: Electrotechnical design and installation; Part 313: Abstract test suite: Numerical control process plans for machined parts; Part 314: Abstract test suite: Core data for automotive mechanical design; Part 315: Abstract test suite: Ship arrangement; Part
42、 316: Abstract test suite: Ship moulded forms; Part 317: Abstract test suite: Ship piping; Part 318: Abstract test suite: Ship structures; Part 321: Abstract test suite: Functional data and their schematic representation for process plant; Part 322: Abstract test suite: Exchange of product data for
43、composite structures; Part 323: Abstract test suite: Exchange of design and manufacturing product information for casting parts; Part 324: Abstract test suite: Mechanical product definition for process plans using machining features; Part 325: Abstract test suite: Building elements using explicit sh
44、ape representation; Part 326: Abstract test suite: Ship mechanical systems; Part 327: Abstract test suite: Plant spatial configuration; Part 329: Abstract test suite: Exchange of design and manufacturing product information for forged parts; Part 330: Abstract test suite: Building structural frame:
45、Steelwork; Part 331: Abstract test suite: Process engineering data: Process design and process specification of major equipment; Part 332: Abstract test suite: Technical data packaging core information and exchange; Part 501: Application interpreted construct: Edge-based wireframe; Part 502: Applica
46、tion interpreted construct: Shell-based wireframe; Part 503: Application interpreted construct: Geometrically bounded2D wireframe; Part 504: Application interpreted construct: Draughting annotation; Part 505: Application interpreted construct: Drawing structure and administration; Part 506: Applicat
47、ion interpreted construct: Draughting elements; Part 507: Application interpreted construct: Geometrically bounded surface; Part 508: Application interpreted construct: Non-manifold surface; Part 509: Application interpreted construct: Manifold surface; Part 510: Application interpreted construct: G
48、eometrically bounded wireframe; Part 511: Application interpreted construct: Topologically bounded surface; Part 512: Application interpreted construct: Faceted boundary representation;BSISO10303-49:1998 BSI 05-1999 vii Part 513: Application interpreted construct: Elementary boundary representation;
49、 Part 514: Application interpreted construct: Advanced boundary representation; Part 515: Application interpreted construct: Constructive solid geometry; Part 517: Application interpreted construct: Mechanical design geometric presentation; Part 518: Application interpreted construct: Mechanical design shaded presentat