首页> 中文学位 >基于VB和VRML的数控仿真教学系统设计与实现
【6h】

基于VB和VRML的数控仿真教学系统设计与实现

代理获取

目录

文摘

英文文摘

声明

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系统测试

结论

参考文献

致谢

展开▼

摘要

随着数控机床的大量使用,大批数控机床操作人员需要进行专门的操作培训。而目前一台数控机床的价值少则几十万元,多则上百、上千万元,不可能大量购买添置,采用传统的上机操作培训方式难以保证每位培训人员有足够的训练时间,同时培训人员在真实机床上操作还具有一定的危险和不安全性,培训中的误操作经常会导致设备、刀具等的损坏,轻者造成数控机床的精度损失,重者将使整台机床报废,甚至引发人身伤害事故。因此,传统的机床操作培训方法效率低、教师工作量大、培训费用高,迫切需要用更新的方法来取代。 本文介绍了基于VB和VRML技术的数控仿真教学系统的设计与实现。在视觉表现上采用VRML技术实现了基于Web浏览器的三维动画场景的运动仿真;在功能实现上采用了ParallelGraphics公司推出的、面向VRML环境的最新正版开发平台(CortonaSDK);在技术实现上选用了基于ActiveX技术的面向对象化的编程方法。可在虚拟环境中实现机床操作和程序编制的训练,也可以检验数控代码,将加工出错及事故发生率降低到最小程度。 本系统开发环境要求不高,具有成本低、实现效果逼真、仿真功能强,开发手段先进等特点,达到了实用的要求。可用于数控机床编程与操作的理论学习和数控机床的虚拟操作培训,具有不可估量的经济效益和社会效益。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号