Rotate Table
Examples of statements that should be written in Mastercam, “Toolpath Parameters” > “Comment” operation:
ROTATETABLE=45
ROTATETABLE=60
After adding these expressions in Mastercam, the expression will be added to the created NCI file.
Type Of UDE:
It is a standard type UDE. In standard usage, there is no need to make an extra definition in MANUSpost developer to activate this UDE. However, if desired, UDE can be defined in the CAM settings section of MANUSpost developer (can also be defined as “Custom UDE”). In this case, the user can make extra customizations in this UDE, create and use “Event”, “Script”, “Command” connected to the UDE.
What Is It Used For?:
It is used to position the rotary table at an angle different from the zero position when a limit problem occurs in the X or Y axis in a 3-axis milling operation.
With this UDE, the rotary table is rotated to the appropriate angle and the machining is performed within the limits of the machine.
How to Deactivate?
Once this UDE is activated, it becomes active for all subsequent 3-axis operations. In other words, all 3-axis operations after this UDE are machining in the rotary table angle defined in this UDE.
Therefore, in order to cancel this UDE, this UDE must be redefined with zero degree angle value at the beginning of the operation that is requested to be canceled as follows.
ROTATETABLE=0
In the above example, if another angle is defined instead of zero as the rotate table angle value, the UDE remains active with the new angle value. In the next 3 axis operations, the rotate table angle value becomes the value defined in the new UDE.
What Affects/Changes in MANUSpost Developer:
It updates the C axis value, that is, “Var.Coordinate.RotaryAxis1” or “Var.Coordinate.RotaryAxis2” according to kinematics, with the angle value defined in the UDE.