摘要
鉴于当前CAD/CAM行业软件缺乏对机床行为的仿真,提出一种基于沉浸式虚拟现实的机床切削运动行为仿真方法,详细阐述仿真系统的体系架构及开发平台。分析机床各运动轴的切削运动行为及部件运动的层次性与相关性。建立基于消息响应机制的行为仿真编程模型。研究并推导了刀具走刀轨迹中刀具扫描体曲面的求解过程,阐述NC代码编译及刀具实时切削过程仿真。最后,在Visual C++6.0环境下结合Virtools和OpenGL编程实现了虚拟机床切削行为仿真系统,该系统可应用于数控加工程序的验证、数控技术的教学和培训等场合。
Aiming at the lack of CNC machine behavior simulation in currently popular CAD/CAM software,a method of machine tools behavior simulation based on immersion virtual reality was put forward.Firstly,the simulation system architecture and development platform was elaborated in detail.Then,analyzed for motion behaviors of all moving axes and its hierarchy and correlation,established the programming model of behavior simulation that based on the mechanism of message response.The curved surface of the tool swept volume was derived.The NC code to compile and tool cutting process simulation in real-time were researched.Finally,the virtual simulation system of cutting behavior was realized by the use of Visual C+ +6.0,Virtools and OpenGL.The system can be applied to NC program verification,education and training and other occasions.
出处
《现代制造工程》
CSCD
北大核心
2012年第2期27-31,56,共6页
Modern Manufacturing Engineering
基金
国家自然科学基金项目(309008703
1171457)
天津工程师范学院科研发展基金资助项目(KJ11-09
YJS09-08
YY09004)
关键词
虚拟现实
数控加工
换刀
切削仿真
virtual reality
CNC machining
tool change
cutting simulation