Reference
The reference can aggregate other components:
- Instances
- Reusable or nonreusable representation references
- Ports
- Connections
ReferenceA reference provides the definition of a structure object (a
parent object in the model).
The reference can aggregate other components:
Note:
The aggregation is the hierarchical link between a reference object and its
instances. "To aggregate" means "to be composed of".
InstanceThe reference described above can be used in a specific
context (for example, an assembly). To use this definition in a context, an instance is
aggregated to the reference.
An instance is the usage of a reference in another reference. The instance of a reference:
Note:
What is the difference between instances and occurrences?
Representation ReferenceA representation reference provides the definition of a final node object (a child object). A representation reference requires additional data files for the description. Reusable or NonreusableA representation reference can be defined as reusable. By default, it is not reusable.
Main and Secondary StreamsA representation reference can have several streams: one is the main stream, and all the others are secondary streams.
Representation InstanceThe representation reference described above can be used in
a specific context (for example, an assembly). To use this definition in a context, a
representation instance is aggregated to the reference.
The representation instance behaves as the reference instance. See Instance above. Main AttributesTitleThe Title attribute allows you to define an editable label related to a specific action (for example, a "wheel study"). The title provides the default setting (for example, “Physical Product00002080”). The label can be customized. NameThe Name attribute defines a unique label for all revisions in a branch. The name is automatically computed according to the related type of the object (for example, "prd-R1132101049904-00002080" for a Physical Product). This label is based on "Revise" and "Revise From" operations. RevisionThe Revision attribute defines a unique label of a revision in a branch. The Revision is automatically computed according to a predefined sequence (for example, "A.1" for Physical Product). Creation date and modification dateCreation date and modification date attributes. Note:
Created fromThe reference name used to create the data in case of duplication. OwnerOwner who created the object. Collaboration SpaceCollaboration Space that contains the object. Collaborative policyThe collaborative policy of the object. Identifier SetThe Identifier Set is a set of attributes that defines the scope of uniqueness to enable saving content in collaborative spaces with no conflict. The scope of uniqueness is defined by the following set of parameters: For example:
PortsA port is an object composed under a reference or a representation that can have one link. ConnectionsA connection is an object composed under a reference that can have multiple links. IRPC Conceptual ModelThe IRPC (for example, reference, port, connection) model relationships can be summarized
as follows: |