加工中心代码

合集下载

加工中心常用代码

加工中心常用代码

加工中心常用代码(总7页) -CAL-FENGHAI.-(YICAI)-Company One1-CAL-本页仅作为文档封面,使用请直接删除啊资料大全网址:分组意义格式G00 01 快速进给、定位 G00 X-- Y-- Z--G01 直线插补 G01 X-- Y-- Z--G02 圆弧插补CW(顺时针) XY平面内的圆弧:ZX平面的圆弧:YZ平面的圆弧:G03 圆弧插补CCW(逆时针)G04 00 暂停 G04 [P|X] 单位秒,增量状态单位毫秒,无参数状态表示停止预读控制超前读多个程序段(G107) 圆柱插补G08 预读控制G09 准确停止G10 可编程数据输入(g10的意思是用程序输入补偿指令格式有:H的几何补偿值变成格式 g10 L10 P R(H的磨损补偿值变成格式 g10 L11 P RD的几何补偿值变成格式 g10 L12 P RD的磨损补偿值变成格式 g10 L13 P Rp指的是机床补偿理所指的番号如 #0001 #0002 等 R则为半径或者是长度方向上的补偿一般我们常用的是L10 和L12 配合g41、g42使用)(关于数控技术应用的D与H补偿指令的学习,D指令为刀具半径补偿,组成名称为G41和G42组合在一起,H指令为长度补偿指令,组成名称为G43和G44的长度补偿。

G41和G42:G41是刀具半径的左补偿,G42是刀具半径的右补偿;G43是刀具长度的正补偿,G44为刀具长度的负补偿;它们的补偿都要用G40来取消。

刀具补偿参数D,H它们都表示数控系统中的补偿寄存器的地址名称,但是具体补偿值是多少,关键是由他们后面的补偿号地址来决定。

不过在加工中心钟,为了防止出错,一般认为规定H值为刀具长度补偿地址,不长号码从1~100号。

假如有100把刀的加工中心刀库,D为刀具半径补偿地址,补偿号从1~100号。

例如:G00/G01G43/G44 H01G00/G01G41/G42 D01 X0 Y0 F500;)如G90G10L2P1X Y Z AG90绝对坐标G10调用资料L2文件地址P0文件名A0第四轴角度G90 G10 P1 L12 R25 意思就是写入1号刀刀具半径补偿为25 P1是1号刀,换刀的话P不变改后面数就行 L12是对应着半径补偿 R25指半径。

加工中心代码

加工中心代码

加工中心G代码G00快速进给G01直线切削G02顺时针切圆弧G03逆时针切圆弧G04暂停G05 * 不指定G06抛物线插补G07 * 不指定G08 * 加速G09 * 减速G10-G16 * 不指定G17XY 面赋值G18XZ 面赋值G19YZ 面赋值G28机床返回原点G30机床返回第2和第3原点*G40取消刀具直径偏移G41刀具直径左偏移G42刀具直径右偏移*G43刀具长度 + 方向偏移*G44刀具长度 - 方向偏移G45 * 刀具偏置+/+G46 * 刀具偏置+/-G47 * 刀具偏置-/-G48 * 刀具偏置-/+G49取消刀具长度偏移G50 * 刀具偏置0/- 比例缩放G51 * 刀具偏置+/0比例缩放G52 * 刀具偏置-/0 局部坐标G53直线偏移注销G54直线偏移XG55直线偏移YG56直线偏移ZG57直线偏移XYG58直线偏移XZG59直线偏移YZ*G53机床坐标系选择G54工件坐标系1选择G55工件坐标系2选择G56工件坐标系3选择G57工件坐标系4选择G58工件坐标系5选择G59工件坐标系6选择G60准确定位(精)G61准确定位(中)G62准确定位(粗)G63 * 攻丝G64-G67 * 不指定G68 * 刀具偏置,内角G69 * 刀具偏置,外角G7309高速深孔钻削循环G74左螺旋切削循环G76精镗孔循环*G80取消固定循环G81中心钻循环G82反镗孔循环G83深孔钻削循环G84右螺旋切削循环G85镗孔循环G86镗孔循环G87反向镗孔循环G88镗孔循环G89镗孔循环G90绝对尺寸G91增量尺寸G92 * 预置寄存G93进给率,时间倒数G94每分钟进给G95主轴每转进给G96恒线速度G97每分钟转数(主轴)*G90使用绝对值命令G91使用增量值命令G92设置工件坐标系*G98固定循环返回起始点*G99返回固定循环R点M00无条件停止M01条件停止M02程序结束M03主轴正转M04主轴反转M05主轴停转M06换刀M07M08切削液开M09关M19主轴定位M20解除M30程序结束并反回M98呼叫子程序M99子程序结束并返回主程序相关解决方法:G00定位G01直线切削G02顺时针方向圆弧切削G03逆时针方向圆弧切削G04暂停指令G09正确停止检测G10补正设定G12顺时针方向圆周切削G13逆时针方向圆周切削G15极座标系统取消G16极座标系统设定G17XY平面设定G18XZ平面设定G19YZ平面设定G20英制单位设定G21公制单位设定G22软体极限设定G23软体极限设定取消G27机械原点复归检测G28自动经中间点复归机械原点G29自动从参考点复归G30自动复归到第二原点G40刀具半径补正取消G41刀具半径偏左补正G42刀具半径偏右补正G43刀具长度沿正向补正G44刀具长度沿负向补正G49刀具长度补正取消G45刀具位置补正增加G46刀具位置补正减少G47刀具位置补正两倍增加G48刀具位置补正两倍减少G50比例功能取消OFFG51比例功能设定ONG52回复到基本座标系统G53回复到机械座标系统G54第一工件座标系统G55第二工件座标系统G56第三工件座标系统G57第四工件座标系统G58第五工件座标系统G59第六工件座标系统G60 外部补正G70圆周等分段循环G71圆周分段循环G72直线分段循环G73高速喙钻循环G74左旋牙切削循环G76精镗孔循环G77反面镗孔循环G80固定循环取消G81钻孔循环G82沉头孔加工循环G83啄钻循环G84右旋牙切削循环G85镗孔循环G86镗孔循环G87镗孔循环G88镗孔循环G89镗孔循环G90绝对指令座标值设定G91增量指令座标值设定G92绝对程式零点设定G94每分钟进给量设定mm/minG95每转进给给设定mm/revG98固定循环,刀具复归到起始点G99固定循环,刀具复归到R点从表1.1中我们可以看到,G代码被分为了不同的组,这是由于大多数的G代码是模态的,所谓模态G代码,是指这些G代码不只在当前的程序段中起作用,而且在以后的程序段中一直起作用,直到程序中出现另一个同组的G代码为止,同组的模态G 代码控制同一个目标但起不同的作用,它们之间是不相容的。

加工中心M代码表-互联网类

加工中心M代码表-互联网类

加工中心M代码表-互联网类关键信息项:1、 M 代码编号2、 M 代码功能描述3、适用的加工场景4、相关的工艺参数5、执行的条件与限制11 M 代码介绍111 M 代码是加工中心控制系统中用于控制机床特定功能的指令代码。

112 这些代码在数控加工过程中起着至关重要的作用,能够实现诸如主轴启停、冷却液控制、刀具交换等功能。

12 M 代码分类121 按照功能,M 代码可分为主轴控制类、冷却液控制类、刀具控制类、辅助功能类等。

122 不同类型的 M 代码在加工过程中的作用和执行时机各有不同。

21 主轴控制类 M 代码211 M03:主轴正转2111 功能描述:使主轴以设定的转速顺时针旋转。

2112 适用场景:用于正常切削加工时,驱动刀具旋转进行切削。

2113 工艺参数:需要预先设定主轴转速。

2114 执行条件与限制:在机床准备就绪,无报警状态下执行。

212 M04:主轴反转2121 功能描述:使主轴以设定的转速逆时针旋转。

2122 适用场景:某些特殊加工工艺或反向切削时使用。

2123 工艺参数:同样需要设定主轴转速。

2124 执行条件与限制:与 M03 类似,在机床正常状态下执行。

213 M05:主轴停止2131 功能描述:停止主轴旋转。

2132 适用场景:加工完成或需要暂停主轴时使用。

2133 工艺参数:无。

2134 执行条件与限制:通常在完成一个加工步骤或出现紧急情况时执行。

31 冷却液控制类 M 代码311 M08:冷却液开3111 功能描述:打开冷却液供应。

3112 适用场景:在切削过程中,为刀具和工件降温,防止过热。

3113 工艺参数:可能需要设定冷却液的流量和压力。

3114 执行条件与限制:机床具备冷却液供应系统且无故障。

312 M09:冷却液关3121 功能描述:关闭冷却液供应。

3122 适用场景:加工完成或不需要冷却液时关闭,以节约资源。

3123 工艺参数:无。

3124 执行条件与限制:无特殊限制,根据加工需求执行。

加工中心g代码大全

加工中心g代码大全

加工中心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 ; 程序结束。

加工中心编程代码

加工中心编程代码

G01 直线补间切削G02 圆弧补间切削CW(顺时针)G03 圆弧补间切削CCW(逆时针)G04 暂停G05 高速高精度制御 1G05.1 高速高精度制御 2G10 程式参数输入/补正输入G17 平面选择 X-YG20 英制指令G21 公制指令G28 参考原点复归G29 开始点复归G40 刀具径补正取消G41 刀具径补正左G42 刀具径补正右G40.1 法线制御取消G41.1 法线制御左有效G42.1 法线制御右有效G43 刀具长设定(+)G44 刀具长设定(—)G49 刀具长设定取消G50.1 G指令镜象取消G51.1 G指令镜象有效G54 工件坐标系选择1G55 工件坐标系选择2G56 工件坐标系选择3G57 工件坐标系选择4G58 工件坐标系选择5G59 工件坐标系选择6G54.1 工件坐标系选择扩张48组G68 坐标回转有效G69 坐标回转取消G70 使用者固定循环G71 使用者固定循环G72 使用者固定循环G73 固定循环(步进循环)G74 固定循环(反向攻牙)G75 使用者固定循环G76 固定循环(精搪孔)80 固定循环取消G81 固定循环(钻孔/铅孔)G82 固定循环(钻孔/计数式搪孔)G83 固定循环(深钻孔)G84 固定循环(攻牙)G86 固定循环(搪孔)G87 固定循环(反搪孔)G90 绝对值指令G91 增量值指令G92 机械坐标系设定G94 非同期进给(每分进给)G98 固定循环起始点复归G99 固定循环 R点复归M01 程式选择性停止/选择性套用M02 程序结束M03 主轴正转M04 主轴反转M05 主轴停止M06 自动刀具交换M07 吹气启动M08 切削液启动M09 切削液关闭M10 吹气关闭→M09也能关吹气M11《斗笠式》主轴夹刀M19 主轴定位M25 第四轴夹紧M26 第四轴松开M29 刚性攻牙M30 程式结束/自动断电M71 刀套向下M72 换刀臂60°M73 主轴松刀M74 换刀臂180°M75 主轴夹刀M76 换刀臂0°M77 刀臂向上M78 —— M80 没有M81 工作台交换确认M98 调用子程序M99 子程序结束回答人的补充 2010-03-19 19:36 fanuc数控指令G00快速定位,G01直线插补,G02顺时针插补,G03逆时针插补,G04暂停,G40取消刀补,G41左补,G42右补,G54-G59工件坐标系{车床、加工中心都一样}。

加工中心基本操作代码

加工中心基本操作代码
M18 主轴定向解除
M19 主轴定向
M29 刚性攻丝
M30 程序结束并返回程序头
M33 主轴定向
M98 调用子程序
M99 子程序结束返回/重复执行。
每个机床不同,只供参考,具体详细的看机床使用说明书。
G20 06 英制输入
G21 工致输入
G22 04 存储行程检查开
G23 存储行程检查关
G27 00 原点返回检查
G28 原点返回
G29 从参考位置返回
G30 第二,三,四原点返回
G30.1 浮动原点返回
G31 跳跃功能
G33 01 螺纹切削
G37 00 自动刀具长度测量
G97 恒定表面速度控制取消
G98 10 固定循环初始点返回
G99 固定循环R点返回
部分M代码:
M代码 功 能
M00 程序停止
M01 条件程序停止
M02 程序结束
M03 主轴正转
M04 主轴反转
M05 主轴停止
M06 刀具交换
M08 冷却开
M09 冷却关
G45 00 刀具偏移量增加
G46 刀具偏移量缩小
G47 刀具偏移量双倍增加
G48 刀具偏移量双倍缩小
G49 08 刀具长度补正取消
G50 11 比例取消
G51 比例
G50.1 18 可编程镜像取消
G51.1 可编程镜像
G52 00 局部坐标系设定
G53 机械坐标系
G39 圆弧插补转角偏移量
G40 07 刀具半径补正取消
G41 刀G150) 19 通常方向控制取消模式

