需要金币:2000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:20096 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:随着数控技术在制造行业的普及,数控加工发挥着无可替代的作用。然而,在数控操作人员的培训方面一直存在着各种问题。鉴于这些问题,数控仿真教学系统应运而生。本次设计结合数控教学工作中的实际情况和具体功能要求,采用Visual Basic6.0以面向对象、模块化的程序设计方法,开发了一个可视化的具有教学辅助功能的数控仿真教学系统。 本次系统采用SIEMENS 802S标准系统和控制面板作为用户界面,使仿真系统具有很强的真实感和实用性;把理论教学与实践教学有机结合起来,充分发挥学生的主体作用。 设计开发就仿真操作和辅助教学两大方面,进行系统设计,旨在建立一个界面友好,操作方便,用于理论教学,为师生提供良好的学习环境,和实践操作教学,为学生提供交互式的模拟操作环境。 关键词:数控;Visual Basic6.0;仿真操作;辅助教学;仿真教学系统 本次课题是缸体Y26端盖钻孔、攻丝夹具设计。主要内容包括专用夹具设计相关数据的获取,刀具和定位元件的选择,以及夹具体和夹紧装置的设计。 关键词:夹具,钻孔,攻丝
目录 摘要 Abstract 1绪 论-1 1.1数控加工仿真技术概述-1 1.2数控仿真存在的问题-2 1.3仿真教学系统的研究现状-3 2系统开发环境选择-4 2.1系统开发工具选择-4 2.2 运行环境选择-4 3NC代码编译系统的设计与实现-5 3.1NC代码的翻译流程-5 3.2NC程序代码组成与识别-5 3.2.1程序段的组成-5 3.2.2程序代码识别-5 3.3功能码译码-6 4插补系统的设计与实现-9 4.1插补仿真系统的设计-9 4.2插补模块的软件实现-9 4.2.1直线插补模块-9 4.2.2顺圆弧插补模块-10 4.2.3逆圆弧插补模块-11 4.2.4螺纹加工模块-11 5仿真操作系统的动态仿真实现-12 5.1人机交互界面设计-12 5.1.1系统界面的整体布局-12 5.1.2菜单、工具栏设计-12 5.1.3窗体设计-13 5.1.4控件设计-14 5.1.5操作按钮功能设计-14 5.2加工环境模块设计-15 5.2.1卡盘、顶尖模块-15 5.2.2毛坯模块-16 5.2.3刀具库模块-17 5.2.4操作(控制)面板模块-18 5.2.5仿真系统的总体数据结构建立-19 5.3 动态仿真的生成与实现-20 5.3.1图像处理技术概述-20 5.3.2刀具动画的实现-21 5.3.3工件切削的动画实现-21 5.3.4数控仿真系统双边切削的动画实现-23 6仿真教学系统的实例验证与分析-24 6.1仿真教学系统的实例验证-24 6.1.1仿真加工工艺路线分析-24 6.2仿真教学系统的实例分析-26 专题二-27 1夹具设计概述-27 1.1夹具设计基本概念-27 1.2夹具设计的发展状况-27 1.3机床夹具的分类-27 1.4夹具的作用和组成-28 1.4.1夹具的作用-28 1.4.2夹具的组成-28 2专用夹具设计-29 2.1 夹具设计的基本要求-29 2.2 夹具设计的数据获取-29 2.2.1收集分析原始资料-29 2.2.2确定工件的定位方案-29 2.2.3确定工件的夹紧方案-30 2.2.4夹具精度分析-30 2.2.5 夹紧力计算、分析-31 2.2.6工序间余量的确定-32 2.2.7切削速度和切削用量的确定-32 2.2.8切削力、切削转矩、切削功率-33 2.2.9 动力部件工作循环及行程的确定-35 2.3刀具的选择-35 2.4定位元件的选择-36 2.5夹具体的设计-36 2.6夹紧装置设计-37 2.7夹具设计及操作的简要说明-37 结 论-39 致 谢 -40 参考文献-41 |