搜索

数控编程培训-G代码知识

发表时间: 2022-05-12 08:29:38

作者: 济南数控模具科技研究所

浏览:

数控编程培训-在做这两项工作的时候我们就需要先掌握一些基础的知识!比如G代码。

1、G00与G01 

G00运动轨迹有直线和折线两种,该指令只是用于点定位,不能用于切削加工 G01按指定进给速度以直线运动方式运动到指令指定的目标点,一般用于切削加工 2、G02与G03 

G02:顺时针圆弧插补 G03:逆时针圆弧插补 3、G04(延时或暂停指令) 

一般用于正反转切换、加工盲孔、阶梯孔、车削切槽 

4、G17、G18、G19 平面选择指令,指定平面加工,一般用于铣床和加工中心 G17:X-Y平面,可省略,也可以是与X-Y平面相平行的平面 

G18:X-Z平面或与之平行的平面,数控车床中只有X-Z平面,不用专门指定 G19:Y-Z平面或与之平行的平面 5、G27、G28、G29 参考点指令 

G27:返回参考点,检查、确认参考点位置 G28:自动返回参考点(经过中间点) G29:从参考点返回,与G28配合使用 6、G40、G41、G42 半径补偿 G40:取消刀具半径补偿 

先给这么多,晚上整理好了再给 7、G43、G44、G49 长度补偿 

G43:长度正补偿 G44:长度负补偿 G49:取消刀具长度补偿 8、G32、G92、G76 

G32:螺纹切削 G92:螺纹切削固定循环 G76:螺纹切削复合循环 9、车削加工:G70、G71、72、G73 

G71:轴向粗车复合循环指令 G70:精加工复合循环 G72:端面车削,径向粗车循环 G73:仿形粗车循环 

10、铣床、加工中心: 

G73:高速深孔啄钻 G83:深孔啄钻 G81:钻孔循环 G82:深孔钻削循环 数控编程培训

G74:左旋螺纹加工 G84:右旋螺纹加工 G76:精镗孔循环 G86:镗孔加工循环 G85:铰孔 G80:取消循环指令 11、编程方式 G90、G91 

G90:***坐标编程 G91:增量坐标编程 12、主轴设定指令 

G50:主轴***转速的设定 G96:恒线速度控制 G97:主轴转速控制(取消恒线速度控制指令) G99:返回到R点(中间孔) G98:返回到参考点(***孔) 13、主轴正反转停止指令 M03、M04、M05 

M03:主轴正传 M04:主轴反转 M05:主轴停止 14、切削液开关 M07、M08、M09 

M07:雾状切削液开 M08:液状切削液开 M09:切削液关 15、运动停止 M00、M01、M02、M30 

M00:程序暂停 M01:计划停止 M02:机床复位 M30:程序结束,指针返回到开头 16、M98:调用子程序 17、M99:返回主程序

M00 程序停止 M01 计划结束 M02 程序结束 M03 主轴顺时针转动 M04 主轴逆时针转动 M05 主轴停止 M06 换刀 M07 2号冷却液开 M08 1号冷却液开 M09 冷却液关 M10 夹紧 M11 松开 M12 不指定 M13 主轴顺时针,冷却液开 M14 主轴逆时针,冷却液开 M15 正运动 M16 负运动 M17-M18 不指定 M19 主轴定向停止 M20-M29 永不指定 M30 纸带结束 M31 互锁旁路 M32-M35 不指定 M36 进给范围1 M37 进给范围2 M38 主轴速度范围1 M39 主轴速度范围2 M40-M45 齿轮换档 M46-M47 不指定 M48 注销M49 M49 进给率修正旁路 M50 3号冷却液开 M51 4号冷却液开 M52-M54 不指定 M55 刀具直线位移,位置1 M56 刀具直线位移,位置2 M57-M59 不指定 M60 更换工作 M61 工件直线位移,位置1 M62 工件直线位移,位置2 M63-M70 不指定 M71 工件角度位移,位置1 M72 工件角度位移,位置2 M73-M89 不指定 M90-M99 永不指定 

G代码详解 

