ISO programming
G1015
G1015
Refer to your machine manual.
This function must be enabled and adapted by the machine manufacturer.
Use Cycle 1015 PROFILE DRESSING to dress a defined profile of your grinding wheel. The profile must be defined in a separate NC program. This cycle is based on the grinding pin tool type. The starting point and end point of the profile must be identical (closed path) and are located at a corresponding position on the selected wheel edge. Define the return path to the starting point in your profile program. You must program the NC program in the ZX plane. Depending on the profile program, the control either does or does not use tool radius compensation. The activated wheel edge is used as the preset.
This cycle supports the following wheel edges:
Grinding pin | Special grinding pin | Cup wheel |
---|---|---|
1, 2, 5, 6 | not supported | not supported |
Help graphic | Parameter |
---|---|
Q1013 Dressing amount? Value used by the control for the dressing infeed. Input: 0...9.9999 | |
Q1023 Infeed angle of profile program? Angle at which the profile of the program is moved into the grinding wheel. 0: Infeed only at the diameter in the X axis of the dressing kinematic model +90: Infeed only in the Z axis of the dressing kinematic model Input: 0...90 | |
Q1018 Feed rate for dressing? Feed rate during the dressing procedure Input: 0...99999 | |
Q1000 Name of the profile program? Enter the path and name of the NC program that will be used for the profile of the grinding wheel during the dressing process. Alternatively, select the profile program via name option in the action bar. Input: Max. 255 characters | |
Q1019 Number of dressing infeeds? Number of infeeds of the dressing process Input: 1...999 | |
Q1020 Number of idle strokes? Number of times the dressing tool moves along the grinding wheel without removing material after the most recent infeed. Input: 0...99 | |
Q1022 Dressing after number of calls? Number of cycle definitions after which the control performs the dressing process. Every cycle definition increments the counter DRESS-N-D-ACT of the grinding wheel in the tool manager. 0: The control dresses the grinding wheel during every cycle definition in the NC program. >0: The control dresses the grinding wheel after this number of cycle definitions. Input: 0...99 | |
Q330 Tool number or tool name? (optional) Number or name of the dressing tool. You can apply the tool directly from the tool table via selection in the action bar. -1: Dressing tool has been activated prior to the dressing cycle Input: –1...99999.9 | |
Q1011 Factor for cutting speed? (optional, depends on the machine manufacturer) Factor by which the control changes the cutting speed for the dressing tool. The control handles the cutting speed of the grinding wheel. 0: Parameter not programmed. >0: If the value is positive, then the dressing tool turns with the grinding wheel at the point of contact (opposite direction of rotation relative to grinding wheel). <0: If the value is negative, then the dressing tool turns against the grinding wheel (same direction of rotation of the grinding wheel). Input: -99.999...99.999 |
NC programs contained in this User's Manual are suggestions for solutions. The NC programs or individual NC blocks must be adapted before being used on a machine.
Some NC programs depend on the machine kinematics. Adapt these NC programs to your machine kinematics before the first test run.
In addition, test the NC programs using the simulation before the actual program run.
With a program test you determine whether the NC program can be used with the available software options, the active machine kinematics and the current machine configuration.
11 CYCL DEF 1015 PROFILE DRESSING ~ | ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
|