欢迎来到天天文库
浏览记录
ID:37376296
大小:239.94 KB
页数:3页
时间:2019-05-22
《基于UG软件的汽车模具网络标准件库开发》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、淮安仕泰隆国际工业博览城全球招商热线:0517—86299999(20线)STL网址:WWW.stlep.com基于UG软件的汽车模具网络标准件库开发郑小康,曹旭军成飞集成科技股份有限公司(四川成都610091)【摘要】应用C#46言和ACCESS数据库和网络技术,在UG平台上开发出参数化的三维冲压模具网络标准件库,大大提高了设计效率。关键词:网络标准件库;UG-=次开发;汽车模具中图分类号:TG375.4文献标识码:B文章编号:1671-3508—2010—04—01—128DevelopmentofAutoMoldNetworkS
2、tandardLibraryBasedonUGSoftware【Abstract】AppliedC#languageandACCESSdatabasesandnetworktechnologydevelopedparametric3Dstampingnetworkstandardlibrary,andimprovedthedesignefficiencygreatly.Keywords:networkstandardlibrary;UGtwicedevelopment;automobilediel引言而且还占用大量的储存空间;另一种方
3、法是建立参数汽车冲压模具一般由凸模、凹模、压料器、模座及化的标准件模板供设计人员自行更改尺寸参数后调各式各样的标准件组成,而标准件的数量在汽车冲压用,这种方法容易产生人为因素的错误。为了弥补这模具的各类零件中大约占40%~90%。由于各个汽车些缺点,本文应用C}}语言在UG软件上进行二次开厂家的标准规范和所要求选用的标准件不一致,且模发,通过连接远程服务器上的ACCESS数据库,查询数具设计使用的三维设计软件都缺乏标准件库,导致汽据库中的标准件信息并下载相应的标准件模板,通过车冲压模具设计人员在设计过程中占用大量的时间读取EXCEL文
4、件中的尺寸参数后,驱动并建立一个来做重复性的标准件三维建模工作。为了提高设计所需的标准件,最后直接装配到三维模具图纸中。此效率,缩短设计周期,企业必须建立规范的三维模型方法方便企业进行统一的标准件管理和维护。的标准件库供设计人员在设计过程中直接调用。目2技术准备及分析前企业大多数采用的标准件库是为每个标准件都建2.1UG二次开发系统立一个三维模型,这种方法不利于标准件库的管理,UG软件的二次开发系统有两套,一套叫Open;另工组装模具。7结束语本公司在2000年,采用二维计算机辅助设计,传统的制造方法加工一副压铸模,设计和制造周期为3
5、个月。从2002年开始采用三维计算机辅助设计软件SOLIDEDGE(CAD)和计算机辅助制造软件P0wERMILL(cAM)相结合的方式,制造一副同等复■-—_三一一一I杂的压铸模,设计和制造周期为1.5个月,大大节约了图13精加工策略生产时问和制造成本,提高了企业的市场竞争力。①·14·《模具制造)2010年第6期昆山仕泰隆国际机械模具城全球招商热线:0512—86188888(20线)STL网址:www.stelong.com一套叫NXOpen。Open系统主要是造型方面的功能,分类,即按标准件的制造厂家分类,如MISUMI、支持
6、C、c++及Java等开发语言;而NXOpen系统是在SANKYO、PUNCH等;第二级按标准件大类分类,即按Open系统的基础上升级而来的,是完全面向对象的,标准件功能或形状分类,如导板、垫块、挡料器等;第几乎支持UG所有的功能,支持c++和.net等开发语三级按标准件名称分类,如自润滑导板、铜导板等。言,同时Open系统里面的大部分函数都包含在通过分级查询,有效提高了设计人员在选用标准件时NXOpen系统的NXOpen.UF命名空间里。习惯Open信息检索的效率,同时增加一个搜索功能,可通过标系统开发思路的人也可以使用NXOpen
7、.UF命名空间准件代码或标准件名称来搜索标准件库。标准件分里面的函数来进行UG软件的二次开发。级通过下拉列表菜单显示,而最后得到的结果通过一2.2C#语言个数据集显示控件和图片显示控件来显示信息,使整C#语言从C和C++发展而来,它汲取了包括C、个界面简洁、明了。如图1所示。c++、Java在内的多种语言的精华,是一种简单、完备、类型安全和完全面向对象的高级程序设计语言。c#语言具有以下几个重要的优点:①简洁易用的语法。c社取消了指针,也不定义烦乱的伪关键字,它使用有限的指令、修饰符和操作符,语法上几乎不存在任何冗余,整个程序结构十分
8、清晰;②自动的资源回收机制。编写c#程序不需要及时释放资源,程序员可以把更多的精力放在编写程序的逻辑结构上;③完整的安全性与错误处理。C#的先进设计思想可以消除软件开发中的许多常见错误,并提供了包括类型安全在内的完整的安
此文档下载收益归作者所有