Lifecycle Operations with Product Modeler

These sections describe how lifecycle commands are supported and propagated in Product modeler and its child types.

Note: Ports and connections inherit their lifecycle from their aggregating reference. Publications (that are related to ports) are not mentioned in these tables: their lifecycle is the same as their aggregating reference.

This page discusses:

Table 1. Legend

These tables use the following icons:

Icon Meaning
Supported
Not supported / Not propagated
Not applicable

Supported Lifecycle Operations

The following table shows which lifecycle operations are available for this modeler and its child types, when you select the object in the first column.

For more information, see :

  • For dashboard apps: 3DEXPERIENCE Dashboard Apps: Lifecycle
  • For native apps: Collaborative Lifecycle User's Guide
Note: These guides describe the generic behavior of the commands. Any behavior specific to this modeler or one of its child types is described in the table.

Table 2. Lifecycle and Collaboration Operations on References
Object New Content New Revision New Branch New Revision From Duplicate Maturity Delete Collaborative Lifecycle Notifications
Product
3D Part
3D Shape of 3D Part

(created with the 3D Part)

Representation:
  • 3D Shape
  • Drawing
  • Markup
Nonreusable
Reusable
Table 3. Lifecycle and Collaboration Operations on Instances
Object New Content New Revision New Branch New Revision From Duplicate Maturity Delete Collaborative Lifecycle Notifications
Product Instance
3D Part Instance
3D Shape of 3D Part Instance
Representation Instance:
  • 3D Shape
  • Drawing
  • Markup
Nonreusable
Reusable

Propagation and Data Integrity

The following table describes whether lifecycle operations are propagated from parent to child objects when you select the object in the first column, in order to maintain data integrity among objects.

Table 4. Propagation and Data Integrity on References
Object New Revision New Branch New Revision From Duplicate Maturity Delete Collaborative Lifecycle Notifications
Product

Propagated to child nonreusable representation

Propagated to child nonreusable representation

Propagated to child nonreusable representation

Propagated to child nonreusable representation

Not propagated

Propagated to child nonreusable representation

3D Part

Propagated to child nonreusable representation

Propagated to child nonreusable representation

Propagated to child nonreusable representation

Propagated to child nonreusable representation

Propagated to 3D shape of 3D part

Propagated to 3D shape

3D Shape of 3D Part
Representation
  • 3D Shape
  • Drawing
  • Markup
Nonreusable

Not propagated

Reusable

Not propagated

Not propagated

not propagated

Table 5. Propagation and Data Integrity on Instances
Object New Revision New Branch New Revision From Duplicate Maturity Delete Collaborative Lifecycle Notifications
Product Instance
3D Part Instance
3D Shape of 3D Part Instance
Representation Instance:
  • 3D Shape
  • Drawing
  • Markup
Nonreusable
Reusable

Supported Contexts

The following table describes the 3DEXPERIENCE contexts in which the lifecycle and collaboration commands are supported for this modeler and its child types.

Context New Content New Revision New Branch New Revision From Duplicate Iterations Maturity Delete Collaborative Lifecycle Notifications
Dashboard Apps
Native Apps