Tip
The following information on software limit switches for modulo axes also applies to traversing limits.
Traverse limits
The following general conditions apply to software limit switches for modulo axes:
- The lower limit is greater than –360° and less than +360°.
- The upper limit is not negative and less than +360°.
- The lower limit is not greater than the upper limit.
- The lower and upper limits are less than 360° apart.
If the general conditions are not met, the control cannot move the modulo axis and issues an error message.
If the target position or a position equivalent to it is within the permitted range, movement is permitted with active modulo limit switches. The direction of motion is determined automatically, as only one of the positions can be approached at any one time. Please note the following examples!
Equivalent positions differ by an offset of n x 360° from the target position. The factor n corresponds to any integer.
NC programs contained in this User's Manual are suggestions for solutions. The NC programs or individual NC blocks must be adapted before being used on a machine.
- Change the following contents as needed:
- Tools
- Cutting parameters
- Feed rates
- Clearance height or safe position
- Machine-specific positions, e.g. with M91
- Paths of program calls
Some NC programs depend on the machine kinematics. Adapt these NC programs to your machine kinematics before the first test run.
In addition, test the NC programs using the simulation before the actual program run.
Tip
With a program test you determine whether the NC program can be used with the available software options, the active machine kinematics and the current machine configuration.
The control positions the modulo axis between the active limit switches to the position –40°, which is equivalent to 320°.
NC programs contained in this User's Manual are suggestions for solutions. The NC programs or individual NC blocks must be adapted before being used on a machine.
- Change the following contents as needed:
- Tools
- Cutting parameters
- Feed rates
- Clearance height or safe position
- Machine-specific positions, e.g. with M91
- Paths of program calls
Some NC programs depend on the machine kinematics. Adapt these NC programs to your machine kinematics before the first test run.
In addition, test the NC programs using the simulation before the actual program run.
Tip
With a program test you determine whether the NC program can be used with the available software options, the active machine kinematics and the current machine configuration.
The control executes the traversing motion because the target position lies within the permitted range. The control positions the axis in the direction of the nearest limit switch.
NC programs contained in this User's Manual are suggestions for solutions. The NC programs or individual NC blocks must be adapted before being used on a machine.
- Change the following contents as needed:
- Tools
- Cutting parameters
- Feed rates
- Clearance height or safe position
- Machine-specific positions, e.g. with M91
- Paths of program calls
Some NC programs depend on the machine kinematics. Adapt these NC programs to your machine kinematics before the first test run.
In addition, test the NC programs using the simulation before the actual program run.
Tip
With a program test you determine whether the NC program can be used with the available software options, the active machine kinematics and the current machine configuration.
The control issues an error message because the target position is outside the permitted range.
NC programs contained in this User's Manual are suggestions for solutions. The NC programs or individual NC blocks must be adapted before being used on a machine.
- Change the following contents as needed:
- Tools
- Cutting parameters
- Feed rates
- Clearance height or safe position
- Machine-specific positions, e.g. with M91
- Paths of program calls
Some NC programs depend on the machine kinematics. Adapt these NC programs to your machine kinematics before the first test run.
In addition, test the NC programs using the simulation before the actual program run.
Tip
With a program test you determine whether the NC program can be used with the available software options, the active machine kinematics and the current machine configuration.
NC programs contained in this User's Manual are suggestions for solutions. The NC programs or individual NC blocks must be adapted before being used on a machine.
- Change the following contents as needed:
- Tools
- Cutting parameters
- Feed rates
- Clearance height or safe position
- Machine-specific positions, e.g. with M91
- Paths of program calls
Some NC programs depend on the machine kinematics. Adapt these NC programs to your machine kinematics before the first test run.
In addition, test the NC programs using the simulation before the actual program run.
Tip
With a program test you determine whether the NC program can be used with the available software options, the active machine kinematics and the current machine configuration.
If the axis is exactly in the middle of the prohibited area, the distance to both limit switches is identical. In this case, the control can move the axis in both directions.
If the positioning block results in two equivalent target positions in the permitted range, the control positions itself along the shorter path. If both equivalent target positions are 180° away, the control selects the direction of motion according to the programmed algebraic sign.