Creating a User Operator

You can to create your own operators by aggregating several operations of your design sequence in one single operation.

Working with your own operators allows you to simplify, reuse, and share complex parts of your design sequence.

Important: The following operators are not supported:
  • Publish
  • Publish List
  • Publish Parameter
  • Read Data From Sheet
  • Write Data to Sheet


Before you begin: Create a design sequence with operators whose inputs and outputs are connected.
See Also
Editing a User Operator
  1. In the graph, select a set of operators or a region.
  2. On the context bar, click Create a user operator .

    If your selection is not valid, an error message appears.

    • The User Operator Manager dialog box appears.
    • In the dialog box, the inputs and outputs of your selection are listed. Their name, type, and value are retrieved.
  3. Define your operator:
    1. Edit the default name by clicking it and enter a new name.
    2. Select an operator category.

      Tip: You can also create your own category.

    3. Enter a description.
    4. Click the default icon to select your own image.
  4. Under Inputs and Outputs:
    1. Verify the parameters.
    2. Optional: Edit the value of the parameters.
    3. Optional: Enter a description.

    Tip: You can drag the inputs and outputs to reorder them in the list.

  5. Click Save.
  6. In the Save Options dialog box, specify your preferences:
    OptionDescription
    Create a User Operator Creates a user operator based on your selection.
    Replace an existing User Operator Applies your modifications to an existing user operator.

    Important: This option is only available when you edit an existing user operator.

    Location to save the user operator
    • Locally: Saves your new operator in the current Design Sequence.

      When the option is selected, you cannot use the operator in another Design Sequence.

    • In a library: Saves your new operator in a library.

      You can either create a library or select an existing library available in your collaborative space. For more information about libraries, see Operators Library.

    Protect the user operator from editing Prevents the user operator from being edited after its creation.
    Replace the selection by the new user operator Replaces your selection by the user operator that is created.
  7. Click Save.

    Your user operator is created and is now available in your Operators Library.

    Note: If you have created an operator category, a new tab appears in the library.

    In the graph view, the operators selected for the creation are embedded in a new region.

You are now able to add your operator in your graph. Every time you add a user operator in your graph, an instance of the operator is created.

Important: There is no link between the instance of a user operator and the region used to create the operator. Therefore, if you edit the region, the instance is not impacted by your modifications.