Looking for the meaning of G command of Beijing Kaindi CNC lathe

Some codes of different CNC machine tools will be slightly different (reserved functions), but they are generally the same

G00 rapid movement point positioning G01 linear interpolation G02 clockwise arc interpolation Complement G03 Counterclockwise arc interpolation G04 Pause G05 --- G17 XY plane selection G18 ZX plane selection G19 YZ plane selection G32 Thread cutting G33 --- G40 Tool compensation cancel G41 Tool compensation - left G42 Tool compensation - right G43 Tool length compensation - positive G44 Tool length compensation - negative G49 Tool length compensation cancel G50 Maximum spindle speed limit G54~G59 Processing coordinate system setting G65 User macro G70 Finishing cycle G71 External circle rough cutting cycle G72 End face rough cutting cycle G73 closed cutting cycle G74 deep hole drilling cycle G75 outer diameter grooving cycle G76 compound thread cutting cycle G80 cancel fixed cycle G81 fixed point drilling cycle G90 absolute value programming G91 incremental value programming G92 thread cutting cycle G94 feed per minute G95 per minute Feed amount G96 Constant linear speed control G97 Constant linear speed cancellation G98 Return to the starting plane G99 Return to the R plane G function word SIEMENS system G00 Rapid movement point positioning G01 Linear interpolation G02 Clockwise arc interpolation G03 Counterclockwise arc interpolation Add G04 Pause G05 Arc interpolation through the intermediate point G17 XY plane selection G18 ZX plane selection G19 YZ plane selection G32 --- G33 Constant pitch thread cutting G40 Tool compensation cancel G41 Tool compensation - left G42 Tool compensation - right G43 - -- G44 --- G49 --- G50 --- G54~G59 Zero offset G65 --- G70 Inch G71 Metric G72 --- G73 --- G74 --- G75 --- G76 --- G80 Cancel Canned cycle G81 Canned cycle G90 Absolute size G91 Incremental size G92 Spindle speed limit G94 Linear feed rate G95 Rotary feed rate G96 Constant linear speed G97 Logout G96 G98 --- G99 ---