摘要
针对虚拟数控仿真系统中复杂工件模型的实时绘制问题,提出了一种基于三角面片顶点网格模型的自加速绘制算法。该算法的基本思路是以工件的加工工艺为出发点,根据基本特征来建立工件的顶点网格模型,在渲染过程中通过双向搜索减少面片绘制次数以加速工件模型的渲染速度。为验证算法的有效性,开发出一套面向XNA游戏框架的虚拟数控仿真原型系统。系统运行及数据分析结果表明,自加速绘制算法在处理复杂模型时占用的系统资源较少,从而能够对复杂工件模型实现快速实时绘制。
For the problems of real-time rendering of complex work-pieces model in virtual CNC simulation system, proposes a self-accelerated rendering algorithm based on the triangular patches vertex grid. The algorithm' s main idea is create the vertex grid style of model by basic characteristics ,with the processing of the work-pieces as a starting point. Accelerated rendering of the work-pieces by reduce the draw times through bidirectional search. To verify the algorithm, developed a virtual CNC simulation prototype system which supports the processing of complex models. The system operation and data analysis show that the algorithm takes up a lower system resources in dealing with complex models, enabling fast real-time rendering in cutting of complex model.
出处
《现代制造工程》
CSCD
北大核心
2013年第11期1-5,96,共6页
Modern Manufacturing Engineering
基金
国家自然科学基金项目(51275094)
广东省科技计划项目(2007A010100013)
广东省自然科学基金项目(S2011040003993)
省部产学研结合项目(2012B091100131)