Manage Components Operation

This topic provides you with information about the Manage Components Operation.

This page discusses:

See Also
Instantiating a Component

Accessing this Operation

This operation can be accessed by clicking Manage Components .

Describing this Operation

This operation enables you to manage references (products), representation references (3DShapes) and Mechanical products (products with a 3D shape). It can also remove instances under certain conditions.

Inputs

  • NewComponentType: string. Type of the component to create.
  • PLMComponent: Result of the query: a pointer referencing the component to insert.
  • Destination: KWEPointer referencing the Product under which the component is instantiated. The Product can be either a Reference ( = root of the product structure) or an instance (= sub product of the product structure).
  • Number: Number of instances to create. It is an integer that can vary from 0 to infinity.
  • ControlInstances: Boolean to make the operation control or not the number of pre-existing instances under the destination

Using this Operation Interface

Name Name attributed to the operation.
Comment Comment attributed to the operation.
New Component ... Lets you select a type.
Mode Lets you create a reference:
  • Batch: Lets you create a reference of a given type in this mode.
  • Interactive: Lets you create a reference of a given type in this mode.
  • Interactive with Filter: Lets you create a reference of the given type or one of its subtypes in this mode. You can select the reference in the New type chooser.
  • Always show the Attributes dialog box: Lets you valuate attributes in interactive mode. If not in interactive mode, the attributes valuation dialog box is displayed only if your settings are set.
Existing Component Lets you instantiate an existing component referenced in the process context by selecting the output variable of another operation (Query or Bind).
Resource Table Component Click ... to select a component in a resource table or a data setup table. Lets you instantiate an existing component referenced by a local resource table or in Data Setup.
Number of instances to create Lets you instantiate the reference under the destination with a specified number of instances.
Destination Lets you specify the destination of the component instantiation (output variable of a bind operation.)