第一篇 设计起航篇 2
第1章 UG NX 4.0简介 2
1.1 产品综述 2
1.2 功能简介 3
1.2.1 Unigraphics主要功能 3
1.2.2 Unigraphics UG NX 4.0新功能 5
1.3 工作环境与工具栏定制 11
1.3.1 工作环境 11
1.3.2 工具栏定制 14
1.4 UG建模流程实例 15
1.4.1 草图绘制 16
1.4.2 实体成型 17
1.4.3 装配建模 18
1.4.4 工程图 20
第2章 建立模型准备 21
2.1 文件操作 21
2.1.1 新建文件 21
2.1.2 打开文件 22
2.1.3 保存文件 23
2.1.4 关闭文件 23
2.1.5 导入导出文件 24
2.2.1 点构造器 25
2.2 基本工具 25
2.2.2 矢量构成 29
2.2.3 分类选择 30
2.2.4 构造坐标系 32
2.3 坐标系操作 34
2.3.1 坐标系变换 34
2.3.2 坐标系保存、显示和隐藏 35
2.4 层操作 36
2.4.1 建立与编辑层组 36
2.4.2 设置层组 37
2.5.1 创建视图 38
2.4.3 移动或复制到层 38
2.5 视图布局 38
2.5.2 视图布局的操作 39
2.6 对象操作 40
2.6.1 选择对象 40
2.6.2 观察对象 41
2.6.3 动态截面视图 42
2.6.4 编辑对象的显示方式 43
2.6.5 隐藏与显示对象 43
2.6.7 对象变换 44
2.6.6 对象成组 44
2.7 几何计算与物理分析 45
2.7.1 对象干涉检查 45
2.7.2 质量特性计算 46
2.7.3 单位设定 47
2.8 信息功能 47
2.8.1 信息查询 47
2.8.2 帮助系统 49
第3章 曲面与草绘 50
3.1 基本曲线 50
3.1.1 直线 51
3.1.2 弧 52
3.1.3 圆 53
3.1.4 圆角 53
3.1.5 四角形实例 55
3.2 点和点集 57
3.2.1 点 57
3.2.2 点集 57
3.3 多边形曲线 59
3.3.1 倒角 59
3.3.3 多边形 60
3.3.2 矩形 60
3.4 二次曲线 61
3.4.1 椭圆 61
3.4.2 抛物线 62
3.4.3 双曲线 62
3.4.4 一般二次曲线 62
3.5 样条曲线 63
3.5.1 样条曲线介绍 63
3.5.2 根据极点生成样条曲线 64
3.5.3 通过点生成样条曲线 64
3.5.4 适合窗口生成样条曲线 66
3.6 规律曲线 67
3.7 螺旋曲线 68
3.7.1 操作方法 68
3.7.2 螺旋线实例 69
3.8 曲线操作 70
3.8.1 偏置曲线 71
3.8.2 桥接曲线 72
3.8.3 简化曲线 73
3.8.4 合并曲线 74
3.8.5 投影曲线 75
3.8.7 相交曲线 76
3.8.6 组合投影 76
3.8.8 截面曲线 77
3.8.9 抽取曲线 79
3.8.10 在面上偏置 80
3.8.11 缠绕/展开 81
3.8.12 镜像曲线 81
3.9 草图 81
3.9.1 建立和激活草图 82
3.9.2 工具条简介 83
4.1.1 基准平面 85
4.1 建模基准 85
第4章 建模特征 85
4.1.2 基准轴 87
4.1.3 基准坐标系 89
4.2 基本体素特征 89
4.2.1 基本体素特征的生成 89
4.2.2 基本体素特征的修改 90
4.2.3 空心球建模实例 90
4.3 扫描特征 91
4.3.1 拉伸 91
4.3.2 开口扳手建模实例 92
4.3.3 回转 95
4.3.4 弯管建模实例 96
4.3.5 一般扫描特征 98
4.3.6 O型密封圈建模实例 98
4.3.7 软管 99
4.4 设计特征 101
4.4.1 孔特征 101
4.4.2 压板建模实例 103
4.4.3 圆台特征 104
4.4.4 腔体特征 104
4.4.5 凸垫特征 106
4.4.6 键槽 107
4.4.7 沟槽特征 109
4.4.8 三角形加强筋 110
4.4.9 定位 111
4.5 其他特征 113
4.5.1 提取几何体 113
4.5.2 从曲线获得平面 115
4.5.3 有界平面 115
4.5.4 片体加厚 116
4.5.5 片-实体辅助 116
4.6.1 拔锥 117
4.6 特征操作 117
4.6.2 边圆角 119
4.6.3 倒角 120
4.6.4 滚轮建模实例 121
4.6.5 抽壳 125
4.6.6 螺纹 126
4.6.7 引用 127
4.6.8 法兰盘建模实例 130
4.6.9 偏置表面 132
4.6.10 比例 132
4.6.12 分割 133
4.6.11 裁剪 133
4.6.13 轮辐建模实例 134
4.7 编辑特征 137
4.7.1 参数编辑 138
4.7.2 定位编辑 138
4.7.3 移动特征 138
4.7.4 特征重排序 139
4.7.5 抑制和释放 139
4.7.6 布尔运算 140
4.7.7 顶杆建模实例 140
第5章 UG NX 4.0表达式 148
5.1.1 表达式的概念 149
5.1.2 表达式的建立方式 149
5.1 表达式综述 149
5.2 表达式语言 150
5.2.1 变量名 150
5.2.2 运算符 150
5.2.3 内置函数 150
5.2.4 条件表达式 151
5.3 表达式对话框 152
5.3.1 列出的表达式 152
5.2.6 几何表达式 152
5.2.5 表达式中的注释 152
5.3.2 按钮功能 153
5.3.3 表达式列表框 154
5.3.4 公式选项 154
5.4 部件间表达式 155
5.4.1 部件间表达式设置 155
5.4.2 部件间表达式格式 155
5.5 综合实例 157
5.5.1 建立和编辑表达式 157
5.5.3 对表达式添加注解 158
5.5.2 设置两个表达式之间的相互关系 158
5.5.4 建立条件表达式 159
第二篇 设计实战篇 162
第6章 轴套类零件设计 162
6.1 键、销、垫片类零件 162
6.1.1 键 162
6.1.2 生成销 165
6.1.3 生成平垫圈零件 168
6.2.1 低速轴封油圈 169
6.2 封油圈和定距环 169
6.2.2 定距环 170
6.3 轴的设计 170
6.3.1 创建圆柱体成形特征 171
6.3.2 生成圆台 171
6.3.3 添加辅助基准平面 172
6.3.4 生成键槽 174
6.3.5 边圆角和倒角 177
第7章 紧固件设计 179
7.1 螺栓轮廓绘制 179
7.1.1 生成六棱柱 179
7.1.2 生成螺杆 180
7.2 生成螺栓细部特征 181
7.2.1 生成螺帽倒角 181
7.2.2 生成螺纹 182
7.3 生成螺母 183
7.4 其他零件 185
第8章 盘盖类零件的参数化设计 187
8.1 小封盖的设计 187
8.1.1 绘制二维草图轮廓 187
8.1.2 创建旋转体成形特征 191
8.1.3 生成凹槽 192
8.1.4 生成通孔 194
8.1.5 圆周阵列凹槽和通孔 195
8.1.6 生成边圆角和倒角并完成零件的设计 196
8.2 大封盖的设计 198
8.2.1 另存为零件 198
8.2.2 修改表达式并完成零件的设计 199
8.3 小通盖的设计 200
8.3.1 另存为零件 200
8.3.2 生成通孔并完成零件的设计 200
8.4.1 另存为零件 202
8.4.2 生成通孔并完成零件的设计 202
8.4 大通盖的设计 202
第9章 叉架类零件设计 204
9.1 踏脚座 204
9.1.1 基体 204
9.1.2 完成造型 209
9.2 机座 213
第10章 齿轮类零件设计 219
10.1 齿轮轴的设计 219
10.1.1 绘制二维草图轮廓 219
10.1.2 创建旋转体设计特征 224
10.1.3 添加辅助基准平面 225
10.1.4 生成键槽 226
10.1.5 绘制齿廓草图 228
10.1.6 创建拉伸体设计特征 231
10.1.7 阵列齿槽 232
10.1.8 生成边圆角和倒角并完成零件的设计 233
10.2 大齿轮的设计 235
10.2.1 创建圆柱体设计特征 235
10.2.2 添加辅助基准轴和基准平面 236
10.2.3 生成孔特征 237
10.2.5 生成环形槽 239
10.2.4 绘制二维草图轮廓 239
10.2.6 生成边圆角和倒角 240
10.2.7 创建腔体设计特征 242
10.2.8 圆周阵列通孔、镜像环形槽 245
10.2.9 绘制齿廓草图 246
10.2.10 创建拉伸体设计特征 249
10.2.11 阵列齿槽并完成零件的设计 250
第11章 箱体类零件设计 251
11.1 机座主体设计 251
11.1.1 创建机座的中间部分 251
11.1.2 创建机座上端面 253
11.1.3 创建机座的整体 255
11.1.4 抽壳 256
11.1.5 创建壳体的底板 258
11.1.6 挖槽 260
11.1.7 创建大滚动轴承凸台 262
11.1.8 创建小滚动轴承凸台 267
11.2 机座附件设计 272
11.2.1 创建加强筋 272
11.2.2 拔模面 276
11.2.3 创建油标孔 279
11.2.4 吊环 288
11.2.5 放油孔 290
11.2.6 孔系 293
11.2.7 圆角 296
11.2.8 螺纹孔 297
11.3 减速器机盖设计 301
第三篇 高级设计篇 304
第12章 装配基础 304
12.1 装配的一般过程 304
12.2 装配文件打开方式 304
12.2.2 载入组件 305
12.2.3 常用选项 305
12.2.1 载入方式 305
12.3 建立装配结构 306
12.3.1 加入已存的组件 306
12.3.2 创建新的组件 307
12.3.3 生成组件阵列 308
12.3.4 替换组件 309
12.3.5 配对组件 309
12.3.6 组件重定位 311
12.3.7 镜像装配 312
12.4 爆炸图 313
12.4.2 编辑爆炸视图 314
12.4.3 自动爆炸组件 314
12.4.1 创建爆炸 314
12.5 引用集 315
12.5.1 自动引用集 315
12.5.2 用户自定义引用集 316
12.6 装配顺序 316
第13章 轴承设计 317
13.1 绘制草图 317
13.2 绘制内外圈 321
13.3 绘制滚珠 323
13.3.1 绘制单个滚珠 323
13.3.2 阵列滚珠 324
第14章 减速器装配实例 326
14.1 轴组件 326
14.1.1 低速轴组件 326
14.1.2 齿轮-轴-键配合 328
14.1.3 轴-定距环-轴承配合 329
14.1.4 高速轴组件 330
14.2 箱体组件 331
14.2.1 窥视孔盖-上箱盖配合 331
14.2.2 下箱体组件 332
14.2.3 端盖组件 333
14.3.1 下箱体与轴配合 334
14.3 减速器总装 334
14.3.2 总体配合 336
第15章 创建工程图 338
15.1 设置工程图环境 338
15.1.1 新建图纸 338
15.1.2 打开图纸 339
15.1.3 删除图纸 339
15.1.4 编辑图纸 339
15.2 建立工程视图 340
15.2.1 添加基本视图 340
15.1.5 显示图纸 340
15.2.2 添加投影视图 342
15.2.3 添加局部放大图 342
15.2.4 添加简单剖视图和阶梯剖视图 343
15.2.5 添加半剖视图 344
15.2.6 建立局部剖视图 345
15.3 修改工程视图 345
15.3.1 移动和复制视图 345
15.3.2 对齐视图 347
15.4 尺寸标注 348
15.4.1 尺寸标注 348
15.3.3 删除视图 348
15.4.2 尺寸型式和注释 351
15.5 工程图实例 351
15.5.1 踏脚座-视图绘制 351
15.5.2 踏脚座-标注 354
第16章 UG/Open API开发入门 359
16.1 UG二次开发知识储备 360
16.1.1 熟悉软件功能 360
16.1.2 UG/Open模块 360
16.2.1 MenuScript文件 361
16.2 UG/Open API开发介绍 361
16.1.3 帮助支持 361
16.2.2 UIStyler的编辑 362
16.2.3 环境变量的设置 363
16.2.4 需要注意的地方 364
16.2.5 调试方法 364
16.3 实例详解 365
16.3.1 对话框设计 365
16.3.2 MenuScript文件编辑 366
16.3.3 .dll文件生成 366
16.3.4 主函数代码讲解 368
16.3.5 执行结果 370