APP下载

基于FANUC系统数控车床二次开发功能定制循环指令的新思路

2014-09-17刘小禄

中国高新技术企业 2014年18期
关键词:二次开发

刘小禄

摘要:虽然非圆曲线轮廓在加工中广泛应用,但是目前数控系统还没有提供完善的非圆曲线插补功能,在非圆曲线轮廓中,以椭圆最具代表性。文章以椭圆为例介绍非圆曲线轮廓循环的设定方法,借助系统提供的二次开发功能定制出个性化的循环指令,解决生产中非圆曲线轮廓的加工问题。

关键词:椭圆循环定制;二次开发;非圆曲线轮廓

中图分类号:TG65 文献标识码:A 文章编号:1009-2374(2014)27-0035-02\

凸椭圆刀具路径分析:用控制角度尺寸,或者控制长度尺寸的方法来控制轮廓。但是在控制长度尺寸时,在接近椭圆顶点时的,切削深度在Z向步距不变的情况下增大,不便控制,故采用控制角度尺寸的方法来控制轮廓。

刀具路径:先用行切方式粗车轮廓,再用沿轮廓环切的方式进行半精车,精车。控制轮廓的方式有3种:控制角度、控制X向尺寸、控制Z向坐标。凸椭圆右端粗车时,可以使用G90循环指令进行行切。

凹椭圆刀具路径分析:沿轮廓仿复进给做环形切削,依次从外向内进行粗车,半精车,精车。在很多情况下,是已知曲线起点和终点的X坐标与Z坐标的,而不知道角度尺寸的大小。但是,由于X坐标具有左右对称性,所以要通过控制曲线的起点与终点的Z坐标,来控制曲线的轮廓。

从上述分析可知:在车凹椭圆以及车凸椭圆的左侧轮廓时,由于会产生过切现象,是不能采用行切方式的,而必须使用环切方式。在已知条件中,椭圆轮廓的起始点与终止点的坐标是容易知道的,故而优先考虑控制轮廓的起始点与终止点的Z坐标来控制曲线轮廓。

2 椭圆循环的定制

定制原理:数控机床指令的开发就是利用FANUC0i系统所提供的除ISO标准G代码以外,对未指定的空代码集进行设定,调用所编制的B源宏程序,所调用的源宏程序号有严格的要求,与FANUC0i控制器中的参数严格对应。

3 椭圆循环指令G93指令使用要点

该循环适用于FANUC-TB(TA,TC,TD)系统的数控车上使用。

由椭圆圆心决定椭圆位置,即由参数J、Q决定,轮廓凸或凹取决于参数S的正负。

当参数A>B时椭圆长半轴在Z轴上,A

用棒料加工凸椭圆时,在椭圆右尖端的开始几刀切削深度很大,这时可将参数D适当增大,并增加切削次数。采用合理的副偏角,避免产生过切。

在椭圆尖端处进给行距较大,轮廓比较粗糙,所以精车时步距要取较小值。

4 结语

定制的椭圆循环指令G93,是借助系统提供的二次开发功能定制出个性化的循环指令,解决了生产中非圆曲线轮廓的加工问题。大大简化了编程内容与难度,节约了编程时间,降低了对工人的技术要求,在实际应用中,还可以拓展到球面、抛物线等其他非圆轮廓的加工。可提高生产效率,降低工人的技术要求,进而降低生产成本。

参考文献

[1] 李培华.数控机床操作工[M].北京:劳动和社会保障出版社.

[2] 孙得茂.数控铣床直接编程技术[M].北京:机械工业出版社.

[3] FANUC-TB操作编程说明书.

摘要:虽然非圆曲线轮廓在加工中广泛应用,但是目前数控系统还没有提供完善的非圆曲线插补功能,在非圆曲线轮廓中,以椭圆最具代表性。文章以椭圆为例介绍非圆曲线轮廓循环的设定方法,借助系统提供的二次开发功能定制出个性化的循环指令,解决生产中非圆曲线轮廓的加工问题。

关键词:椭圆循环定制;二次开发;非圆曲线轮廓

中图分类号:TG65 文献标识码:A 文章编号:1009-2374(2014)27-0035-02\

凸椭圆刀具路径分析:用控制角度尺寸,或者控制长度尺寸的方法来控制轮廓。但是在控制长度尺寸时,在接近椭圆顶点时的,切削深度在Z向步距不变的情况下增大,不便控制,故采用控制角度尺寸的方法来控制轮廓。

刀具路径:先用行切方式粗车轮廓,再用沿轮廓环切的方式进行半精车,精车。控制轮廓的方式有3种:控制角度、控制X向尺寸、控制Z向坐标。凸椭圆右端粗车时,可以使用G90循环指令进行行切。

凹椭圆刀具路径分析:沿轮廓仿复进给做环形切削,依次从外向内进行粗车,半精车,精车。在很多情况下,是已知曲线起点和终点的X坐标与Z坐标的,而不知道角度尺寸的大小。但是,由于X坐标具有左右对称性,所以要通过控制曲线的起点与终点的Z坐标,来控制曲线的轮廓。

从上述分析可知:在车凹椭圆以及车凸椭圆的左侧轮廓时,由于会产生过切现象,是不能采用行切方式的,而必须使用环切方式。在已知条件中,椭圆轮廓的起始点与终止点的坐标是容易知道的,故而优先考虑控制轮廓的起始点与终止点的Z坐标来控制曲线轮廓。

2 椭圆循环的定制

