基于LabVIEW的平面盘形凸轮CAD/CAM系统开发
发布时间:2021-05-11 00:02
计算机辅助设计与制造(CAD/CAM)技术,是随着计算机及其外围设备发展而迅速形成的一种新兴的现代设计制造方法。这一技术在机械领域的应用日趋成熟和广泛,从而使产品开发周期缩短,加工精度大大提高。凸轮机构的关键技术是凸轮轮廓的设计和制造。传统的设计方法和加工技术已不能满足现代高速精密凸轮的设计和制造要求。CAD/CAM技术在凸轮机构设计中的应用,将大大改善凸轮设计和制造的精度问题,但目前凸轮类零件的CAD/CAM技术仍未得到有效的推广和使用。尽管国内外在凸轮CAD/CAM方面已做了较多的研究,但现有的凸轮CAD/CAM系统还存在一定的缺陷,因此凸轮CAD/CAM系统的研究、开发和完善,将是凸轮机构今后发展的主要方向之一。本系统基于LabVIEW 8.2的开发平台,遵循凸轮从动件运动规律以及廓线的解析算法,采用软件提供的数学工具包以及模块化的设计思想,开发出了平面盘形凸轮CAD/CAM系统。系统可根据设计要求输入凸轮的基本参数值,求出任意转角时凸轮所对应的位置,为以后数控加工提供有效的数据;考虑凸轮机构的动力学因素,对凸轮压力角和曲率半径进行校核;十分方便地绘制不同类型的凸轮轮廓,给出位移...
【文章来源】:东华大学上海市 211工程院校 教育部直属院校
【文章页数】:92 页
【学位级别】:硕士
【文章目录】:
摘要
ABSTRACT
第一章 绪论
1.1 研究背景及意义
1.2 国内外凸轮研究现状
1.2.1 国外凸轮研究概况
1.2.2 国内凸轮研究概况
1.3 凸轮机构的CAD/CAM研究
1.3.1 CAD/CAM技术
1.3.2 现有凸轮CAD/CAM系统简介
1.4 凸轮机构研究存在的问题及发展方向
1.5 本文主要研究内容及创新点
1.5.1 主要研究内容
1.5.2 创新点
第二章 平面凸轮机构的设计方法
2.1 从动件运动规律
2.1.1 基本运动规律及组合运动规律
2.1.2 从动件运动规律的特征值
2.1.3 从动件运动规律的选取原则
2.2 凸轮机构的基本参数
2.2.1 凸轮机构的压力角α
2.2.2 盘形凸轮的曲率半径ρ
2.2.3 盘形凸轮机构的偏距e
2.3 凸轮轮廓的设计
2.3.1 滚子(或尖底)直动从动件凸轮的轮廓设计
2.3.2 平底直动从动件凸轮的轮廓设计
2.3.3 滚子(或尖底)摆动从动件凸轮的轮廓设计
2.4 本章小结
第三章 平面盘形凸轮CAD/CAM系统的总体设计
3.1 LabVIEW简介
3.1.1 图形化的编程环境
3.1.2 LabVIEW模板
3.1.3 LabVIEW工具的优势
3.2 VI的属性及文件管理
3.2.1 VI的属性设置
3.2.2 LabVIEW的文件管理
3.2.3 系统中采用的主要VI
3.3 系统的总体设计
3.3.1 总体设计思路
3.3.2 总体设计方案
3.4 本章小结
第四章 平面盘形凸轮CAD/CAM系统的分系统设计
4.1 分系统的设计思路
4.2 系统各参数子VI设计
4.2.1 偏置直动凸轮的S-v-a子VI设计
4.2.2 滚子计算子VI设计
4.2.3 凸轮位移计算子VI设计
4.2.4 边界插值子VI设计
4.2.5 等距线子VI设计
4.2.6 偏置直动凸轮廓线求解子VI设计
4.3 系统输出各子VI设计
4.3.1 仿真子VI设计
4.3.2 DXF文件代码生成子VI设计
4.3.3 NC代码生成子VI设计
4.4 本章小结
第五章 平面盘型凸轮CAD/CAM系统的使用及案例
5.1 系统的组成
5.2 系统的使用
5.2.1 凸轮机构的设计
5.2.2 仿真特性曲线输出
5.2.3 AutoCAD图形及NC代码输出
5.3 系统扩展——UG NX4数控仿真加工
5.3.1 UG NX集成软件简介
5.3.2 在UG NX4中进行数控仿真加工
5.4 本章小结
第六章 平面盘形凸轮CAD/CAM系统的辅助功能
6.1 帮助文档系统
6.1.1 HTML Help Workshop软件功能
6.1.2 用HTML Help Workshop创建帮助文件
6.1.3 在LabVIEW 8.2的VI中引入帮助文件
6.2 系统的网络通信
6.2.1 LabVIEW远程面板技术
6.2.2 在LabVIEW中设置远程面板
6.3 本章小结
第七章 总结与展望
7.1 全文总结
7.2 工作展望
参考文献
附录
附录一:LabVIEW所支持的数据类型表
附录二:程序框图
附录三:凸轮案例
攻读学位期间发表的学术论文目录
致谢
本文编号:3180314
【文章来源】:东华大学上海市 211工程院校 教育部直属院校
【文章页数】:92 页
【学位级别】:硕士
【文章目录】:
摘要
ABSTRACT
第一章 绪论
1.1 研究背景及意义
1.2 国内外凸轮研究现状
1.2.1 国外凸轮研究概况
1.2.2 国内凸轮研究概况
1.3 凸轮机构的CAD/CAM研究
1.3.1 CAD/CAM技术
1.3.2 现有凸轮CAD/CAM系统简介
1.4 凸轮机构研究存在的问题及发展方向
1.5 本文主要研究内容及创新点
1.5.1 主要研究内容
1.5.2 创新点
第二章 平面凸轮机构的设计方法
2.1 从动件运动规律
2.1.1 基本运动规律及组合运动规律
2.1.2 从动件运动规律的特征值
2.1.3 从动件运动规律的选取原则
2.2 凸轮机构的基本参数
2.2.1 凸轮机构的压力角α
2.2.2 盘形凸轮的曲率半径ρ
2.2.3 盘形凸轮机构的偏距e
2.3 凸轮轮廓的设计
2.3.1 滚子(或尖底)直动从动件凸轮的轮廓设计
2.3.2 平底直动从动件凸轮的轮廓设计
2.3.3 滚子(或尖底)摆动从动件凸轮的轮廓设计
2.4 本章小结
第三章 平面盘形凸轮CAD/CAM系统的总体设计
3.1 LabVIEW简介
3.1.1 图形化的编程环境
3.1.2 LabVIEW模板
3.1.3 LabVIEW工具的优势
3.2 VI的属性及文件管理
3.2.1 VI的属性设置
3.2.2 LabVIEW的文件管理
3.2.3 系统中采用的主要VI
3.3 系统的总体设计
3.3.1 总体设计思路
3.3.2 总体设计方案
3.4 本章小结
第四章 平面盘形凸轮CAD/CAM系统的分系统设计
4.1 分系统的设计思路
4.2 系统各参数子VI设计
4.2.1 偏置直动凸轮的S-v-a子VI设计
4.2.2 滚子计算子VI设计
4.2.3 凸轮位移计算子VI设计
4.2.4 边界插值子VI设计
4.2.5 等距线子VI设计
4.2.6 偏置直动凸轮廓线求解子VI设计
4.3 系统输出各子VI设计
4.3.1 仿真子VI设计
4.3.2 DXF文件代码生成子VI设计
4.3.3 NC代码生成子VI设计
4.4 本章小结
第五章 平面盘型凸轮CAD/CAM系统的使用及案例
5.1 系统的组成
5.2 系统的使用
5.2.1 凸轮机构的设计
5.2.2 仿真特性曲线输出
5.2.3 AutoCAD图形及NC代码输出
5.3 系统扩展——UG NX4数控仿真加工
5.3.1 UG NX集成软件简介
5.3.2 在UG NX4中进行数控仿真加工
5.4 本章小结
第六章 平面盘形凸轮CAD/CAM系统的辅助功能
6.1 帮助文档系统
6.1.1 HTML Help Workshop软件功能
6.1.2 用HTML Help Workshop创建帮助文件
6.1.3 在LabVIEW 8.2的VI中引入帮助文件
6.2 系统的网络通信
6.2.1 LabVIEW远程面板技术
6.2.2 在LabVIEW中设置远程面板
6.3 本章小结
第七章 总结与展望
7.1 全文总结
7.2 工作展望
参考文献
附录
附录一:LabVIEW所支持的数据类型表
附录二:程序框图
附录三:凸轮案例
攻读学位期间发表的学术论文目录
致谢
本文编号:3180314
本文链接:https://www.wllwen.com/kejilunwen/jixiegongcheng/3180314.html