咨询与建议

看过本文的还看了

相关文献

该作者的其他文献

文献详情 >虚拟车削加工实现技术 收藏

虚拟车削加工实现技术

作     者:彭惠芬 王泽滨 蒋衍彪 

作者机构:大庆石油学院机械科学与工程学院 大庆石油学院校产处 大庆石油学院工会 

出 版 物:《油气田地面工程》 (Oil-Gas Field Surface Engineering)

年 卷 期:2006年第25卷第7期

页      面:56-57页

学科分类:080503[工学-材料加工工程] 08[工学] 0805[工学-材料科学与工程(可授工学、理学学位)] 0802[工学-机械工程] 080201[工学-机械制造及其自动化] 

主  题:虚拟车削加工 实现技术 OpenGL 参数化图形 图形显示 建模方法 缓存区 双缓存技术 数控加工 显示图形 

摘      要:1.数控加工动作实现方法应用基于OpenGL的参数化图形建模方法对机床部件建模后,该图形就具有了一定动作的能力,下一步的工作就是图形按一定的要求完成预定的动作,也就是按确定的轨迹实现加工动作功能。OpenGL中实现动画是采用双缓存技术来实现的,在实现图形显示以前,分配两个缓存区,执行图形显示任务的同时,在一个缓存区中执行绘制命令,在另一个缓存区中进行图形显示。实现加工动作时,将一个动作分成很多微小的部分,一个缓存区显示其中的一部分,而另一个缓存区则绘制另一部分。迅速的交换两个缓存区,连续不断地执行显示图形,绘制图形,交换缓存区,由于人的视觉有短暂的停留,每秒超过25幅以上的切削加工场景,就能看到连续的加工动作了。OpenGL中没有切换缓存区的命令,缓存区的切换要依赖于窗口系统,因此需用到glut库,它提供了切换缓存区的函数glutSwapBuffers()。数控加工动作种类很多,有的是在平面内的,有的是3维空间的动作,控制数控加工动作的主要任务是动作的实现方法和动作的速度控制,仅以数控机床上刀架移动的实现和速度控制为例进行说明。刀架有横向平移和纵向平移两种运动方式。如前所述,它们是利用OpenGL中的双缓冲区...

读者评论 与其他读者分享你的观点

用户名:未登录
我的评分