摘要
目的用STEP-NC数控程序分析数控程序的基本数据结构,研究从STEP-NC数控程序中进行信息提取的方法.方法利用ROSEC++库、STIX库对STEP-NC数控程序进行预处理,利用OpenGL库进行仿真图像处理.结果基于VC++和ST-Developer10的集成环境,开发出了一个基本的STEP-NC数控程序加工仿真平台,基本功能包括STEP-NC数控程序翻译、提取、组织和图形化显示,并能以工步为单位进行加工仿真.结论面向特征的STEP-NC数控程序加工仿真平台具有良好的模块化特性,结构简单,功能强,效率高.它可以作为现代数控系统的一部分,也可以单独使用.
This paper introduces the STEP-NC numerical control program, analyzes the data structure of numerical control program, studies the method of information extraction from the STEP-NC numerical control program, establishes feature-based 3D model and discusses the implementation method and technology of machining simulation with OpenGL. In the end, we develop a machining simulation platform prototype of STEP-NC numerical control program using ST-Developer10. The basic functions of this platform include interpretation, extraction, organization and visual demonstration of STEP-NC numerical control program, and simulation machining based on worksteps can be carried out.
出处
《沈阳建筑大学学报(自然科学版)》
EI
CAS
2007年第2期311-314,319,共5页
Journal of Shenyang Jianzhu University:Natural Science
基金
辽宁省自然科学基金项目(20042003)
沈阳市科技局基金项目(1041008-1-04)