目录
I
目 录
1 绪论 .............................................................................................................................................. 1
1.1 课题提出 ........................................................................................................................... 1
1.2 国内外连杆机构研究现状 ............................................................................................. 1
1.3 课题意义和主要研究内容 ............................................................................................. 3
2 软件系统的基本语言与相关技术理论研究 ............................................................................ 4
2.1 MATLAB 语言 ................................................................................................................. 4
2.2 MATLAB 的主要特点 .................................................................................................... 5
2.3 MATLAB 图形用户界面(GUI)设计 ........................................................................ 6
2.3.1 GUI 图形界面概述 .............................................................................................. 6
2.3.2 GUI 组成与结构 ................................................................................................... 7
2.3.3 创建 GUI ............................................................................................................... 7
2.4 本章小结 ........................................................................................................................... 8
3 平面四杆机构综合与分析软件系统开发 ................................................................................ 9
3.1 矩阵法在机构学中的应用 ........................................................................................... 10
3.1.1 矢量与矩阵的基本概念 .................................................................................... 10
3.1.2 基本矩阵 ............................................................................................................. 11
3.2 刚体导引机构综合模块 ................................................................................................ 14
3.2.1 数学模型建立 ..................................................................................................... 14
3.2.2 程序设计 ............................................................................................................. 17
3.2.3 程序编译 ............................................................................................................. 18
3.3 轨迹发生机构综合模块 ................................................................................................ 19
3.3.1 数学模型建立 ..................................................................................................... 19
3.3.2 程序设计 ............................................................................................................. 24
3.3.3 程序编译 ............................................................................................................. 25
3.4 函数发生机构综合模块 ................................................................................................ 27
3.4.1 数学模型建立 ..................................................................................................... 27
3.4.2 程序设计 ............................................................................................................. 31
3.4.3 程序编译 ............................................................................................................. 32
3.5 四杆机构分析模块 ........................................................................................................ 33
3.5.1 判定机构类型 ..................................................................................................... 33
3.5.2 确定极限摆角 ..................................................................................................... 35
3.5.3 二维动画仿真 ..................................................................................................... 37
3.5.4 角位移分析 ......................................................................................................... 39
3.5.5 角速度分析 ......................................................................................................... 42
3.5.6 加速度分析 ......................................................................................................... 43
3.6 本章小结 ......................................................................................................................... 45
4 软件界面的设计 ........................................................................................................................ 46
4.1 界面设计原则及步骤 .................................................................................................... 46
4.2 界面设计 ......................................................................................................................... 46
4.3 功能模块验证 ................................................................................................................ 52