7.3.1 Zero Point at Negative Direction
Purpose: When zero point at negative direction, the laser measurement of backlash and pitch error's setting.
If for example X axis zero point at negative direction, the distance is larger then 1000 mm, can be split into 40 sectors, each sector length (screw pitch error compensation distance) 25 mm, each move would stop for 3 seconds, provide laser measurement time. While conducting compensation to the two terminals of the distance, there are over 2 mm distance that can be used to cancel backlash.
INCON-M84/M86/M86R with laser measurement of backlash and pitch error example:
; (Zero Point at negative direction), please do manual homing first
; Sector Length= 25 mm, 40 sectors. (The traverse is larger than 1000 mm)
; at each side terminal has 2 mm for eliminate backlash
;
; Main program
G90 G28 X0 ; return to machine zero point
G91 G1 X-2. F2000 ; move backward -2 mm for eliminate backlash
G4 P1
G1 X2.
M97 P0001 L40 ; call subroutine 40 times
G91 G1 X2. ; move backward 2 mm for eliminate backlash
G4 P1
G1 X-2.
M97 P0002 L40 ; call subroutine 40 times
M30
;
; First, four types of value combine to use movement sub program
O0001
G91 G1 X25. ; move forward 25 mm
G4 P3. ; every sector dwell 3 seconds
M99
;
O0002
G91 G1 X-25. ; move backward -25 mm
G4 P3 ; every sector dwell 3 second
M99
When laser measure and system are both ready, afterwards we can start at measurement to receive similar to below curve, auto calculation average backlash value is containing within.
Laser Detection Error Diagram (Not Setting Pitch Error Compensation and Backlash)
Note: |
If the two-curve line is not the same or cross with each other, it means the machine got problem. Must first adjust machine, then reset machine measurement, until the two lines are the same. |
After getting correct info, put backlash value into machine parameter, this axis parameter backlash column. Then, redo auto measurement, here, the two lines should cover each other, if they still don't cover each other, must adjust the system again, then reset the system, till the two lines cover each other.
Laser Detection Error Diagram (Only Backlash Is Set)
When conducting leaser measurement, it would show laser measurement vale and each error value with screw. The pitch error value should according to the below calculation receive compensation: (positive and negative value could exist)
Laser measurement position – Machine position on controller = Pitch error compensation value
If laser error count did not match result of above equation, check laser instrument sign setting again.
Pitch error compensation accepts absolute compensation data or incremental compensation data. If wish to set Incremental compensation value, then set INCON-M84/M86/M86R machine parameter "Motion and Speed→Check Item→INC Pitch Comp" to be selected.
Take the first and the fourth combination of the installation method of the laser detector and the mirror surface and the zero-position setting as an example (home at negative), measure the positive value, the compensation value as below:
No. |
CNC Controller Machine Position |
Laser Detection Measured Position |
Absolute Error Compensation Value |
Incremental Error Compensation Value |
0 |
0 (Zero Point) |
0 |
0 |
0 |
1 |
25.000 |
25.001 |
1 |
1 |
2 |
50.000 |
50.002 |
2 |
1 |
3 |
75.000 |
75.005 |
5 |
3 |
4 |
100.000 |
100.007 |
7 |
2 |
.. |
...... |
...... |
.. |
.. |
39 |
975.000 |
975.033 |
33 |
.. |
40 |
1000.000 |
1000.035 |
35 |
2 |
41 |
.. |
.. |
0 |
0 |
When filling in machine parameter for the axis's screw pitch error compensation table, you must first fill in home position (within the example it is 0), then put the error compensation value of each behind (within 0 it must fill in 0).
1. Use absolute error compensation value, fill in as following:
"X Axis Pitch Error Table" Setting (User Absolute Error Compensation, Zero Point at Negative Direction)
2. Use increment error compensation table filling as below:
"X Axis Pitch Error Table" Setting (User Increment Error Compensation, Zero Point at Negative Direction)
Run program again after fill up pitch error compensation table, can get two curves overlap and almost level.
Laser Detection Error Diagram (Backlash and Pitch Error Both Set)