定制原理:数控机床指令的开发就是利用FANUC0i系统所提供的除ISO标准G代码以外,对未指定的空代码集进行设定,调用所编制的B源宏程序,所调用的源宏程序号有严格的要求,与FANUC0i控制器中的参数严格对应。

3 椭圆循环指令G93指令使用要点

该循环适用于FANUC-TB(TA,TC,TD)系统的数控车上使用。

由椭圆圆心决定椭圆位置,即由参数J、Q决定,轮廓凸或凹取决于参数S的正负。

当参数A>B时椭圆长半轴在Z轴上,A

用棒料加工凸椭圆时,在椭圆右尖端的开始几刀切削深度很大,这时可将参数D适当增大,并增加切削次数。采用合理的副偏角,避免产生过切。

在椭圆尖端处进给行距较大,轮廓比较粗糙,所以精车时步距要取较小值。

4 结语

定制的椭圆循环指令G93,是借助系统提供的二次开发功能定制出个性化的循环指令,解决了生产中非圆曲线轮廓的加工问题。大大简化了编程内容与难度,节约了编程时间,降低了对工人的技术要求,在实际应用中,还可以拓展到球面、抛物线等其他非圆轮廓的加工。可提高生产效率,降低工人的技术要求,进而降低生产成本。

参考文献

[1] 李培华.数控机床操作工[M].北京:劳动和社会保障出版社.

[2] 孙得茂.数控铣床直接编程技术[M].北京:机械工业出版社.

[3] FANUC-TB操作编程说明书.

摘要:虽然非圆曲线轮廓在加工中广泛应用,但是目前数控系统还没有提供完善的非圆曲线插补功能,在非圆曲线轮廓中,以椭圆最具代表性。文章以椭圆为例介绍非圆曲线轮廓循环的设定方法,借助系统提供的二次开发功能定制出个性化的循环指令,解决生产中非圆曲线轮廓的加工问题。

关键词:椭圆循环定制;二次开发;非圆曲线轮廓

中图分类号:TG65 文献标识码:A 文章编号:1009-2374(2014)27-0035-02\

凸椭圆刀具路径分析:用控制角度尺寸,或者控制长度尺寸的方法来控制轮廓。但是在控制长度尺寸时,在接近椭圆顶点时的,切削深度在Z向步距不变的情况下增大,不便控制,故采用控制角度尺寸的方法来控制轮廓。

刀具路径:先用行切方式粗车轮廓,再用沿轮廓环切的方式进行半精车,精车。控制轮廓的方式有3种:控制角度、控制X向尺寸、控制Z向坐标。凸椭圆右端粗车时,可以使用G90循环指令进行行切。

凹椭圆刀具路径分析:沿轮廓仿复进给做环形切削,依次从外向内进行粗车,半精车,精车。在很多情况下,是已知曲线起点和终点的X坐标与Z坐标的,而不知道角度尺寸的大小。但是,由于X坐标具有左右对称性,所以要通过控制曲线的起点与终点的Z坐标,来控制曲线的轮廓。

从上述分析可知:在车凹椭圆以及车凸椭圆的左侧轮廓时,由于会产生过切现象,是不能采用行切方式的,而必须使用环切方式。在已知条件中,椭圆轮廓的起始点与终止点的坐标是容易知道的,故而优先考虑控制轮廓的起始点与终止点的Z坐标来控制曲线轮廓。

2 椭圆循环的定制

定制原理:数控机床指令的开发就是利用FANUC0i系统所提供的除ISO标准G代码以外,对未指定的空代码集进行设定,调用所编制的B源宏程序,所调用的源宏程序号有严格的要求,与FANUC0i控制器中的参数严格对应。

3 椭圆循环指令G93指令使用要点

该循环适用于FANUC-TB(TA,TC,TD)系统的数控车上使用。

由椭圆圆心决定椭圆位置,即由参数J、Q决定,轮廓凸或凹取决于参数S的正负。

当参数A>B时椭圆长半轴在Z轴上,A

用棒料加工凸椭圆时,在椭圆右尖端的开始几刀切削深度很大,这时可将参数D适当增大,并增加切削次数。采用合理的副偏角,避免产生过切。

在椭圆尖端处进给行距较大,轮廓比较粗糙,所以精车时步距要取较小值。

4 结语

定制的椭圆循环指令G93,是借助系统提供的二次开发功能定制出个性化的循环指令,解决了生产中非圆曲线轮廓的加工问题。大大简化了编程内容与难度,节约了编程时间,降低了对工人的技术要求,在实际应用中,还可以拓展到球面、抛物线等其他非圆轮廓的加工。可提高生产效率,降低工人的技术要求,进而降低生产成本。

参考文献

[1] 李培华.数控机床操作工[M].北京:劳动和社会保障出版社.

[2] 孙得茂.数控铣床直接编程技术[M].北京:机械工业出版社.

[3] FANUC-TB操作编程说明书.

猜你喜欢

二次开发
浅谈基于Revit平台的二次开发
西门子Operate高级编程的旋转坐标系二次开发
浅谈Mastercam后处理器的二次开发
三维详图设计软件Tekla Structures二次开发实例
基于C#的AutoCAD建筑构件库二次开发
西门子Easy Screen对倒棱机床界面二次开发
CAD二次开发在铁路车站信号设计中的应用
基于全站仪二次开发的覆冰厚度测量与实现
Micaps3.2 版本二次开发入门浅析
基于VB的ANSYS二次开发在变压器抗短路性能分析中的应用