资源描述:
《基于Web的图形交互式线切割数控自动编程技术的研究》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、摘要CAD/CAM技术作为制造业保证竞争力的有效工具,在规范产品标准、提高产品质量、缩短上市周期和降低成本诸方面发挥了不可取代的作用。但由于传统的CAD/CAM在系统运行、维护和升级上的开销很大,造成了大量时间和资源的浪费,加之对异构环境适应性差,不能充分利用Intemet,已不能满足制造业的新要求。信息科学的发展与技术的进步,改变了传统的时空概念,使人们可以在更大的空间、更长的时间上进行分工与合作,而高速发展的Internet技术使得基于Web的CAD/CAM系统的实现成为可能。线切割加工作为一种重要的特种加工方法
2、,在制造领域中占据着不可替代的位置。面对网络环境下的新的制造模式,站在一个新的高度开发新型的网络线切割CAD/CAM系统,也是非常必要和迫切的。本文首先分析了网络环境下CAD技术的新的发展方向,并针对线切割加工技术,提出了Web环境下线切割自动编程系统的方案,并搭建了系统的总体框架。系统全面采用了Java技术,并结合了JSP,JDBC,ODBC,SQL和VRML等技术,构建了图形交互编辑模块、CAD数据文件转换模块、后置处理模块、NC代码生成模块、VRML文件转换模块、仿真模块和协同设计模块等七个功能模块。Web用户
3、无需购买及安装软件,只需通过浏览器就可以在JavaApplet中进行线切割加工图形的输入和编辑工作,系统通过Web服务器和数据库自动生成NC加工代码,并且还能对电极丝的运动轨迹进行仿真,呈现在用户的浏览器上。整套系统用户端界面统一,跨平台,系统稳定,成本低,维护升级方便,并具有良好的开放性。关键词线切割加工;CAD/CAM;Web;Java;图形交互AbstractAsavalidtoolofmanufacturing'sassuranceofcompetitivepower,CAD/CAMtechnologyhas
4、irreplaceableimportanceinunifyingnormsofproduct,promotingqualityofproduct,shorteningtimeofcomingintothemarket,reducingcostsandsoon.However,traditionalCAD/CAMnowisn'tfitonnewneedofmanufacturingforit'ssolargecostinsystemworkingthatserviceandupdatinghaswastedmucht
5、imeandresources.Moreover,ithasabadadaptabilityinisomeryenvironmentanddoesn'tmakefulluseofinternet.Withthedevelopmentofinformationscienceandtechnology,traditionalconceptionofspace-timehaschanged.Peoplecoulddividetheworkandcooperateinlargerspaceandlongertime.Soin
6、ternettechnologydevelopingattopspeedmakestherealizationofweb-basedCAD/CAMsystemspossible.Asanimportantnon-traditionalmachiningmethod,WEDMhasplayedanirreplaceableroleinthefieldofmanufacturing.Inthenewmanufacturemodelbasedonnetwork,it'snecessaryandurgenttodevelop
7、newweb-basedWEDMCAD/CAMsystemfromanewpointofview.Inthispaper,newdevelopmentwayofCADtechnologybasedonnetworkisanalyzedfirst.AgainstWEDMtechnology,aschemeofweb-basedautomaticallyprogrammingforWEDMispresented,andthewholesystemframeisestablishedtoo.Withthefullhelpo
8、fJavacombinedwithJSP,JDBC,ODBCandVRML,thesystemismadeupofsevenfunctionmodules.Theseareeditingmodulewithinteractivegraphics,CADdatafilestransitionmodule,post-processingmodule