资源描述:
《车轮轮毂专用数控旋压机床自动编程系统的研究》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、华中科技大学硕士学位论文车轮轮毂专用数控旋压机床自动编程系统的研究姓名:邵强申请学位级别:硕士专业:机械电子工程指导教师:金建新20060425华中科技大学硕士学位论文摘要数控技术应用于车轮轮毂的旋压加工中,使得轮毂的加工效率及质量得到了提高。然而,如果采用手工编程,则计算量大、劳动强度大、易出错。虽然现有的CAD/CAM系统在一定程度上解决了许多复杂零件加工的编程问题,但是对于专用的旋压零件的程序编制则能力不足。为了解决上述问题,作者开发了一套专用于数控旋压机床的自动编程系统。系统通过读取AutoCAD图形文件的几何信息,对所读取的图形进
2、行排序、方向判断等处理,接受人工交互输入加工工艺参数,计算刀位轨迹,生成刀位文件,最后后置处理生成数控加工程序,实现编程的自动化。本文主要研究内容如下:首先,分析了数控旋压机床的工作原理和车轮轮毂的加工工艺,提出了数控旋压机床自动编程系统的总体设计方案;其次,选择常用的AutoCAD为开发平台进行二次开发,对AutoCAD常用的几种二次开发工具进行了分析比较,最终选择ObjectARX开发包;然后,通过VC++6.0和ObjectARX开发包,开发了数控旋压自动编程系统,实现了编程的自动化;最后,介绍了系统的具体实现过程以及涉及的关键技术,
3、并给出了系统的操作方法和加工实例。本文介绍的系统已成功地应用于浙江某车轮厂的实际生产中。实践证明,该系统提高了产品质量和生产效率,具有良好的实用价值和广阔的应用前景。关键字:车轮轮毂数控旋压自动编程ObjectARXI华中科技大学硕士学位论文AbstractTheHub’sefficiencyandqualityinvehiclewheelproductionhasbeengreatlyimprovedbyadoptingNCtechnology.However,manuallyprogrammingnotonlycostslotsofla
4、borbutalsoiseasytomakemistakes.SincecurrentCAD/CAMsystemsprovidesolutionsforthecomplexparts’scoding.somehow,theyhavenothingtodotosomeSpecialNCprogramming,suchasthecodingforspinningparts.Inthispaper,tomeetwiththerequirementandimprovetheefficiencyofNCSpinningmachines,anAutom
5、aticProgrammingSystemusedforSpecialNCSpinningMachinesisdeveloped.Inthesystem,thegeometrydataofAutoCADfileareread.Thenthedirectionofthegeometrydataaresortedandjudged.Connectedwiththeparametersoftheprocessinginputtedthroughaninterface,thecutterpathiscalculated,thecutterlocat
6、ionfileisgenerated,whicharepost-processedtogeneratefinalNCcodes.Bythisway,theAutomaticProgrammingisavailable.Themaincontentsofthisthesisareasfollows:Firstly,thefunctionofNCSpinningMachineandtheprocessingtechnicsoftheHubforvehiclewheelareanalyzed.ThelayoutfortheAutomaticPro
7、grammingSystemofNCSpinningMachinesisgiven;Secondly,thecommonAutoCADischosenastheplatform.Basedoncomparingdifferentdevelopmenttools,theObjectARXisselectedinthispaper;Then,theAutomaticProgrammingSystemofSpecialNCSpinningMachineisdevelopedbyusingVC++6.0andObjectARX,whichmakes
8、AutomaticProgrammingavailable;Finally,theimplementandthekeytechnologiesareintroduced.Theo