Description
Classic lateral surface machining
Classic lateral surface machining of cylindrical workpieces typically takes place on machine structures that are designed and conceived for pure turning work. These machines have only 2 translatory tool axes Z, X and one rotary workpiece axis C.
Rotation-symmetrical workpiece
Besides its use in machining centres, this function is also used on other machine structures with 3 Cartesian axes X, Y, Z. With the aid of an additionally arranged rotary axis, e.g. A, these machines can also be used to machine rotation-symmetrical workpieces.
Besides round tube machining on the lateral surface, the functions for tube projection and profiled tube machining are described below.
Programming kinematic parameters
The kinematic parameters can be set in the channel parameters (kinematik[*].param[*] or trafo[*].*) or in the NC program by suitable V.G variables.
Release Note
Note on CNC Build up to V2.11.28xx and as of V3.00 and higher
Up to Build 2.11.28xx, parameterising the kinematics was only possible in the NC program. As of V3.00 the associated kinematic ID must be set in the channel parameters in P-CHAN-00262:
e.g. trafo[0].id 15
As of Builds V3.00 and higher, the parameter P-CHAN-00262 is required for all subsequent transformations in pipe and profile tube machining operations.
Transformation ID | Description |
---|---|
15 | |
78 | |
79 | |
90 | |
93 |
Programing Example
Channel parameter
Setting example (for CNC Builds up to V2.11.28xx):
...
# Parameterisation takes place in P-CHAN-00094
kinematik[15].param[0] 1230000 # P-CHAN-00094
kinematik[15].param[1] 0 # P-CHAN-00094
kinematik[15].param[2] 0
kinematik[15].param[3] 0
kinematik[15].param[4] 0
kinematik[15].param[5] 0
kinematik[15].param[6] 0
kinematik[15].param[7] 0
kinematik[15].param[8] 0
kinematik[15].param[9] 0
...
or
Setting example (for CNC Builds as of V3.00 and higher):
...
# Parameterisation takes place in P-CHAN-00262 and P-CHAN-00263
trafo[0].id 15 # P-CHAN-00262
trafo[0].param[0] 1230000 # P-CHAN-00263
trafo[0].param[1] 0 # P-CHAN-00263
trafo[0].param[2] 0
trafo[0].param[3] 0
trafo[0].param[4] 0
trafo[0].param[5] 0
trafo[0].param[6] 0
trafo[0].param[7] 0
trafo[0].param[8] 0
trafo[0].param[9] 0
...
NC program
Setting example in the NC program:
...
V.G.KIN[15].PARAM[0] = 123000
V.G.KIN[15].PARAM[1] = 0
V.G.KIN[15].PARAM[2] = 0
V.G.KIN[15].PARAM[3] = 0
V.G.KIN[15].PARAM[4] = 0
V.G.KIN[15].PARAM[5] = 0
V.G.KIN[15].PARAM[6] = 0
V.G.KIN[15].PARAM[7] = 0
V.G.KIN[15].PARAM[8] = 0
V.G.KIN[15].PARAM[9] = 0
...