宏程序在汽车覆盖件模具模座的数控加工中的应用

2018-04-22 01:31陈跃
科教导刊·电子版 2018年34期
关键词:生产效率宏程序模具

陈跃

摘 要 针对汽车覆盖件模具模座加工中存在的加工内容结构相似,但每一种都是小批量生产的现象,以常见的导板安装面和导柱孔为例。提出利用宏程序,在分析产品结构特征的基础上,为这一类产品建立一个通用程序,具体加工时修改特征变量即可。结果表明,显着减少了编程工作量和编程失误,明显提高了生产效率及产品质量。

关键词 宏程序 变量 模具 生产效率

中图分类号:TG659文献标识码:A

0前言

目前,柳州大力发展汽车产业。相关汽车产业配套的上下游产业链相当完善。汽车覆盖件模具主要是为生产汽车的钣金件冲压模具。汽车覆盖件模具加工是模具制造中的一个重要环节。整个行业的通常做法,选用数控龙门铣床作为加工设备,而且加工程序的生成,都是有电脑自动编程完成,通常会使用UG、Powermill等 数控编程软件生成后处理程序,然后输到机床加工。此种加工模式在加工中也存在一定的问题,汽车覆盖件模具的实际加工中,模具是有多个部分组成。不管是拉伸模还是剪边模几乎都是有模座、镶件等部件组成。而模座又是其最常见的部分,模座的的毛坯是灰铸铁的铸件,加工余量一般为10-13mm.加工的内容主要是基准面、导板安装面、镶件安装位、导柱孔等。属于面和孔的2D加工。而且每套模具的模座的结构几乎相同。区别在于大小和位置不一样。对于模座这种小批量尺寸经常修改的生产模式。有别与批量的零件加工。如果按照常用的方法,使用CAD/CAM软件进行编程。需要对每套加工模座进行分析建模、确定加工参数、生产后处理程序、程序输入等复杂的工作。而且每个加工内容都要生产粗、半精、精加工等相应的程序。加工程序繁琐重复。造成工作效率低和大量人员的浪费。

1宏程序的的基本知识和应用

针对上述模座加工中存在的问题,提出宏程序编程的方式加工。能很好解决了上述的问题。数控系统为用户配备了强有力的类似于高级语言的宏程序功能,用户可以使用变量进行算术运算、逻辑运算和函数的混合运算,此外宏程序还提供了循环语句、分支语句和子程序调用语句,利于编制各种复杂的零件加工程序,减少乃至免除编程时进行繁琐的数值计算,以及精简程序量。宏程序的功能满足汽车覆盖件模具模座的粗、精加工要求,宏程序的柔性比用 CAM电脑软件编程 更灵活,简洁。

宏程序的基础介绍:

宏程序就是采取变量编程的方式,该程序具有灵活、简洁、智能的特点。在汽车覆盖件冲压模具座的编程中使用到一下的宏程序功能。

(1)变量的赋值。如#1=100;(2)变量的运算。如#2=#2+#4 、#2=27+TAN[45]*#1;(3)地址和局部变量对应;(4)运算符号表示;(5)WHILE循环语句。

2宏程序在模座加工中的案例分析

2.1模座导板安装面面加工宏程序实例

下面以某汽车覆盖件模具模座为例,从3d数模图中可知道导板安装面的加工尺寸为100X100的垂直侧面,加工余量为13mm。图中模座有8处导板安装面有加工需要。针对这类型的模座侧面导板安装面的加工,我们可以编制一个Y方向侧面加工宏程序(以FANUC系统为例)来解决。

编写的宏程序如下:(如图1)

2.2模座导柱孔加工宏程序实例

在汽车覆盖件的冲压模具中,模座中的导柱孔也是常见的加工内容,导柱孔是配合加工位置,其孔较深和精度要求较高。其加工的流程为先在铸件的导柱孔位置钻孔,然后用象鼻刀分层孔粗加工,最后用镗刀进行镗孔半精和精加工。

针对这类的导柱孔的粗加工,编制一个变量宏程序来解决,这样方便灵活通用。编写的宏程序如下:(如图2)            (上接第288页)

3结束语

上述的汽车覆盖件冲压模具模座的加工内容,如果采用自动编程软件生成程序,程序行少则有上千行,多则上万行。工作量耗时耗力。而且读入性差,存储量量大一般机床的内存容量有限,使用DNC在线加工时,传输受外加影响不稳定。如采取上面介绍的两种类型的宏程序编程加工,只要根据实际的模座的尺寸,将需要的相应的变量赋值,就可以调出程序加工。灵活方便,效率大大提高。

基金项目:广西科技大学鹿山学院转型发展教学改革“基于应用技术型本科院校的金工实习实训教学改革”项目编号2015LSJG16。

參考文献

[1] 陈国平.数控机床加工的对刀技巧[J].机床与液压,2002(06).

[2] 余英良.数控铣削加工实训及案例分析[M].化学工业出版社,2007.

猜你喜欢
生产效率宏程序模具
《模具制造》月刊2020年订阅通知
第十三届Asiamold广州模具展盛大开幕
擦擦模具
现代煤矿生产中的机电一体化技术研究
ERP物控管理系统的设计与实现
模具制造中高速切削技术的应用
基于Vericut的四轴数控加工宏程序仿真研究
G代码B类宏程序在数控切割参数化图形库中的应用
宏程序编程的几种应用