欢迎来到天天文库
浏览记录
ID:34822833
大小:1.74 MB
页数:60页
时间:2019-03-11
《试析数控加工过程仿真系统的研究与开发》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、Y939214分类号:甯级:絮嚼差嚏夭等学位论文单位代码:10019学号:S030838数控:rot过程仿真系统的研究与开发TheResearchandDevelopmentofNCMachininingProcedureSimulatingSystem研究生:王堂丕指导教师:狸望查副熬援合作指导教师:申请学位门类级别:工堂亟±专业领域名称:盘些扭越丝羔猩研究方向:让簋扭虐拟笾真,笪避[£△丛塞盛拉盔所在学院:王堂暄2006年5月摘要随着数控技术的广泛应用,对于NC程序的检验以及对操作人员的培训显得尤为重要。在NC程序自动检查中,主要研究方向是数控加_
2、[图形仿真。NC编程人员和机床操作者通过真实感图形显示能直接的检查NC代码的止确性,校验数控程序。因此,数控加工仿真技术正逐渐成为CAD/CAM集成领域的一项重要技术。本课题以数控车床为研究对象,在大量研究的基础上,利用基于OpenGL的计算机仿真和动画技术,结合MFC:类库,使用MicrosoftVisualC++6.0工具在WindowsXP操作环境F研究与开发了数控加工过程的三维动态几何仿真系统。该课题主要完成了以下内容:对系统进行了总体规划和设计,设计了友好的用户界面,便于用户方便地进行仿真加工;完成了程序编辑与处理模块的设计,在对数控系统的编
3、程格式进行分析的基础上,实现了对NC代码的词法分析和语法分析,实现了NC指令的插补离散化算法,解决了NC代码的计算机分析与识别问题;通过对计算机仿真、建模方法的研究,完成了仿真显示模块的设计,实现了数控车削系统加工过程的三维仿真,在屏幕上动态的显示切削加工过程,可实现NC程序的校验。关键词:数控加_[,仿真技术,OpenGL,NC程序检查AbstractWiththebroaduseofNCtechnology,itisparticularlyimportanttoverifytheNCprogramandtotrainoperatorseffecti
4、vely.IntheautomaticverificationofNCprogram,themainrgsealchdirectionisthegraphicsimulationoftheNCmachining.ThroughthreedimensionalgraphicaldisplaytheNCprogrammerandtheoperatorcandirectlyverifytheNCcodesandverifytheNCprogram.ThereforeNCmachiningsimulationtechnologyhasgraduallybeen
5、animportanttechnologyofCAD/CAMintegratedarea.TheNClatheisresearchedinthepaper.Onthebasisoflargeamotmtofresearch,utilizingcomputersimulationanimationtechnologybasingonOpenGLcombiningMFCclasslibrary,usingMicrosoftVisualC++6.0software.thethreedimensionaldynamicgeometricalsimulation
6、systemoftheNCmachiningprocedurewasresearchedanddevelopedintheWindowsXPoperatingsystem.Thepapermainlyincludesthefollowingcontent:GeneralP/armingandDesigningofthesystem,DesigningofthefriendlyUserInterface.whichisconvenientfortheusertodothesimulation;Finishingthedesigningoftheprogr
7、amEditingandProcessingModules,onthebaseofanalysisofNCprogramformatrealizingtheanalysisofNCMorphologyandNCSyntax,realizingthediscretizationalgorithmsofinterpolationofNCinstruction,solvingthecomputeranalysisandidentificationofNCcodes;Finishingthedesigningofsimulationdisplaymodule,
8、buildingainterfaceclass-CsetGLclassofOpenGLandV
此文档下载收益归作者所有