Example: Spatial angles vs. axis angles

The following example illustrates the difference between spatial angles and axis angles for tilted machining.

For machining, a machine with the table rotary axes B and C is used. The B axis is not arranged perpendicularly, but at a 45° angle in the left rear corner of the machine.

To machine a 45° chamfer at the front edge of the workpiece, program a spatial angle with PLANE SPATIAL.

Machine kinematics (not tilted)

Workpiece with 45° chamfer

To mill a chamfer at the front edge, define the spatial angle SPA+45. The control calculates the required axis positions and rotates the B and C axes.

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.

11 PLANE SPATIAL SPA+45 SPB+0 SPC+0 MOVE FMAX

; Tilt the working plane using a spatial angle

Position of rotary axes for SPA+45

In the Positions workspace, the control shows the positions for the B and C axes. If you program using axis angles, make sure to calculate and enter these axis positions.