● Setting data:
– SD42900 $SC_MIRROR_TOOL_LENGTH (sign change tool length when mirroring)
– SD42910 $SC_MIRROR_TOOL_WEAR (sign change tool wear when mirroring)
– SD42920 $SC_WEAR_SIGN_CUTPOS (sign of the tool wear with cutting edge systems)
– SD42930 $SC_WEAR_SIGN (sign of wear)
– SD42935 $SC_WEAR_TRANSFORM (transformations for tool components)
– SD42940 $SC_LENGTH_CONST (change of the tool length components for a plane
change)
– SD42942 $SC_TOOL_LENGTH_CONST_T (change of tool length components for
turning tools at change of plane)
– SD42950 $SC_TOOL_LENGTH_TYPE (allocation of the tool length components
independent of tool type)
– SD42954 $SC_TOOL_ORI_CONST_M (change of tool orientation components for
milling tools at change of plane)
– SD42956 $SC_TOOL_ORI_CONST_T (change of tool orientation components for
turning tools at change of plane)
● The orientation component of the current complete frame (rotation and mirroring, no work
offsets or scaling)
● The orientation component and the resulting length of the active toolholder with orientation
capability
● The orientation component and the resulting length of an active transformation
In addition to the data describing the environment of the tool, the T number, D number and DL
number of the active tool are also stored, so that the tool can be accessed later in the same
environment as the TOOLENV call, without having to name the tool again.
Syntax
<Status> = TOOLENV(<name>)
Meaning
TOOLENV(...): Predefined function to save a tool environment
Alone in the
block:
Yes
Work preparation
3.13 Tool offsets
NC programming
808 Programming Manual, 12/2019, 6FC5398-2EP40-0BA0