cnc加工中心g代码大全【终于整全了】

cnc加工中心g代码大全【终于整全了】

加工中心指令G代码全集:G00 定位(快速进给)B *G01 直线插补(切削进给)B *G02 圆弧插补/螺旋线(CW)BG03 圆弧插补/螺旋线(CCW)BG04 暂停BG05.1 预读(预先读出多个程序段BG07.1 圆柱插补OG08 预读控制BG09 准确停止BG10 加工程序参数输入BG11 加工程序参数输入删除BG15 取消极坐标指令BG16 极坐标指令BG17 X&Y平面选择B *G18 Z&X平面选择BG19 Y&Z平面选择BG20 英寸输入BG21 毫米输入BG22 存储行程检查OG23 存储行程检查删除OG27 返回参考点检测BG59 工件坐标系6选择B G60 单方向定位BG61 准确定位方式B G62 自动拐角倍率BG63 攻丝方式O G64 切削方式O *G65 宏程序调用B G66 宏程序模式调用BG67 宏程序模式调用取消BG68 坐标系旋转BG69 取消坐标系旋转BG73 步进深孔钻循环BG74 轮廓攻丝循环BG76 精镗孔BG80 固定循环取消B *G81 钻孔或钻定位孔循环BG82 钻孔或镗孔循环BG83 深孔钻循环BG84 攻牙循环BG85 镗孔循环BG86 镗孔循环BG87 反镗削循环BG28 返回参考点BG29 从参考点返回BG30 返回第2.3.4参考点BG31 跳跃功能OG33 螺旋切削OG37 自动刀具长度测量OG39 拐角偏置圆弧插补BG40 刀具径补偿取消B *G41 刀具左侧补偿BG42 刀具右侧补偿BG40.1 法线方向控制取消OG41.1 法线方向控制左侧打开O G42.1 法线方向控制右侧打开O G43 +方向刀具长度补偿BG44 -方向刀具长度补偿BG49 刀具长度补偿取消B *G50 取消比例缩放BG51 比例缩放BG50.1 G指令镜像功能删除BG51.1 G指令镜像功能BG52 局部坐标设定BG53 机床坐标选择BG88 镗孔循环BG89 镗孔循环BG90 绝对坐标输入B *G91 增量输入B *G92 坐标系设定BG92.1 预置工件坐标OG94 每分进给BG95 每转进给OG96 恒端面切削速度控制OG97 取消恒端面切削速度控制O G98 返回初始平面BG99 返回R点平面B加工中心指令M代码集:M00 程序停M01 选择停止M02 程序结束(复位)M03 主轴正转(CW)M04 主轴反转(CCW)M05 主轴停M06 换刀M08 切削液开M09 切削液关G54 工件坐标系1选择B * G54.1 附加工件坐标系选择B G55 工件坐标系2选择BG56 工件坐标系3选择BG57 工件坐标系4选择BG58 工件坐标系5选择B M16 刀具入刀座M28 刀座返回原点M30 程序结束(复位) 并回到开头M48 主轴过载取消不起作用M49 主轴过载取消起作用M60 APC 循环开始M80 分度台正转(CW)M81 分度台反转(CCW)M98 子程序调用M99 子程序结束。

加工中心指令G代码全集

加工中心指令G代码全集

加工中心指令G代码全集:G00 定位(快速进给) B *G01 直线插补(切削进给) B *G02 圆弧插补/螺旋线(CW) BG03 圆弧插补/螺旋线(CCW) BG04 暂停 BG05.1 预读(预先读出多个程序段BG07.1 圆柱插补 OG08 预读控制 BG09 准确停止 BG10 加工程序参数输入 BG11 加工程序参数输入删除 BG15 取消极坐标指令 BG16 极坐标指令 BG17 X&Y平面选择 B *G18 Z&X平面选择 BG19 Y&Z平面选择 BG20 英寸输入 BG21 毫米输入 BG22 存储行程检查 OG23 存储行程检查删除 OG27 返回参考点检测 BG28 返回参考点 B G59 工件坐标系6选择B G60 单方向定位 BG61 准确定位方式B G62 自动拐角倍率 BG63 攻丝方式 O G64 切削方式 O *G65 宏程序调用 B G66 宏程序模式调用 BG67 宏程序模式调用取消 BG68 坐标系旋转 BG69 取消坐标系旋转 BG73 步进深孔钻循环 BG74 轮廓攻丝循环 BG76 精镗孔 BG80 固定循环取消 B *G81 钻孔或钻定位孔循环 BG82 钻孔或镗孔循环 BG83 深孔钻循环 BG84 攻牙循环 BG85 镗孔循环 BG86 镗孔循环 BG87 反镗削循环 BG88 镗孔循环 BG89 镗孔循环 BG90 绝对坐标输入 B *G29 从参考点返回 BG30 返回第2.3.4参考点 BG31 跳跃功能 OG33 螺旋切削 OG37 自动刀具长度测量 OG39 拐角偏置圆弧插补 BG40 刀具径补偿取消 B *G41 刀具左侧补偿 BG42 刀具右侧补偿 BG40.1 法线方向控制取消 OG41.1 法线方向控制左侧打开 O G42.1 法线方向控制右侧打开 O G43 +方向刀具长度补偿 BG44 -方向刀具长度补偿 BG49 刀具长度补偿取消 B *G50 取消比例缩放 BG51 比例缩放 BG50.1 G指令镜像功能删除 BG51.1 G指令镜像功能 BG52 局部坐标设定 BG53 机床坐标选择 BG54 工件坐标系1选择 B *G54.1 附加工件坐标系选择 BG91 增量输入 B *G92 坐标系设定 BG92.1 预置工件坐标 OG94 每分进给 BG95 每转进给 OG96 恒端面切削速度控制 OG97 取消恒端面切削速度控制 O G98 返回初始平面 BG99 返回R点平面 B加工中心指令M代码集:M00 程序停M01 选择停止M02 程序结束(复位)M03 主轴正转 (CW)M04 主轴反转 (CCW)M05 主轴停M06 换刀M08 切削液开M09 切削液关M16 刀具入刀座M28 刀座返回原点M30 程序结束(复位) 并回到开头M48 主轴过载取消不起作用G55 工件坐标系2选择 B G56 工件坐标系3选择 B G57 工件坐标系4选择 B G58 工件坐标系5选择 B M49 主轴过载取消起作用M60 APC 循环开始M80 分度台正转(CW)M81 分度台反转 (CCW) M98 子程序调用M99 子程序结束。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

加工中心代码 IMB standardization office【IMB 5AB- IMBK 08- IMB 2C】1.M00——程序结束指令M00指令实际上是一个暂停指令。

功效是履行此指令后,机床结束一切操作。

即主轴停转、切削液关闭、进给结束。

但模态信息全数被保存,在按下把持面板上的启动指令后,机床重新启动,持续履行后面的程序。

该指令重要用于工件在加工过程中需停机检查、测量零件、手工换刀或交接班等。

2.M01——打算结束指令M01指令的功效与M00类似,不同的是,M01只有在预先按下把持面板上“选择结束开关”按钮的情形下,程序才会结束。

如果不按下“选择结束开关”按钮,程序履行到M01时不会结束,而是持续履行下面的程序。

M01结束之后,按启动按钮可以持续履行后面的程序。

该指令重要用于加工工件抽样检查,清理切屑等。

3.M02——程序结束指令M02指令的功效是程序全数结束。

此时主轴停转、切削液关闭,数控装置和机床复位。

该指令写在程序的最后一段。

4.M03、M04、M05——主轴正转、反转、结束指令M03表现主轴正转,M04表现主轴反转。

所谓主轴正转,是从主轴向Z轴正向看,主轴顺时针迁移转变;反之,则为反转。

M05表现主轴结束迁移转变。

M03、M04、M05均为模态指令。

要阐明的是有些系统(如华中数控系统CJK6032数控车床)不容许M03和M05程序段之间写入M04,否则在履行到M04时,主轴立即反转,进给结束,此时按“主轴停”按钮也不能使主轴结束。

5.M06——主动换刀指令M06为手动或主动换刀指令。

当履行M06指令时,进给结束,但主轴、切削液不停。

M06指令不包含刀具选择功效,常用于加工中心等换刀前的筹备工作。

6.M07、M08、M09——冷却液开关指令M07、M08、M09指令用于冷却装置的启动和关闭。

属于模态指令。

M09表现关闭冷却液开关,并注销M07、M08、M50及M51(M50、M51为3号、4号冷却液开)。

且是缺省值。

7.M30——程序结束指令M30指令与M02指令的功效基础雷同,不同的是,M30能主动返回程序起始地位,为加工下一个工件作好筹备。

8.M98、M99——子程序调用与返回指令M98为调用子程序指令,M99为子程序结束并返回到主程序的指令。

G00—快速定位格式:G00X(U)__Z(W)__说明:(1)该指令使刀具按照点位控制方式快速移动到指定位置。

移动过程中不得对工件进行加工。

(2)所有编程轴同时以参数所定义的速度移动,当某轴走完编程值便停止,而其他轴继续运动,(3)不运动的坐标无须编程。

(4)G00可以写成G0例:G00X75Z200G0U-25W-100先是X和Z同时走25快速到A点,接着Z向再走75快速到B点。

G01—直线插补格式:G01X(U)__Z(W)__F__(mm/min)说明:(1)该指令使刀具按照直线插补方式移动到指定位置。

移动速度是由F指令进给速度。

所有的坐标都可以联动运行。

(2)G01也可以写成G1例:G01X40Z20F150两轴联动从A点到B点G02—逆圆插补格式1:G02X(u)____Z(w)____I____K____F_____说明:(1)X、Z在G90时,圆弧终点坐标是相对编程零点的绝对坐标值。

在G91时,圆弧终点是相对圆弧起点的增量值。

无论G90,G91时,I和K均是圆弧终点的坐标值。

I是X方向值、K是Z方向值。

圆心坐标在圆弧插补时不得省略,除非用其他格式编程。

(2)G02指令编程时,可以直接编过象限圆,整圆等。

注:过象限时,会自动进行间隙补偿,如果参数区末输入间隙补偿与机床实际反向间隙悬殊,都会在工件上产生明显的切痕。

(3)G02也可以写成G2。

例:G02X60Z50I40K0F120格式2:G02X(u)____Z(w)____R(+\-)__F__说明:(1)不能用于整圆的编程(2)R为工件单边R弧的半径。

R为带符号,“+”表示圆弧角小于180度;“-”表示圆弧角大于180度。

其中“+”可以省略。

(3)它以终点点坐标为准,当终点与起点的长度值大于2R时,则以直线代替圆弧。

例:G02X60Z50R20F120格式3:G02X(u)____Z(w)____CR=__(半径)F__格式4:G02X(u)____Z(w)__D__(直径)F___这两种编程格式基本上与格式2相同G03—顺圆插补说明:除了圆弧旋转方向相反外,格式与G02指令相同。

G04—定时暂停格式:G04__F__或G04__K__说明:加工运动暂停,时间到后,继续加工。

暂停时间由F后面的数据指定。

单位是秒。

范围是秒到300秒。

G05—经过中间点圆弧插补格式:G05X(u)____Z(w)____IX_____IZ_____F_____说明:(1)X,Z为终点坐标值,IX,IZ为中间点坐标值。

其它与G02/G03相似例:G05X60Z50IX50IZ60F120G08/G09—进给加速/减速格式:G08说明:它们在程序段中独自占一行,在程序中运行到这一段时,进给速度将增加10%,如要增加20%则需要写成单独的两段。

G22(G220)—半径尺寸编程方式格式:G22说明:在程序中独自占一行,则系统以半径方式运行,程序中下面的数值也是以半径为准的。

G23(G230)—直径尺寸编程方式格式:G23说明:在程序中独自占一行,则系统以直径方式运行,程序中下面的数值也是以直径为准的。

G25—跳转加工格式:G25LXXX说明:当程序执行到这段程序时,就转移它指定的程序段。

(XXX为程序段号)。

G26—循环加工格式:G26LXXXQXX说明:当程序执行到这段程序时,它指定的程序段开始到本段作为一个循环体,循环次数由Q后面的数值决定。

G30—倍率注销格式:G30说明:在程序中独自占一行,与G31配合使用,注销G31的功能。

G31—倍率定义格式:G31F_____G32—等螺距螺纹加工(英制)G33—等螺距螺纹加工(公制)格式:G32/G33X(u)____Z(w)____F____说明:(1)X、Z为终点坐标值,F为螺距(2)G33/G32只能加工单刀、单头螺纹。

(3)X值的变化,能加工锥螺纹(4)使用该指令时,主轴的转速不能太高,否则刀具磨损较大。

G50—设定工件坐标/设定主轴最高(低)转速格式:G50S____Q____说明:S为主轴最高转速,Q为主轴最低转速G54—设定工件坐标一格式:G54说明:在系统中可以有几个坐标系,G54对应于第一个坐标系,其原点位置数值在机床参数中设定。

G55—设定工件坐标二同上G56—设定工件坐标三同上G57—设定工件坐标四同上G58—设定工件坐标五同上G59—设定工件坐标六同上G60—准确路径方式格式:G60说明:在实际加工过程中,几个动作连在一起时,用准确路径编程时,那么在进行下一段加工时,将会有个缓冲过程(意即减速)G64—连续路径方式格式:G64说明:相对G60而言。

主要用于粗加工。

G74—回参考点(机床零点)格式:G74XZ说明:(1)本段中不得出现其他内容。

(2)G74后面出现的的座标将以X、Z依次回零。

(3)使用G74前必须确认机床装配了参考点开关。

(4)也可以进行单轴回零。

G75—返回编程坐标零点格式:G75XZ说明:返回编程坐标零点G76—返回编程坐标起始点格式:G76说明:返回到刀具开始加工的位置。

G81—外圆(内圆)固定循环格式:G81__X(U)__Z(W)__R__I__K__F__说明:(1)X,Z为终点坐标值,U,W为终点相对于当前点的增量值。

(2)R为起点截面的要加工的直径。

(3)I为粗车进给,K为精车进给,I、K为有符号数,并且两者的符号应相同。

符号约定如下:由外向中心轴切削(车外圆)为“—”,反这为“+”。

(4)不同的X,Z,R决定外圆不同的开关,如:有锥度或没有度,正向锥度或反向锥度,左切削或右切削等。

(5)F为切削加工的速度(mm/min)(6)加工结束后,刀具停止在终点上。

例:G81X40Z100R15I-3K-1F100加工过程:1:G01进刀2倍的I(第一刀为I,最后一刀为I+K精车),进行深度切削:2:G01两轴插补,切削至终点截面,如果加工结束则停止:3:G01退刀I到安全位置,同时进行辅助切面光滑处理4:G00快速进刀到高工面I外,预留I进行下一步切削加工,重复至1。

G90—绝对值方式编程格式:G90说明:(1)G90编入程序时,以后所有编入的坐标值全部是以编程零点为基准的。

(2)系统上电后,机床处在G状态。

N0010G90G92x20z90N0020G01X40Z80F100N0030G03X60Z50I0K-10N0040M02G91—增量方式编程格式:G91说明:G91编入程序时,之后所有坐标值均以前一个坐标位置作为起点来计算运动的编程值。

在下一段坐标系中,始终以前一点作为起始点来编程。

例:N0010G91G92X20Z85N0020G01X20Z-10F100N0030Z-20N0040X20Z-15N0050M02G92—设定工件坐标系格式:G92X__Z__说明:(1)G92只改变系统当前显示的坐标值,不移动坐标轴,达到设定坐标原点的目的。

(2)G92的效果是将显示的刀尖坐标改成设定值。

(3)G92后面的XZ可分别编入,也可全编。

G94—进给率,每分钟进给说明:这是机床的开机默认状态。

G20—子程序调用格式:G20L__N__说明:(1)L后为要调用的子程序N后的程序名,但不能把N输入。

(2)本段程序不得出现以上描述以外的内容。

G24—子程序结束返回格式:G24说明:(1)G24表示子程序结束,返回到调用该子程序程序的下一段。

(2)G24与G20成对出现(3)G24本段不允许有其它指令出现。

编辑本段实例例:通过下例说明在子程序调用过程中参数的传递过程,请注意应用程序名:P10M03S1000G20L200M02N200G92X50Z100G01X40F100Z97G02Z92X50I10K0F100G01Z-25F100G00X60Z100 G24如果要多次调用,请按如下格式使用M03S1000N100G20L200N101G20L200N105G20L200M02N200G92X50Z100G01X40F100Z97 G02Z92X50I10K0F100G01Z-25F100G00X60Z100G24G331—螺纹加工循环格式:G331X__Z__I__K__R__p__说明:(1)X向直径变化,X=0是直螺纹(2)Z是螺纹长度,绝对或相对编程均可(3)I是螺纹切完后在X方向的退尾长度,±值(4)R螺纹外径与根径的直径差,正值(5)K螺距KMM(6)p 螺纹的循环加工次数,即分几刀切完提示:1、每次进刀深度为R÷p并取整,最后一刀不进刀来光整螺纹面2、内螺纹退尾根据沿X的正负方向决定I值的称号。

相关文档
最新文档