Hide Table of Contents

Event-based Motion Analysis

With SolidWorks Simulation® Professional added in, you can use Motion Analysis to calculate the motion of an assembly that incorporates event-based motion control.

Event-based motion requires a set of tasks. The tasks can be sequential or can overlap in time. Each task is defined by a triggering event and its associated task action. Task actions control or define motion during the task.

A task trigger is the event that drives the motion control action for a task. You can define task triggers based on time, previous tasks, or sensed values, such as component position.

You can create triggers from:
  • Sensors:
    Interference detection
    Detects collisions.
    Detects motion of a body crossing a line.
    Detects the relative position of components from dimensions.
  • Previous tasks in the event schedule
  • Start and finish times for task actions

A task action defines or constrains the motion of one or more components in the assembly. You can define actions to suppress or activate mates, stop motion, or to change values for motors, forces, or torques.

You can define a task action to:
  • Start, stop, or change the value of a constant speed motor, constant force, constant torque, or a servo motor
  • Stop the motion
  • Suppress a selected mate

To use event-based motion, you must:
  • Obtain a SolidWorks Simulation Professional license.
  • Add in SolidWorks Motion.
  • Select Motion Analysis for the motion study type.

Provide feedback on this topic

SOLIDWORKS welcomes your feedback concerning the presentation, accuracy, and thoroughness of the documentation. Use the form below to send your comments and suggestions about this topic directly to our documentation team. The documentation team cannot answer technical support questions. Click here for information about technical support.

* Required

Subject:   Feedback on Help Topics
Page:   Event-based Motion Analysis
*   I acknowledge I have read and I hereby accept the privacy policy under which my Personal Data will be used by Dassault Systèmes

Print Topic

Select the scope of content to print:


We have detected you are using a browser version older than Internet Explorer 7. For optimized display, we suggest upgrading your browser to Internet Explorer 7 or newer.

 Never show this message again

Web Help Content Version: SOLIDWORKS 2010 SP05

To disable Web help from within SOLIDWORKS and use local help instead, click Help > Use SOLIDWORKS Web Help.

To report problems encountered with the Web help interface and search, contact your local support representative. To provide feedback on individual help topics, use the “Feedback on this topic” link on the individual topic page.