G代码大全
- 格式:doc
- 大小:124.50 KB
- 文档页数:8
G代码详解G代码代码名称-功能简述G00------快速定位G01------直线插补G02------顺时针方向圆弧插补G03------逆时针方向圆弧插补G04------定时暂停G05------通过中间点圆弧插补G07------Z 样条曲线插补G08------进给加速G09------进给减速G20------子程序调用G22------半径尺寸编程方式G220-----系统操作界面上使用G23------直径尺寸编程方式G230-----系统操作界面上使用G24------子程序结束G25------跳转加工G26------循环加工G30------倍率注销G31------倍率定义G32------等螺距螺纹切削,英制G33------等螺距螺纹切削,公制G53,G500-设定工件坐标系注销G54------设定工件坐标系一G55------设定工件坐标系二G56------设定工件坐标系三G57------设定工件坐标系四G58------设定工件坐标系五G59------设定工件坐标系六G60------准确路径方式G64------连续路径方式G70------英制尺寸寸G71------公制尺寸毫米G74------回参考点(机床零点)G75------返回编程坐标零点G76------返回编程坐标起始点G81------外圆固定循环G331-----螺纹固定循环G90------绝对尺寸G91------相对尺寸G92------预制坐标G94------进给率,每分钟进给G95------进给率,每转进给[编辑本段]功能详解G00—快速定位格式:G00 X(U)__Z(W)__说明:(1)该指令使刀具按照点位控制方式快速移动到指定位置。
移动过程中不得对工件进行加工。
(2)所有编程轴同时以参数所定义的速度移动,当某轴走完编程值便停止,而其他轴继续运动,(3)不运动的坐标无须编程。
G代码明细(一)及功能符号1、D刀具半径偏置数2、F进给率3、G准备功能4、H刀具长度偏置数5、I圆弧中心的X坐标6、J圆弧中心的Y坐标7、K圆弧中心的Z坐标8、L重复数9、M辅助功能10、N顺序号11、O程序号12、P在子程序中延时时间,程序号和顺序号的设定13、Q切削深度,固定循环的转换14、R固定循环的R点/圆弧的半径设定15、S主轴速度功能16、T刀具功能17、X X坐标18、Y Y坐标19、Z Z坐标(二)辅助功能M代码1、M00程序停止2、M01计划停止3、M02程序结束4、M03主轴顺时针旋转5、M04主轴逆时针旋转6、M05主轴停止7、M06换刀8、M07喷雾9、M08切削液开10、M09切削液停11、M10主轴夹紧12、M11主轴松开13、M17子程序返回14、M30程序结束并返回程序头15、M98子程序调用16、M99在主程序中,返回程序开头继续执行17、M801各模块间传递字符串信息18、M802各模块间传递整数信息19、M901直接输出指令20、M902回零结束指令21、M903更改当前刀号(三)准备功能G代码1、G00直线快速定位2、G01直线插补3、G02圆弧插补(顺时针)4、G03圆弧插补(逆时针)5、G04暂停指定时间6、G17设定X-Y工作平面7、G18设定Z-X工作平面8、G19设定Y-Z工作平面9、G20英制单位加工10、G21公制单位加工11、G28自动返回参考点12、G34圆周钻孔循环13、G35角度直线钻孔循环14、G36圆弧钻孔循环15、G37棋盘孔循环16、G40取消刀具半径补偿17、G41刀具半径左补偿18、G42刀具半径右补偿19、G43刀具长度正向补偿20、G44刀具长度负向补偿21、G49取消刀具长度补偿22、G50取消比例功能23、G51启用比例功能24、G50.1取消镜像功能25、G51.1启用镜像功能26、G53使用机床坐标系27、G54工件坐标系1选择28、G55工件坐标系2选择29、G56工件坐标系3选择30、G57工件坐标系4选择31、G58工件坐标系5选择32、G59工件坐标系6选择33、G65子程序调用34、G68旋转功能开35、G69旋转功能关36、G70英制单位加工37、G71公制单位加工38、G73高速深孔往复排屑钻39、G74左手攻牙循环(先逆时针攻丝,攻丝到达指定深度后顺时针退回)40、G76精细镗孔循环41、G80取消固定循环功能42、G81一般钻孔43、G82孔底暂停钻孔循环44、G83深孔往复排屑钻45、G84右手攻牙循环(先顺时针攻丝,攻丝到达指定深度后逆时针退回)46、G85圆弧钻孔循环47、G86高速钻孔循环48、G87背面精细镗孔循环49、G88镗孔循环50、G89孔底暂停镗孔循环51、G90绝对坐标编程52、G91相对坐标编程53、G92工件坐标系设定54、G98复归到初始点55、G99复归到R点56、G903强制进给倍率指令57、G904条件移动指令58、G905强制进给速率指令59、G906同步指令60、G907以最短路径运动61、G908强制以角度为单位编程62、G921指定当前坐标系的当前点工件坐标值63、G922指定工件坐标系(包括外部偏移)的原点64、G992临时工件坐标系设定。
G代码一览表G 代码是数控编程中用于控制机床运动和功能的指令代码。
在数控机床的加工过程中,正确理解和运用 G 代码至关重要。
下面为您详细列出常见的 G 代码及其功能。
G00:快速定位这个代码用于将刀具快速移动到指定的位置,其移动速度是机床设定的最快速度,通常不进行切削加工。
G01:直线插补它能让刀具沿着直线轨迹进行切削加工,需要指定移动的终点坐标和进给速度。
G02:顺时针圆弧插补用于指定顺时针方向的圆弧加工路径,需要给定圆弧的终点坐标、圆心坐标或者半径,以及切削进给速度。
G03:逆时针圆弧插补与 G02 相反,用于逆时针方向的圆弧加工。
G04:暂停在程序执行过程中,使用 G04 可以让刀具在指定的时间内暂停动作,常用于给加工留出足够的时间,如让切削液充分冷却工件等。
G17、G18、G19:平面选择G17 选择 XY 平面,G18 选择 XZ 平面,G19 选择 YZ 平面。
这决定了后续圆弧插补等指令所参考的平面。
G20、G21:单位设定G20 设定单位为英寸,G21 设定单位为毫米。
G28:返回参考点使刀具自动返回机床设定的参考点。
G30:返回第二、第三和第四参考点除了常见的第一参考点,机床还可以设定多个参考点,通过 G30 指令可以返回指定的参考点。
G40、G41、G42:刀具半径补偿G40 取消刀具半径补偿,G41 为左补偿,G42 为右补偿。
在进行轮廓加工时,根据刀具与工件的相对位置选择合适的补偿方式,以确保加工精度。
G43、G44、G49:刀具长度补偿G43 为正补偿,G44 为负补偿,G49 取消刀具长度补偿。
用于补偿刀具长度的差异,确保加工深度的准确性。
G50:坐标系设定可以设定工件坐标系的坐标原点和坐标轴的最大值、最小值。
G54 G59:工件坐标系选择预先设定多个工件坐标系,通过这些代码可以快速切换使用。
G70:精车循环用于进行精加工。
G71:外圆粗车循环适用于外圆的粗加工。
G72:端面粗车循环针对端面进行粗加工。
*G00定位(快速移动)*G01直线插补(切削进给)G02圆弧插补/螺旋插补CWG03圆弧插补/螺旋插补CWWG04暂停G05AI轮廓控制(高精度轮廓控制兼容指令)G05.1AI轮廓控制IAI轮廓控制II纳米平滑加工G5.4HRV3接通/断开G06.2NURBS插补G7.1(G10圆柱插补G08AI轮廓控制(先行控制兼容指令)G09准确停G10可编程数据输入G11可编程数据输入取消G12G13G14*G15极坐标指令取消G16极坐标指令*G17XY平面选择*G18ZX平面选择*G19YZ平面选择G20英制输入G21公制输入G22存储行程检查功能ONG23存储行程检查功能OFFG24G25G26G27参考点返回检查G28自动返回到参考点G29从参考点自动返回G30第2参考点返回第3、第4参考点返回G31跳转功能G32G33螺纹切削G34G35G36G37刀具长度自动测量G38刀具半径补偿或刀尖半径补偿:保持矢量G39刀具半径补偿或刀尖半径补偿:拐角圆弧插补*G40刀具半径补偿或刀尖半径补偿 取消G41刀具半径补偿或刀尖半径补偿 左侧G42刀具半径补偿或刀尖半径补偿 右侧G43刀具长度补偿+G44刀具长度补偿-G45刀具位置偏置 扩大G46刀具位置偏置 缩小G47刀具位置偏置 扩大2倍G48刀具位置偏置 缩小2倍*G49刀具长度补偿/刀尖点控制取消G50比例缩放取消G51比例缩放*G50.1可编程镜像取消G51.1可编程镜像G52局部坐标系设定G53机械坐标系设定*G54工件坐标系1设定G54.1附加工件坐标系选择G55工件坐标系2设定G56工件坐标系3设定G57工件坐标系4设定G58工件坐标系5设定G59工件坐标系6设定G60单向定位G61准确停方式G62自动拐角倍率G63*G64切削方式G65宏调用G66宏模态调用AG66.1宏模态调用B*G67宏模态调用A/B取消G68坐标旋转三维坐标转换*G69坐标旋转取消三维坐标转换取消G70G71G72G72.1图形复制(旋转复制)G72G72.2图形复制(平行复制)G73深孔钻循环G74反向攻丝循环G75G76精细镗孔循环G77G78G79*G80固定循环取消G81钻孔循环、点镗孔循环G82钻孔循环、镗孔循环G83深孔钻循环G84攻丝循环G85镗孔循环G86镗孔循环G87反向镗孔循环G88镗孔循环G89镗孔循环*G90绝对指令*G91增量指令G92工件坐标系设定G93反比时间进给*G94每分钟进给G95每转进给G96G97*G98固定循环初始平面返回G99固定循环R点平面返回G107圆柱插补。
加工中心g代码大全加工中心G代码大全。
加工中心是一种多功能的数控机床,广泛应用于零部件的加工和制造。
G代码是数控加工中心的一种控制语言,用于指挥机床进行各种加工操作。
本文将介绍加工中心G代码的基本知识和常用指令,帮助读者更好地理解和应用G代码。
1. G代码概述。
G代码是数控加工中心中最基本的指令集,用于控制机床进行各种加工操作,如切削、定位、进给、退刀等。
G代码由字母G和后面的数字组成,代表不同的加工功能和操作指令。
在编程时,需要根据加工要求选择合适的G代码指令,以实现所需的加工操作。
2. 常用G代码指令。
2.1 G00,快速移动。
G00指令用于控制机床在空转状态下快速移动到指定位置,适用于加工中心的快速定位和刀具换位操作。
2.2 G01,线性插补。
G01指令用于控制机床进行直线插补运动,实现直线加工操作。
在G01指令中需要指定加工路径的起点和终点坐标,以及加工速度和进给速度等参数。
2.3 G02/G03,圆弧插补。
G02和G03指令用于控制机床进行圆弧插补运动,实现圆弧加工操作。
在G02和G03指令中需要指定圆弧的起点、终点、圆心坐标,以及加工速度和进给速度等参数。
2.4 G17/G18/G19,选择平面。
G17、G18和G19指令用于选择加工中心的加工平面,分别表示XY平面、XZ平面和YZ平面。
在编程时需要根据实际加工要求选择合适的加工平面。
2.5 G20/G21,英制/公制。
G20和G21指令用于选择加工中心的加工单位,分别表示英制和公制。
在编程时需要根据实际加工要求选择合适的加工单位。
3. G代码编程示例。
下面是一个简单的G代码编程示例,用于控制加工中心进行直线加工操作:N10 G00 X0 Y0 Z0 ; 快速移动到起始位置。
N20 G01 X100 Y100 Z50 F100 ; 在XY平面上进行直线插补加工。
N30 G00 Z100 ; 刀具快速退刀。
N40 M30 ; 程序结束。
G代码列表(1/3)G代码列表(2/3)G代码列表(3/3)准备功能(G功能)跟在地址G后面的数字决定了该程序段的指令的意义。
G代码分为下面两类。
说明:1除了G10和G11以外的00组G代码都是非模态G代码。
2 当指令了G代码表中未列的G代码时,输出P/S报警NO.0103 不同组的G代码在同一程序段中可以指令多个。
如果在同一程序段中指令了多个同组的G代码,仅执行最后指令的G代码。
4 如果在固定循环中指令了01组的G代码,则固定循环被取消。
与指令G80相同。
注意,01组G代码不受固定循环G代码的影响。
G00 01 定位G53 选择机床坐系G01 直线插补G54 选择工件坐标系1G02 圆弧插补CW(顺时针)G54.1 选择附加工件坐标系G03 圆弧插补CCW(反时针)G55 选择工件坐系2G04 00 暂停G56 选择工件坐系3G08 先行控制G57 选择工件坐系4G09 准确停止G58 选择工件坐系5G10 可编程数据输入G59 选择工件坐系6G11 可编程数据输入方式取消G60 单方向定位G15极坐标指令取消G61准确停止方式G16 极坐标指令G62 自动拐角倍率G17 02 选择XpYp平面G63 攻丝方式G18 选择ZpXp平面G64 切削方式G19 选择YpZp平面G65 00 宏程序调用G20 06 英寸输入G66 宏程序模态调用G21 毫米输入G67 宏程序模态调用取消G22存储行程检测功能有效G68坐标旋转/三维坐标转换G23 存储行程检测功能无效G69 坐标旋转取消/三维坐标转换取消G25主轴速度波动监测功能无效G73 09 排屑钻孔循环G26 主轴速度波动监测功能有效G74 左旋攻丝循环G27 返回参考点检测…G76 09 精镗循环G28 返回参考点G80 09 固定循环取消/外部操作功能取消G29 从参考点返回G81 钻孔循环、锪镗循环或外部操作功能G30 返回第2、3、4、参考点G82 钻孔循环或反镗循环G31 跳转功能G31 G83 排屑钻孔循环G33螺纹切削G33 G84 攻丝循环G37自动刀具长度测量G85 镗孔循环G39 拐角偏置圆弧插补G86 镗孔循环G40 取消刀尖R补偿G87 背镗循环G41 刀尖R补偿(左)G88 镗孔循环G42 刀尖R补偿(右)G89 镗孔循环G43正向刀具长度补偿G90 绝对值编程G90 IP…G44 负向刀具长度补偿G91 增量值编程G91 IP…G45刀具偏置值增加G92设定工件坐标系或最大主轴速度钳制G46 刀具偏置值减小G92.1 工件坐标系预置G47 2倍刀具偏置值G94 每分进给G48 1/2倍刀具偏置值G95 每转进给G49刀具长度补偿取消G96恒表面速度控制G50比例缩放取消G97 恒表面速度控制取消G51 比例缩放有效G98固定循环返回到初始点G52局部坐标系设定G99 固定循环返回到R点。
数控编程代码大全1、FANUC车床G代码G02顺时针切圆弧 (CW,顺时钟)G03逆时针切圆弧 (CCW,逆时钟)G04暂停 (Dwell)G09停于精确的位置G20英制输入G21公制输入G22内部行程限位有效G23内部行程限位无效G27检查参考点返回G28参考点返回G29从参考点返回G30回到第二参考点G32切螺纹G40取消刀尖半径偏置G41刀尖半径偏置 (左侧)G42刀尖半径偏置 (右侧)G50修改工件坐标;设置主轴最大的 RPMG52设置局部坐标系G53选择机床坐标系G70精加工循环G71内外径粗切循环G72台阶粗切循环G73成形重复循环G74Z 向步进钻削G75X 向切槽G76切螺纹循环G80取消固定循环G83钻孔循环G84攻丝循环G85正面镗孔循环G87侧面钻孔循环G88侧面攻丝循环G89侧面镗孔循环G90(内外直径)切削循环G92切螺纹循环G94(台阶) 切削循环G96恒线速度控制G97恒线速度控制取消G98每分钟进给率G99每转进给率支持宏程序编程G00顶位 (快速移动)定位 (快速移动) G01直线切削G02顺时针切圆弧G03逆时针切圆弧G04暂停G15/G16极坐标指令G17XY 面赋值G18XZ 面赋值G19YZ 面赋值G28机床返回原点G30机床返回第2和第3原点*G40取消刀具直径偏移G41刀具直径左偏移G42刀具直径右偏移*G43刀具长度 + 方向偏移*G44刀具长度 - 方向偏移G49取消刀具长度偏移*G53机床坐标系选择G54工件坐标系1选择G55工件坐标系2选择G56工件坐标系3选择G57工件坐标系4选择G58工件坐标系5选择G59工件坐标系6选择G73高速深孔钻削循环G74左螺旋切削循环G76精镗孔循环*G80取消固定循环G81中心钻循环G82反镗孔循环G83深孔钻削循环G84右螺旋切削循环G85镗孔循环G86镗孔循环G87反向镗孔循环G88镗孔循环G89镗孔循环*G90使用绝对值命令G91使用增量值命令G92设置工件坐标系*G98固定循环返回起始点*G99返回固定循环R点G50比例缩放G51G68坐标系旋转G69支持宏程序编程3.FANUC M指令代码M00程序停M01选择停止M02程序结束(复位)M03主轴正转 (CW)M04主轴反转 (CCW)M05主轴停M06换刀M08切削液开M09切削液关M30程序结束(复位) 并回到开头M48主轴过载取消不起作用M49主轴过载取消起作用M94镜象取消M95X坐标镜象M96Y坐标镜象M98子程序调用M99子程序结束4.SIEMENS铣床G代码D刀具刀补号F进给率(与G4 一起可以编程停留时间) GG功能(准备功能字)G0快速移动G1直线插补G2顺时针圆弧插补G3逆时针圆弧插补CIP中间点圆弧插补G33恒螺距的螺纹切削G331不带补偿夹具切削内螺纹G332不带补偿夹具切削内螺纹. 退刀CT带切线的过渡圆弧插补G4快速移动G63快速移动G74回参考点G75回固定点G25主轴转速下限G26主轴转速上限G110极点尺寸,相对于上次编程的设定位置G110极点尺寸,相对于当前工件坐标系的零点G120极点尺寸,相对于上次有效的极点G17*X/Y平面G18Z/X平面G19Y/Z平面G40刀尖半径补偿方式的取消G41调用刀尖半径补偿, 刀具在轮廓左侧移动G42调用刀尖半径补偿, 刀具在轮廓右侧移动G500取消可设定零点偏置G54第一可设定零点偏置G55第二可设定零点偏置G56第三可设定零点偏置G57第四可设定零点偏置G58第五可设定零点偏置G59第六可设定零点偏置G53按程序段方式取消可设定零点偏置G60*准确定位G70英制尺寸G71*公制尺寸G700英制尺寸,也用于进给率FG710公制尺寸,也用于进给率FG90*绝对尺寸G91增量尺寸G94*进给率F,单位毫米/分G95主轴进给率F,单位毫米/转G901在圆弧段进给补偿“开”G900进给补偿“关”G450圆弧过渡G451等距线的交点I插补参数J插补参数K插补参数I1圆弧插补的中间点J1圆弧插补的中间点K1圆弧插补的中间点L子程序名及子程序调用M辅助功能M0程序停止M1程序有条件停止M2程序结束M3主轴顺时针旋转M4主轴逆时针旋转M5主轴停M6更换刀具N副程序段:主程序段P子程序调用次数RET子程序结束S主轴转速,在G4 中表示暂停时间T刀具号X坐标轴Y坐标轴Z坐标轴CALL循环调用CHF倒角,一般使用CHR倒角轮廓连线CR圆弧插补半径GOTOB向后跳转指令GOTOF向前跳转指令RND圆角支持参数编程6.SIEMENS车床G 代码D刀具刀补号FF进给率(与G4 一起可以编程停留时间) GG功能(准备功能字)G0快速移动G1直线插补G2顺时针圆弧插补G3逆时针园弧插补G33恒螺距的螺纹切削G4快速移动G63快速移动G74回参考点G75回固定点G17(在加工中心孔时要求)G18*Z/X平面G40刀尖半径补偿方式的取消G41调用刀尖半径补偿, 刀具在轮廓左侧移动G42调用刀尖半径补偿, 刀具在轮廓右侧移动G500取消可设定零点偏置G54第一可设定零点偏置G55第二可设定零点偏置G56第三可设定零点偏置G57第四可设定零点偏置G58第五可设定零点偏置G59第六可设定零点偏置G53按程序段方式取消可设定零点偏置G70英制尺寸G71*公制尺寸G90*绝对尺寸G91增量尺寸G94*进给率F,单位毫米/分G95主轴进给率F,单位毫米/转I插补参数I1圆弧插补的中间点K1圆弧插补的中间点L子程序名及子程序调用M辅助功能M0程序停止M1程序有条件停止M2程序结束M30M17M3主轴顺时针旋转M4主轴逆时针旋转M5主轴停M6更换刀具N副程序段:主程序段P子程序调用次数RET子程序结束S主轴转速,在G4 中表示暂停时间T刀具号X坐标轴Y坐标轴Z坐标轴AR圆弧插补张角CALL循环调用CHF倒角,一般使用CHR倒角轮廓连线CR圆弧插补半径GOTOB向后跳转指令GOTOF向前跳转指令RND圆角支持参数编程G00定位 (快速移动)G01直线切削G02顺时针切圆弧 (CW,顺时钟) G03逆时针切圆弧 (CCW,逆时钟) G04暂停 (Dwell)G09停于精确的位置G20英制输入G21公制输入G22内部行程限位有效G23内部行程限位无效G27检查参考点返回G28参考点返回G29从参考点返回G30回到第二参考点G32切螺纹G36直径编程G37半径编程G40取消刀尖半径偏置G41刀尖半径偏置 (左侧)G42刀尖半径偏置 (右侧)G53直接机床坐标系编程G54—G59坐标系选择G71内外径粗切循环G72台阶粗切循环G73闭环车削复合循环G76切螺纹循环G80内外径切削循环G81端面车削固定循环G82螺纹切削固定循环G90绝对值编程G91增量值编程G92工件坐标系设定G96恒线速度控制G97恒线速度控制取消G94每分钟进给率G95每转进给率支持参数与宏编程*G001定位 (快速移动)G01直线切削G02顺时针切圆弧G03逆时针切圆弧G040暂停G0716虚轴指定G090准停校验*G172XY 面赋值G18XZ 面赋值G19YZ 面赋值G208英寸输入*G21毫米输入G22脉冲当量G243镜像开*G25镜像关G280返回到参考点G29由参考点返回*G407取消刀具直径偏移G41刀具直径左偏移G42刀具直径右偏移G438刀具长度 + 方向偏移G44刀具长度 - 方向偏移*G49取消刀具长度偏移*G504缩放关G51缩放开G520局部坐标系设定G53直接机床坐标系编程*G5414工件坐标系1选择G55工件坐标系2选择G56工件坐标系3选择G57工件坐标系4选择G58工件坐标系5选择G59工件坐标系6选择G600单方向定位*G6112精确停止校验方式G64连续方式G685旋转变换*G69旋转取消G739高速深孔钻削循环G74左螺旋切削循环G76精镗孔循环*G80取消固定循环G81中心钻循环G82反镗孔循环G83深孔钻削循环G84右螺旋切削循环G85镗孔循环G86镗孔循环G87反向镗孔循环G88镗孔循环G89镗孔循环*G903使用绝对值命令G91使用增量值命令G920设置工件坐标系*G9414每分钟进给G95每转进给*G9810固定循环返回起始点G99返回固定循环R点支持参数与宏编程10.HNC M指令M00程序停M01选择停止M02程序结束(复位)M03主轴正转 (CW)M04主轴反转 (CCW)M05主轴停M06换刀M07切削液开M09切削液关M98子程序调用M99子程序结束G001定位 (快速移动)G01直线切削G02顺时针切圆弧G03逆时针切圆弧G040暂停G172XY 面赋值G18XZ 面赋值G19YZ 面赋值G280机床返回原点G29从参考点返回*G407取消刀具直径偏移G41刀具直径左偏移G42刀具直径右偏移*G438刀具长度 + 方向偏移*G44刀具长度 - 方向偏移G49取消刀具长度偏移*G5314机床坐标系选择G54工件坐标系1选择G55工件坐标系2选择G56工件坐标系3选择G57工件坐标系4选择G58工件坐标系5选择G59工件坐标系6选择G739高速深孔钻削循环G74左螺旋切削循环G76精镗孔循环*G80取消固定循环G81钻孔循环〔点钻〕G82钻孔循环〔镗阶梯孔〕G83深孔钻削循环G84攻丝循环G85镗孔循环G86钻孔循环G87反向镗孔循环G88镗孔循环G89镗孔循环*G903使用绝对值命令G91使用增量值命令G920设置工件坐标系*G9810固定循环返回起始点*G99返回固定循环R点G001定位 (快速移动)G01直线切削G02顺时针切圆弧 (CW,顺时钟) G03逆时针切圆弧 (CCW,逆时钟) G040暂停 (Dwell)G10偏移值设定G206英制输入G21公制输入G270检查参考点返回G28参考点返回G29从参考点返回G31跳跃机能G321切螺纹G36X轴自动刀偏设定G37Z轴自动刀偏设定G407取消刀尖半径偏置G41刀尖半径偏置 (左侧)G42刀尖半径偏置 (右侧)G500坐标系设定G54工件坐标系G55---G59工件坐标系G700精加工循环G71内外径粗切循环G72台阶粗切循环G73成形重复循环G74端面深孔加工循环G75外圆、内圆切削循环G76切螺纹循环G901(内外直径)切削循环G92切螺纹循环G94(台阶) 切削循环G9612恒线速度控制G97恒线速度控制取消G985每分钟进给率G99每转进给率100 M指令M00程序停M01选择停止M02程序结束(复位)M03主轴正转 (CW)M04主轴反转 (CCW)M05主轴停M06换刀M08切削液开M09切削液关M10卡紧M11松开M32润滑开M33润滑关M98子程序调用M99子程序结束22.三菱E60 铣床G代码※G001位置定位 (快速进给)*G01直线补间G02顺时针切圆弧(CW)G03逆时针切圆弧(CCW)G04暂停G05高速加工模式G090正确停止检查G10程式参数输入/补正输入G11程式参数输入取消G12圆切削CWG13圆切削CCW*G172平面选择X-Y※G18平面选择Z-XG19平面选择Y-Z※G206 英制指令G21公制指令G270参考原点检查G28参考原点复归G29开始点复归G30第2~4参考原点复归G31跳跃机能G331螺纹切削G370自开工具长测定G38刀具径补正向量指定G39刀具径补正转角圆弧补正*G407刀具径补正取消G41刀具径补正左G42刀具径补正右G438刀具长补正量〔+〕G44刀具长补正量〔-〕*G49工具长补正量取消G520局部坐标系设定G53机械坐标系选择*G5412工件坐标系1选择G5512工件坐标系2选择G56工件坐标系3选择G57工件坐标系4选择G58工件坐标系5选择G59工件坐标系6选择G600单方向位置定位G6113工确停止检查模式G62自动转角进给率调整G63攻牙模式*G64切削模式G739固定循环〔步进循环〕G74固定循环〔反向攻牙〕G76固定循环〔精镗孔〕*G80固定循环取消G81固定循环〔钻孔/铅孔〕G82固定循环〔钻孔/计数式镗孔〕G83固定循环〔深钻孔〕G84固定循环〔攻牙〕G85固定循环〔镗孔〕G86固定循环〔镗孔〕G87固定循环〔反镗孔〕G88固定循环〔镗孔〕G89固定循环〔镗孔〕*G903绝对值指令*G91增量值指令G920机械坐标系设定G935逆时针进给*G94非同期切削〔每分钟进给〕*G95同期切削〔每回钻进给〕*G9617周速一定控制有效*G97周速一定控制无效*G9810固定循环起始点复归G99固定循环R点复归支持参数与宏编程G00快速定位G01直线插补G02顺时针圆弧插补G03逆时针圆弧插补G04延时G09进给准停G20独立子程序调用G22独立子程序定义G24独立子程序定义结束,返回调用程序G25跳转加工G26程序块调用加工程序内子程序调用G27无限循环G30倍率取消G31倍率定义G47短直线速度自动过渡G48取消G54~G59工件坐标系选择G71内外径切削复合循环G72端面切削复合循环G73封闭轮廓复合循环G74返回机床参考点〔机械原点〕G75返回对刀点G76返回加工开始点G77恢复当前坐标系G81外圆加工循环G82端面加工循环G85英制刚性攻丝循环G86公制螺纹加工循环G87英制螺纹加工循环G90绝对值方式编程G91增量值方式编程G92设置程序零点G96恒线速切削有效G97取消恒线速切削G98取消每转进给G99设定每转进给P= 参变量赋值M指令解释M01条件停M02程序结束并停机M03主轴正转M04主轴反转M05主轴停M06冷却开M07冷却关M08工件夹紧M09工件松开M10开指定的继电器M11关指定的继电器M20设定刀补号M21程序结束并返回程序开头M71~M85继电器脉冲输出G01直线插补G02顺时针圆弧插补或螺旋线插补G03逆时针圆弧插补或螺旋线插补G04延时G09伺服准停到位G11程序块沿Y轴镜像G12程序块沿X轴镜像G13程序块以原点镜像加工G17选择XOY平面G18选择XOZ平面G19选择YOZ平面G20子程序调用G22子程序定义G24子程序定义结束,返回调用程序G25跳转加工G26转移加工G27无限循环G30放大/缩小倍率取消G31放大/缩小倍率定义G40取消刀具半径补偿G41左刀具半径补偿G42右刀具半径补偿G43建立刀具长度补偿G44撤消刀具长度补偿G47短直线速度自动过渡G48取消短直线速度自动过渡G54~G59工件坐标系选择G73高速深孔加工循环G74返回机床参考点〔机械原点〕G75返回对刀点G76从当前位置返回程序零点G78精镗循环G81中心孔钻孔循环G82带停顿的中心钻孔循环G83深孔加工循环G84公制刚性攻丝循环G85英制刚性攻丝循环G86镗孔循环〔自动返回〕G87反镗循环G88镗孔循环〔手动返回〕G89带停顿的镗孔循环G90绝对值方式编程G91增量值方式编程G92设定工件座标系P= 参变量赋值M指令解释M00程序暂停M01L××(K××)M02程序结束并停机M03主轴正转M04主轴反转M05主轴停M08冷却开M09冷却关M10工件夹紧M11工件松开M20K××号继电器M21K××关××号继电器M30程序结束并返回程序开头M71~M85继电器脉冲输出。
CNC代码一览表M代码一览表M代码一览表注) 不能同时处理的M代码M32中虽然在1程序程序段中能加入4个M代码,但不能同时处理的M代码加入程序时,会发出“227不能同时处理的M代码”的警示.此警示的组合如下:M03﹑M04、M05、M19中的2个以上在同一程序段中M15﹑M16在同一程序段中M23﹑M24在同一程序段中M33﹑M34在同一程序段中M48﹑M49在同一程序段中M15﹑M33在同一程序段中M06﹑M149在同一程序段中M70~M72中两个以上在同一程序段中(只在带有换托盘功能中)M195~M198不能同时单独发指令不合规格的M代码当发出M代码表中没有的M代码或不合规格的M代码指令时,会提示“228不合规格的M代码”,并终止程序,这一点请注意.但是,M36~M39指令什么也不进行,便到达完了状态.G代码一览表从表中我们可以看到,G代码被分为了不同的组,这是由于大多数的G代码是模态的,所谓模态G代码,是指这些G代码不只在当前的程序段中起作用,而且在以后的程序段中一直起作用,直到程序中出现另一个同组的G代码为止,同组的模态G代码控制同一个目标但起不同的作用,它们之间是不相容的。
00组的G代码是非模态的,这些G代码只在它们所在的程序段中起作用。
标有*号的G代码是上电时的初始状态。
对于G01和G00、G90和G91上电时的初始状态由参数决定。
如果程序中出现了未列在上表中的G代码,CNC会显示10号报警。
同一程序段中可以有几个G代码出现,但当两个或两个以上的同组G代码出现时,最后出现的一个(同组的)G代码有效。
在固定循环模态下,任何一个01组的G代码都将使固定循环模态自动取消,成为G80模态。
1、gpedit.msc-----组策略;2、sndrec32-------录音机;3、Nslookup-------IP地址侦测器;4、explorer-------打开资源管理器;5、logoff---------注销命令;6、shutdown-------60秒倒计时关机命令;7、lusrmgr.msc----本机用户和组;8、services.msc---本地服务设置;9、oobe/msoobe /a----检查XP是否激活;10、notepad--------打开记事本;11、cleanmgr-------垃圾整理;12、net start messenger----开始信使服务;13、compmgmt.msc---计算机管理;14、net stop messenger-----停止信使服务;15、conf-----------启动netmeeting;16、dvdplay--------DVD播放器;17、charmap--------启动字符映射表;18、diskmgmt.msc---磁盘管理实用程序;19、calc-----------启动计算器;20、dfrg.msc-------磁盘碎片整理程序;21、chkdsk.exe-----Chkdsk磁盘检查;22、devmgmt.msc--- 设备管理器;23、regsvr32 /u *.dll----停止dll文件运行;24、drwtsn32------ 系统医生;25、rononce -p----15秒关机;26、dxdiag---------检查DirectX信息;27、regedt32-------注册表编辑器;28、Msconfig.exe---系统配置实用程序;29、rsop.msc-------组策略结果集;30、mem.exe--------显示内存使用情况;31、regedit.exe----注册表;32、winchat--------XP自带局域网聊天;33、progman--------程序管理器;34、winmsd---------系统信息;35、perfmon.msc----计算机性能监测程序;36、winver---------检查Windows版本;37、sfc /scannow-----扫描错误并复原;38、taskmgr-----任务管理器(2000/xp/2003);39、wmimgmt.msc----打开windows管理体系结构(WMI);40、wupdmgr--------windows更新程序;41、wscript--------windows脚本宿主设置;42、write----------写字板;43、wiaacmgr-------扫描仪和照相机向导;44、winchat--------XP自带局域网聊天;45、mspaint--------画图板;46、mstsc----------远程桌面连接;47、magnify--------放大镜实用程序;48、mmc------------打开控制台;49、mobsync--------同步命令;50、iexpress-------木马捆绑工具,系统自带;51、fsmgmt.msc-----共享文件夹管理器;52、utilman--------辅助工具管理器;53、dcomcnfg-------打开系统组件服务;54、ddeshare-------打开DDE共享设置;55、osk------------打开屏幕键盘;56、ntbackup-------系统备份和还原;57、ntmsmgr、msc----移动存储管理器;58、ntmsoprq、msc---移动存储管理员操作请求;59、netstat -an----(TC)命令检查接口;60、syncapp--------创建一个公文包;61、sysedit--------系统配置编辑器;62、sigverif-------文件签名验证程序;63、ciadv、msc------索引服务程序;64、shrpubw--------创建共享文件夹;65、secpol、msc-----本地安全策略;66、syskey---------系统加密;67、services、msc---本地服务设置;68、Sndvol32-------音量控制程序;69、sfc、exe--------系统文件检查器;70、sfc /scannow---windows文件保护;71、ciadv、msc------索引服务程序;72、tourstart------xp简介;73、taskmgr--------任务管理器;74、eventvwr-------事件查看器;75、eudcedit-------造字程序;76、compmgmt、msc---计算机管理;77、packager-------对象包装程序;78、perfmon、msc----计算机性能监测程序;79、charmap--------启动字符映射表;80、cliconfg-------SQL SERVER 客户端网络实用程序;81、Clipbrd--------剪贴板查看器;82、conf-----------启动netmeeting;83、certmgr、msc----证书管理实用程序;84、regsvr32 /u *、dll----停止dll文件运行;85、regsvr32 /u zipfldr、dll------取消ZIP支持;86、cmd、exe--------CMD命令提示符;。
2010-11-24 07:28数控G M代码大全G代码内容G00 快速定位G01 直线插补G02 圆弧插补G03 圆弧插补G04 暂停G13 刀架选择:刀架AG14 刀架选择:刀架BG17 刀具半径补偿:X-Y平面G18 刀具半径补偿:Z-X平面G19 刀具半径补偿:Y-Z平面G20 原始位置指令G21 ATC原始位置指令G22 扭距跳过指令G24 ATC原始位置移动指令(不带直线插补) G25 节点位置移动指令(不带直线插补)G28 扭距极限指令取消G29 扭距极限指令G30 跳步循环G31 固定螺纹车削循环:轴向G32 固定螺纹车削循环:端面G33 固定螺纹车削循环G34 变螺距螺纹车削循环:增加螺距G35 变螺距螺纹车削循环:减少螺距G36 动力刀具轴-进给轴同步进给(正转) G37 动力刀具轴-进给轴同步进给(反转)G40 刀尖圆狐半径补偿: 取消G41 刀尖圆狐半径补偿: 左G42 刀尖圆狐半径补偿: 右G50 零点位移,主轴最高转速指令G52 六角刀架转位位置误差补偿G62 镜像指令G64 到位控制关G65 到位控制开G71 复合固定螺纹车削循环: 轴向G72 复合固定螺纹车削循环: 径向G73 轴向铣槽复合固定循环G74 径向铣槽复合固定循环G75 自动倒角G76 自动倒圆角G77 攻丝复合固定循环G78 反向螺纹攻丝循环G80 形状定义结束(LAP)G81 轴向形状定义开始(LAP)G82 径向形状定义开始(LAP)G83 坯材形状定义开始(LAP)G84 棒料车削循环中改变切削条件(LAP) G85 调用棒料粗车循环(LAP)G86 调用重复粗车循环(LAP)G87 调用精车循环(LAP)G88 调用连续螺纹车削循环(LAP)G90 绝对值编程G91 增量编程G94 每分进给模式(mm/min)G95 每转进给模式(mm/rev)G96 恒周速切削开G97 G96取消G100 刀架A或刀架B单独切削的优先指令G101 创成加工中直线插补G102 创成加工中圆弧插补(正面) (CW) G103 创成加工中圆弧插补(正面) (CCW)G107 主轴同步攻丝,右旋螺纹G108 主轴同步攻丝,左旋螺纹G110 刀架A恒周速切削G111 刀架B恒周速切削G112 圆弧螺纹车削CWG113 圆弧螺纹车削CCWG119 刀具半径补尝:C-X-Z平面G122 刀架A副主轴W轴指令(13)G123 刀架B副主轴W轴指令(G14)G124 卡盘A有效原点G125 卡盘B有效原点G126 锥度加工模式OFF指令G127 锥度加工模式ON指令G128 M/C加工模式OFF指令G129 M/C加工模式ON指令G132 创成加工中圆弧插补(侧面) (CW) G133 创成加工中圆弧插补(侧面) (CCW)G136 坐标反转结束或Y轴模式关G137 坐标反转开始G138 Y轴模式开G140 主轴加工模式的指定G141 副主轴加工模式的指定G142 自动脱模主轴加工模式的指定G143 自动脱模主轴和第3刀架加工模式的指定G144 W-轴控制OFF指令G145 W-轴控制ON指令G148 B-轴控制OFF指令G149 B-轴控制ON指令G152 可编程尾架定位(牵引尾架)G153 可编中心架G代码(牵引)G154 W-轴单向定位指令G155 精确轮廓描绘模式ON指令G156 精确轮廓描绘模式OFF指令G158 刀具轴方向刀具长度偏移量G159 刀具轴方向刀具长度偏移量(不带旋转位移偏移量) G160 取消刀具轴方向刀具长度偏移量G161 G代码宏功能MODING162 G代码宏功能MODING163 G代码宏功能MODING164 G代码宏功能MODING165 G代码宏功能MODING167 G代码宏功能MODING168 G代码宏功能MODING169 G代码宏功能MODING170 G代码宏功能MODING171 G代码宏功能CALLG178 同步攻丝循环(CW)G179 同步攻丝循环(CCW)G180 动力刀具复合固定循环: 取消G181 动力刀具复合固定循环: 钻孔G182 动力刀具复合固定循环: 镗孔G183 动力刀具复合固定循环: 深孔钻G184 动力刀具复合固定循环: 攻丝G185 动力刀具复合固定循环: 轴向螺纹车削G186 动力刀具复合固定循环: 端面螺纹车削G187 动力刀具复合固定循环: 轴向直螺纹车削G188 动力刀具复合固定循环: 经向直螺纹车削G189 动力刀具复合固定循环: 铰孔/镗孔G190 动力刀具复合固定循环: 键槽切削循环G191 动力刀具复合固定循环: 轴向键槽切削循环G206 G代码宏功能CALL G207 G代码宏功能CALL G208 G代码宏功能CALL G209 G代码宏功能CALL G210 G代码宏功能CALL G211 G代码宏功能CALL G212 G代码宏功能CALL G213 G代码宏功能CALL G214 G代码宏功能CALL M代码内容M00 程序停止M01 任选停止M02 程序结束M03 工作主轴起动(正转) M04 工作主轴起动(反转) M05 主轴停止M06 刀具交换M08 冷却液开M09 冷却液关M10 主轴点动关M11 主轴点动开M12 动力刀具轴停止M13 动力刀具轴正转M14 动力刀具轴反转M15 C轴正向定位M16 C轴反向定位M17 机外测量数据通过RS232C传送请求M18 主轴定向取消M19 主轴定向M20 尾架干涉区或主轴干涉监视关(对面双主轴规格) M21 尾架干涉区或主轴干涉监视开(对面双主轴规格) M22 倒角关M23 倒角开M24 卡盘干涉区关,刀具干涉区关M25 卡盘干涉区开,刀具干涉区开M26 螺纹导程有效轴Z轴指定M27 螺纹导程有效轴X轴指定M28 刀具干涉检查功能关M29 刀具干涉检查功能开M30 程序结束M32 螺纹车削单面切削模式M33 螺纹车削时交叉切削模式M34 螺纹车削逆向单面切削模式M35 装料器夹持器Z向滑动后退M36 装料器夹持器Z向滑动前进M37 装料器臂后退M38 装料器臂前进到卸载位置M39 装料器臂前进到卡盘位置M40 主轴齿轮空档M41 主轴齿轮1档或底速线圈M42 主轴齿轮2档或高速线圈M43 主轴齿轮3档M44 主轴齿轮4档M48 主轴转速倍率无效取消M49 主轴转速倍率无效M50 附加吹气口1关M51 附加吹气口1开M54 分度卡盘自动分度M55 尾架后退M56 尾架前进M57 M63取消M58 卡盘底压M59 卡盘高压M60 M61取消M61 圆周速度恒定切削时,恒定旋转应答忽视M62 M64取消M63 主轴旋转M码应答忽视M64 主轴旋转之外的M码应答忽视M65 T码应答忽视M66 刀架回转位置自由M67 凸轮车削循环中同步运行模式取消M68 同步模式A运行开M69 同步模式B运行开M70 手动换到指令M72 ATC单元定位在接近位置M73 螺纹车削类型1M74 螺纹车削类型2M75 螺纹车削类型3M76 工件捕手后退M77 工件捕手前进M78 中心架松开M79 中心架夹紧M80 过切前进M81 过切后退M82M83 卡盘夹紧M84 卡盘松开M85 LAP粗车循环后不返回起始位置M86 刀架右回转指定M87 M86取消M88 吹气关M89 吹气开M90 关门M91 开门M92 棒料进给器后退M93 棒料进给器前进M94 装料器装料M95 装料器卸料M96 副轴用工件捕手后退M97 副轴用工件捕手前进M98 尾架低压M99 尾架高压M100 等待同步指令M101 外部M码M102 外部M码M103 外部M码M104 外部M码M105 外部M码M106 外部M码M107 外部M码M108 外部M码M109 取消M110M110 C轴连接M111 拾取轴自动零点设定M112 M-刀具轴在第三刀架上停止M113 M-刀具轴在第三刀架前进转M114 M-刀具轴在第三刀架向回转M115 卸料器打开M116 卸料器关闭M117 侧头前进M118 侧头后退M119 工件计数专用M120 无工件M121 固定中心架打开/关闭M122 固定中心架后退M123 固定中心架前进M124 STM超时检测开M125 STM超时检测关M126 附加送气口3关M127 附加送气口3开M128 尾架转动后退M129 尾架转动前进M130 卡盘故障检测空气关M131 卡盘故障检测送气输出关M132 卡盘故障检测关M133 卡盘故障检测开M134 负荷监视关M135 负荷监视开M136 复合固定循环形状指定M137 对刀器互锁解除开M138 对刀器互锁解除关M139 自学功能启动M140 攻丝循环动力刀具恒周速应答忽视M141 C轴夹紧指令选择M142 冷却液底压M143 冷却液高压M144 附加冷却液1关M145 附加冷却液1开M146 C轴松开M147 C轴夹紧M148 自动脱模主轴正转M149 自动脱模主轴反转M150 同步旋转关M151 同步旋转开M152 动力刀具轴互锁解除开M153 动力刀具轴互锁解除关M154 附加送气口2关(测量用吹气口) M155 附加送气口2开(测量用吹气口) M156 尾座互锁解除关M157 尾座互锁开M158 凸轮加工机-同步运行关M159 凸轮加工机-同步运行开M160 M161取消M161 进给倍率固定(100%)M162 M163取消M163 动力刀具主轴倍率固定(100%) M164 M165取消M165 进给保持和单程序段忽视M166 尾架进给/后退互锁解除关M167 尾架进给/后退互锁解除开M168 忽略动力刀具轴恒周速应答忽视M169 C轴没卡紧M172 车床内侧机械手互锁解除关M173 车床内侧机械手互锁解除开M174 附加冷却液2关M175 附加冷却液2开M176 Y轴松开M177 Y轴夹紧M178 尾架卡盘夹紧M179 尾架卡盘松开M180 机械手请求0M181 机械手请求1M182 机械手请求2M183 机械手请求3M184 卡盘互锁取消关M185 卡盘互锁取消开M188 尾架连接关(牵引可编程尾架规格) M189 尾架连接开(牵引可编程尾架规格) M190 尾架连接是可用G00移动M191 动力刀具主轴分度方向指定(顺时针)M192 动力刀具主轴分度方向指定(逆时针)M193 M194取消M194 螺纹车削相位核运行M195 M196取消M196 螺纹车削相位核对位移量有效M197 螺纹车削相位核对位移量清除M200 Z轴同步进给取消M201 Z轴同步进给G13M202 Z轴同步进给G14M203 刀架松开(数控刀架)M204 LR15M-ATC;循环时间缩短规格(刀库换刀门关)M205 LR15M-ATC;循环时间缩短规格(刀库换刀门开)M206 LR15M-ATC;循环时间缩短规格(后退位置防护罩开)M207 LR15M-ATC;循环时间缩短规格(后退位置防护罩关)M208 门互锁C,D开M209 门互锁C,D关M211 键槽切削循环:单向切削模式M212 M-刀具轴在第三刀架上停止或键槽切削循环:交叉切削模式M213 M-刀具轴在第三刀架上停止或键槽切削循环:进给量指定切削模式M214 M-刀具轴在第三刀架上停止或键槽切削循环:等分切削模式M215 负载监视G00忽略关M216 负载监视G00忽略开M218 附加吹气口关M219 附加吹气口开M220 平面车削关M221 平面车削旋转比(1:1)M222 平面车削旋转比(1:2)M223 平面车削旋转比(1:3)M224 平面车削旋转比(1:4)M225 平面车削旋转比(1:5)M226 平面车削旋转比(1:6)M227 LR15M-ATC;ATC操作完成等待指令M228 ATC下一个刀具返还指令M229 ATC动力刀具分度M230 外部M码M231 外部M码M232 外部M码M233 外部M码M234 外部M码M235 外部M码M236 外部M码M237 外部M码M238 平面车削动力主轴相位变更M239 副主轴模式主轴分度M240 动力刀具主轴:空档M241 动力刀具主轴:第1档M242 动力刀具主轴:第2档M243 排屑装置停止M244 排屑装置正转M246 副主轴卡盘互锁解除开M247 副主轴卡盘互锁解除关M248 副主轴卡盘夹紧M249 副主轴卡盘松开M250 工件推进器后退M251 工件推进器前进M252 激光尺数据写入M253 激光尺数据核对M254 程序停止M264 M265取消M265 脉冲手轮控制方式是取消快速进给M271 主轴低速开M272 主轴低速关M288 副主轴模式吹气关M289 副主轴模式吹气开M290 顶门关M291 顶门开M296 时间常数切换(用于少量切削标志) M297 时间常数切换(用于有效形状)。
常用G代码G代码命令代码组及其含义“模态代码”和“一般”代码“形式代码”的功能在它被执行后会继续维持,而“一般代码”仅仅在收到该命令时起作用。
定义移动的代码通常是“模态代码”,像直线、圆弧和循环代码。
反之,像原点返回代码就叫“一般代码”。
每一个代码都归属其各自的代码组。
在“模态代码”里,当前的代码会被加载的同组代码替换。
G代码组别解释G00 快速定位(快速移动)G01 直线切削G02 顺时针切圆弧G03 逆时针切圆弧G04 暂停G17 XY 面赋值G18 XZ 面赋值G19 YZ 面赋值G28 机床返回原点G30 机床返回第2和第3原点*G40 取消刀具直径偏移G41 刀具直径左偏移G42 刀具直径右偏移*G43 刀具长度+ 方向偏移*G44 刀具长度- 方向偏移G49 取消刀具长度偏移*G53 机床坐标系选择G54 工件坐标系1选择G55 工件坐标系2选择G56 工件坐标系3选择G57 工件坐标系4选择G58 工件坐标系5选择G59 工件坐标系6选择G73 高速深孔钻削循环G74 左螺旋切削循环G76 精镗孔循环*G80 取消固定循环G81 中心钻循环G82 反镗孔循环G83 深孔钻削循环G84 右螺旋切削循环G85 镗孔循环G86 镗孔循环G87 反向镗孔循环G88 镗孔循环G89 镗孔循环*G90 使用绝对值命令G91 使用增量值命令G92 设置工件坐标系*G98 固定循环返回起始点*G99 返回固定循环R点代码解释G00 定位1. 格式G00 X_ Y_ Z_这个命令把刀具从当前位置移动到命令指定的位置(在绝对坐标方式下),或者移动到某个距离处(在增量坐标方式下)。
2. 非直线切削形式的定位我们的定义是:采用独立的快速移动速率来决定每一个轴的位置。
刀具路径不是直线,根据到达的顺序,机器轴依次停止在命令指定的位置。
3. 直线定位刀具路径类似直线切削(G01) 那样,以最短的时间(不超过每一个轴快速移动速率)定位于要求的位置。
地址代码的意义功能地址意义程序号O(EIA)程序序号顺序号N顺序序号准备功能G动作模式X、Y、Z坐标移动指令A、B、C、U、V、W附加轴移动指令尺寸字R圆弧半径I、J、K圆弧中心坐标主轴旋转功能S主轴转速进给功能F进给转率刀具功能T刀具号、刀具补偿号辅助功能M辅助装置的接通和断开补偿号H、D补偿序号暂停P、X暂停时间子程序重复次数L重复次数子程序号指定P子程序序号参数P、Q、R固定循环数控加工程序是按程序段的排列次序执行的,与顺序段号N--的大小次序无关,程序段号实际上只是程序段的名称,而不是程序段执行的先后次序。
X.Y.Z主要表示刀位点的坐标值。
I.J.K表示圆弧刀轨的圆心坐标值编码字符的数值范围功能地址米制单位英制单位程序号:(ISO)O(ETA)1~99991~9999顺序号N1~99991~9999准备功能G0~990~99X、Y、Z、Q、R、I、J、K尺寸字99999.999mm99999.999inA、B、C99999.999。
99999.999。
进给功能F1~10000mm/min1~10000in/min 主轴转速功能S0~99990~9999刀具功能T0~990~99辅助功能M0~990~99子程序号P1~99991~9999暂停X、P0~99999.999s0~99999.999s 重复次数L1~99991~9999补偿号D、H0~320~32准备功能G代码G代码功能G代码功能G00点定位G01直线插补G02顺时针方向圆弧插补G03逆时针方向圆弧插补G04暂停G05不指定G06抛物线插补G07不指定G08加速G09减速G10~G16不指定G17XY平面选择G18ZX平面选择G19YZ平面选择G20~G32不指定G33螺纹切削,等螺距G34螺纹切削,增螺距G35螺纹切削,减螺距G36~G39永不指定G40刀具补偿/刀具偏置注销G41刀具半径左补偿G42刀具半径右补偿G43刀具右偏置G44刀具负偏置G45刀具偏置+/+G46刀具偏置+/-G47刀具偏置-/-G48刀具偏置-/+G49刀具偏置0/+G50刀具偏置0/-G51刀具偏置+/0G52刀具偏置-/+G53直线偏移,注销G54直线偏移xG55直线偏移y G56直线偏移zG57直线偏移xy G58直线偏移xzG59直线偏移yz G60准确定位1(精)G61准确定位2(中)G62准确定位3(粗)G63攻螺纹G64~G67不指定G68刀具偏置,内角G69刀具偏置,外角G70~G79不指定G80固定循环注销G81~G89固定循环G90绝对尺寸G91增量尺寸G92预置寄存G93时间倒数,进给率G94每分钟进给G95主轴每转进给G96横线速度G97每分钟转数G98~G99不指定辅助功能M代码M代码功能M代码功能M00程序停止M01计划停止M02程序结束M03主轴顺时针旋转M04主轴逆时针旋转M05主轴停止旋转M06换刀M08切削液开M09切削液关M30程序结束并返回M74错误检查功能打开M75错误检查功能关闭M98子程序调用M99子程序调用返回下面就日常数控加工过程中所使用到的G代码加以详细说明: ◆ G00—快速定位 格式:G00 X(U)__Z(W)__ 说明: (1)该指令使刀具按照点位控制方式快速移动到指定位置。
G代码功能说明指令格式G00 快速定位G00 X__ Y__ Z__G01 直线插补G01 X __ Y __ Z__ ;一般直线插补模式N100 G01 X__ Y__, C__N105 G01 X__ Y__ ;转角倒角模式,C__ :假想转角处到倒角切削开始点或终点的距离N100 G01 X__ Y__ ,R__N105 G01 X__ Y__ ;转角倒圆角模式,R__ :转角的圆弧半径, N100 和 N105 的交点处执行圆角倒角G17;G01 A_X_(Y_);直线角度模式A:直线与平面第一轴的夹角X:终点的X 坐标G02圆弧插补 ( 顺时针 )G02 X__ Y__ R__ F__R:圆弧半径G03 圆弧插补 ( 逆时针 ) G03 X__ Y__ R__ F__G04 暂停G04 X__ 或 G04 P__G02.1 渐开线插补(顺时针)G02.1 X__ Y__ I__ J__ F__ P__I ,J :圆弧中心坐标P:螺距数,回转数G03.1 渐开线插补(逆时针)G03.1 X__ Y__ I__ J__G02.3 指数函数插补 ( 正转 ) G02.3 X__ Y__ I__ J__ R__ F__ Q__I、J:角度;R:定数值;F:初期进给速度;Q:终点进给速度。
G03.3指数函数插补( 反转 )G03.3 X__ Y__ I__ J__ R__ F__ Q__I、J:角度;R:定数值;F:初期进给速度;Q:终点进给速度。
G05高速高精度制御ⅠG05 P10000;高速高精度制御开启G05 P0;高速高精度制御关闭G05 P3;高速加工开启G05 P0;高速加工关闭G05.1 高速高精度制御ⅡG05.1 Q1 ;高速高精度制御开启G05.1 Q0 ;高速高精度制御关G05.2 Q2 X0 Y0 Z0 ;自由曲面高精度模式开启G05.1 Q0 ;自由曲面高精度模式关G07.1 筒插G07.1 C__C:筒半径G09 正确停止G09G10 程式参数入 / 正入G90 G10 L2 P__ Xp__Yp__Zp__G91P:0 外部工件坐1 G542 G553 G564 G575 G586 G59P0~6 以外数字, P 之 1。
G代码功能说明指令格式G00 快速定位G00 X__ Y__ Z__G01 直线插补G01 X __ Y __ Z__;一般直线插补模式N100 G01 X__ Y__, C__N105 G01 X__ Y__ ;转角倒角模式,C__ :假想转角处到倒角切削开始点或终点的距离N100 G01 X__ Y__ ,R__N105 G01 X__ Y__ ;转角倒圆角模式,R__ :转角的圆弧半径,N100和N105的交点处执行圆角倒角G17;G01 A_X_(Y_);直线角度模式A:直线与平面第一轴的夹角X:终点的X坐标G02 圆弧插补(顺时针) G02 X__ Y__ R__ F__R :圆弧半径G03 圆弧插补(逆时针) G03 X__ Y__ R__ F__G04 暂停G04 X__或G04 P__G02.1 渐开线插补(顺时针)G02.1 X__ Y__ I__ J__ F__ P__I,J :圆弧中心坐标P :螺距数,回转数G03.1 渐开线插补(逆时针)G03.1 X__ Y__ I__ J__G02.3 指数函数插补(正转) G02.3 X__ Y__ I__ J__ R__ F__ Q__I、J:角度;R:定数值;F:初期进给速度;Q:终点进给速度。
G03.3 指数函数插补(反转) G03.3 X__ Y__ I__ J__ R__ F__ Q__I、J:角度;R:定数值;F:初期进给速度;Q:终点进给速度。
G05 高速高精度制御ⅠG05 P10000 ;高速高精度制御开启G05 P0 ;高速高精度制御关闭G05 P3 ;高速加工开启G05 P0 ;高速加工关闭G05.1 高速高精度制御ⅡG05.1 Q1 ;高速高精度制御开启G05.1 Q0 ;高速高精度制御关闭G05.2 Q2 X0 Y0 Z0;自由曲面高精度模式开启G05.1 Q0 ;自由曲面高精度模式关闭G07.1 圆筒插补G07.1 C__C:圆筒半径G09 正确停止检查G09G10 程式参数输入/补正输入G90 G10 L2 P__ Xp__Yp__Zp__G91P:0 外部工件坐标1G542G553G564G575G586G59P为0~6以外数字时,P之值视为1。
X、Z –指定的终点U、W –起点与终点之间的距离I-圆弧起点到圆心之X轴的距离K-圆弧起点到圆心之Z轴的距离R –圆弧半径(最大180 度)。
格式:G02(G03) X(U)__Z(W)__I__K__F__ ;G02(G03) X(U)__Z(W)__R__F__ ;M3 S500;主轴正转,转速500T0101;G0 X63.0 Z0;快速定位G01 X0 F0.2;车削端面G0 X63.0;G71 U2.0 R2.0;车削复合循环吃刀量2mm,退刀量2mmG71 P10 Q20 U0.5 W0. F0.25;精车余量0.5mm,进给量0.25mm N10 G0 X40.0;G03 X48.0 W-4.0 R4.0;第一个圆弧G01 W-17.0;G02 X56.0 W-4.0 R4.0;第二个圆弧G01 X60.0;N20 Z-45.0;M05;停止主轴M30;程序结束并返回开头常用数控系统G代码总汇FANUC车床G代码FANUC铣床G代码FANUC M指令代码SIEMENS铣床G代码SIEMENS802S/CM 固定循环SIEMENS802DM/810/840DM 固定循环SIEMENS车床G 代码SIEMENS 801、802S/CT、802SeT 固定循环SIEMENS 802D、810D/840D 固定循环HNC车床G代码HNC铣床G代码HNC M指令KND100铣床G代码KND100车床G代码KND100 M指令GSK980车床G代码GSK980T M指令GSK928 TC/TE G代码GSK928 TC/TE M指令GSK990M G代码GSK990M M指令GSK928MA G代码GSK928MA M指令三菱E60 铣床G代码DASEN 3I铣床G代码DASEN 3I车床G代码华兴车床G代码华兴M指令华兴铣床G代码华兴M指令仁和32T G代码仁和32T M指令SKY 2003N M G代码SKY 2003N M M指令FANUC车床G代码G代码解释G00 定位(快速移动)G01 直线切削G02 顺时针切圆弧(CW,顺时钟)G03 逆时针切圆弧(CCW,逆时钟)G04 暂停(Dwell)G09 停于精确的位置G20 英制输入G21 公制输入G22 内部行程限位有效G23 内部行程限位无效G27 检查参考点返回G28 参考点返回G29 从参考点返回G30 回到第二参考点G32 切螺纹G40 取消刀尖半径偏置G41 刀尖半径偏置(左侧)G42 刀尖半径偏置(右侧)G50 修改工件坐标;设置主轴最大的RPM G52 设置局部坐标系G53 选择机床坐标系G70 精加工循环G71 内外径粗切循环G72 台阶粗切循环G73 成形重复循环G74 Z 向步进钻削G75 X 向切槽G76 切螺纹循环G80 取消固定循环G83 钻孔循环G84 攻丝循环G85 正面镗孔循环G88 侧面攻丝循环G89 侧面镗孔循环G90 (内外直径)切削循环G92 切螺纹循环G94 (台阶) 切削循环G96 恒线速度控制G97 恒线速度控制取消G98 每分钟进给率G99 每转进给率支持宏程序编程FANUC铣床G代码G代码解释G00 顶位(快速移动)定位(快速移动) G01 直线切削G02 顺时针切圆弧G03 逆时针切圆弧G04 暂停G15/G16 极坐标指令G17 XY 面赋值G18 XZ 面赋值G19 YZ 面赋值G28 机床返回原点G30 机床返回第2和第3原点*G40 取消刀具直径偏移G41 刀具直径左偏移G42 刀具直径右偏移*G43 刀具长度+ 方向偏移*G44 刀具长度- 方向偏移G49 取消刀具长度偏移*G53 机床坐标系选择G54 工件坐标系1选择G55 工件坐标系2选择G56 工件坐标系3选择G57 工件坐标系4选择G58 工件坐标系5选择G59 工件坐标系6选择G73 高速深孔钻削循环G74 左螺旋切削循环G76 精镗孔循环*G80 取消固定循环G81 中心钻循环G83 深孔钻削循环G84 右螺旋切削循环G85 镗孔循环G86 镗孔循环G87 反向镗孔循环G88 镗孔循环G89 镗孔循环*G90 使用绝对值命令G91 使用增量值命令G92 设置工件坐标系*G98 固定循环返回起始点*G99 返回固定循环R点G50G51 比例缩放G68G69 坐标系旋转支持宏程序编程FANUC M指令代码M代码说明M00 程序停M01 选择停止M02 程序结束(复位)M03 主轴正转(CW)M04 主轴反转(CCW)M05 主轴停M06 换刀M08 切削液开M09 切削液关M30 程序结束(复位) 并回到开头M48 主轴过载取消不起作用M49 主轴过载取消起作用M94 镜象取消M95 X坐标镜象M96 Y坐标镜象M98 子程序调用M99 子程序结束SIEMENS铣床G代码地址含义D 刀具刀补号F 进给率(与G4 一起可以编程停留时间)G G功能(准备功能字)G0 快速移动G1 直线插补G2 顺时针圆弧插补G3 逆时针圆弧插补CIP 中间点圆弧插补G33 恒螺距的螺纹切削G331 不带补偿夹具切削内螺纹G332 不带补偿夹具切削内螺纹. 退刀CT 带切线的过渡圆弧插补G4 快速移动G63 快速移动G74 回参考点G75 回固定点G25 主轴转速下限G26 主轴转速上限G110 极点尺寸,相对于上次编程的设定位置G110 极点尺寸,相对于当前工件坐标系的零点G120 极点尺寸,相对于上次有效的极点G17* X/Y平面G18 Z/X平面G19 Y/Z平面G40 刀尖半径补偿方式的取消G41 调用刀尖半径补偿, 刀具在轮廓左侧移动G42 调用刀尖半径补偿, 刀具在轮廓右侧移动G500 取消可设定零点偏置G54 第一可设定零点偏置G55 第二可设定零点偏置G56 第三可设定零点偏置G57 第四可设定零点偏置G58 第五可设定零点偏置G59 第六可设定零点偏置G53 按程序段方式取消可设定零点偏置G60* 准确定位G70 英制尺寸G71* 公制尺寸G700 英制尺寸,也用于进给率FG710 公制尺寸,也用于进给率FG90* 绝对尺寸G91 增量尺寸G94* 进给率F,单位毫米/分G95 主轴进给率F,单位毫米/转G901 在圆弧段进给补偿“开”G900 进给补偿“关”G450 圆弧过渡G451 等距线的交点I 插补参数J 插补参数K 插补参数I1 圆弧插补的中间点J1 圆弧插补的中间点K1 圆弧插补的中间点L 子程序名及子程序调用M 辅助功能M0 程序停止M1 程序有条件停止M2 程序结束M3 主轴顺时针旋转M4 主轴逆时针旋转M5 主轴停M6 更换刀具N 副程序段: 主程序段P 子程序调用次数RET 子程序结束S 主轴转速,在G4 中表示暂停时间T 刀具号X 坐标轴Y 坐标轴Z 坐标轴CALL 循环调用CHF 倒角,一般使用CHR 倒角轮廓连线CR 圆弧插补半径GOTOB 向后跳转指令GOTOF 向前跳转指令RND 圆角支持参数编程SIEMENS802S/CM 固定循环循环说明LCYC82 钻削,沉孔加工LCYC83 深孔钻削LCYC840 带补偿夹具的螺纹切削LCYC84 不带补偿夹具的螺纹切削LCYC85 镗孔LCYC60 线性孔排列LCYC61 圆弧孔排列LCYC75 矩形槽,键槽,圆形凹槽铣削SIEMENS802DM/810/840DM 固定循环循环说明CYCLE82 中心钻孔CYCLE83 深孔钻削CYCLE84 性攻丝CYCLE85 铰孔CYCLE86 镗孔CYCLE88 带停止镗孔CYCLE71 端面铣削LONGHOLE 一个圆弧上的长方形孔POCKET4 环形凹槽铣削POCKET3 矩形凹槽铣削SLOT1 一个圆弧上的键槽SLOT2 环行槽SIEMENS车床G 代码地址含义D 刀具刀补号FF 进给率(与G4 一起可以编程停留时间)G G功能(准备功能字)G0 快速移动G1 直线插补G2 顺时针圆弧插补G3 逆时针园弧插补G33 恒螺距的螺纹切削G4 快速移动G63 快速移动G74 回参考点G75 回固定点G17 (在加工中心孔时要求)G18* Z/X平面G40 刀尖半径补偿方式的取消G41 调用刀尖半径补偿, 刀具在轮廓左侧移动G42 调用刀尖半径补偿, 刀具在轮廓右侧移动G500 取消可设定零点偏置G54 第一可设定零点偏置G55 第二可设定零点偏置G56 第三可设定零点偏置G57 第四可设定零点偏置G58 第五可设定零点偏置G59 第六可设定零点偏置G53 按程序段方式取消可设定零点偏置G70 英制尺寸G71* 公制尺寸G90* 绝对尺寸G91 增量尺寸G94* 进给率F,单位毫米/分G95 主轴进给率F,单位毫米/转I 插补参数I1 圆弧插补的中间点K1 圆弧插补的中间点L 子程序名及子程序调用M 辅助功能M0 程序停止M1 程序有条件停止M2 程序结束M30M17M3 主轴顺时针旋转M4 主轴逆时针旋转M5 主轴停M6 更换刀具N 副程序段: 主程序段P 子程序调用次数RET 子程序结束S 主轴转速,在G4 中表示暂停时间T 刀具号X 坐标轴Y 坐标轴Z 坐标轴AR 圆弧插补张角CALL 循环调用CHF 倒角,一般使用CHR 倒角轮廓连线CR 圆弧插补半径GOTOB 向后跳转指令GOTOF 向前跳转指令RND 圆角支持参数编程SIEMENS 801、802S/CT、802SeT 固定循环循环说明LCYC82 钻削,沉孔加工LCYC83 深孔钻削LCYC840 带补偿夹具的螺纹切削LCYC84 不带补偿夹具的螺纹切削LCYC85 镗孔LCYC93 切槽循环LCYC95 毛坯切削循环LCYC97 螺纹切削SIEMENS 802D、810D/840D 固定循环循环说明CYCLE71 平面铣削CYCLE82 中心钻孔YCLE83 深孔钻削CYCLE84 刚性攻丝CYCLE85 铰孔CYCLE86 镗孔CYCLE88 带停止镗孔CYCLE93 切槽CYCLE94 退刀槽形状E..FCYCLE95 毛坯切削CYCLE97 螺纹切削HNC车床G代码G代码解释G00 定位(快速移动)G01 直线切削G02 顺时针切圆弧(CW,顺时钟)G03 逆时针切圆弧(CCW,逆时钟)G04 暂停(Dwell)G09 停于精确的位置G20 英制输入G21 公制输入G22 内部行程限位有效G23 内部行程限位无效G27 检查参考点返回G28 参考点返回G29 从参考点返回G30 回到第二参考点G32 切螺纹G36 直径编程G37 半径编程G40 取消刀尖半径偏置G41 刀尖半径偏置(左侧) G42 刀尖半径偏置(右侧) G53 直接机床坐标系编程G54—G59 坐标系选择G71 内外径粗切循环G72 台阶粗切循环G73 闭环车削复合循环G76 切螺纹循环G80 内外径切削循环G81 端面车削固定循环G82 螺纹切削固定循环G90 绝对值编程G91 增量值编程G92 工件坐标系设定G96 恒线速度控制G97 恒线速度控制取消G94 每分钟进给率G95 每转进给率支持参数与宏编程HNC铣床G代码G代码组别解释*G00 01 定位(快速移动) G01 直线切削G02 顺时针切圆弧G03 逆时针切圆弧G04 00 暂停G07 16 虚轴指定G09 00 准停校验*G17 02 XY 面赋值G18 XZ 面赋值G19 YZ 面赋值G20 08 英寸输入*G21 毫米输入G22 脉冲当量G24 03 镜像开*G25 镜像关G28 00 返回到参考点G29 由参考点返回*G40 07 取消刀具直径偏移G41 刀具直径左偏移G42 刀具直径右偏移G43 08 刀具长度+ 方向偏移G44 刀具长度- 方向偏移*G49 取消刀具长度偏移*G50 04 缩放关G51 缩放开G52 00 局部坐标系设定G53 直接机床坐标系编程*G54 14 工件坐标系1选择G55 工件坐标系2选择G56 工件坐标系3选择G57 工件坐标系4选择G58 工件坐标系5选择G59 工件坐标系6选择G60 00 单方向定位*G61 12 精确停止校验方式G64 连续方式G68 05 旋转变换*G69 旋转取消G73 09 高速深孔钻削循环G74 左螺旋切削循环G76 精镗孔循环*G80 取消固定循环G81 中心钻循环G82 反镗孔循环G83 深孔钻削循环G84 右螺旋切削循环G85 镗孔循环G86 镗孔循环G87 反向镗孔循环G88 镗孔循环G89 镗孔循环*G90 03 使用绝对值命令G91 使用增量值命令G92 00 设置工件坐标系*G94 14 每分钟进给G95 每转进给*G98 10 固定循环返回起始点G99 返回固定循环R点支持参数与宏编程HNC M指令M代码说明M00 程序停M01 选择停止M02 程序结束(复位)M03 主轴正转(CW)M04 主轴反转(CCW)M05 主轴停M06 换刀M07 切削液开M09 切削液关M98 子程序调用M99 子程序结束KND100铣床G代码G代码组别解释G00 01 定位(快速移动)G01 直线切削G02 顺时针切圆弧G03 逆时针切圆弧G04 00 暂停G17 02 XY 面赋值G18 XZ 面赋值G19 YZ 面赋值G28 00 机床返回原点G29 从参考点返回*G40 07 取消刀具直径偏移G41 刀具直径左偏移G42 刀具直径右偏移*G43 08 刀具长度+ 方向偏移*G44 刀具长度- 方向偏移G49 取消刀具长度偏移*G53 14 机床坐标系选择G54 工件坐标系1选择G55 工件坐标系2选择G56 工件坐标系3选择G57 工件坐标系4选择G58 工件坐标系5选择G59 工件坐标系6选择G73 09 高速深孔钻削循环G74 左螺旋切削循环G76 精镗孔循环*G80 取消固定循环G81 钻孔循环(点钻)G82 钻孔循环(镗阶梯孔)G83 深孔钻削循环G84 攻丝循环G85 镗孔循环G86 钻孔循环G87 反向镗孔循环G88 镗孔循环G89 镗孔循环*G90 03 使用绝对值命令G91 使用增量值命令G92 00 设置工件坐标系*G98 10 固定循环返回起始点*G99 返回固定循环R点KND100车床G代码G代码组别解释G00 01 定位(快速移动)G01 直线切削G02 顺时针切圆弧(CW,顺时钟) G03 逆时针切圆弧(CCW,逆时钟) G04 00 暂停(Dwell)G10 偏移值设定G20 06 英制输入G21 公制输入G27 00 检查参考点返回G28 参考点返回G29 从参考点返回G31 跳跃机能G32 01 切螺纹G36 X轴自动刀偏设定G37 Z轴自动刀偏设定G40 07 取消刀尖半径偏置G41 刀尖半径偏置(左侧)G42 刀尖半径偏置(右侧)G50 00 坐标系设定G54 工件坐标系G55---G59 工件坐标系G70 00 精加工循环G71 内外径粗切循环G72 台阶粗切循环G73 成形重复循环G74 端面深孔加工循环G75 外圆、内圆切削循环G76 切螺纹循环G90 01 (内外直径)切削循环G92 切螺纹循环G94 (台阶) 切削循环G96 12 恒线速度控制G97 恒线速度控制取消G98 05 每分钟进给率G99 每转进给率KND100 M指令M代码说明M00 程序停M01 选择停止M02 程序结束(复位)M03 主轴正转(CW)M04 主轴反转(CCW)M05 主轴停M06 换刀M08 切削液开M09 切削液关M10 卡紧M11 松开M32 润滑开M33 润滑关M98 子程序调用M99 子程序结束GSK980车床G代码G代码组别功能G00 01 定位(快速移动)*G01 直线插补(切削进给)G02 圆弧插补CW(顺时针)G03 圆弧插补CCW(逆时针)G04 00 暂停,准停G28 返回参考点G32 01 螺纹切削G50 00 坐标系设定G65 00 宏程序命令G70 00 精加工循环G71 外圆粗车循环G72 端面粗车循环G73 封闭切削循环G74 端面深孔加工循环G75 外圆,内圆切槽循环G90 01 外圆,内圆车削循环G92 螺纹切削循环G94 端面切削循环G96 02 恒线速开G97 恒线速关*G98 03 每分进给G99 每转进给支持参数与宏编程GSK980T M指令M代码说明M03 主轴正转M04 主轴反转M05 主轴停止M08 冷却液开M09 冷却液关(不输出信号)M32 润滑开M33 润滑关(不输出信号)M10 备用M11 备用尖(不输出信号)M00 程序暂停,按‘循环起动’程序继续执行M30 程序结束,程序返回开始GSK928 TC/TE G代码G代码功能G00 定位(快速移动)*G01 直线插补(切削进给)G02 圆弧插补CW(顺时针)G03 圆弧插补CCW(逆时针)G32 攻牙循环G33 螺纹切削G71 外圆粗车循环G72 端面粗车循环G74 端面深孔加工循环G75 外圆,内圆切槽循环G90 外圆,内圆车削循环G92 螺纹切削循环G94 外圆内圆锥面循环G22 局部循环开始G80 局部循环结束*G98 每分进给G99 每转进给G50 设置工件绝对坐标系G26 X、Z轴回参考G27 X轴回参考点G29 Z轴回参考点支持参数与宏编程GSK928 TC/TE M指令M代码说明M03 主轴正转M04 主轴反转M05 主轴停止M08 冷却液开M09 冷却液关(不输出信号)M32 润滑开M33 润滑关(不输出信号)M10 备用M11 备用尖(不输出信号)M00 程序暂停,按‘循环起动’程序继续执行M30 程序结束,程序返回开始GSK990M G代码G代码组别解释G00 01 定位(快速移动)G01 直线切削G02 顺时针切圆弧G03 逆时针切圆弧G04 00 暂停G17 02 XY 面赋值G18 XZ 面赋值G19 YZ 面赋值G28 00 机床返回原点G29 从参考点返回*G40 07 取消刀具直径偏移G41 刀具直径左偏移G42 刀具直径右偏移*G43 08 刀具长度+ 方向偏移*G44 刀具长度- 方向偏移G49 取消刀具长度偏移*G53 14 机床坐标系选择G54 工件坐标系1选择G55 工件坐标系2选择G56 工件坐标系3选择G57 工件坐标系4选择G58 工件坐标系5选择G59 工件坐标系6选择G73 09 高速深孔钻削循环G74 左螺旋切削循环G76 精镗孔循环*G80 取消固定循环G81 钻孔循环(点钻)G82 钻孔循环(镗阶梯孔)G83 深孔钻削循环G84 攻丝循环G85 镗孔循环G86 钻孔循环G87 反向镗孔循环G88 镗孔循环G89 镗孔循环*G90 03 使用绝对值命令G91 使用增量值命令G92 00 设置工件坐标系*G98 10 固定循环返回起始点*G99 返回固定循环R点GSK990M M指令M代码说明M00 程序停M01 选择停止M02 程序结束(复位)M03 主轴正转(CW)M04 主轴反转(CCW)M05 主轴停M06 换刀M08 切削液开M09 切削液关M10 卡紧M11 松开M32 润滑开M33 润滑关M98 子程序调用M99 子程序结束GSK928MA G代码G代码解释G00 定位(快速移动)G1 直线切削G02 顺时针切圆弧G03 逆时针切圆弧G04 延时等待G17 XY 面赋值G18 XZ 面赋值G19 YZ 面赋值G28 机床返回原点G29 从参考点返回*G40 取消刀具直径偏移G41 刀具直径左偏移G42 刀具直径右偏移*G43 刀具长度+ 方向偏移*G44 刀具长度- 方向偏移G49 取消刀具长度偏移*G53 机床坐标系选择G54 工件坐标系1选择G55 工件坐标系2选择G56 工件坐标系3选择G57 工件坐标系4选择G58 工件坐标系5选择G59 工件坐标系6选择G73 高速深孔钻削循环G74 左螺旋切削循环G80 取消固定循环G81 钻孔循环(点钻)G82 钻孔循环(镗阶梯孔)G83 深孔钻削循环G84 右旋攻牙循环G85 镗孔循环G86 钻孔循环G89 镗孔循环*G90 使用绝对值命令G91 使用增量值命令G92 设置浮动坐标系*G98 固定循环返回起始点*G99 返回固定循环R点G10 G11 圆凹槽内粗铣G12 G13 全圆内精铣G14 G15 外圆精铣G22 系统参数运算(模态)G23 判参数值跳转G27 机械零点检测G28 经中间点快速定位到程序G31 快速返回R基准面G34 G35 矩形凹槽内精铣G38 G39 矩形外精铣GSK928MA M指令M指令解释M0 程序停止。
矿产资源开发利用方案编写内容要求及审查大纲
矿产资源开发利用方案编写内容要求及《矿产资源开发利用方案》审查大纲一、概述
㈠矿区位置、隶属关系和企业性质。
如为改扩建矿山, 应说明矿山现状、
特点及存在的主要问题。
㈡编制依据
(1简述项目前期工作进展情况及与有关方面对项目的意向性协议情况。
(2 列出开发利用方案编制所依据的主要基础性资料的名称。
如经储量管理部门认定的矿区地质勘探报告、选矿试验报告、加工利用试验报告、工程地质初评资料、矿区水文资料和供水资料等。
对改、扩建矿山应有生产实际资料, 如矿山总平面现状图、矿床开拓系统图、采场现状图和主要采选设备清单等。
二、矿产品需求现状和预测
㈠该矿产在国内需求情况和市场供应情况
1、矿产品现状及加工利用趋向。
2、国内近、远期的需求量及主要销向预测。
㈡产品价格分析
1、国内矿产品价格现状。
2、矿产品价格稳定性及变化趋势。
三、矿产资源概况
㈠矿区总体概况
1、矿区总体规划情况。
2、矿区矿产资源概况。
3、该设计与矿区总体开发的关系。
㈡该设计项目的资源概况
1、矿床地质及构造特征。
2、矿床开采技术条件及水文地质条件。