Current location - Plastic Surgery and Aesthetics Network - Plastic surgery and medical aesthetics - What is the basic code of CNC programming?
What is the basic code of CNC programming?

1. G00 and G01 \x0d\G00 motion trajectory has two types: straight line and polyline. This command is only used for point positioning and cannot be used for cutting processing\x0d\G01 moves in a straight line at the specified feed speed. mode to move to the target point specified by the command, generally used for cutting\x0d\2, G02 and G03 \x0d\G02: clockwise arc interpolation G03: counterclockwise arc interpolation\x0d\3, G04 (delay or pause command) \x0d\ Generally used for forward and reverse rotation switching, processing blind holes, step holes, turning grooving\x0d\4, G17, G18, G19 plane selection instructions, specifying plane processing, generally used for milling machines and machining centers \x0d\G17: X-Y plane, which can be omitted, or it can be a plane parallel to the X-Y plane\x0d\G18: Y-Z plane or a plane parallel to it\x0d\5, G27, G28, G29 Reference point command\x0d\G27: Return to the reference point, check and confirm the reference point position\x0d\G28: Automatically return to the reference point (passing the intermediate point) \x0d\G29: Return from the reference point, used in conjunction with G28\x0d\6, G40, G41, G42 radius compensation\x0d\G40: Cancel tool radius compensation\x0d\Give this much first, and then give it after finishing it in the evening\ x0d\7, G43, G44, G49 Length compensation\x0d\G43: Positive length compensation G44: Negative length compensation G49: Cancel tool length compensation\x0d\8, G32, G92, G76\x0d\G32: Thread cutting G92: Thread Cutting fixed cycle G76: Thread cutting compound cycle\x0d\9, turning processing: G70, G71, 72, G73\x0d\G71: Axial rough turning compound cycle command G70: Finishing compound cycle G72: End face turning, radial roughening Turning cycle G73: Copying rough turning cycle\x0d\10, milling machine, machining center:\x0d\G73: High-speed deep hole pecking and drilling G83: Deep hole pecking and drilling G81: Drilling cycle G82: Deep hole drilling cycle\x0d\ G74: Left-hand thread processing G84: Right-hand thread processing G76: Precision boring cycle G86: Boring processing cycle\x0d\G85: Reaming G80: Cancel cycle command\x0d\11, programming method G90, G91\x0d\G90: Absolute coordinate programming G91: Incremental coordinate programming\x0d\12, spindle setting command\x0d\G50: Setting of the maximum spindle speed G96: Constant linear speed control G97: Spindle speed control (cancel the constant linear speed control command) G99: Return to point R (middle hole) G98: Return to reference point (last hole)\x0d\13. Spindle forward and reverse stop commands M03, M04, M05\x0d\M03: Spindle forward M04: Spindle reverse M05: Spindle Stop\x0d\14, cutting fluid switch M07, M08, M09\x0d\M07: mist cutting fluid on M08: liquid cutting fluid on M09: cutting fluid off\x0d\15, motion stop M00, M01, M02, M30\ x0d\M00: Program pause M01: Planned stop M02: Machine tool reset M30: Program ends, pointer returns to the beginning\x0d\16, M98: Call subroutine\x0d\17, M99: Return to the main program\x0d\Can this solve your problem? question?