欢迎来到天天文库
浏览记录
ID:33366896
大小:2.43 MB
页数:84页
时间:2019-02-25
《面向stepnc的数控系统研究》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、大连理工大学硕士学位论文摘要本文研究了sTEP.Nc标准在开放式数控系统中的实现问题,并通过实验验证了研究结果的可行性。整个数控系统由上位Pc机和下位DsP(Digitalsi昏mProcessor)模板两部分组成。Pc机主要负责将sTEP.Nc代码转换到G代码以及通过usB2.0接口向DsP传送数控指令;下位TMSF2812型DsP芯片则主要用于实现复杂的插补及控制算法,并以西门子伺服驱动放大器和交流伺服电机作为驱动单元,对改造后的数控铣床各轴进行位置控制。论文重点研究了STEP_NC代码向G代码的转换方法,
2、主要包括:STEP.NC标准的文件架构及内容分析:sTEP-Nc文件中重要加工信息的提取方法及原则;工件某些典型特征的识别方法;具体走刀路径的形成原理;以及最后向G代码的转换的方法。之后,研究了以usB2.O标准作为数控系统中数据传输接口的方法,通过编写Pc端Windows驱动程序和DsP端的固件程序,实现了上下位机之间的数据传输。最后,在VC++编程环境中利用MFC类库开发了用于数据传送及机床当前坐标实时显示等功能的用户接口界面。实验结果表明sTEP-Nc转换成G代码后可传送至改造后的数控机床上运行;usB驱
3、动程序运行正常,用户接口界面美观实用,达到了课题的要求,并为下一步的研究工作奠定了良好的基础。关键词:sTEP.Nc标准;G代码;UsB2.O通信协议;开放式数控系统面向sTEP_Nc的数控系统研究ResearchontheSTEP—NC出aSedCNCSystemAbstractThiscontributionhasinvestigated印plyingSTEP—NCstaIldardsto0penCNCsystem,andthendemons也如dmefeasibiIityofmercsearchtumou
4、ts.TheopenCNCsyStemconsistsofanupperPCanda10werDSP(D碴talSignalProcessor).ThePCtakeschargeoft11econve硝ngSTEP—NCintoGcodeand舰nsfe耐ngGcodetoDSPmodulenlrou吐USB2.0imerfbe.ThelowerDSP(TMSF2812)isusedtorealizetheintej甲01ation衄dcon在dofmreea】(esfort11ere怕丘弛dCNCmilIil
5、lgmachincequipped淅thSIEMENSservo“vcaⅡ1pli丘ersandACsen,0motors.Themai工1focusofmeworkisnlemenlOdofconvertingSTEP—NCcodeint0Gcode,whichincludesthea工1alysisofSTEP—NCstandardfile’sstructurea11dcontcm,也erulesofexmactionofimponantmachiningjnfomlation,therecOgnition
6、ofc】8ssfe矗tures,如em】esoftoolpa血’sgeneration眦d也eme血odoffinalconvemngtoGcode.Thesecondpanofmeresearchismemethodofdatatr戤1sfe喇ngbasedonUSB2.0inCNCs”tem.USBlinkstheupperPCand廿1elo、verDSPbypm伊ammingthewindowsdriveronPCalldfi咖wareonDSP.Finallytheend—userinte墒cejsd
7、evelopedwitllMFCinVC+十e工1、哇romnent,w11ichcazltransfbfdataanddis口lav廿leaxeslo硎onson-line.T】1eexpe—mentalresultshaved呦ons妞童tedthattlleconvertedGcOde矗omSTEP.NCcallbefully船ms触edtotheretrofittedCNCmillingmachineforexecution.ThedevelopedUSBdriverworkswella11dt11eh
8、啪an_machineint耐hceiscareAmya黝nged锄dthusis舳endly.Allworkin也ep印erformsasoundbaseforthecOmingresearchacti、'itiestllerea矗er.Keyword:STEP—NC;Gcode;USB2。Ocommunjca“onprotocol;openCNCsystem独创性说明作者郑重声明:
此文档下载收益归作者所有