KIN_TYP_3 - four-axis kinematics with double spindle head (top spindle)
Kinematic structure
The kinematic structure of the machine consists of 3 translatory axes and 1 rotary axis in the tool (double spindle head).
The KIN_TYP_4 selects the bottom spindle.
Axis configuration in the NC channel | ||
Axis identifier | X, Y, Z, B | |
Axis index | 0, 1, 2, 3 | |
Kinematic structure | ||
| Tool axes | Workpiece axes |
NC axes | X, Y, Z, B | - |
The top figure shows the structure of the milling head for the zero position of the B axis. It features 2 spindles (referred to in this document as top and bottom spindle irrespective of the current position of the B axis) so that 2 tools can be clamped rotated by 180° relative to each other.
A command in the NC program allows selection of the two spindles or which of the 2 tools is currently active.
If the top spindle is active, the programmed value for the B axis must be changed as follows:
bM=bM+180°
Thus, changing spindles means rotating the B axis through an angle of 180° and translatory shifts of all 3 linear axes. This is due to the geometry constants when RTCP is active.
Offset data of kinematics
HD offset | param[i] | Description | Unit |
HD1 | 0 | Offset tool holding device to rotation point B axis | 1.0 E-4 mm |
HD2 | 1 | Y offset tool head | 1.0 E-4 mm |
HD3 | 2 | X offset from tool holding device to B axis | 1.0 E-4 mm |