The grinding tool table toolgrind.grd contains the data specific to grinding tools.
Application
Related topics
- Editing tool data in tool management
- Tool data required for grinding tools
- Grinding operations on milling machines
- Tool table for dressing tools
- General tool data, regardless of the technology
Tool data for grinding tools (option 156)
Grinding operations (option 156)
Dressing tool table tooldress.drs (option 156)
Requirements
- Jig grinding (software option 156)
- Grinding tool is defined in TYPE column of tool management
Description of function
- Edit the tools in the tool management form
- Edit only freely editable tool management parameters
- Comply with the information about locked parameters in the tool data overview table
Tool data for grinding tools (option 156)
The file name of the grinding tool table is toolgrind.grd and this table must be stored in the folder TNC:\table.
The toolgrind.grd grinding tool table provides the following parameters:
Parameter | Meaning |
---|---|
T | Tool number Row number in the grinding tool table The tool number allows identifying each tool unambiguously (e.g., for calling a tool). You can define an index after the period. The row number must match the tool number in the tool.t tool table Input: 0...32767 |
NAME | Name of grinding wheel The tool name identifies a tool, for example when calling it. You can define an index after the period. Input: Text width 32 |
TYPE | Type of grinding wheel Depending on the selected grinding tool type, the control displays the suitable tool parameters in the Form workspace of tool management. Types within the grinding tools Selection by means of a selection window Input: GRIND_PIN, GRIND_CONE, GRIND_CUP, GRIND_CYLINDER, GRIND_ANGULAR and GRIND_FACE |
R-OVR | Radius of grinding wheel Outermost radius of grinding tool After initial dressing, you will no longer be allowed to edit this parameter. Cycle 1032 GRINDING WHL LENGTH COMPENSATION (option 156) Input: 0.000000...999.999999 |
L-OVR | Overhang of grinding wheel Length up to the outermost radius of the grinding tool, with respect to the tool carrier reference point After initial dressing, you will no longer be allowed to edit this parameter. Cycle 1032 GRINDING WHL LENGTH COMPENSATION (option 156) Input: 0.000000...999.999999 |
LO | Overall length Absolute length of the grinding tool, with respect to the tool carrier reference point After initial dressing, you will no longer be allowed to edit this parameter. Cycle 1032 GRINDING WHL LENGTH COMPENSATION (option 156) Input: 0.000000...999.999999 |
LI | Length to the inner edge Length up to the inner edge, with respect to the tool carrier reference point After initial dressing, you will no longer be allowed to edit this parameter. Cycle 1032 GRINDING WHL LENGTH COMPENSATION (option 156) Input: 0.000000...999.999999 |
B | Width Width of the grinding tool After initial dressing, you will no longer be allowed to edit this parameter. Cycle 1032 GRINDING WHL LENGTH COMPENSATION (option 156) Input: 0.000000...999.999999 |
G | Depth Depth of grinding wheel After initial dressing, you will no longer be allowed to edit this parameter. Cycle 1032 GRINDING WHL LENGTH COMPENSATION (option 156) Input: 0.000000...999.999999 |
ALPHA | Angle for the slant After initial dressing, you will no longer be allowed to edit this parameter. Cycle 1032 GRINDING WHL LENGTH COMPENSATION (option 156) Input: 0.00000...90.00000 |
GAMMA | Angle for the corner After initial dressing, you will no longer be allowed to edit this parameter. Cycle 1032 GRINDING WHL LENGTH COMPENSATION (option 156) Input: 45.00000...180.00000 |
RV | Radius at the edge for L-OVR After initial dressing, you will no longer be allowed to edit this parameter. Cycle 1032 GRINDING WHL LENGTH COMPENSATION (option 156) Input: 0.00000...999.99999 |
RV1 | Radius at the edge for LO After initial dressing, you will no longer be allowed to edit this parameter. Cycle 1032 GRINDING WHL LENGTH COMPENSATION (option 156) Input: 0.00000...999.99999 |
RV2 | Radius at the edge for LI After initial dressing, you will no longer be allowed to edit this parameter. Cycle 1032 GRINDING WHL LENGTH COMPENSATION (option 156) Input: 0.00000...999.99999 |
dR-OVR | Compensation of the radius Delta value of the radius for tool compensation Is added to the parameter R-OVR Input: –999.999999...+999.999999 |
dL-OVR | Compensation of the overhang Delta value of the overhang for tool compensation Is added to the parameter L-OVR Input: –999.999999...+999.999999 |
dLO | Compensation of the total length Delta value of the total length for tool compensation Is added to the parameter LO Input: –999.999999...+999.999999 |
dLI | Compensation of the length to the inner edge Delta value of the length up to the inner edge for tool compensation Is added to the parameter LI Input: –999.999999...+999.999999 |
R_SHAFT | Radius of the tool shank Input: 0.00000...999.99999 |
R_MIN | Min. permissible radius If, after dressing, the actual radius is below the minimum permissible radius defined here, the control will display an error message. Input: 0.00000...999.99999 |
B_MIN | Min. permissible width If, after dressing, the actual width is below the minimum permissible width defined here, the control will display an error message. Input: 0.00000...999.99999 |
V_MAX | Maximum permissible cutting speed Cutting speed limit This value cannot be exceeded by programming a higher value or by using the potentiometer. Input: 0.000...999.999 |
V | Current cutting speed Currently no function Input: 0.000...999.999 |
W | Tilt angle Currently no function Input: –90.00000...90.0000 |
W_TYPE | Tilted toward inner or outer edge Currently no function Input: -1, 0, +1 |
KIND | Type of machining (internal/external grinding) Currently no function Input: 0, 1 |
HW | Wheel has a relief cut Currently no function Input: 0, 1 |
HWA | Angle for relief cut on the outer edge Input: 0.00000...45.00000 |
HWI | Angle for relief cut on the inner edge Input: 0.00000...45.00000 |
INIT_D_OK | Initial dressing performed Initial dressing is the first dressing operation performed on the grinding wheel. Currently no function Input: 0, 1 |
INIT_D_PNR | Dresser location for initial dressing Dressing location used for initial dressing Input: 0...9999 |
INIT_D_DNR | Dresser number for initial dressing Number of the dresser used for initial dressing Input: 0...32767 |
MESS_OK | Measure the grinding wheel The control uses this parameter only if Dressing tool with wear, COR_TYPE_DRESSTOOL has been selected in parameter COR_TYPE. Input: 0, 1 |
STATE | Setup status Currently no function Input: %0000000000000000...%1111111111111111 |
A_NR_D | Dresser number (diameter dressing) The control uses this parameter only if Dressing tool with wear, COR_TYPE_DRESSTOOL has been selected in parameter COR_TYPE. Tool number of the dresser being used Corresponds to the T_DRESS parameter in the tool management Input: 0...32767 |
A_NR_A | Dresser number (outer edge dressing) Currently no function Input: 0...32767 |
A_NR_I | Dresser number (inner edge dressing) Currently no function Input: 0...32767 |
DRESS_N_D | Dressing counter for diameter (specification) Currently no function Input: 0...999 |
DRESS_N_A | Dressing counter for outer edge (specification) Currently no function Input: 0...999 |
DRESS_N_I | Dressing counter for inner edge (specification) Currently no function Input: 0...999 |
DRESS_N_D_ACT | Current dressing counter of the diameter Currently no function Input: 0...999 |
DRESS_N_A_ACT | Current dressing counter of the outer edge Currently no function Input: 0...999 |
DRESS_N_I_ACT | Current dressing counter of the inner edge Currently no function Input: 0...999 |
AD | Retraction amount at the diameter The control uses this parameter when using a cycle for dressing. General information on the dressing cycles Input: 0.00000...999.99999 |
AA | Retraction amount at the outer edge The control uses this parameter when using a cycle for dressing. General information on the dressing cycles Input: 0.00000...999.99999 |
AI | Retraction amount at the inner edge The control uses this parameter when using a cycle for dressing. General information on the dressing cycles Input: 0.00000...999.99999 |
FORM | Wheel shape Currently no function Input: 0.00...99.99 |
A_PL | Chamfer length at outside Currently no function Input: 0.00000...999.99999 |
A_PW | Chamfer angle at outside Currently no function Input: 0.00000...89.99999 |
A_R1 | Corner radius at outside Currently no function Input: 0.00000...999.99999 |
A_L | Length of outside Currently no function Input: 0.00000...999.99999 |
A_HL | Length of relief cut, wheel depth at outside Currently no function Input: 0.00000...999.99999 |
A_HW | Angle of relief cut at outside Currently no function Input: 0.00000...45.00000 |
A_S | Side depth at outside Currently no function Input: 0.00000...999.99999 |
A_R2 | Angle of departure at outside Currently no function Input: 0.00000...999.99999 |
A_G | Reserve at outside Currently no function Input: 0.00000...999.99999 |
I_PL | Chamfer length at inside Currently no function Input: 0.00000...999.99999 |
I_PW | Chamfer angle at inside Currently no function Input: 0.00000...89.99999 |
I_R1 | Corner radius at inside Currently no function Input: 0.00000...999.99999 |
I_L | Length of inside Currently no function Input: 0.00000...999.99999 |
I_HL | Length of relief cut, wheel depth at inside Currently no function Input: 0.00000...999.99999 |
I_HW | Angle of relief cut at inside Currently no function Input: 0.00000...45.00000 |
I_S | Side depth at inside Currently no function Input: 0.00000...999.99999 |
I_R2 | Angle of departure at inside Currently no function Input: 0.00000...999.99999 |
I_G | Reserve at inside Currently no function Input: 0.00000...999.99999 |
COR_ANG | Inclination angle of dressing tool Currently no function Input: 0.00000...360.00000 |
COR_TYPE | Selection of compensation method
Compensation method removing material from the grinding tool Stock removal on the grinding tool Compensation method removing material from the dresser Stock removal on the grinding tool Selection by means of a selection window Input: 0, 1 |
Notes
- Geometry values from the tool table tool.t, such as length or radius, are not effective with grinding tools.
- When dressing a grinding tool, the tool must not be assigned a tool carrier kinematic model.
- Measure the grinding tool after dressing so that the control enters the correct delta values.
- Assign unique tool names!
- Tool that is in the spindle
- Tool that is in the magazine
- Tool that is defined in the tool table but is currently not in the magazine
- The control shows delta values from the tool management graphically in the simulation. For delta values from the NC program or from compensation tables, the control only changes the position of the tool in the simulation.
- If you want to archive tool tables or use them for simulation, save them with different file names and the corresponding file extension.
- Use the machine parameter unitOfMeasure (no. 101101) to define inches as the unit of measure. This does not automatically change the unit of measure in the tool table!
If you define identical tool names for multiple tools, the control looks for the tool in the following sequence:
Refer to your machine manual.
If there are multiple magazines, the machine manufacturer can specify the search sequence of the tools in the magazines.
If the control, for example, finds multiple available tools in the tool magazine, it inserts the tool with least remaining tool life.