[1]李玉魁,王志远,谢明红.用OpenGL开发的STL文件仿真系统[J].华侨大学学报(自然科学版),2009,30(1):114-116.[doi:10.11830/ISSN.1000-5013.2009.01.0114]
 LI Yu-kui,WANG Zhi-yuan,XIE Ming-hong.Development of STL File Simulational System Based on OpenGL[J].Journal of Huaqiao University(Natural Science),2009,30(1):114-116.[doi:10.11830/ISSN.1000-5013.2009.01.0114]
点击复制

用OpenGL开发的STL文件仿真系统()
分享到:

《华侨大学学报(自然科学版)》[ISSN:1000-5013/CN:35-1079/N]

卷:
第30卷
期数:
2009年第1期
页码:
114-116
栏目:
出版日期:
2009-01-20

文章信息/Info

Title:
Development of STL File Simulational System Based on OpenGL
文章编号:
1000-5013(2009)01-0114-03
作者:
李玉魁王志远谢明红
华侨大学机电及自动化学院
Author(s):
LI Yu-kui WANG Zhi-yuan XIE Ming-hong
College of Mechanical Engineering and Automation, Huaqiao University, Quanzhou 362021, China
关键词:
可视化仿真 OpenGL 立体光造型文件 动态连接库
Keywords:
visual simulation OpenGL STL file DLL
分类号:
TP391.9
DOI:
10.11830/ISSN.1000-5013.2009.01.0114
文献标志码:
A
摘要:
为了实现数控机床铣削加工过程的可视化仿真,开发出针对立体光造型(STL)文件的接口程序,设计一种STL真实感显示工具(FMill).考虑到方便软件功能扩充的需要,采用了动态连接库DLL(Dynamic Link Library)技术,整个应用程序由可执行程序FMill.exe和3个动态连接库组成,即几何基础模块(Geom Base.dll)、二维图形绘制模块(glContext.dll)和几何核心模块(Geom Core.dll),克服OpenGL不具备面向对象功能的缺陷.在此基础上调用STL格式文件,以实现STL文件的真实感显示输出,并通过Master CAM 8.0输出的STL文件进行验证.
Abstract:
In order to achieve visual simulation of the computerized numerical control(CNC) milling machine processing,this paper developed interface documentation program for the stereo lithography(STL) files and designed a realistic display tools software(FMILL.exe) for the STL files.Taking into account the needs of the expansion of software funtion,it adopts the dynamic link library(DLL) technology.The entire application program is composed of FMILL.EXE and 3 DLL,that is the geometric basis modules,2D Graphics rendering module and the core collection module,which overcomes the limits of OpenGLwithout object-oriented functions.On this basis,the software using STL files to achieves a realistic display output and the result was verified through STL files from Master CAM 8.0.

参考文献/References:

[1] 和平鸽工作室. OpenGL高级编程与可视化系统开发--高级编程篇 [M]. 北京:水利电力出版社, 2003.
[2] 和清芳. 计算机图形学原理及算法教程--Visual C++版 [M]. 北京:清华大学出版社, 2006.
[3] 白燕斌, 史惠康. OpenGL三维图形库编程指南 [M]. 北京:机械工业出版社, 1998.
[4] 胡伟, 王弘. 如何在VC++中用MFC进行OpenGL编程 [J]. 计算机应用, 2001(8):87-89.
[5] ALVERSON G, EULISSE G, MUZAFFAR S. A high-performance 2D and 3D visualisation system [J]. Nuclear Instruments & Methods in Physics Research (A), 2004, (11):143-146.

相似文献/References:

[1]肖棋,林俊义.STL文件格式在反求造型中的应用[J].华侨大学学报(自然科学版),2006,27(3):284.[doi:10.3969/j.issn.1000-5013.2006.03.017]
 Xiao Qi,Lin Junyi.The Application of STL File Format in Reverse Engineering[J].Journal of Huaqiao University(Natural Science),2006,27(1):284.[doi:10.3969/j.issn.1000-5013.2006.03.017]
[2]陈哲亮,吴清江,丘文姬,等.集装箱堆场三维防风仿真系统设计与实现[J].华侨大学学报(自然科学版),2010,31(5):526.[doi:10.11830/ISSN.1000-5013.2010.05.0526]
 CHEN Zhe-liang,WU Qing-jiang,QIU Wen-ji,et al.Design and Implementation of the 3D Simulation Systemd for Container Yard[J].Journal of Huaqiao University(Natural Science),2010,31(1):526.[doi:10.11830/ISSN.1000-5013.2010.05.0526]

备注/Memo

备注/Memo:
福建省自然科学基金(高校专项)资助项目(2006J0443); 国务院侨办科研基金资助项目(02QZR05)
更新日期/Last Update: 2014-03-23