文摘
英文文摘
声明
1绪论
1.1项目背景介绍
1.2数控仿真系统的开发现状
1.3本课题主要的内容和成果
1.4本文的主要内容及组织结构
2系统关键技术
2.1Visual Basic 6.0
2.2虚拟现实与VRML技术
2.2.1虚拟现实技术
2.2.2虚拟现实技术的种类
2.2.3VRML技术
2.3Cortona SDK开发工具简介
2.3.1Cortona SDK开发包的对象体系
2.3.2创建场景的关键步骤
2.4Multimedia Builder工具
2.5CAD技术
3数控仿真教学系统的总体分析
3.1需求分析
3.2系统可行性分析
3.3功能性需求
3.3.1数控教学子系统
3.3.2数控仿真加工子系统
3.4非功能性需求
3.5系统总体目标
3.6运行环境
4数控仿真教学系统的总体设计
4.1系统总体结构
4.2系统主要功能模块设计
4.2.1用户界面模块设计
4.2.2数控教学模块设计
4.2.3数控程序管理模块设计
4.2.4数控程序检错、译码模块设计
4.2.5机床操作、仿真模块设计
5系统主要功能模块的实现
5.1用户界面模块实现
5.2数控教学模块实现
5.3数控程序管理模块实现
5.3.1虚拟面板直接输入
5.3.2外部文件导入
5.4数控程序检错、译码模块实现
5.4.1数控程序检错功能
5.4.2译码模块实现
5.5机床操作、仿真模块实现
5.5.1二维仿真加工
5.5.2三维仿真加工
5.5.3刀具相对工件的过切检测
5.6其它功能实现
5.6.1机床选择功能
5.6.2刀具选择功能
5.6.3定义毛坯功能
5.6.4机床手动操作功能
6系统测试
结论
参考文献
致谢