g43指令的意思是:刀具的长度的正补偿,格式为:G43H1Z100,这个是我们最常见的,多数用于有刀库的机床。
H1代表:1号刀具长度补偿
H2代表:2号刀具长度补偿。
代码:G40
消除刀具的半径补偿,用于G41或G42使用完后和程序的开头。
代码:G41
刀具半径的左补偿格式通常为:G41D1X_Y_顺铣。
D1代表:1号刀具半径
D2代表:2号刀具半径
代码:G42
刀具半径的右补偿格式通常为:G42D1X_Y_逆铣。
代码:G49
消除刀具的长度补偿,正常来讲是用于程序的开头,程序。
g43是刀具长度方向正向向补偿,如:G43H10Z100,表示补偿10号刀具长度在Z的零点正向100毫米的位置,一定要注意的问题是:
1、刀县长度必须由标准长度测量仪测出;
2、你的刀具号在刀具参数里有准确的刀具长度;
3、G43补偿后一定要在下刀前检查刀具停止在Z方向的位置是否正确,是否在Z100的准确高度(以g43H10Z100为例)的。
G43是刀具长度方向正向补偿。
如:G43 H10 Z100
表示补偿10号刀具长度在Z的零点正向100毫米的位置。
一定要注意的问题是:
1、刀具长度必须由标准长度测量仪测出;
2、你的刀具号在刀具参数里有准确的刀具长度;
3、G43补偿后一定要在下刀前检查刀具停止在Z方向的位置是否正确。
扩展资料:
用刀具的实际长度作为刀长的补偿。使用刀长作为补偿就是使用对刀仪测量刀具的长度,然后把这个数值输入到刀具长度补偿寄存器中,作为刀长补偿。使用刀具长度作为刀长补偿的理由如下:首先,使用刀具长度作为刀长补偿,可以避免在不同的工件加工中不断地修改刀长偏置。
这样一把刀具用在不同的工件上也不用修改刀长偏置。在这种情况下,可以按照一定的刀具编号规则,给每一把刀具作档案,用一个小标牌写上每把刀具的相关参数,包括刀具的长度、半径等资料,事实上许多大型的机械加工型企业对数控加工设备的刀具管理都采用这种办法。
参考资料:百度百科——刀具长度补偿。
第一节 加工中心概述
一、加工中心种类
1.立式加工中心 2.卧式加工中心 3.立卧加工中心 。
二、数控加工中心工具及辅助设备 。
1.数控回转工作台和数控分度工作台(1)数控回转工作台 (2)数控分度工作台 ‘
2.常用工具。(1)对刀器 (2)找正器(3)光学数显对刀仪 。
三、数控加工中心
1.刀柄及刀具系统(1)刀柄 (2)刀具系统 加工中心常用的铣刀有面铣刀、立铣刀两种,也可用锯片铣刀、三面刃铣刀等 。
2.镗铣加工中心刀库 (1)刀库类型 加工中心常用的有盘式和链式刀库两种。 (2)选刀方式 常用的选刀方式有顺序选刀方式、光电识别选刀方式两种 。
第二节 FANUC系统加工中心常用指令。
一、G代码命令
1.绝对值坐标指令G90和增量值坐标指令G91 。
2.平面选择指令G17、G18、G19 。
3.快速点定位G00指令,直线插补G01指令例1 使用G00、G01指令,使刀具按如图2-24所示的路径进给。
程序:O0001; G90 G54 G00 X20.0 Y20.0; G01 Y50.0 F50; X50.0; Y20.0; X20.0; G00 X0 Y0; … …
4.圆弧插补指令G02、G03 。
例2 完成图2-25所示加工路径程序编制(刀具现位于A点上方,只进行轨迹运动)。
程序: O0002; G90 G54 G00 X0 Y25.0; G02 X25.0 Y0 I0 J-25.0; A—B点 G02 X0 Y-25.0 I-25.0 J0; B—C点 G02 X-25.0 Y0 I0 J25.0; C—D点 G02 X0 Y25.0 I25.0 J0; D—A点 或: G90 G54 G00 X0 Y25.0; G02 X0 Y25.0 I0 J-25.0; A—A点整圆 … …
5.自动原点返回 (G28/G30) 。
6.暂停指令G04
7.刀具半径补偿功能 (G40/G41/G42) 格式 G41 G0/G01 X_ Y_D_; G42 G0/G01 X_ Y_D_; G40 G0/G01 X_ Y_ Z_;
8.刀具长度补偿实现这种功能的G代码是G43、G44、G49。G43是把刀具向上抬起,G44是把刀具向下补偿。G49 命令可能在该刀具加工结束,更换刀具时调用。
刀具长度补偿使用格式如下: G43 G00/G01 Z_ H_ ; G44 Z_ H_; G49 Z_;
9.工件坐标系选择的原点设置选择指令(G54~G59) 。
10.工件坐标系设定指令G92 在使用绝对坐标指令编程时,该指令通过设置刀具起点相对工件坐标系的坐标值来设定格式: G92 X_ Y_ Z_ ;例:G92 X300.0 Y300.0 Z250.0;
11.局部坐标系指令G52 图2-30所示为了加工孔编程方便,可用G52设置局部坐标系。
程序:
G90G54G0X0Y0;
G52X100.Y75.; 建立局部坐标系,确定新的程序原点 。
此时的坐标值均以新的程序原点为准 。
G52X0Y0; 取消局部偏置并返回G54 。
12.极坐标系指令G15、 G16 。
格式:G15 ;极坐标系指令取消。 G16 ;极坐标系指令有效。
举例:完成图2-33所示零件孔的加工。
G90 G17 G16; 极坐标系指令有效,XY平面 G99 G81 X100. Y30. Z-20. R5. F100;第1孔,30º Y150.; 第2孔,150º Y270.; 第3孔,270º G15 G80; 极坐标系指令、固定循环取消 。
12.比例缩放功能(G50、G51)对加工程序指定的图形指令进行缩放。有两种指令格式。
(1)各轴比例因子相同格式 G51 X Y Z P ; (2)各轴比例因子单独指定通过对各轴指定不同的比例,可以按各自比例缩放各轴指令。格式:G51 X Y Z I J K ;
13.可编程镜像G50.1,G51.1 。
用编程的镜像指令可实现坐标轴的对称加工。指令格式 G51.1 IP ;设置可编程镜像 G50.1 IP ;取消可编程镜像 IP :为用G51.1指定镜像的对称点(位置)和对称轴。 用G50.1指定镜像的对称轴。不指定对称点。
加工实例:如图2-35所示。
程序:(一)采用比例缩放
O0005;(主程序) G90 G54 G00 X0 Y0 S500 M03; Z100.0; M98 P0500; G51 X0 Y0 I1000 J-1000;Y轴镜像 M98 P0500; G51; 取消镜像 M05; M30;
O0500;(子程序) G41 X20.0 Y10.0 D01; Z5.0; G01 Z-10.0 F50; Y40.0; G03 X40.0 Y60.0 R20.0; G01 X50.0; G02 X60.0 Y50.0 R10.0; G01 Y30.0; G02 X50.0 Y20.0 R10.0; G01 X10.0; G00 G40 X0 Y0; Z100.0 M05; M30;
(二)采用可编程镜像
O0005;(主程序) G90 G54 G00 X0 Y0 S500 M03; Z100.0; M98 P0500; G51.1 Y0 ; Y轴镜像 M98 P0500; G50.1; 取消镜像 M05; M30;
14. 坐标系旋转功能(G68,G69) 指令格式:(G17/G18/G19)G68 a_ b_ R_:坐标系开始旋转 G17/G18/G19:平面选择,在其上包含旋转的形状 。
二、固定循环
1.高速深孔钻循环(G73) 如图2-36所示 。
格式 G73 X__Y__Z__R__Q__ F__K__ X_ Y_:孔位数据 Z_:孔底深度(绝对坐标) R_:每次下刀点或抬刀点 (绝对坐标) Q_:每次切削进给的切削深度(无符号,增量) F_:切削进给速度 K_:重复次数(如果需要的话) 。
功能 进给孔底快速退刀。
N005 G80 G90 G0 X0 Y0 M06 T1 ;换 Ø12mm钻头, N010 G55 ;调用G55工件坐标系 N020 M03 S600; N030 G43 H1 Z50.; N040 G98 G73 Z-35. R1. Q8000 F100 ;深孔钻削,离工件表面 1mm处开始 N050 G80 G0 Z50.; ;取消固定循环 N060 M05; N070 M30; 。
2.左旋攻螺纹循环(G74) 。
格式 G74 X__Y__Z__R__ P__F__K__ 功能 进给至孔底主轴暂停正转快速退刀。
3.精镗孔循环(G76)
格式 G76 X__Y__Z__R__Q__P__F__K__ 功能 进给至孔底主轴定位停止快速退刀。
4.取消固定循环进程 (G80) 。
格式 G80;功能 这个命令取消固定循环,机床回到执行正常操作状态。孔的加工数据,包括 R 点, Z 点等等,都被取消;但是移动速率命令会继续有效。
5.定点钻孔循环(G81)
格式 G81 X_Y_Z_R_F_K_;功能 G81 命令可用于一般的孔加工。
例题 编制如图2-41所示的钻孔程序。
N005 G80 G90 G0 X0 Y0 M06 T1 ;换 Ø20钻头 N010 G55 ;调用G55工件坐标系 N020 M03 S600; N030 G43 H1 Z50.; N040 G98 G81 Z-35. R3. F200; ;钻孔循环 N050 G80 G0 Z50.; ;取消固定循环 N060 M05; N070 M30; 。
6.钻孔循环(G82) 格式 G82 X_Y_Z_R_P_F_K_;
7.深孔钻削循环(G83) 格式 G83 X_Y_Z_R_Q_F_K_;功能 G83 中间进给,到孔底快速退刀 。
8.右旋攻螺纹循环 (G84) 格式 G84 X_Y_Z_R_P_F_K_;功能 G84 进给至孔底时,主轴反转快速退刀。G84指令与G74指令中的主轴旋向相反,其他与G74指令相同。
例题 编制如图2-44所示的攻螺纹程序。
N005 G80 G90 G0 X0 Y0 M06 T1;换 Ø12mm丝锥 N010 G55 ;调用G55工件坐标系 N020 M03 S300; N030 G43 H1 Z50.; ;调用长度补偿 N040 G84 Z-33. R5. P2000 F2 ;攻螺纹循环 N050 G80 Z50.; ;取消固定循环 N060 M05; N070 M30; 。
9.镗孔循环(G85) 格式 G85 X_Y_Z_R_F_K_;功能 G85 主轴正转,刀具以进给速度镗孔至孔底后以进给速度退刀(无孔底退让)。
10.镗孔循环(G86) 格式 G86 X_Y_Z_R_F_K_;
11.反镗孔循环(G87) 格式 G87 X_Y_Z_R_Q_P_F_K_;功能G87 进给至孔底后,主轴正转,快速退刀。
G43:是刀具长度补偿指令;
Z20:刀具安全高度为20mm;
H5:5号刀具的刀具补偿代码;
G43、Z20、H05意思为下刀带5号刀补正值运行到Z 值0平面上方20丝。
编程时依主轴端面至产品基准面设定坐标系,再安装刀具时,需在刀补中键入相应刀具长度,等于是告诉设备要后台刀具长。
扩展资料:
数控加工中心编程要点:
1、熟悉钻、铣、镗、磨、刨床的结构、工艺特点。
2、熟悉加工材料的性能。
3、扎实的刀具理论基础知识,掌握刀具的常规切削用量等。
4、熟悉本企业的工艺规范、准则及各种工艺加工能达到的一般要求,常规零件的工艺路线。合理的材料消耗及工时定额等。
5、收集一定量的刀具、机床、机械标准的资料。特别要熟悉数控机床用的道具系统。
6、熟悉冷却液的选用及维护。
7、对相关工种要有常识性的了解。
比如:铸造、电加工、热处理等。
8、有较好的夹具基础。
9、了解被加工零件的装配要求、使用要求。
10、有较好的测量技术基础。
g43是刀具长度补偿的意思
加工中心加工时需要用好几把刀具加工才可以完成,刀具那么多,但是绝对坐标里的z值只可以设置一个,那么就需要将刀具编号,测量出设置绝对坐标的刀具(一般都是第一把)与其他几把刀具之间的距离,然后将测量的数值写入相应的刀具长度补偿值(h)里。加工时更换另一把刀具之后在程序中加入g43h(当前的刀具编号)就可以了。