Recording an Excitation

Recording an excitation allows you to simulate a mechanism without defining complex formulas. You must record an excitation while creating a kinematics scenario; you can subsequently edit an existing recorded excitation.


Before you begin: A kinematics simulation must be open in the Kinematics Analysis workbench, and you must have created a kinematics scenario using the Kinematics Excitation Recorder command .
Related Topics
Creating a Kinematics Scenario
Interpolation of Time Increments
Plotting Excitations
Exporting a Recorded Excitation
  1. If the Excitation Recorder dialog box is not open, double-click Recorded Excitations in the specification tree.

    Both the Excitation Recorder dialog box and the Simulation Player appear.

    If an incident is detected, a message appears. You can access the immersive Incident Diagnosis dialog box by clicking to analyze and solve the problem. See Diagnosing Computation Incidents.

    Important: You can lock and unlock commands for partially defined mechanisms. For more information, see Locking and Unlocking Commands and About the Mechanism Manager.

  2. Select either the automatic or the manual mode.

    • Select the Automatic check box in the Excitation Recorder dialog box to record values automatically. By default, the Automatic check box is cleared.
      Tip: Select automatic mode if your mechanism is underconstrained or if it involves interdependent commands.
    • Clear the Automatic check box in the Excitation Recorder dialog box to manually record the command values.

  3. To modify and record the values of a recorded excitation:

    • In manual mode, use the sliders or spinners in the Excitation Recorder dialog box, and click .
    • In automatic mode, use the sliders or spinners in the Excitation Recorder dialog box in sequence. Any new command value is automatically recorded.
      Tip: To improve simulation reversibility, use manual mode to store the command values for the nominal configuration of your mechanism.

    As each command value is recorded, the Simulation Player goes to the next time step. The time step increment depends on the Time step value you defined in the scenario parameters. Any probes that are included in the kinematics scenario are dynamically updated.

    To learn more about how the time increments are interpolated during a simulation, see Interpolation of Time Increments.

    Warning: When editing an existing recorded excitation in Automatic mode, the command value displayed in the Excitation Recorder reflects the stored value for the current time increment. When you click the slider or spinner to change the command value, the new value is applied to the current time increment and the Simulation Player moves automatically to the next time increment. Therefore, the command value displayed in the Excitation Recorder now reflects the stored value for the new increment, not the increment that was just modified. To review the value for the increment that was just modified, click Step backward in the Simulation Player.

  4. Repeat Step 3 to complete the recorded excitation.

  5. At any time, you can use the Simulation Player to animate the command values you have recorded.

    To learn more about the simulation player, see the Assembly Path Definition User's guide: About the Simulation Player.

  6. Click OK.

    The mechanism returns to its nominal position.

    If you are in the context of a kinematics scenario creation, the End time value in the scenario parameters is modified so that it equals the last recorded time.

  7. To manually modify the values of a recorded excitation:

    1. Right-click the recorded excitation in the specification tree, and select Edit Table.

      The Recorded Excitation Table dialog box appears.

    2. To modify a time value or a command value, click it, and enter the desired value.
    3. To add a row, right-click a line and select Add Row.

      The new empty row is inserted after the line you selected.

    4. To remove a line or a selection of lines, right-click it, and select Delete Rows.
    5. To remove all the lines of the table, right-click, and select Delete All Rows.

  8. To export a recorded excitation to an Excel file, right-click a recorded excitation under the scenario in the specification tree, and select Export. See Exporting a Recorded Excitation.