摘要
目的研究VC++环境下STEP-NC铣削知识库的建立及其刀具路径的生成方法.方法以Visual C++6.0为平台,建立基于知识工程(Knowledge-Baced Engineering,KBE)技术的STEP-NC知识库,在其基础上针对AP238程序中各加工特征进行刀具运动轨迹规划,驱动实验平台的刀具运动.结果STEP-NC知识库能够存储STEP-NC文件中与制造有关的刀具信息、铣削用量等制造信息及几何信息,为刀具路径生成模块提供数据源,生成各加工特征的刀具运动轨迹.结论STEP-NC知识库为面向AP238的刀具路径生成器提供了良好的数据支持,刀具路径生成器将AP238文件释译成机床可识别的刀具轨迹信息,使得STEP-NC程序能够被CNC系统所识别.
The generation system of AP238 tool path and the repository based on STEP - NC are developed in this paper. The repository system based on STEP - NC is developed by Visual C + + 6.0 and KBE tech- nology. STEP - NC Interpreter reads the STEP - NC processing program, and filters out the type, diameter and coordinates of the tool and stores them in the repository in order to generate the tool trajectories of dif- ferent processing features defined by work step in the processing program. The tool trajectories of sampling part are generated by AP238 tool path generator. The repository based on STEP - NC provides a lot of necessary data to the AP238 tool path generator. And then the AP238 tool path generator interprets the/kP238 files into the information of tool trajectories that can be recognized by NC machine tool.
出处
《沈阳建筑大学学报(自然科学版)》
EI
CAS
2008年第2期301-305,共5页
Journal of Shenyang Jianzhu University:Natural Science
基金
沈阳市科技局基金(071472)
辽宁省重点实验室开放基金(JX-200607)