Defines a rotational or a linear motor using an element on a selected part. You can then use the Simulate Motor command to display a kinematic simulation of the motion in an assembly.
You use motor features to help you observe how a set of under-constrained parts will move relative to the part you define as a motor. This allows you to design and simulate complex mechanisms where the movement of a set of interrelated parts needs to be simulated.
This is useful when working with assemblies that contain moving parts such as gears, pulleys, crankshafts, parts that travel in grooves or slots, and hydraulic or pneumatic actuators. For example, you can specify that a crankshaft part (A) in a mechanism rotates around an axis you specify (B).
You can then use the Motor Simulation command to playback a kinematic simulation of how the under-constrained parts in the assembly move.
Press F5 to replay the animation.
You can define properties for the motor, the motor rate or speed, motor direction, and any limits you may want to place on the motor.
When you define a motor feature using the either the Rotational Motor command, or the Linear Motor command, an entry is added for the motor feature to PathFinder. You can select the motor entry in PathFinder to edit the motor feature later.
You can define the following types of motors:
Rotation
Linear
The basic steps for defining a motor are:
Specify the command of motor you want, Rotational or Linear.
Select the part you want to act as a motor.
Define the movement axis.
Specify the motor rate and limits.
Select the Rotational Motor or Linear Motor command.
You can only select a part that is under-constrained, or has relationships suppressed. The assembly should also be under-constrained such that the mechanism is free to move in the proper axes.
Depending on the motor command you specify, you can select faces, edges, or cylindrical axes to define the motor axis. For example, to define a Rotary motor, you can select cylindrical faces, cylindrical edges, or cylindrical axes.
The Motor Value and Limits options on the command bar allow you to specify the speed or rate you want the motor operate at, and any limits on the travel you want to impose. For example, you may want to specify that a rotational motor rotates at 1750 revolutions per minute, and makes two complete revolutions (720 degrees).
You can set the working units you want to use for the angular and linear velocity of a motor using the Advanced Units button on the Units tab of the File Properties dialog box, on the File menu.
You can define as many motors as you want in an assembly. When you define multiple motors in an assembly, use the Motor Group Properties dialog box, available with the Simulate Motor command and the Animation Editor tool to specify which motors you want to use, whether you want to detect collisions during the simulation, and so forth.
When working with more than one motor, use the Animation Editor tool to specify when the motors start time, duration time and stop time for each motor. This allows you to design and simulate complex mechanisms where the timing and positioning of the parts is critical to understanding the behavior of the mechanism.
Note:
Only motors in the active assembly participate in a motor simulation. If you want subassembly parts to move in response to a motor simulation, you need to make the subassembly adjustable, using the Adjustable Assembly command on the PathFinder shortcut menu.