论文部分内容阅读
目的依靠STEP-NC标准,提出中性文件的无缝传输,实现数控系统的模块化设计.方法在Visual C++6.0环境下,以PC平台、DSP运动控制卡及相应的驱动器为基础,基于功能块技术的模块化可重构软件设计,建立模块化的STEP-NC铣削数控系统.系统包括STEP-NC解释器、函数库、动态链接库、STEP-NC知识库、功能块类型库以及刀具路径生成器.结果通过功能块类型库中的资源模型接收STEP-NC解释器解释的数据,并将接收的数据转化成功能块格式的数据;依据工艺规划好的加工工序,刀具路径生成器动态调用功能块