摘要
该文首次在V isual C++6.0编译环境中运用OpenGL编程完整地绘制了具有不同螺纹数的同向双螺杆的端面曲线、轴面曲线以及三维立体的实体模型,并运用双缓存技术实现了端面曲线和立体螺杆的实时动态仿真。此项动态仿真技术的实现克服了传统用ProE、AutoCAD、Gamb it等建模软件只能实现静态图形的不足,为螺杆运动学的研究提供了有力工具;文中较为详细的阐述了运用OpenGL编程对所建实体进行设定法线、光照和材质、消隐等渲染的方法,所开发的同向双螺杆软件界面友好,易于操作,该软件所具备的功能是双螺杆CAD/CAM的基础,该项工作具有良好的应用前景。
In this paper, by using OpenGL and Visual C + + 6.0 programing the cross sections, axis sections and 3D of co -rotating twin - screw with different tips are drown for the first time. Animated simulation of cross sections and 3D are carried out with double buffer technique. Realization of animated simulation overcomes the shortcoming of static modeling with some softwares, for example, ProE, AutoCAD, Gambit etc, and offers powerful tools for kinematics of co - rotating twin - screw. The methods of rendering using OpenGL, for example, blanking,setting up norreal, fight and material are expatiated particularly. Interfaces of co - rotating twin - screw are amity and convenient for operation. These functions of software are foundation of twin - screw CAD/CAM, and this work is of value to future application.
出处
《计算机仿真》
CSCD
2005年第11期282-285,306,共5页
Computer Simulation
基金
教育部科学技术研究重点项目(重点02016)