资源描述:
《曲轴TR锻造三维CAD_CAPP系统开发》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、模具技术2008.No.151文章编号:100124934(2008)0120051203曲轴TR锻造三维CAD/CAPP系统开发覃兴,董湘怀,张晓玉(上海交通大学模具CAD国家工程研究中心,上海200030)摘要:针对曲轴TR锻造装置开发了一套CAD/CAPP系统。该系统能进行曲轴锻造工艺分析和锻模设计。系统以VisualBasic为开发工具,Solidworks为平台实现锻造工艺和模具的三维设计,CAD图纸输出,TR装置参数计算等功能,大大减少了曲轴锻造工艺设计阶段开发时间,提高了设计质量关键词:T
2、R;曲轴锻造;CAD/CAPP中图分类号:TP391.72文献标识码:AAbstract:ACAD/CAPPsystemwasdevelopedforthecrankshaftTRforgingdevice.Theanalysisofthecrankshaftforgingprocessandthedesignoftheforgingdiecouldbeconductedinthesys2tem.ThesystemwasdevelopedbyVisualBasicontheplatformofSolid
3、work.Ithasrealizedsomefunctionsasthree-dimensionaldesignforforgingprocessanddiestructure,CADdrawingout2put,andparametercalculationforTRdevice.Itcouldgreatlyshortenthedeveloptimeofforgingprocessforcrankshaft,andenhancethequalityofdesign.Keywords:TR;cranks
4、haftforging;CAD/CAPP0引言本文以Solidworks为平台,运用VisualBasic开发了曲轴TR锻造CAD/CAPP系统。尽管经过半个多世纪的发展,CAD/CAPP/CAM技术取得了长足的进步,但是1Solidworks二次开发介绍CAD/CAPP/CAM仍然存在共享设计与制造信[1]息的问题难以实现无缝连接。这些问题主要Solidworks是一套基于Windows的CAD/表现在CAD系统缺乏一个合理的数据结构来CAE/CAM/PDM桌面集成系统,由美国Solid2记录产品工艺
5、数据以及CAD系统的通用性难works公司于1995年研制成功。该软件是机械以满足企业制造的专业化要求。现阶段,企业类常用的三维绘图软件,具有良好的开发性接口的生产仍需要依赖工程师长期的经验积累,但和功能扩充性,可以与AUTOCAD实现文件的互企业人员流动往往造成有经验人才流失。因相转换,是一个性价比较高的三维CAD平台。此,为加快产品设计效率,增加企业竞争力,应Solidworks的二次开发方式可分为两种,根据公司具体情况,以CAD设计系统为基础,一种是基于自动化技术的,此种只能开发EXE开发具有企业
6、特色的工艺设计系统。形式的程序,与Solidworks软件独立存在;另一收稿日期:2007211229作者简介:覃兴(19822),男,硕士研究生。52DieandMouldTechnologyNo1.2007种开发方式是基于COM的,这种技术可以使用VisualC++、VisualBasic等。SolidworksAPI最多的SolidworksAPI,生成.dll格式的文件,对象分为若干个层,每层向下包括若干对象,再[2]以插件形式嵌入Solidworks软件。向下为每个对象的属性、方法和事件。运用
7、Solidworks开发的工具很多,有Delphi,CAPI可以创建出用户定制的、专用的Solid2语言,C++语言,VisualC++,C#,VisualWorks功能模块。如SolidWorks对象位于应Basic,VBA等。本系统采用VisualBasic6.0用程序的底层,可以实现应用程序的最基本的[2]工具。操作,创建、打开、关闭和退出SolidWorks文档,设置当前的活动文档,并可以对SolidWorks[2]2系统的功能和设计特点的系统环境进行设置。SolidWorks的ModelDoc
8、对象可以实现视曲轴TR锻造三维CAD/CAPP系统功能图设置,轮廓线修改,参数控制,对象选择,打开模型如图1所示。TR曲轴锻造CAD/CAPP系和保存文档,创建编辑特征参量,创建框架等与统的主要功能包括曲轴零件参数输入,锻件图实体模型相关的各类操作。及台阶轴三维模型生成,锻模模块三维模型生程序设计完成后,系统在VisualBasic中生成,工步图生成,CAD图纸输出,TR装置尺寸成DLL文件,然后在Windows系统中注册调整表计算等。DL