首页> 中文学位 >开放式数控系统中的软CNC的研究开发
【6h】

开放式数控系统中的软CNC的研究开发

代理获取

目录

文摘

英文文摘

第1章绪论

1.1课题研究的现实意义

1.2开放式数控系统

1.3国内外开放式数控系统的研究现状

1.3.1国际研究现状

1.3.2国内研究现状

1.4论文的主要工作及研究内容

第2章开放式数控系统的体系结构和软CNC

2.1概述

2.2开放式数控体系模块结构

2.3软件平台

2.4硬件平台

2.5软CNC

2.5.1软CNC的工作流程

2.5.2软CNC的结构

2.5.3软CNC的内容

2.5.4软CNC的特点

2.6本章小结

第3章开放式数控系统中的代码解释

3.1概述

3.1.1主要指令介绍

3.1.2任务分解

3.2词法分析

3.2.1输入代码的格式

3.2.2词法分析的实现

3.3语法分析

3.3.1语法分析的实现

3.3.2语法分析中的错误类型和处理

3.4语义分析

3.4.1数控指令语义功能分解

3.4.2词法分析的实现

3.5本章小结

第4章开放式数控系统中的刀具补偿

4.1概述

4.2刀具长度补偿

4.3刀具半径补偿

4.3.1 C机能刀具半径补偿原理

4.3.2 C机能刀具半径补偿的执行过程

4.3.3 C机能刀具半径补偿的有效点的判别和实现流程

4.3.4偏移轨迹

4.3.5过切判断

4.4刀心轨迹仿真

4.5本章小结

第5章开放式数控系统中的插补

5.1概述

5.1.1插补周期的选择

5.2直线插补

5.3圆弧插补

5.3.1平面圆弧插补

5.3.2空间平面圆弧插补

5.3.3插补结果分析

5.4插补轨迹仿真

5.5本章小结

第6章三坐标铣床中的软CNC的研究开发

6.1三坐标数控系统的组成及软CNC的任务

6.2软件结构设计

6.2.1多任务并行处理

6.2.2实时中断

6.3软CNC的实现

6.3.1代码解释

6.2.2数据处理

6.4数据结构

6.4.1背景程序中的数据结构

6.4.2共享区的数据结构

6.5通讯

6.6系统测试

6.7本章小结

结论

参考文献

致谢

展开▼

摘要

开放式数控系统是当前数控技术研究的热点,而软CNC又是开放式数控系统中的核心技术.该文针对基于SERCOS的开放式数控体系,研究开发了软CNC.该文首先就开发环境进行研究,得出软CNC的结构,然后将开发任务进行分解,对软CNC进行具体开发.软件是在Windows NT中嵌入实时RTX子系统的环境下开发的,采用VC++6.0面向对象的编程语言,利用多线程来实现多任务的执行,通过创建共享内存来实现进程间的通讯.该文重点进行了软CNC中的代码解释、刀具补偿和插补的研究,最后针对三坐标铣床进行了实际测试.

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号