目录 1
前言 1
第一章 工程软件概述 1
第一节 数字图形技术是工程软件的基础 2
第二节 工程软件是硬件技术与软件技术有机结合的应用系统 4
第三节 工程问题建模及其模型分类 5
第二章 工程软件算法基础 8
第一节 零值求根问题 8
一、线性方程组 10
二、非线性方程组 12
第二节 极值优化问题 14
一、线性规划极值问题 14
二、非线性规划极值问题 15
第三节 初值仿真问题 22
第四节 边值有限元问题 25
第五节 非数值搜索问题 26
第三章 工程软件数字图形学基础 27
第一节 工程问题的图形建模概述 27
第二节 三维数字几何图形CAD数据模型 29
第三节 图形分类与表达 30
一、枚举占位表达 31
二、边界参数表达 31
三、过程表达 36
第四节 图形变换 41
一、几何变换 43
二、观察变换 43
三、动画显示 45
第五节 图形显示 47
一、线架显示 47
二、消隐处理 47
五、剪裁处理 48
三、着色处理 48
四、光照处理 48
六、可视化显示 50
第六节 计算机图形学逆问题 50
一、鼠标定位 50
二、尺寸驱动 50
三、图像矢量化 52
四、三维重构 52
五、内外识别 52
六、三维空间布局及运动规则 52
第四章 AutoCAD应用基础 53
第一节 二维标准图元构筑 53
一、绘制点 53
三、绘制圆 54
四、绘制圆弧 54
二、绘制直线 54
五、绘制多段线 55
六、绘制多重平行线 56
七、绘制矩形 56
八、绘制正多边形 56
九、绘制样条曲线 57
十、绘制椭圆 57
十一、绘制圆环 57
十二、创建图案填充 58
十三、创建文字 59
十四、创建标注 59
第二节 三维坐标与观测 61
一、三维坐标系统 61
二、定义用户坐标系 62
三、置观测点 63
五、三维动态观察 65
四、设置相机位置 65
第三节 三维建模 66
六、设置多视口 66
一、三种创建实体模型的方法: 67
二、标准3D实体——圆柱体 68
三、拉伸实体 68
四、旋转实体 68
五、布尔操作 69
第四节 综合实例——绘制弯管 69
第五章 Solid Edge应用基础 77
第一节 Solid Edge基础概念 78
一、Solid Edge的特点 78
二、Solid Edge的用户界面 78
三、特征造型 81
四、零件装配 83
一、双角弯模零件(底座)建模 84
第二节 sodid Edge交互式建模实例 84
二、零件装配 88
三、爆炸视图 90
第三节 Solid Edge二次开发 90
一、Solid Edge二次开发方法 90
二、Solid Edge类库 91
三、Solid Edge二次开发实例 92
第六章 ANSYS应用基础 95
第一节 ANSYS一般分析过程 96
一、建立有限元模型 96
二、加载与求解 97
三、结果处理 98
第二节 ANSYS几何模型构筑 98
一、二维标准图元生成 98
二、三维标准图元生成 99
三、布尔操作 101
第三节 ANSYS分析实例 102
一、刚架 102
二、平面结构分析 112
三、三维实体分析 120
第七章 MasterCAM应用基础 129
第一节 MasterCAM8的基本概念和通用操作 130
第二节 MasterCAM应用实例 137
一、旋钮的CAD设计 137
二、旋钮的CAM制作 142
第八章 OpenGL开发基础 150
第一节 OpenGL的基本概念 150
一、OpenGL工作流程 151
二、OpenGL基本功能 151
三、OpenGL坐标系 152
四、OpenGL矩阵操作 153
第二节 OrenGL编程基础 154
一、OpenGL是什么 154
二、OpenGL的配置 155
三、OpenGL数据类型 155
四、OpenGL函数形式的约定 155
五、图元与命令 156
六、绘制方式 156
七、帧缓存和动画 157
第三节 OpenGL与Visual C++编程 157
一 、OpenGL编程的基本框架 157
二、使用MFC进行OpenGL编程 158
三、OpenGL应用实例 160
附录A 常见工程软件缩写术语表 165
附录B 常用工程软件词汇表 169
参考文献 171