3.9.12 Constraints when selecting a transformation .......................................................................718
3.9.13 Deselecting a transformation (TRAFOOF)...........................................................................719
3.10 Kinematic chains ..................................................................................................................721
3.10.1 Deletion of components (DELOBJ) ......................................................................................721
3.10.2 Index determination by means of names (NAMETOINT).....................................................724
3.11 Collision avoidance with kinematic chains ...........................................................................725
3.11.1 Check for collision pair (COLLPAIR)....................................................................................725
3.11.2 Request recalculation of the machine model of the collision avoidance (PROTA) ..............726
3.11.3 Setting the protection zone status (PROTS) ........................................................................727
3.11.4 Determining the clearance of two protection zones (PROTD) .............................................727
3.12 Transformation with kinematic chains ..................................................................................730
3.12.1 Activating a transformation (TRAFOON)..............................................................................730
3.12.2 Modifying the orientation transformation after the machine measurement
(CORRTRAFO) ....................................................................................................................731
3.13 Tool offsets...........................................................................................................................739
3.13.1 Offset memory......................................................................................................................739
3.13.2 Additive offsets.....................................................................................................................741
3.13.2.1 Selecting additive offsets (DL) .............................................................................................741
3.13.2.2 Specify wear and setup values ($TC_SCPxy[t,d], $TC_ECPxy[t,d])....................................743
3.13.2.3 Delete additive offsets (DELDL)...........................................................................................743
3.13.3 Special handling of tool offsets ............................................................................................744
3.13.3.1 Mirroring of tool lengths........................................................................................................746
3.13.3.2 Wear sign evaluation............................................................................................................746
3.13.3.3 Coordinate system of the active machining operation (TOWSTD, TOWMCS, TOWWCS,
TOWBCS, TOWTCS, TOWKCS).........................................................................................747
3.13.3.4 Tool length and plane change..............................................................................................750
3.13.4 Online tool offset ..................................................................................................................751
3.13.4.1 Defining a polynomial function (FCTDEF)............................................................................751
3.13.4.2 Write online tool offset continuously (PUTFTOCF) ..............................................................752
3.13.4.3 Write online tool offset, discrete (PUTFTOC).......................................................................753
3.13.4.4 Activate/deactivate online tool offset (FTOCON/FTOCOF) .................................................754
3.13.5 3D tool radius compensation................................................................................................754
3.13.5.1 Selecting 3D tool radius compensation for 3D circumferential milling (CUT3DC,
CUT3DCD, ISD)...................................................................................................................754
3.13.5.2 Selecting 3D tool radius compensation for the 3D face milling (CUT3DF, CUT3DFS,
CUT3DFF, CUT3DFD).........................................................................................................759
3.13.5.3 3D circumferential milling taking into account a limitation surface (CUT3DCC,
CUT3DCCD) ........................................................................................................................765
3.13.6 Tool orientation (ORIC, ORID, OSOF, OSC, OSS, OSSE, ORIS, OSD, OST) ...................769
3.13.7 Free assignment of D numbers, cutting edge numbers .......................................................775
3.13.7.1 Free assignment of D numbers, cutting edge numbers (CE address) .................................775
3.13.7.2 Free assignment of D numbers: Checking D numbers (CHKDNO) .....................................775
3.13.7.3 Free assignment of D numbers: Rename D numbers (GETDNO, SETDNO)......................775
3.13.7.4 Free assignment of D numbers: Determine T number to the specified D number
(GETACTTD) .......................................................................................................................776
3.13.7.5 Free assignment of D numbers: Invalidate D numbers (DZERO)........................................777
3.13.8 Toolholder kinematics ..........................................................................................................777
3.13.9 Tool length compensation for orientable toolholders (TCARR, TCOABS, TCOFR,
TCOFRX, TCOFRY, TCOFRZ)............................................................................................783
3.13.10 Modifying the orientable tool carrier according to the machine measurement (CORRTC)....785
Table of contents
NC programming
Programming Manual, 12/2019, 6FC5398-2EP40-0BA0 15