CAD/CAM软件
按行业筛选
请选择行业
----------------------
-全部行业
------------------
-机床与金属加工设备
-刀具/量具/夹具/磨具
-模具设计与制造
-塑料机械/橡胶机械
-通用机械/化工机械
-工程机械/建材机械
-交通运输/海工装备
-农业机械
-食品机械/烟草机械
-包装机械
-印刷机械/广告设备
-纺织机械
-木工/造纸/环保/医疗设备
-物流设备
-智能楼宇/安防设备
-炉窑/热处理设备
-五金工具
------------------
-工业自动化
-佳工激光网
-仪器/仪表/衡器
-电力设备
-电子/通讯/办公文具
-家电/照明/健康设备
------------------
-基础件/通用件
-标准件
-工业原材料
-电子元器件及材料
-包装材料
------------------
-CAD/CAM/PDM/PLM
-ERP/制造业信息化
-管理咨询/认证
-服务/培训/工业设计
按产品筛选
----------------------
-本行业全部文章
--------------------
-CAD/CAM软件
-CAE/模拟仿真
-PDM/PLM/C
-EDA/专用CAD
-三维打印机
-三坐标测量机
-三维扫描仪
-CAD硬件/先进制
查看本类全部文章
浅谈数控编程及在重型汽车模具加工中的应用
作者:
1 前言
数字技术是制造业信息化 工程的关键技术之一,数控加工是现代制造重要的组成部分。自1952年在美国出现了世界上第一台数控铣床,按控制器的技术发展至今已经历了5代,同时,数控编程技术也从手工编程发展到自动编程。早期的数控程序由手工编写,只能针对点位加工或几何形状不太复杂的零件。自动编程是用计算机来协助完成数控加工编程编制,又从APT(Automatically Programmed Tool)语言编程发展到如今的图像编程。20世纪70年代,由于贝塞尔(Bezier)曲线算法、B样条曲线算法的提出,达索(DASSAULT)飞机制造公司推出了含有三维曲面功能的造型系统CATIA软件,推动了CAD 和CAM 向一体化的方向发展。近年来,在CAD/CAE /CAM一体化概念的基础上,又逐步形成了计算机集成制造(CIMS)的概念,向着集成化、智能化、可视化、虚拟化的方向跃进。
在加工制造方面,近年有资料显示,在欧美日等发达国家中,现代制造业的数控化率达35-70%,而我国只有不到1% 。加入WTO以后,国内制造业开始了前所未有的发展,并快速成为全球重要的制造基地,2000年以来每年新增各类数控设备在5万台套以上,并以35%的速度持续增长。随着急速跟进的跨跃式的技术升级,业内对掌握数控编程、加工等现代制造技术的新型人才也形成了巨大的需求。
中国重汽集团济南卡车股份有限公司工具厂自1987年开始引进大型仿形/数控铣床,在一段时期内只能用于靠模仿形加工,1995年购买了三维造型软件,基于数模的数控加工工艺才开始在制造中逐渐发展起来。2001年中国重汽集团公司重组,重组后的工具厂开始对冲模、大型锻模、电极的制造全面改为数控加工,并形成一定规模。2002年工具厂在人员比1997年减少52%的情况下,模具 工装产值却增长了131%;2003年人员较上一年又减少16%,预计年产值将增长27%左右。如此的高速跨步,其中与CAD/CAM技术的应用与兴旺有着必然的联系。今天,数字技术作为一种巨大的生产力,在制造业已经被越来越多的人认识到了。
2 数控加工编程及CAM软件的工艺特点
2.1 数模与CAD/CAM软件
数模即图像编程中加工零件的计算机三维造型,是数控加工程序的母体,重卡工具厂近几年大部分模具、全部电极的数控加工都需要自己创建数模。目前国内用于工业CAD三维设计的软件大多数来自欧、美等国,较热门的有PTC公司的Pro/Engineer;EDS公司的Unigraphics、I-Deas、SolidEdge;IBM/DASSAULT公司的Catia;还有SolidWorks、Cimatron以及Autodesk公司的MDT、Inventor等等,其中多为交互式CAD/CAE/CAM系统。常用的数控加工软件一般分为两类,一为大型CAD软件的一体化CAM模块,如UG、CATIA等,其编程功能强大,但要用好也有一定的难度;还有一类是CAD功能相对较弱而CAM模块比较出名的中型软件,主要特点是功能实用又相对较容易掌握,可谓高手新手都能用的,如以色列的Cimatron;CNC公司的MasterCAM; DelCAM公司的PowerMill等。作者使用过PRO/E、Catia、UG、Cimatron等软件,感觉综合应用还是UG较为理想,它的混合建模给予了用户很大的个性化空间,加工编程模块功能强大,提供的后处理编译器可为不同的机床系统作出适合的后处理文件。下文所谈及的编程实例,均为使用UG软件。
2.2 刀具 应用选择。
刀具的选择主要反映在模具的曲面、异形型腔加工方面,我们使用较多的是WALTER厂家的仿形铣刀,进口刀价格虽高但耐用,综合性价比高。粗加工多用可转位硬质合金球头刀、端铣刀或圆鼻刀,精加工用单片硬质合金球头刀,清根用粗加工刀、精加工刀或锥度球头白钢刀。
机夹刀的合金刀片要根据不同的加工材料来选用,错用将缩短刀片寿命。使用球头刀精加工时,在能满足曲面形状几何要求的前提下优先使用大直径刀。刀具使用当否直接关系到模具制造的成本、质量及效率。随着新材料的不断出现,程序员也应在实践中潜心研究,不断探索、应用新的刀具调整编程工艺。
2.3 数控加工工艺。
数控加工一般的粗框架工艺路线是:粗加工--清根--半精加工--清根--精加工--清根。
2.3.1 粗加工
粗加工的目的,是以较快的速度大面积地去除材料余量,使残留的毛坯接近零件形状,同时要做到安全、经济。粗加工的对象一般有两种情况,一种是方料毛坯,即从平面开始加工;再一种是铸钢件、钢板焊接件等带有一定零件形状的坯料,这是汽车车身模具中使用较多的。数控程序的原则是尽量保持连续切削,刀具频繁出入切削材料容易被损坏,同时增加了机床操作难度。对方料毛坯进行粗加工多采用分层切削的方法,每层环形走刀或平行走刀,层间螺旋下刀。切削层间下刀的角度取值一般小于15°,深度取刀直径的12-25%为宜,每层的步距根据模具材料不同一般不大于刀具直径的30%。我们的干法是:"少拉快跑,活好刀好",即取较小的切削量、较快的进给速度,保证了工件的加工质量和效益,保护了刀具。对于复杂的型腔,可以采用大、小几把刀具分别开粗,把上一道工序加工完的几何体作为下一道工序的毛坯来使用,以提高加工效率和连续进刀率。图2是用UG软件做粗加工时,参考毛坯与不参考毛坯生成的刀轨的比较。
铸造、钢焊毛坯的粗加工是数控编程的难点之一,由于不是从平面开始,初始毛坯不易确定,如果简单地用分层加工的方法会有许多空跑刀,大大降低了效率。
这时要仔细分析加工量,可先用投影线在型腔的典型部位分别拉几刀,测得实际加工量以后再酌情确定加工工艺。UG软件的粗加工可以对零件的不同范围分别设置不同的毛坯厚度及参数,自动计算加工层数,程序一次完成。
特别需要注意的是粗加工中出现的材料过切问题。在排除程序错误的前提下产生过切,常有一种情况是机床的控制系统与NC程序不统一所致。不同的机床控制系统,如日本的FANUC系统、德国的SIEMENS系统和美国的CINCINNATI系统,在G00运行时的方式有所不同,编程时应采取不同的解决方案。
图1是FANUC数控系统在G00指令代码时的运动路线。
图1
从图中可以看出,从A点到B点程序的算法是运行点到点的直线,而机床控制系统走折线,当C点存在零件域时,看程序没有问题但实际加工却产生了过切。这种情况CAM软件自带的刀轨验证无法察觉,只有NC程序经过仿真 验证软件的检查,在模拟加工中正确设置机床参数才能发现。解决方法:可适当加大层间抬刀的垂直参数(G00时避开折线点),例如将层间抬刀至安全平面,缺点是降低了效率。彻底的解决办法是用Rapid取代G00编程,在Feeds and Speeds菜单的Rapid一栏里填上数值(默认为0)即可解决。见图2
图2
还有一种情况容易出现过切,就是切削方式:逆铣(Conventional Cut)。许多数控操作工是铣工出身,由于普通铣床的丝杠结构精度差,操作时一般多用逆铣方式,他们把逆铣的操作经验带到了数控机床 。数控机床的滚珠结构丝杠精度极高,顺铣不会崩刀,更不会出现过切,这也是CAM软件里切削方式默认值一般都为顺铣(Climb Cut)的原因。所以粗加工在绝大多数情况下应选择顺铣的切削方式。
2.3.2 半精加工、精加工
半精加工一般用于零件几何公差要求比较高时,为了给精加工留下较小的加工余量的切削,可根据零件公差要求及加工材料特点灵活使用。精加工是对型腔最后的切削运动,直接关系到加工质量的高低,不同的刀路程序会对零件加工出截然不同的精度效果,CAM软件提供了多种方式可选。一般在较为陡峭的面多选等高线加工方式,而其他曲面使用Contour_Area即可。值得一提的是在曲面加工刀路中的3D步距,可以克服在不同斜率的面上加工残留不均匀的问题,UG、Cimatron等软件都有此功能。缺点是刀轨较长,不适合在太复杂的曲面加工使用。图3是UG的3D步距刀轨示意图。
精加工时对精度的取值也要看具体情况,不要一味地追求精度而忽视了加工效率。据发达国家日、美的资料显示,其汽车覆盖件模具的设计制造周期主要取决于模具的研制时间,而他们的数控加工和抛光所需的时间占整个模具研制时间的60%以上。 这也从一个方面提示了研究、做好数控加工在模具研制中的重要意义。
2.3.3 清根加工
清根是常用的加工工序,主要是把前面的加工中由于刀具直径大的原因而没有切除掉的余量加工掉。有两种情况必须注意使用清根:一是在大刀后换小刀以前,为了给小刀加工一个好的环境,避免小刀在型腔拐角处的切削量过大而进给不能保持恒定速度,此时要先清根(小刀用等高线加工可除外);再就是用于精加工前后,也是为了速度及加工出符合要求的圆角。清根常采用球头刀,针对单独的小R也可用端铣刀小步距层切(此非清根工艺),要看曲面的情况而定。
2.3.4 后处理
后处理(Post)意为把CAM软件生成的刀位文件(Cutter Location File)转换成数控机床能够识别执行的G代码NC程序,针对不同的数控操作系统NC程序的格式各有不同,这是数控编程的最后环节。UG的Postprocess可以直接对内部刀轨进行后处理,而不需要中间环节的CLSF文件。UG的PostBuilder可供用户自定义后处理格式,以解决各种编程中的问题。
2.4 对加工程序的验证
在制造业的软件解决方案中,三维仿真模拟加工、验证、分析是一个重要环节,模拟分析的好处就是可以在计算机上像了解真实加工一样观察产品制造的过程,用计算机来分析还没有制造出来的产品零件的质量,并发现设计、制造等诸问题。验证分析可以针对产品、模具设计,也可针对数控加工程序。NC程序常用的仿真验证软件是CGTech公司的Vericut,用它可以进行NC程序的三维验证分析,仿真CNC机床,还可对程序进行优化,可从NC刀具路径创建CAD兼容模型,并与CAD设计模型相比较,等等。通过对G代码和CAM输出数据的模拟加工,可以检测出刀轨路径的错误以及导致零件、夹具 和刀具损坏或机床碰撞等问题。如果加工程序的验证既由编程人员同时也由机床操作人员来做,经过两个层面的工作,一般能较有效地防止错误的发生。
3 模具加工编程举例
下面看一下斯太尔重型汽车发动机罩冲模凹模的加工编程策略。图3是发动机罩数模。
3.1 加工分析
(1)毛坯:毛坯为50mm钢板焊接结构,重约3吨,从12处经投影线加工测试,加工量为4-30mm不等,且有多处硬点,多为焊口处及钢板内部组织不匀所致。
(2)形状:凹模型腔外围尺寸为1946×970×500(mm),两侧有212 mm深的垂直面,最小凹半径为R5。
(3)加工难点:
① 415-500 mm深度的底斜面与两侧面的大圆角部分,因本单位龙门数控铣旋转加工头损坏,刀长莫及且主轴直径(¢250mm)干涉,一般在超过280 mm深度时, ¢63刀杆切削钢件会出现震颤。
② 因需要多段程序、多种刀具分别加工,存在精加工接刀问题。
③ 硬点部分无定位、不均匀,增加了操作难度。
3.2 加工编程策略
据以上分析,加工编程分三大板块进行:
(1)短刀(不接刀杆)可直接加工到的部分,有:所有主轴不干涉的底面、两侧面170 mm以上部分。
(2)加接刀杆致320mm深以上的部分,有:两侧面以及圆角。
(3)320mm以下侧面、415-500mm深度的底斜面与两侧面的圆角部分,将模体调角度25°加工,数模也调相应角度编程。角度需要调整两次,分别加工两边侧面、圆角。
(4)每一个板块加工工艺为:局部铣焊口→粗加工→半精加工→清根→精加工→清根。
结果:仅凹模加工前后使用了60多条程序,由作者一人编程,4名操作工两班操作,连续干了13天,没有出现任何差错,接刀误差≤0.12mm 。
4 结束语
综上所述,数控编程是一项细致、辛苦、复杂的综合性的工作过程,编程人员不仅要掌握CAD/CAM软件的使用,还必须具备较强的空间想象、机械识图能力,要熟悉机床、刀具、机械加工,最好能对所加工模具的设计使用都有较深层的了解。从这个意义上讲,就不仅仅是"编程"了。技术的发展永无止境,数字技术也是一直处在发展与探索之中,程序员也只有热爱制造业,在实践中不断摸索、再学习,才能在自己逐步走向成熟的同时也推动CAD/CAM技术的兴旺与繁荣。限于本人工作经历、学识的浅薄,以上看法的片面之处,也只待在不断的工作学习中加以纠正和完善。(end)
文章内容仅供参考
(投稿 )
(如果您是本文作者,请点击此处 )
(11/18/2006)
对 CAD/CAM软件 有何见解?请到 CAD/CAM软件论坛 畅所欲言吧!