部分数控铣床加工程序编制.ppt

上传人:牧羊曲112 文档编号:6395241 上传时间:2023-10-26 格式:PPT 页数:23 大小:1.50MB
返回 下载 相关 举报
部分数控铣床加工程序编制.ppt_第1页
第1页 / 共23页
部分数控铣床加工程序编制.ppt_第2页
第2页 / 共23页
部分数控铣床加工程序编制.ppt_第3页
第3页 / 共23页
部分数控铣床加工程序编制.ppt_第4页
第4页 / 共23页
部分数控铣床加工程序编制.ppt_第5页
第5页 / 共23页
点击查看更多>>
资源描述

《部分数控铣床加工程序编制.ppt》由会员分享,可在线阅读,更多相关《部分数控铣床加工程序编制.ppt(23页珍藏版)》请在三一办公上搜索。

1、机电工程学院,第七部分 数控铣床加工程序编制,机电工程学院,编程应注意的几个问题:1.数控装置初始状态的设定G90 G40 G17 G492.工件坐标系的设置,加工坐标系选择指令(G54-G59)编程格式:G54 G90 G00(G01)XYZ(F),机电工程学院,设置加工坐标系指令 G92,编程格式:G92 X Y Z 该指令将加工原点设定在相对于刀具起始点的某一空间点上。如图所示,坐标系设置命令为:G92 X20 Y10 Z10 其确立的加工原点在距离刀具起始点X=-20,Y=-10,Z=-10的位置上。,机电工程学院,G92与G54G59的区别,G92指令与G54G59指令都是用于设定工

2、件加工坐标系的,但在使用中是有区别的。G92指令是通过程序来设定、选用加工坐标系的,它所设定的加工坐标系原点与当前刀具所在的位置有关,这一加工原点在机床坐标系中的位置是随当前刀具位置的不同而改变的,G92建立的工件坐标系在机床重开机时消失;使用G54-G59建立工件坐标系时,该指令可单独设定,也可与其他指令同段,指定该程序段中有位置移动,就会在设定的坐标系中运动;G54-G59建立工件坐标系在机床重开机后并不消失,并与刀具的起始位置无关。,机电工程学院,安全高度的确定对于铣削加工,起刀点和退刀点必须离开加工零件上表面有一个安全高度,保证刀具在停止状态时,不与加工零件和夹具发生碰撞。在安全高度位

3、置时,刀具中心所在的平面称为安全高度。,机电工程学院,快速定位指令G00,指令格式:GOO X_Y_(Z_)X、Y、Z:目标点坐标,直线插补指令G01,指令格式:G01 X_Y_(Z_)F_,机电工程学院,圆弧插补,G02为按指定进给速度的顺时针圆弧插补。G03为按指定进给速度的逆时针圆弧插补。圆弧顺逆方向的判别:沿着不在圆弧平面内的坐标轴,由正方向向负方向看,顺时针方向为G02,逆时针方向为G03,如下图所示。,机电工程学院,程序格式:,机电工程学院,刀具半径补偿指令G40、G41、G42,编程格式:G41 G01(G00)X_Y_ D_;左刀补,沿加工方向看刀具在左边G42 G01(G00

4、)X_Y_ D_;右刀补,沿加工方向看刀具在右边G01(G00)G40 X_Y_;刀具半径补偿注销 其中:D偏置值寄存器选用指令,一般在数控系统中有多个这样的寄存器,如D00D99。当刀具补偿号采用D00时,如使用G41(G42)G00(G01).D00 格式时,相当于使用了G40。,机电工程学院,功能:编程时假定的理想刀具半径与实际使用的刀具半径之差作为偏置设定在偏置存储器D01 D99中。在实际使用的刀具选定后,将其与编程刀具半径的差值事先在偏置寄存器中设定,就可以实现用实际选定的刀具进行正确的加工,而不必对加工程序进行修改。使用这组指令,一方面可使得编程人员在编程中不必精确指定刀具半径,

5、另一方面在加工过程中即使刀具失效而换刀或因刀具磨损使刀具半径变小,都不必修改程序,只需重新设定刀具偏置参数即可,因而方便了编程,简化了编程。这组指令是同组模态指令,缺省值是G40。需要注意的是:刀补的建立和取消要求必须在G00或G01路线段。,机电工程学院,按增量方式编程:O0001N10 G54 G90 G17 G00 G17指定刀补平面(XOY平面)N15 M03 S800N20 G41 X20.0 Y10.0 D01 建立刀补(刀补号为01)N30 G01 Y50.0 F200N40 X50.0N50 Y20.0N60 X10.0N70 G00 G40 X0 Y0 解除刀补N80 M30

