Views: 0 Author: Site Editor Publish Time: 2019-07-07 Origin: Site
With the widely use of CNC milling in today’s society, people want to know more details about CNC milling so that they can use this technique better. This article will give you some information about CNC milling G codes and we will tell you different types of G codes in CNC milling, also we will teach you how to use G codes in CNC milling.
1. Definition of G Codes
2. Types of G Codes in CNC Milling
3. Way of Using G Codes in CNC Milling
The G code is an instruction in the NC program. Generally referred to as the G command. Fast positioning, inverse circular interpolation, round interpolation, intermediate point circular interpolation, radius programming, and jump processing can be realized by using the G code. G code is a language in which people tell computerized machines how to make things. "How" is defined by the G code instruction provided to the machine controller (industrial computer), which tells the motor where to move, how fast to move, and the path to follow. Two of the most common scenarios are that in an internal machine tool such as a lathe or grinder, the cutting tool is moved to remove only the finished workpiece and/or the uncompleted workpiece according to these instructions through the tool path. An uncompleted workpiece is accurately positioned at any maximum of 9 axes  near three dimensions relative to the tool path, and one or two of them can move relative to each other. The same concepts are extended to non-cutting tools, such as forming or polishing tools, optical drawing, 3D printing and other additive methods and measuring instruments.
G00 Fast Moving
G01 Linear Interpolation
G02 arc interpolation CW
G03 arc interpolation CCW
G17 XY Plane Selection
G18 ZX Plane Selection
G19 YZ Plane Selection
G28 Return to Reference Location
G30 Return to reference positions 2, 3 and 4
G40 Tool Compensation Cancellation
G41 Tool Compensation Leave
G42 Tool Compensation Right
G43 Tool Length Compensation + Direction
G44 Tool Length Compensation-Direction
G49 Cutter Length Compensation Cancellation
G53 Selection of Machine Tool Coordinate System
G54 Selection of Workpiece Coordinate System 1
G55 Workpiece Coordinate System 2 Selection
G56 Selection of Workpiece Coordinate System 3
G57 Workpiece Coordinate System 4 Selection
G58 Selection of Workpiece Coordinate System 5
G59 Selection of Workpiece Coordinate System 6
G68 Coordination rotation
G69 coordinate rotation cancelled
G73 pecking drill cycle
G74 Left Helical Cutting Circle
G76 Fine Boring Cycle
G80 Fixed Cycle Cancellation
G81 Drilling Cycle, Field Drilling Cycle
G82 Drilling Cycle or Reverse Drilling Cycle
G83 pecking drill cycle
G84 tapping cycle
G85 Boredom Cycle
G86 Boredom Cycle
G87 Back to the Boredom Cycle
G88 Boredom Cycle
G89 Boredom Cycle
G90 Absolute Order
G91 Incremental Order
G92 Setting up working coordinate system or clamping at maximum spindle speed
G98 Returns the initial point of a fixed cycle
G99 Returns R Point in Fixed Cycle
1. Set the workpiece coordinate system G command
Instruction format G X__ Y__ Z__ command function
Set the workpiece coordinate system
2. Create a workpiece coordinate system (also called a programmed coordinate system) on the machine tool.
3. The coordinate values X, Y, Z are the coordinate values of the tool tool position in the workpiece coordinate system (also called the tool point or tool change point).
4. The operator must check or adjust the tool location after the workpiece is installed to ensure that the workpiece coordinate system set on the machine coincides with the position of the workpiece coordinate system specified on the part during programming.
5. For workpieces with more complicated dimensions, the program zero point of the workpiece coordinate system can be arbitrarily changed during programming for simple calculation.
Above all, we believe you have know the basic information about G codes used in CNC milling. We wish this article will help you.