About The Insert Object Dialog Box

The Insert Object dialog box is displayed when instantiating a Power Copy, a User Feature or a Document Template.

  • The Reference scrolling list enables you to select the feature that you want to instantiate if many advanced features (Power Copies, User Features and document templates) were defined.
  • The Comments & URLs icon () is available with User Features and Document templates only. It is always grayed out when instantiating Power Copies. If a URL was added to a User Feature or a Document template, clicking this icon enables you to access the URL. For more information about this function, see Knowledge Advisor User's Guide.
  • The Instantiation mode is available only if you work with meta inputs. If you do not select the Force meta inputs instantiation option when creating the meta input, 2 different modes are available at instantiation:
    • MetaInputsInstantiation: The meta inputs are displayed in the Inputs list.
    • MetaInputsNormalInstantiation: Even though meta inputs are defined, you can switch to the normal instantiation mode and select the real inputs.
  • Destination:

    It is composed of two elements: a combo list corresponding to the relative position (Inside or After) and a field containing the destination feature.

    The destination depends on the current feature as it is automatically filled with the latter. If there is no current feature, the field is empty.

    • When possible, you can modify the default destination, either by modifying the relative position or by selecting another destination feature.

    • The destination is filled with After when the destination is a geometric feature. In this case, the After field is grayed out.

    • The destination is filled with Inside when the destination is a geometrical feature set.

    Warning or error messages can be issued if the chosen destination is ambiguous or forbidden, for instance if you select an ordered geometrical set as the After destination.

    • In case of an error message, the destination field is emptied and the OK button is unavailable.

    • In case of a warning message, the power copy can still be instantiated but some elements may not be inserted in the chosen destination

  • The Name field enables you to change the name of the User Feature instance.
Use identical name Features This function searches in the whole CATPart for features having the name of the input. If a feature with the input name is found, this feature is automatically used as input
Publications If a publication with the input name is present in the CATPart, the input will be valuated with the published element. The search will be performed only in CATPart files (not in CATProduct).
  • If the input is a sub-element of an Axis System (for instance the input name is "Axis System.1\XY Plane") and an axis system named "Axis System.1" is to be found in the CATPart, the "Use Identical Name" function will automatically create a sub-element on Axis System.1.
  • If the input name is "Point.1/Vertex" ("Line.1/Edge", "Surface.1/Face") and Point.1 (Line.1, Surface.1) is made of only one sub-element, then the input will be valuated automatically.


  • When an input parameter of a Power Copy or a User Feature belongs to a Geometrical Element or a Parameter Set, in the definition process of the PC or UDF, the default input name of the parameter is computed relatively to its father name. For instance for the parameter X of Point.1, the default input name will be "Point.1/Point Coordinates.1/X". For a parameter in a parameters set, the full name of the parameter will be used because different parameters set can have the same name so we need the full name to identify the right parameter. For instance, for the second parameter Length.1, the default input name will be "Parameters/Parameter.1/Parameters.1/Length.1"
  • Use Identical Name will look for the parameters published by the geometrical elements. For instance, if the name of the input is "Point.1/Point Coordinates.1/X" (default name) and if a Point.1 is found in the CATPart, the input will be automatically valuated with the parameter X of Point.1.

    It will work the same way with parameters of a parameter set. For instance, if the name of the input is "Parameters.1/Parameters.1/Length.1 (default name) and if a parameter whose absolute path name is "Parameters.1/Parameters.1/Length.1" is found in the CATPart, the input will be automatically valuated with the parameter Length.1 of the Parameters set. 

  • Multiple solutions Management (V5R11): In case of multiple solutions found for one input name, there will be no automatic valuation and you will have to choose the desired one.
Parameters This option enables you to display the Parameters dialog box and modify values if need be. It also enables you to create formulas by clicking Create formulas on every parameter with the same name provided there are any.
Documents This option enables you to access the list of documents (such as design tables) pointed by one of the elements making up the template. 
If there are documents, the Documents dialog box opens and you can click Replace to display the File Selection dialog box and navigate to a new design table to replace the initial one.
When no document is referenced, Documents is grayed out.
Repeat Check Repeat to repeat the instantiation.
In this case, after clicking OK in the Insert Object dialog box, the latter remains open, the template's Inputs are listed and ready to be replaced with new inputs, as described above.
Modified parameters using Parameters are retained as well for the next instantiation.
To exit the command, uncheck Repeat before the last instantiation or click Cancel.