欢迎来到天天文库
浏览记录
ID:37121543
大小:283.81 KB
页数:4页
时间:2019-05-18
《自动编程软件在数控加工中的应用》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、数控·数显———自动编程软件在数控加工中的应用机床电器4$$1A#!自动编程软件在数控加工中的应用蒋幸幸!(武汉船舶职业技术学院,"#$$%$)摘要:本文探讨了自动编程软件&’(’)*+在华中!型数控系统中的应用,论述了运用数控自动编程软件的后置处理及编辑系统的编辑功能的一些特殊方法与技巧。关键词:自动编程;后置处理;数控加工中图分类号:,-#./;,01%2!!!文献标识码:3!!!文章编号:.$$")$"4$(4$$1)$#)$$4%)$44A.!用“增加机床”对话框完成数控系统数据文件的$!前言输入随着我国数控机床的应用急剧增加,高
2、质量、高效“增加机床”就是针对不同的机床,不同的数控系益、多品种、小批量的柔性生产方式已是现代企业生存统,设置特定的数控代码、数控程序格式及参数,并生和发展的必要条件。为了能更有效地解决复杂、精密成配置文件。生成系统数控程序时,系统根据该系统零件的加工问题,必须依靠自动编程软件来代替手工文件的定义生成用户所需要的特定代码格式的加工指编程,达到复杂零件数控加工目的。如何巧妙运用数令。在“增加机床”参数表中(见图.)要设置两类参数:机床参数与程序格式。控自动编程软件,使其正确地驱动数控设备,加工出符合精度要求的零件是每个编程人员和数控设备操作
3、者共同探索的问题。笔者通过对&’56&’*软件的多年使用,积累了一些经验,在此,以&’(’)*+自动编程软件在华中7型数控铣上的运用为例,谈谈自动编程软件在数控加工中的应用过程。.!实体造型造型是生成0代码程序的第一步,不论是国内的&’(’)*+软件,还是国外的*89:;<=8>、?@软件等,任何一种自动编程软件都有其强大的实体造型功能,首先,要运用软件造型功能,按尺寸绘出加工零件的实体。图.!“增加机床”参数表实体模型的生成可以在“草图”的基础上用增料方式通过拉伸、旋转、导动、放样或加厚曲面来实现,也机床参数中的“坐标系设定”只能为0%
4、",&’(’可以通过减料方式,从实体中减掉实体或用曲面裁剪)*+中只有这种模式,其它模式(0%%B0%2)则可在来实现,还可以用半径过度、倒角、打孔、增加拔模斜轨迹生成与编辑时用其它方法实现。“程序停止”用度、抽壳等高级特征功能来实现。*#$,若要使用华中7型中的*$$、*$.指令,则只有用4!进行后置处理格式设定手工方式在编辑输出的C&程序中添加。程序格式在华中7型数控铣的C&程序中第一行自动编程软件生成的0代码程序必须符合它所必须为“!"#$%”,其中"、#、$、%必须是$B2的四位驱动的数控设备系统的程序格式、0指令、坐标系位移数。
5、因此,*+后置中的“说明”必须填“!"#$%”(如指令、主运动和进给运动速度指令、坐标系设定指令D1/##),而且数字不能超过"位,才会被华中7型数等,因此,在自动编程前必须根据数控机床系统代码格控系统识别。式特点,在&’(’)*+中,对其后置处理格式进行设4A4!用“后置处理设置”对话框完成输出的C&程序定,其设置过程分为两步:的格式设置—4%—机床电器&**0X/数控·数显———自动编程软件在数控加工中的应用华中!型数控系统所能容纳的"#程序最多为阶段,如67/.6)$各种循环功能、4$)、4$$的子程序$$$$行,“后置处理设置”参
6、数表中输出行号的设置位调用功能等。也有一些功能即使不使用也不会影响数数应该’%,如图&所示。华中!型的圆弧控制方面规控机床的加工,如4*&可用4/*代替。定整圆不能用圆弧半径!编程,因此选择用圆心坐标在#121345中设置华中!型数控铣的后置处(",#,$)控制圆弧方式较好。当然,若所加工的工件理见图(、图&。上不存在整圆刀位轨迹,还是可以选择!控制圆弧,此后置处理的设定对#189#14软件来说都是非常时,圆弧’()*+时!为负。必要的,但是一般的使用者经常忽略这一点,而是在每次生成"#程序后对程序进行修改,不仅浪费时间,而且容易出错导致
7、事故。/,粗、精加工程序处理加工零件时,粗、精加工程序的工件坐标系设定必须一致,都用6:%指令来设定,才能保证多次加工刀具与工件间相互位置关系不变。若程序较短,可将粗、精加工程序一次生成,作为一个文件出现。若程序较长,"#程序多于$$$$行,将会发生错误,一个可行的解决方法是将"#程序截成几个程序,图&,“后置设置”参数表分别加载、加工。后置文件扩展名应为空。而且在给"#程序文件命名时,也应遵循华中!型数控系统的规定,必须为参考文献:-%&’(,其中的英文小写字母-是必须的,%、&、’、(为*[(],黄景飞;影响自动编程的数控加工精度的某
8、些因素.$的数字,例如-//00。[<];机械制造与自动化,&**%,(0);对于特定数控系统的后置设置而言,这两个过程[&],倪春杰,韦尧兵,等;利用“#121制造工程师”自动编是相互联系,
此文档下载收益归作者所有