Milling man
Hot Rolled
- Joined
- Aug 6, 2021
- Location
- Moscow, Russia
Hello, dear colleagues.
Recently we have made some efforts to understand the setting of the "PITCH ERROR" table on our MAZATROL SMART CNC. A couple of years ago we changed the X-axis ball screw, the stroke of which is 1.050mm. We were concerned that the machine's recorded pitch errors for the old screw might unhappily overlap with those of the new screw, resulting in an increase in overall error. To be honest, we simply don't have parts that require half the maximum accuracy of this machine (VSC530C) - but I like to keep the equipment in good condition.
Some time ago I bought a line length measure for $110 - this is a bar with strokes applied at 1mm intervals. At the Institute of Metrology, for another $100, I had this thing calibrated, and as a result I received a chart with the position of the strokes deviating from the ideal. And so, while my main employee is on vacation, together with the second technologist we decided to finally draw up a map of machine errors. Ok, this is not a long matter, we found out that our machine has a uniform error of +15 µm/1 meter.
The pitch error correction table initially had zeros for all axes. Unfortunately, I no longer remember whether this table was even open before we activated all the options - but most likely yes, at least in old photos there is a “pitch error” tab.
And so, forgive me for such a long introduction The pitch error table opens through the standard service mode with the password 1131. And here is an explanation that I did not find through Google, but found in 2 minutes through BAIDU:
MAZAK step error compensation is a special function in the MAZAK CNC system.
It can compensate for the step error and ensure the precision and stability of the machine.
Below are the details of MAZAK pitch deviation compensation:
1. Access compensation table: To access the pitch deviation compensation table,
you need to follow these steps: Press the left extension key to the "Position" screen,
click the "Diagnostics" menu, click the "VERSION" menu, click the right extension key,
enter 1131 and press the ENTER button. After this, the “DIAGNOSTICS” screen will display
another menu is “VERSION”. Click this menu "VERSION" and then
Click the "STEP ERROR" menu to enter the compensation table screen.
2. Description of compensation table:
On the compensation table screen, press the "" key and the cursor will appear on the axis name.
The default is the X-axis compensation table. You can enter the number of each axis to view.
Compensation tables for other axes, for example: X-axis - 1, Y-axis - 2, Z-axis - 3....
There are five parameters in the compensation table: P1, P2, P3, P4 and P5.
3.Parameter P1: Compensation distance, unit is 0.05um, for example
800000 - 40 mm, and when the axis rotates - 40 degrees.
4. Parameter P2: zero point compensation number, for example 208.
5. Parameter P3: compensation increase, for example 1.
6. Parameters P4 and P5: set the same values: X axis - 0, Y axis - 1, Z axis - 2.
7. Compensation value input: Enter the corresponding step compensation value starting from the 208th bit,
the unit is 0.05 µm, the pitch matching ratio is such that the 208th bit is always 0
(rotation axis is 0 degrees), the 207th bit corresponds to a step of 40mm (rotation axis 0 degrees) 40 degrees),
206 bits correspond to a pitch of 80 (rotation axis 80 degrees),
205 bits correspond to pitch 120 (rotation axis 120 degrees), 204 bits correspond to pitch 160
(rotation axis 160 degrees) and so on.
8. Two-way compensation: This compensation table can realize two-way compensation.
The compensation starting from point P2 (208) is the positive direction of machine movement,
and compensation starting from point P2+2048 (208+2048=2256) is the negative direction of machine movement.
9. Backlash Compensation: There is a Time Constant menu on the Mechanical Parameters screen.
Click this menu to enter parameters N12 and N13: “Fast Feed Gap” and “Cutting Gap” respectively.
If the positioning program G01 is running, enter the backlash value in N13, otherwise when G0,
enter the backlash value in N12, and the unit is 0.05 µm; Note. Setting condition: N12<N13,
otherwise the backlash will not take effect.
10. Write a positioning program: MAZAK programming instructions are the same as
as for the FANUC system. When programming, turn on the edit enable switch
to the "on" position.
MAZAK step error compensation is an important function in MAZAK CNC system.
It can compensate for the step error and ensure the precision and stability of the machine.
Understanding the use and setting of compensation table parameters,
You will be able to better control the MAZAK CNC system and improve the machining accuracy of the machine.
Recently we have made some efforts to understand the setting of the "PITCH ERROR" table on our MAZATROL SMART CNC. A couple of years ago we changed the X-axis ball screw, the stroke of which is 1.050mm. We were concerned that the machine's recorded pitch errors for the old screw might unhappily overlap with those of the new screw, resulting in an increase in overall error. To be honest, we simply don't have parts that require half the maximum accuracy of this machine (VSC530C) - but I like to keep the equipment in good condition.
Some time ago I bought a line length measure for $110 - this is a bar with strokes applied at 1mm intervals. At the Institute of Metrology, for another $100, I had this thing calibrated, and as a result I received a chart with the position of the strokes deviating from the ideal. And so, while my main employee is on vacation, together with the second technologist we decided to finally draw up a map of machine errors. Ok, this is not a long matter, we found out that our machine has a uniform error of +15 µm/1 meter.
The pitch error correction table initially had zeros for all axes. Unfortunately, I no longer remember whether this table was even open before we activated all the options - but most likely yes, at least in old photos there is a “pitch error” tab.
And so, forgive me for such a long introduction The pitch error table opens through the standard service mode with the password 1131. And here is an explanation that I did not find through Google, but found in 2 minutes through BAIDU:
MAZAK step error compensation is a special function in the MAZAK CNC system.
It can compensate for the step error and ensure the precision and stability of the machine.
Below are the details of MAZAK pitch deviation compensation:
1. Access compensation table: To access the pitch deviation compensation table,
you need to follow these steps: Press the left extension key to the "Position" screen,
click the "Diagnostics" menu, click the "VERSION" menu, click the right extension key,
enter 1131 and press the ENTER button. After this, the “DIAGNOSTICS” screen will display
another menu is “VERSION”. Click this menu "VERSION" and then
Click the "STEP ERROR" menu to enter the compensation table screen.
2. Description of compensation table:
On the compensation table screen, press the "" key and the cursor will appear on the axis name.
The default is the X-axis compensation table. You can enter the number of each axis to view.
Compensation tables for other axes, for example: X-axis - 1, Y-axis - 2, Z-axis - 3....
There are five parameters in the compensation table: P1, P2, P3, P4 and P5.
3.Parameter P1: Compensation distance, unit is 0.05um, for example
800000 - 40 mm, and when the axis rotates - 40 degrees.
4. Parameter P2: zero point compensation number, for example 208.
5. Parameter P3: compensation increase, for example 1.
6. Parameters P4 and P5: set the same values: X axis - 0, Y axis - 1, Z axis - 2.
7. Compensation value input: Enter the corresponding step compensation value starting from the 208th bit,
the unit is 0.05 µm, the pitch matching ratio is such that the 208th bit is always 0
(rotation axis is 0 degrees), the 207th bit corresponds to a step of 40mm (rotation axis 0 degrees) 40 degrees),
206 bits correspond to a pitch of 80 (rotation axis 80 degrees),
205 bits correspond to pitch 120 (rotation axis 120 degrees), 204 bits correspond to pitch 160
(rotation axis 160 degrees) and so on.
8. Two-way compensation: This compensation table can realize two-way compensation.
The compensation starting from point P2 (208) is the positive direction of machine movement,
and compensation starting from point P2+2048 (208+2048=2256) is the negative direction of machine movement.
9. Backlash Compensation: There is a Time Constant menu on the Mechanical Parameters screen.
Click this menu to enter parameters N12 and N13: “Fast Feed Gap” and “Cutting Gap” respectively.
If the positioning program G01 is running, enter the backlash value in N13, otherwise when G0,
enter the backlash value in N12, and the unit is 0.05 µm; Note. Setting condition: N12<N13,
otherwise the backlash will not take effect.
10. Write a positioning program: MAZAK programming instructions are the same as
as for the FANUC system. When programming, turn on the edit enable switch
to the "on" position.
MAZAK step error compensation is an important function in MAZAK CNC system.
It can compensate for the step error and ensure the precision and stability of the machine.
Understanding the use and setting of compensation table parameters,
You will be able to better control the MAZAK CNC system and improve the machining accuracy of the machine.