Grinding tool table toolgrind.grd (#156 / #4-04-1)
Application
The grinding tool table toolgrind.grd contains the parameters specific to grinding tools.
Related topics
- Editing parameters in tool management
- Tool parameters
- Grinding operations on milling machines
- Tool table for dressing tools
- General parameters, regardless of the technology
Requirements
- Grinding (#156 / #4-04-1) software option
- Grinding tool is defined in the 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
The file name of the grinding tool table is toolgrind.grd and this table must be stored in the folder TNC:\table.
You define the parameters depending on the following grinding tool types:
Cylindrical grinding pin | Conical grinding pin |
Cup wheel | Straight wheel and Facing wheel |
Angular wheel |
Parameters of the grinding tool table toolgrind.grd
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 you to identify 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 a period (i.e., name.index). Input: Text width 32 |
TYPE | Type of grinding wheel Depending on the selected grinding tool type, the control displays the suitable parameters in the Form workspace of the tool management. Grinding tool types (#156 / #4-04-1) 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 can no longer edit this parameter. Cycle 1032 GRINDING WHL LENGTH COMPENSATION (#156 / #4-04-1) 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 can no longer edit this parameter. Cycle 1032 GRINDING WHL LENGTH COMPENSATION (#156 / #4-04-1) 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 can no longer edit this parameter. Cycle 1032 GRINDING WHL LENGTH COMPENSATION (#156 / #4-04-1) 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 can no longer edit this parameter. Cycle 1032 GRINDING WHL LENGTH COMPENSATION (#156 / #4-04-1) Input: 0.000000...999.999999 |
B | Width Width of the grinding tool After initial dressing, you can no longer edit this parameter. Cycle 1032 GRINDING WHL LENGTH COMPENSATION (#156 / #4-04-1) Input: 0.000000...999.999999 |
G | Depth Depth of grinding wheel After initial dressing, you can no longer edit this parameter. Cycle 1032 GRINDING WHL LENGTH COMPENSATION (#156 / #4-04-1) Input: 0.000000...999.999999 |
ALPHA | Angle for the slant After initial dressing, you can no longer edit this parameter. Cycle 1032 GRINDING WHL LENGTH COMPENSATION (#156 / #4-04-1) Input: 0.00000...90.00000 |
GAMMA | Angle for the corner After initial dressing, you can no longer edit this parameter. Cycle 1032 GRINDING WHL LENGTH COMPENSATION (#156 / #4-04-1) Input: 45.00000...180.00000 |
RV | Radius at the edge for L-OVR Cycle 1032 GRINDING WHL LENGTH COMPENSATION (#156 / #4-04-1) Input: 0.00000...999.99999 |
RV1 | Radius at the edge for LO Cycle 1032 GRINDING WHL LENGTH COMPENSATION (#156 / #4-04-1) Input: 0.00000...999.99999 |
RV2 | Radius at the edge for LI Cycle 1032 GRINDING WHL LENGTH COMPENSATION (#156 / #4-04-1) Input: 0.00000...999.99999 |
dR-OVR | Compensation of the radius Delta value of the radius for tool compensation The control uses this parameter only if Grinding wheel with compensation, COR_TYPE_GRINDTOOL has been selected in parameter COR_TYPE. The control uses this value only for machining, and not for dressing! After dressing and measuring the grinding tool, the control will automatically enter the compensation value. 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 The control uses this parameter only if Grinding wheel with compensation, COR_TYPE_GRINDTOOL has been selected in parameter COR_TYPE. The control uses this value only for machining, and not for dressing! After dressing and measuring the grinding tool, the control will automatically enter the compensation value. 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 The control uses this parameter only if Grinding wheel with compensation, COR_TYPE_GRINDTOOL has been selected in parameter COR_TYPE. The control uses this value only for machining, and not for dressing! After dressing and measuring the grinding tool, the control will automatically enter the compensation value. 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 The control uses this parameter only if Grinding wheel with compensation, COR_TYPE_GRINDTOOL has been selected in parameter COR_TYPE. The control uses this value only for machining, and not for dressing! After dressing and measuring the grinding tool, the control will automatically enter the compensation value. 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. If the following requirements are fulfilled, the control will set the parameter INIT_D_OK to 1:
If the parameter INIT_D_OK is set to 1, the control will disable the parameters for defining the grinding tool. If you set the parameter INIT_D_OK to 0, the control will re-enable the editing of the parameters. In this case, the control will have to perform initial dressing of the tool again. Cycle 1032 GRINDING WHL LENGTH COMPENSATION (#156 / #4-04-1) Input: 0, 1 |
INIT_D_PNR | Dresser location for initial dressing Currently no function Input: 0...9999 |
INIT_D_DNR | Dresser number for initial dressing Currently no function 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) Specified number of dressing cycle calls that will be skipped until the next dressing of the diameter. Input: 0...999 |
DRESS_N_A | Dressing counter for outer edge (specification) Specified number of dressing cycle calls that will be skipped until the next dressing of the outer edge. Input: 0...999 |
DRESS_N_I | Dressing counter for inner edge (specification) Specified number of dressing cycle calls that will be skipped until the next dressing of the inner edge. Input: 0...999 |
DRESS_N_D_ACT | Current dressing counter of the diameter Current number of dressing cycles that have been skipped since the last dressing of the diameter. Input: 0...999 |
DRESS_N_A_ACT | Current dressing counter of the outer edge Current number of dressing cycles that have been skipped since the last dressing of the outer edge. Input: 0...999 |
DRESS_N_I_ACT | Current dressing counter of the inner edge Current number of dressing cycles that have been skipped since the last dressing of the inner edge. Input: 0...999 |
AD | Retraction amount at the diameter The control uses this parameter when using a cycle for dressing. Input: 0.00000...999.99999 |
AA | Retraction amount at the outer edge The control uses this parameter when using a cycle for dressing. Input: 0.00000...999.99999 |
AI | Retraction amount at the inner edge The control uses this parameter when using a cycle for dressing. Input: 0.00000...999.99999 |
FORM | Wheel shape Selection by means of a selection window Input: 0.00...99.99 |
A_PL | Chamfer length at outside Input: 0.00000...999.99999 |
A_PW | Chamfer angle at outside Input: 0.00000...89.99999 |
A_R1 | Corner radius at outside 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 Input: 0.00000...999.99999 |
A_HW | Angle of relief cut at outside Input: 0.00000...45.00000 |
A_S | Side depth at outside Depth of an already existing profile The control automatically corrects the value by the dressed value. Without function if HWA is defined Input: 0.00000...999.99999 |
A_R2 | Angle of departure at outside Input: 0.00000...999.99999 |
A_G | Reserve at outside Currently no function Input: 0.00000...999.99999 |
I_PL | Chamfer length at inside Input: 0.00000...999.99999 |
I_PW | Chamfer angle at inside Input: 0.00000...89.99999 |
I_R1 | Corner radius at inside 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 Input: 0.00000...999.99999 |
I_HW | Angle of relief cut at inside Input: 0.00000...45.00000 |
I_S | Side depth at inside Depth of an already existing profile The control automatically corrects the value by the dressed value. Without function if HWI is defined Input: 0.00000...999.99999 |
I_R2 | Angle of departure at inside Input: 0.00000...999.99999 |
I_G | Reserve at inside Currently no function Input: 0.00000...999.99999 |
COR_TYPE | Selection of compensation method You can choose between the following compensation methods:
Selection by means of a selection window Input: 0, 1 |
COR_ANG | Inclination angle of dressing tool Input: 0.00000...360.00000 |
Shape of the grinding wheel face
You define the shape of the grinding wheel with the parameters of the geometric basic data. For the following grinding tool types you can additionally define the shape of the grinding wheel face for the front and shaft sides:
- Cylindrical grinding pin
- Straight wheel
The Form workspace assists you during program entry.
- Selection possibilities for the grinding wheel face
The control offers a selection window where you select the combinations of grinding wheel faces. The first number defines the front face A and the second number defines the shaft face I. In each case you can choose the grinding wheel faces from 1 to 8.
All selection possibilities except for 1 and 6 are complex shapes. If you choose a complex shape for one face of the grinding tool, then for the other face you can choose only 1 or 6. In a selection window, the control displays first the possible combinations of complex shapes for the front face and then for the side face. Once you have chosen the shapes of the grinding wheel faces, the control displays only the parameters still needed.
- If you select a new grinding wheel face shape, the control removes all parameters not needed for that shape.
- Refer to your machine manual.
The machine manufacturer can change the help graphics.
Defining the shape of the grinding wheel face (#156 / #4-04-1)
To define the front face FORM 4 and shaft face FORM 6: | ||
| ||
|
Notes
- Geometry values from the tool table tool.t, such as length or radius, are not effective with grinding tools.
- When you are dressing a tool, the control hides the tool carrier in the Simulation workspace.
- Measure the grinding tool after dressing so that the control enters the correct delta values.
- Assign unique tool names!
If you define identical tool names for multiple tools, the control will look for the tool in the following sequence:
- Tool that is in the spindle
- Tool that is in the magazine
- Machine
Refer to your machine manual.
If there are multiple magazines, the machine manufacturer can specify the search sequence of the tools in the magazines.
- Tool that is defined in the tool table but is currently not in the magazine
If the control, for example, finds multiple available tools in the tool magazine, it inserts the tool with the least remaining tool life.
- 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 changes only 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!
- 3D radius compensation is not possible for grinding tools.
3D radius compensation depending on the tool contact angle (#92 / #2-02-1)
- The parameters required for the length depend on the type of grinding tool. The control filters the parameters in the Form workspace of the tool management depending on the selected tool type.
There can be a radius RV at the edge of L-OVR. If you measure L-OVR, then do not take the radius RV into account. You measure L-OVR at the intersection of the adjoining teeth.
- If you have selected a grinding wheel edge shape, you can dress the radii RV and RV1 with Cycle 1012 DRESSING D AND A/I. To do so, set the parameters to these values:
- A_R1 = RV
- I_R1 = RV1
The dressing cycle takes only the A_R1 and I_R1 parameters into account.