2015年10月第43卷第20期机床与液压MACHINETOOL&HYDRAULICSOct 2015Vol 43No 20DOI:10.3969/j issn 1001-3881 2015 20 001
收稿日期:2014-09-08
作者简介:刘宝明(1979 ),男,硕士,工程师,主要从事数控技术教学及科研等工作三E-mail:syliubaoming@163 com三基于AutoCAD二次开发的数控旋压机床自动编程系统
刘宝明,韩志仁
(沈阳航空航天大学航空制造工艺数字化国防重点学科实验室,辽宁沈阳110136)
摘要:旋压件数控编程的自动化是旋压加工领域亟待解决的重要问题,在总结分析旋压加工工艺的基础上,利用
ObjectARX技术,开发了数控旋压机床自动编程系统,能够完成数控旋压NC代码的自动生成,实现了旋压编程的自动化三详细介绍了系统的总体结构和主要功能模块的实现方法,并在旋压机床生产企业得到实际应用与推广三
关键词:数控旋压;自动编程;二次开发
中图分类号:TP319一一文献标志码:A一一文章编号:1001-3881(2015)20-001-3AutomaticProgrammingSystemforCNCSpinningMachineBasedonSecondDevelopmentofAutoCAD
LIUBaoming,HANZhiren(KeyLaboratoryofFundamentalScienceforNationalDefenceofAeronauticalDigitalManufacturingProcess,ShenyangAerospaceUniversity,ShenyangLiaoning110136,China)Abstract:Inspinningprocessingfield,it sanimportantthingtoprogramautomatically.Byanalyzingspinningprocessingtech?
niques,theautomaticprogrammingsystemforCNCspinningmachinewasdevelopedbyusingObjectARXtechnology.ThesystemcouldbeusedtogeneratespinningNCcodeautomaticallyandtorealizetheautomationofspinningprogramming.Theoverallstructureofthesystemandtherealizationmethodsofmainfunctionmoduleswereintroduced.Ithasbeenappliedinspinningmachinemanufacturingenterprises.Keywords:CNCspinning;Automaticprogramming;Seconddevelopment一一旋压是一种综合了锻造二挤压二拉伸二弯曲二环轧二横轧和滚挤等工艺特点的少无切削加工的先进工
艺,将金属筒坯二平板毛坯或预制坯用尾顶顶紧在旋
压机芯模上,由主轴带动芯棒和坯料旋转,同时旋压
轮从毛坯一侧将材料挤压在旋转的芯模上,使材料产
生逐点连续的塑性变形,从而获得各种母线形状的空
心旋转体零件三旋压产品形状各式各样,通过旋压可
完成成形二缩径二收口二封底二翻边二卷边二压筋等各种工作,其产品广泛应用于各行各业[1-2]三目前,我国各高校二科研院所和工厂也都在积极
开展旋压工艺的理论分析和应用研究,并取得了一定的成就[3-6]三国产的数控旋压机床在其性能等方面也有很大的进步,在很多方面还有自己的创新和发展[7-8]三但是在数控旋压件程序编写上却依然采用手工编程方法,费时费力,且容易出错,严重制约了生
产效率的提高三虽然近年来也出现了部分自动编程软
件,但仅仅适用于特定的零件[9]三为此,作者开发了一套数控旋压机床自动编程系统,在AutoCAD2007
平台上,采用基于ObjectARX的开发技术,实现了旋
压零件编程的自动化,从而大大缩短了工艺人员的编
程时间,并极大地降低了编程出错率三1一系统总体结构根据系统所需实现的功能,将其分为刀路绘制二工艺信息输入二粗加工刀路计算二精加工刀路计算二后置处理二NC代码编辑二加工仿真二NC代码导入二NC代码输出二NC代码转图形二图形编辑等11个模块三其总体结构如图1所示
三图1一系统总体结构