Send Message
Up to 5 files, each 10M size is supported. OK
Shenzhen Perfect Precision Product Co., Ltd. 86-189-26459278 lyn@7-swords.com
News Get a Quote
Home - News - Programming Skills of Tool Compensation in CNC Machining

Programming Skills of Tool Compensation in CNC Machining

September 28, 2022

In CNC machining, the essence of tool "compensation" and "offset" is the same, but they are called differently. They can be regarded as two expressions of a problem, and we do not need to investigate their differences. The offset screen of FANUC 0i CNC system is called "offset", but it is often called "compensation" in practice. If you want to investigate too much, you can refer to the statement in the FANUC official manual, that is, the tool position movement is called "offset", and the tool radius deviation correction is called "compensation". This article will specifically introduce the application skills of tool compensation in CNC machining.

latest company news about Programming Skills of Tool Compensation in CNC Machining  0
In modern CNC system, tool offset is generally divided into two parts: profile offset and wear offset.
Profile offset generally controls the tool installation deviation or shape deviation, which is large; The wear offset is mostly used for tool wear compensation and fine adjustment of machining size, and its value is small. The actual tool offset is equal to the algebraic sum of profile offset and wear offset. In addition, profile offset is often used to establish the workpiece coordinate system.
The concept of offset vector is often used in offset trajectory analysis. The so-called offset vector is actually the composite vector of X and Z offset sub vectors (signed offset components) in offset memory.

latest company news about Programming Skills of Tool Compensation in CNC Machining  1
Programming application skills and taboos of tool compensation in CNC machining:
(1) System parameter No 5002 # 1 (LGN) is used to set whether the profile offset number and wear offset number of the tool are the same. The default setting is the same (LGN=0).
(2) System parameter No 5002 # 2 (LWT) is used to set whether tool wear compensation is realized by tool movement or coordinate system offset. The default setting is to compensate by tool movement (LWT=0). The compensation action must be realized in the tool linear movement program section.

latest company news about Programming Skills of Tool Compensation in CNC Machining  2
(3) System parameter No 5002 # 4 (LGT) is used to set whether the tool profile compensation is realized by tool movement or by coordinate system offset. The default setting is to use coordinate system offset for compensation (LGT=0). At this time, it has nothing to do with LWM setting, and it is compensated in the T command program section. The offset action is realized by moving the coordinate system. At this time, the tool generally does not move, only the coordinate value changes (that is, the coordinate system moves).
(4) System parameter No 5002 # 5 (LGC) is used to set whether to cancel the tool profile compensation when 00 offset number is set. When LGC=0, it is not canceled (LGC=0).
(5) System parameter No 5003 # 6 (LVC) is used to set whether to cancel the offset when pressing the Reset key. When LVC=0, it is not to cancel the offset.
Share: