浅谈数控加工中心SHOPMILL编程的优越性

2019-06-11 12:29李佳王轶书
天工 2019年2期

李佳 王轶书

[摘 要]随着我国数控加工技术的飞速发展,编程人员对数控编程高效性、便捷性提出了更高的要求,在不同的场合为了提高编程速度,要综合运用各种编程手段,如自动编程适合于形状复杂零件的加工编程,宏程序适合规则曲面的手工编程。而对于一些二维加工,如多边形凸台、型腔、孔类零件加工中,SHOPMILL编程展现出它的优越性。

[关键词]手工编程;自动编程;对刀;人机对话

SHOPMILL是一种专为钻铣类加工而设计的应用软件,主要适用于中小批量生产。对于单个通道内多达5轴的立式和万能型铣床及加工中心来说,SHOPMILL将使得从图纸到工作的每一个环节都更加快速、简便。从根本上提升你的加工效率;SHOPMILL通过使用全部图形化编程界面,使程序的编制简单、快速。操作者只需按几次键,即可生成所要求的加工程序,而无需具备DIN/ISO编程知识。下面我们共同探讨一下数控加工中心SHOPMILL编程的优越性。

一、对刀的优越性

简单来说,数控加工中心常用的对刀方法主要有对刀仪对刀、自动对刀及试切法对刀等几种。由于一个工件完整的加工工序可能会涉及几把甚至几十把刀具,因试切法较为原始,并且对刀精度较差,因而很少采用。我们着重看一下前两种较为典型的对刀方法。

1.自动对刀法

自动对刀是利用数控加工中心配置的刀具检测功能实现的,这一装置可以自动准确地测出每把刀具各个坐标方向的长度,并可以自动修正刀具误差值,整个检测及修正过程可在机床正常运行的基础上实现。这种对刀方法完全靠电子控制装置实现,排除了人为对刀的误差,因而对刀精度更高,对刀效率也更好。

2.对刀仪对刀法

采用对刀仪进行对刀,因其经济型较高,是现在数控加工中心对刀的主要方法。对刀分为机内对刀仪对刀和机外对刀仪对刀两种。机外对刀仪对刀需要预先在机床外面校正好,然后把刀装上机床上就可以使用了;机内对刀仪对刀是将刀具直接安装在机床某一固定位置上进行测量的方法。

二、编程上的优越性

1.一般数控机床程序编制方法

一个完整的加工程序是由若干程序段组成,而每个程序段是由一个或若干个指令字组成。指令字代表某一信息单元,每个指令字又由字母、数字、符号组成。

一般数控机床程序编制有手工编程和自动编程。

2.SHOPMILL的人机对话编程

SHOPMILL编程是通过加工界面输入加工参数,每一个加工参数都有一个在线帮助文本,在参数界面中(包括数字和文本两种显示),可通过面板和键盘进行输入文本,修改是一种选项式的修改,通过软件键或选择键进行修改,无需G代码经验动态帮助显示,使得编程更加简便、快捷;当对参数不清楚时,可以通过按信息键进行在线帮助;在输入坐标时一定要注意方向,左边图形区域的正方向一定要先搞清楚,否则会导致加工的错误;另外注意关于补偿值的方向,同时要注意参数单位,如加工速度参数,是每个刀刃的进给量,同一般的单位是不同的,在输入坐标值的时候要注意事增量坐标值还是绝对坐标值。

SHOPMILL程序與传统G代码程序有显著区别,SHOPMILL使用类似Windows的程序文件管理器,用户可以将程序分类存放在自己的文件夹中,使用光标键可以选择打开程序。

程序由三个部分组成,分别是程序头、程序段和程序尾。与传统程序格式不同,程序头中包含毛坯的尺寸以及在整个程序中均有效的参数,如公英制尺寸、刀具轴、返回平面、安全距离和加工方向(顺逆)。

以上参数在正式模块编程前设定好后,可以省提刀、退刀、顺逆铣等程序收尾,能有效防止传统代码编程中的因遗忘退刀等而造成的事故。

相比传统G代码编程,SHOPMILL程序能直接显示实际工步顺序,原来烦琐的G代码被一行行带图标提示的功能模块取代,操作者可以直观地看懂程序的含义。本次课程主要任务就是学习SHOPMILL的轮廓铣削编程。

程序段中包含各种加工操作、移动、加工命令等。操作者能直接读出该段程序使用的刀具、刀具的切削进给速度、刀具的转速、加工位置等工艺参数,使用HELP键还可以将程序段切换至编程图形显示,可以直接观察程序加工轮廓。

编程操作步骤:创建新程序(填写程序名)——参数化程序标题(设置毛坯参数)——存储参数(保存程序)——创建程序段(选择合理的加工模块)——存储程序。

SHOPMILL提供“直线和圆弧”“铣削”“轮廓铣削”“钻孔”“其他功能”等五大功能模块,各功能模块又再次细分为25种子模块,基本涵盖了三轴加工中心常规工艺解决方案。所有程序段均可以通过HELP键切换至人机对话模式的图形提示画面,模块中各个参数的意义均能在对话图形中直观表达,操作者通过提示可以在较短时间内完成程序编制。

总之,加工中心及SHOPMILL的人机对话编程节省学习时间,很好地解决了现场编制二维加工件的轮廓图形的需要,降低了人工编程的复杂程度,节约了编程时间,还可以节约调试的时间,提高编程效率,提高企业收益。

[作者单位]

河南省漯河技师学院

(编辑:栗国花)