G00 快速定位 (机床由设定的最快速度进行程序坐标点的定位,FANUC系统由参数1420#设定***移动速度,单位为m/min) 

G01 直线插补需要更多CNC数控编程资料可以加企鹅(由程序中给定的速度进行直线或斜线插补,单位为mm/r 或 mm/min。在采用每转进给时,也能计算出每分钟进给。由每转进给值乘以转速。如采用每分钟进给同样也能计算出每转进给,每分钟进给值除以转数。注1422#参数中设定***的切削速度,单位为m/min。只有在特定情况下修改,如加工大的螺距。) 

G02 顺时针圆弧插补 (和时钟的转向相同的方向为顺时针。判断方法1. 编程时辨别 方法是以后刀架为依据,后刀架用什么指令前刀架就用什么指令,切忌以前刀架去判断。 方法2. 以图纸的中心线为准,按图纸的上半部分编程)  G03 逆时针圆弧插补,(判断方法与G02相同)  

G04 暂停指令 (G04为程序的暂停,格式为 G04 X 或G04 U 或G04 P,X和U的单位为秒,P的单位为毫秒. G04 X1.; 表示暂停1秒  G04 U1.; 表示暂停1秒 G04 P1000;表示暂停1秒。 数控编程培训

注:有的机床在主轴停止状态下不执行暂停指令,只有在主轴旋转下才执行。 G07 圆柱插补(只有机床在带有C轴功能下才能使用,C轴:主轴可以做分度) G10 可编程数据输入(1.可以执行参数的输入。格式 G10 L50 N_ P_ R_; L50代表参数的输入,N代表要选择的参数号,P代表要选择的 

轴, P1表示选择X轴,P2为Z轴。R代表修改的数值,如选择的不是跟轴有关的参数,P值不要输入。 

2. G10 P_ X_ Z_ R_ Q_; 

P代表磨耗值或形状值,如P1则表示要修改001的磨耗,如果P1的前面+10000,那就代表形状的修改,P10001表示修改001的形状值。X 和Z分别代表***值的输入,若选用增量值输入,用U或W表示。R代表刀尖半径。Q代表刀尖方向。 

3.G10 L2 P_ X_ Z_。L2代表工件坐标系选择,P代表所选择的坐标系,P1表示选择G54坐标。P1~P6对应的G54~G59。X和Z代表要输入的值。★G10还有部分功能不会用,没有在实践中证实。 

G11 可编程数据输入取消(在执行完G10之后执行G11,取消G10输入状态) 

G17~G19 加工平面选择(G17代表XY平面,G18为XZ平面,G19为YZ平面。车床都是采用G18,XZ平面。开机默认,无需输入。)

G20 英制输入 不采用 (每英寸等于25.4mm) G21 公制输入 采用公制输入,开机默认,无需输入  G22 行程检测开关打开 G23 行程检测开关关闭 G25 主轴速度波动检测开 G26 主轴速度波动检测关 

G27返回参考点检测 (基本不用) 

G28 返回机床参考点(格式 G28 U0 W0;采用增量编码器的机床执行G28时是靠压行程 开关去完成。而***编码器的机床在执行G28时是返回到参数设定的值,1240#参数 设定机床参考点) 

G30 返回第二、第三、第四参考点(格式 G30 PI U0 W0;,PI表示第二参考点,P2表示 第三参考点,P3表示第四参考点,数值由参数设定,依次对应的参数是,1241#、 1242#、1243#参数) G31 跳转功能 (暂不会) 

G32 单步螺纹车削(格式:G32 Z-100. F2.:F代表螺距) G32也可以执行连续的螺纹车削或无规律的变螺距车削:  连续螺纹车削格式: G32 Z-30. F2.;  G32 X 50. Z-50. F2.; G32 Z-80. F2.; 

无规律变螺距车削格式:G32 Z-10 F10.: G32 W-22. F22; G32 W-35. F35.; 

执行端面螺纹的加工 格式:G0 X50.; 

Z-0.5; 

G32 X20. F2.; G0 Z 2.; X 50.; Z-1.; 

G32 X 20. F2.; G0 Z100.;  

G32通过主轴分度的功能执行多头螺纹的加工 格式:G32 Z_ F_ Q_; Q代表主轴旋转的角度,无小数点。比如主轴分度180度,Q为。注:由3451#参数#0号参数控制主轴是否执行分度功能,1为执行,0为不执行。 列举实例:通过宏程序加工一个右旋80头,左旋80头的螺纹。 O0024; 

M3 S100 T101; #1=0; 

G0 X206. Z15.; N10 #2=204.2; 

WHILE [#2 GE 202.4 ]DO1; G0 X#2; 

G32 Z-150. Q#1 F237.; G32 Z15. Q#1 F237.; 


联系我们

 

电话:0531-85708996

传真:0531-85708996

手机:18769721971 18769721970

邮箱:2624724489@qq.com

地址:济南市章丘区圣井街道潘王路20333号A4栋

电话:0531-85708996

传真:0531-85708996

手机:18769721971 18769721970

邮箱:2624724489@qq.com

地址:济南市章丘区圣井街道潘王路20333号A4栋

Copyright © 济南数控模具科技研究所 All Rights Reserved
鲁ICP备15021811号
-7 济南抖推信息技术有限公司提供技术支持

友情链接:数控模具培训

客服中心
热线电话
18769721970
热线电话
18769721971
二维码
扫码添加微信
添加微信好友,详细了解产品
使用企业微信
“扫一扫”加入群聊
复制成功
添加微信好友,详细了解产品
我知道了
鲁ICP备15021811号-7