Siemens nx motor rotation motion simulation analysis with CAD model
Choose Home tab→Mechanism group→Driver .
From the Driver Type list, select Joint Driver .
Select the revolute, slider, or cylindrical joint or point-on-curve constraint to which you want to add motion.
In the Driver group, select the type of driver to create:
Harmonic —Generates a smooth back-and-forth sinusoidal motion.
Polynomial —Specifies constant translational or rotational displacement.
Motor —Appears when the Motor Driver check box is selected in the Environment dialog box. Lets you assign a motor and signal chart to drive the joint. You can use a motor driver only when Analysis Type is set to Control/Dynamics for the solution. For more information, see Create a motor driver.
Function —Lets you apply a mathematical function that describes a complex motion.
Profile 2D —Lets you control the motion driver for a normal run solution using a sketch-based or 2D external file-based profile.
Control —Lets you control the motion driver with the values of a port, such as a mechatronics output port.
Note
For revolute joints, these options appear in the Rotation list. For slider joints, they appears in the Translation list. For cylindrical joints, you can define independent motion using both the Rotation and Translation lists.
To remove the motion driver from the joint, select None .
You can use control and profile drivers only with the Simcenter Motion Solver.
If the driver type is set to Polynomial or Harmonic , type the appropriate values to model the motion. For a description of each value, see Driver dialog box.
If the driver type is set to Function :
In the XY Function Manager dialog box, select an existing function (the list shows only time functions for motion simulation) or click New to open the XY Function Editor dialog box and create a new function. For details about solver functions, such as force and torque functions, or predefined functions such as STEP, see Motion solvers.
From the Function Data Type list, select the type of function to apply.
Click next to the Function box and then choose Function Manager .
Alternatively, you can include the letter D after the value in the function itself, and the solver converts the value to degrees. For example, STEP(TIME,0,0,10,90D) indicates 90 degrees. If you include the letter D in the function, set Unit to radians ; otherwise two conversions are performed and the result may be confusing.
Note
By default, the solver uses radians as the angular unit when you use a function as the motion driver. If you select degrees in the Unit under Axis Unit Setting , the software converts the value before sending it to the solver.
The only variable that you can control is displacement. If you select a port associated with a velocity or acceleration measurement, the solution could fail.
Click OK to return to the Driver dialog box.
If the driver type is set to Control , click Select Port .
In the Motion Navigator , expand the container and node associated with the port whose values should be used to drive the motion, and then select the appropriate port. You typically select a mechatronics output port, but you can select any port except an Amesim watch variable port.
Note:
If the driver type is set to Profile 2D :
From the Data Type list, select the type of data to use (Displacement , Velocity , or Acceleration ).
From the Profile 2D list, select the profile to use.
In the Motion Navigator , a node with the specified name appears under Driver Container . If you created a new profile, a node with the specified name appears under Profile .
The profiles that appear in this list vary, depending on the driver type (rotation or translation) and the data type associated with the profile. For example, to drive displacement for a translation driver, you can select a sketch-based profile for which Dimension is set to Displacement , or a 2D external file-based profile that includes values for displacement.
If no profiles are listed, click Profile Dialog to create one.
In the Name box, type a unique name for this motion driver.
Click OK .
How to make Rotational motion on Motor in Siemens Nx ?