浅谈如何学好数控编程技术

2017-05-30 16:22罗根云俞超
科技风 2017年9期
关键词:学习经验数控编程

罗根云 俞超

摘 要:本人是一名职业技术学院的数控专业教师,在校从教《数控编程》课程多年,在课间休息过程中经常和学生聊天,听到很多学生在初学时会觉得学好数控编程技术很难,本文根据自己所积累的一些经验,提出了学好数控编程技术的一些方法。

关键词:数控编程;学习经验;方法总结

数控技术专业是国家紧缺人才的专业,无论在哪个城市的工业园区,只要有机械加工的企业,就一般都会用到数控编程技术。要作为一名优秀的数控技术人员,在运用数控编程技术时,为了提高加工产品的效率和质量,就应该对数控编程、加工工艺、刀具材料等方面的知识熟练掌握。

本人凭自己多年工作而总结的经验,想要学好数控编程技术应该从以下方面开始做起。

一、在《机械制图》方面的学习

干过机械行业的人都知道,机械加工图纸是工程技术人员之间交流的语言,可想而知《机械制图》课程的重要性,如果在校期间没有把该课程学好,对以后从事数控编程方面阻力是很大。从事数控编程行业最低的标准是要能看懂图纸,只有能识图纸才可以编程,这话一点都没有错,对于这方面的学习应该有想像力,多花点时间实践看图,并想象其形状即可,可以不会画图但是一定要识图。

二、在手工编程与操作方面的学习

数控编程可以分为手工编程和自动编程,前者主要适合简单的零件加工,而后者更适合复杂零件的加工,在实际的生产企业中数控车削多为手工编程,数控铣削一般是软件编程占为多数,很多人有这样的一个误区,既然借助编程软件也可以进行编程,那就可以不学手工编程,而直接学软件编程,实际却不可取。不懂手工编程的人,哪怕他使用的软件再熟练,能产生数控加工程序,但是对程序自己都看不懂,那肯定是不行的,所以学好手工编程尤为显的重要。在学习手工编程时,会遇到很多指令,对于初学者来说,这么多的指令一下很难记住,更不要说应用指令了,其实每本教材中所列举的指令很多,但是真正常用的指令是有限。

(一)对数控指令要学会总结归纳

数控编程实际就是编刀路,对于机械加工中刀具的走刀过程要非常清晰。例如,车削加工中快进是用G00,工进当中就用G01,且带进给速度F指定工进的速度,此外在每次加工过程中不然忘记把机床的主轴开启来,否则会撞刀。在学习手工编程时,最好先学会写精加工的程序,千万不要想一口吃成胖子,不能在没有学会精加工程序的基础上就想学应用G71指令分层切削。此外,要以一种数控系统的机床指令为主,切记不可贪婪,初学者,学多了数控系统指令不是好事,反而容易混淆,最后什么系统都不会。

(二)要多写并且多调试程序

很多程序写在纸上理论上是正确的,但是没有考虑到一些实际的因素,等真正把程序输入到数控机床之后,就会出现各种各样的错误。如:程序的起始点位置,超过了机床的行程范围。在学写程序之前,一定要对程序的结构清楚,如果是连一个程序的结构都不清楚的话,想必写出来程序一定会漏洞百出,在写完程序后要先检查程序是否有漏掉的地方,本人根據自己经验,很多初学者,经常不是忘记了刀具补偿,就是忘记了开启主轴或者是在直线插补指令后面忘记带进给速速等。调试程序的好处就是可以看到自己的程序运行后是不是与加工图纸的要求相符合。

(三)充分地利用好数控仿真软件

数控仿真软件可以生动形象地对数控车、数控铣等数控机床加工的全过程进行仿真,现在的仿真软件比较逼真,毛坯的定义与夹具选用,刀具的定义与选用,零件基准测量和设置,数控程序的编辑、输入、调试、虚拟加工等功能都有,还能清楚的看到加工路线过程。应用数控仿真软件不仅减少了消耗品的成本,还可以保证人机设备等安全。此外应用数控仿真软件还不受时间和空间方面的限制,对于初学者的确是个不错的选择。

三、在软件自动编程方面的学习

自动编程相对与手动编程而言它是利用计算机专用软件来编制数控加工程序,编程人员只需根据零件图样的要求,使用数控语言,由计算机自动地进行数值计算及后置处理,编写出零件加工程序单,加工程序通过直接通信的方式送入数控机床,指挥机床工作。自动编程能完成一些计算繁琐、手工编程困难或无法手工编出的程序的零件进行程序编制。数控编程的软件很多,一般是: MASTERCAM、CIMATRON、Pro/E、UG等,但是国内通常用的软件更多是UG、CIMATRON。对于不同的地域所用的编程软件也不一样,建议在选择软件时要考虑自己以后的想要去发展的地方来选择。任何一种软件编程都必须先要三维建模,在软件方面可以借助教材和各种教学视频来学习,先从最简单的东西学起,例如可以先从软件的各种参数设置开始,再到画一些简单的二维图形图纸,次次是画三维图,最后是生成程序,学软件的时候,应该有个循序渐进的过程。此外可以结合数控仿真软件,利用自动编程软件所产生的程序,上传至仿真软件来检验自动编程时的各种参数会不会设置错误。

四、在刀具材料方面的学习

先进的加工设备与高性能的数控刀具相配合,才能充分发挥其应有的效能,并取得良好的经济效益。随着刀具材料迅速发展,各种新型刀具材料,其物理、力学性能和切削加工性能都有了很大的提高,应用范围也不断扩大。金属切削需要技能有金属材料,刀具材料和种类,刀具对金属的切削能力力学分析,可找些这方面的书籍来学习,并结合生产实际,才可以知道相应刀具对材料的特性,应该给什么样的转速,每分种可以跑多少毫米,每层能加工多深等。

五、在数控加工工艺方面的学习

所谓工艺,就是如何加工,怎么加工的问题,当熟悉了刀具对材料的切削能力,了解了软件能控制,接下来就是怎么样切削才好的问题。比如想加工一个模具(零件)的一个平面或者一个角落,怎么走刀才走的更光,会不会碰到底部的圆角,加工出来漂亮不漂亮,会不会有余量切削不到,等等。对这种分析要对个个形状的情况逐个分析,并亲自体验最好,在没有数控设备情况下到企业看看也更好,主要看刀具的切削状态,听声音来判断刀具的受力表现。多编写各种形状的走刀方式的分析,并请工作过的大师傅指点分析,才可以把这方面的内容学好。

六、结语

想要学好数控编程技术,除了要在以上几个方面学习外,尤其要重视加工经验的积累,只有熟悉所使用的数控机床、刀具、加工材料的特性,以便使工艺参数设置更为合理。还需要特别指出的是,实践经验是数控编程技术的重要组成部分,只能通过实际加工获得,这是任何一本数控加工培训教材都不可能替代的。在学习中遇到问题,应该多咨询有经验的工程师便可以少走很多弯路,避免犯不必要的错误的。

猜你喜欢
学习经验数控编程
高中英语有效学习经验分析与阐述
关注学生经验 优化阅读教学
探讨径向槽数控车削编程指令的区别
他山之石 怎样攻玉
《数控编程》课程中刀具补偿功能解析