Inclined machining (#9 / #4-01-1)
Application
When pre-positioning the tool during machining, workpiece positions that are difficult to reach can be machined without collisions.
Related topics
- Compensating the tool angle of inclination with FUNCTION TCPM (#9 / #4-01-1)
Compensating the tool angle of inclination with FUNCTION TCPM (#9 / #4-01-1)
- Compensating the tool angle of inclination with M128 (#9 / #4-01-1)
Compensating the tool angle of inclination automatically with M128 (#9 / #4-01-1)
- Tilting the working plane (#8 / #1-01-1)
- Presets on the tool
- Reference systems
Requirements
- Machine with rotary axes
- Kinematics description
To calculate the tilting angles, the control requires a kinematics description prepared by the machine manufacturer.
- Adv. Function Set 2 (#9 / #4-01-1) software option
Description of function
The FUNCTION TCPM function allows executing inclined machining. In this process, one working plane may be tilted.
Tilting the working plane (#8 / #1-01-1)
Inclined machining can be implemented using the following functions:
- Incremental traverse of rotary axis
- Normal vectors
Inclined machining with incremental process
Inclined machining can be programmed by changing the inclination angle in addition to normal linear movement while function FUNCTION TCPM or M128 is active (e.g., L X100 Y100 IB-17 F1000). In this process, the relative position of the tool’s center of rotation remains the same while inclining the tool.
Example
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.
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.
* - ... | |
12 L Z+50 R0 FMAX | ; Position at clearance height |
13 PLANE SPATIAL SPA+0 SPB-45 SPC+0 MOVE DIST50 F1000 | ; Define and activate the PLANE function |
14 FUNCTION TCPM F TCP AXIS POS PATHCTRL AXIS | ; Activate TCPM |
15 L IB-17 F1000 | ; Pre-position the tool |
* - ... |
Inclined machining using normal vectors
In case of inclined machining using normal vectors, the tool angle of inclination is achieved by means of straight lines LN.
To execute inclined machining with normal vectors, function FUNCTION TCPM or miscellaneous function M128 must be activated.
Example
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.
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.
* - ... | |
12 L Z+50 R0 FMAX | ; Position at clearance height |
13 PLANE SPATIAL SPA+0 SPB+45 SPC+0 MOVE DIST50 F1000 | ; Tilt the working plane |
14 FUNCTION TCPM F TCP AXIS POS PATHCTRL AXIS | ; Activate TCPM |
15 LN X+31.737 Y+21,954 Z+33,165 NX+0,3 NY+0 NZ+0,9539 F1000 M3 | ; Incline the tool with the normal vector |
* - ... |