6、,实例:,机电工程学院,刀具长度补偿指令 G43、G44、G49,格式:G43(G44)G00(G01)Z H 刀具长度正补偿G43、负补偿G44 G49 G00(G01)Z 取消刀具长度补偿其中:Z为补偿轴的终点值。根据补偿的实际需要,还可以为X、Y等,但在程序中只能选一个。H为刀具长度偏移量的存储器地址。和刀具半径补偿一样,长度补偿的偏置存储器号有H00H99共100个,偏移量用MDI方式输入,偏移量与偏置号一一对应。偏置号H00一般不用,或对应的偏移值设置为0。使用G43指令时,实现正向偏置;用G44指令时,实现负向偏置。取消长度补偿指令格式:G49 Z(或X或Y)实际上,它和指令G44

7、/G43 Z H00的功能是一样的。G43、G44、G49为模态指令,它们可以相互注销。,机电工程学院,刀具长度补偿示意,机电工程学院,执行G43时,Z实际值=Z指令值+(H xx)执行G44时,Z实际值=Z指令值(H xx)其中,(Hxx)是指xx寄存器中的补偿量,其值可以是正值或者是负值。当刀长补偿量取负值时,G43和G44的功效将互换。,机电工程学院,固定循环功能常用的固定循环功能的基本动作:(1)在XY平面定位(2)快速移动到R平面(3)孔的切削加工(4)孔底动作(5)返回到R平面(6)返回到起始点。上述基本动作如右图所示。,G98-孔循环结束后,刀具返回B点G99-孔循环结束后,刀具

8、返回参考平面R。,机电工程学院,钻孔循环指令G81,G81钻孔加工循环指令格式为:G81 G X_ Y_ Z_ R_ F_ X,Y为孔的位置、Z为孔的深度,F为进给速度(mm/min),R为参考平面的高度。G可以是G98和G99。编程时可以采用绝对坐标G90和相对坐标G91编程,建议尽量采用绝对坐标编程。,机电工程学院,其动作过程如下:钻头快速定位到孔加工循环起始点B(X,Y);钻头沿Z方向快速运动到参考平面R;钻孔加工;钻头快速退回到参考平面R或快速退回到初始平面B。该指令一般用于加工孔深小于5倍直径的孔。,机电工程学院,钻孔循环指令G82,G82钻孔加工循环指令格式为:G82 GX_Y_Z

9、_R_P_F_在指令中P为钻头在孔底的暂停时间,单位为ms(毫秒),其余各参数的意义同G81。其动作过程如下:钻头快速定位到孔加工循环起始点B(X,Y);钻头沿Z方向快速运动到参考平面R;钻孔加工;钻头在孔底暂停进给;钻头快速退回到参考平面R或快速退回到初始平面B。,机电工程学院,高速深孔钻循环指令G73,对于孔深大于5倍直径孔的加工由于是深孔加工,不利于排屑,故采用间断进给,每次进给深度为Q,最后一次进给深度Q,退刀量为d,直到孔底为止。G73高速深孔钻循环指令格式为:G73 G X_Y_Z_R_Q_F_钻头快速定位到孔加工循环起始点B(X,Y);钻头沿Z方向快速运动到参考平面R;钻孔加工,

10、进给深度为Q;退刀,退刀量为d;重复上两步,直至要求的加工深度;钻头快速退回到参考平面R或快速退回到初始平面B。,机电工程学院,攻螺纹循环指令G84,G84螺纹加工循环指令格式为:G84 G X_Y_Z_R_F_ 攻螺纹过程要求主轴转速S与进给速度F成严格的比例关系,因此,编程时要求根据主轴转速计算进给速度,进给速度F=主轴转速螺纹螺距,其余各参数的意义同G81。,左旋攻螺纹循环指令G74,G74螺纹加工循环指令格式为:G74 G X_Y_Z_R_F_ 与G84的区别是:进给时主轴反转,退出时主轴正转,各参数的意义同G84。,机电工程学院,镗孔加工循环指令G85,G85镗孔加工循环指令指令格式

11、为:G85 G X_ Y_ Z_ R_ F_ 各参数的意义同G81。其动作过程如下:镗刀快速定位到镗孔加工循环起始点B(X,Y);镗刀沿Z方向快速运动到参考平面R;镗孔加工;镗刀以进给速度退回到参考平面R或初始平面B;,机电工程学院,镗孔加工循环指令G86,G86钻孔加工循环指令格式为:G86 G X_Y_Z_R_F_ 与G85的区别是:在到达孔底位置后,主轴停止,并快速退出。各参数的意义同G85。,镗孔加工循环指令G89,G89镗孔加工循环指令格式为:G89G X_Y_Z_R_P_F_ 与G85的区别是:在到达孔底位置后,进给暂停。P为暂停时间(ms),其余参数的意义同G85。,机电工程学院,精镗循环指令G76,G76镗孔加工循环指令格式为:G76 G X_Y_Z_R_P_Q_F_ 与G85的区别是:G76在孔底有三个动作:进给暂停、主轴准停(定向停止)、刀具沿刀尖的反向偏移Q值,然后快速退出。这样保证刀具不划伤孔的内表面。P为暂停时间(ms),Q为偏移值,其余各参数的意义同G85。,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号