第1章 认识SolidWorks 1
1.1 SolidWorks概述 2
1.1.1 软件背景 2
1.1.2 软件主要特点 2
1.1.3 启动SolidWorks 3
1.1.4 界面功能介绍 4
1.1.5 Feature Manager设计树 9
1.2 SolidWorks的文件操作 10
1.2.1 新建文件 10
1.2.2 打开文件 11
1.2.3 保存文件 13
1.3 常用工具命令 14
1.3.1 标准工具栏 14
1.3.2 特征工具栏 14
1.3.3 草图工具栏 16
1.3.4 装配体工具栏 17
1.3.5 尺寸/几何关系工具栏 17
1.3.6 工程图工具栏 18
1.3.7 视图工具栏 18
1.3.8 插件工具栏 19
1.4 操作环境设置 20
1.4.1 工具栏的设置 20
1.4.2 鼠标常用方法 21
1.5 参考坐标系 22
1.5.1 原点 22
1.5.2 参考坐标系的属性设置 22
1.5.3 修改和显示参考坐标系 23
1.6 参考基准轴 23
1.6.1 临时轴 23
1.6.2 参考基准轴的属性设置 23
1.6.3 显示参考基准轴 24
1.7 参考基准面 24
1.8 参考点 25
1.9 SolidWorks2017新增功能概述 26
1.9.1 草图绘制新功能 26
1.9.2 特征新功能 26
1.9.3 工程图新功能 27
1.9.4 装配体新功能 28
1.10 范例 29
1.10.1 生成参考坐标系 29
1.10.2 生成参考基准轴 30
1.10.3 生成参考基准面 30
1.10.4 生成配合参考 31
1.10.5 生成网格系统 31
1.10.6 生成活动剖切面 32
第2章 草图绘制 33
2.1 基础知识 34
2.1.1 进入草图绘制状态 34
2.1.2 退出草图状态 34
2.1.3 光标 35
2.2 草图命令 36
2.2.1 绘制点 36
2.2.2 绘制直线 37
2.2.3 绘制中心线 38
2.2.4 绘制圆 38
2.2.5 绘制圆弧 39
2.2.6 绘制矩形 41
2.2.7 绘制多边形 42
2.2.8 绘制椭圆与部分椭圆 43
2.2.9 绘制抛物线 43
2.2.10 绘制草图文字 44
2.3 草图编辑 45
2.3.1 绘制圆角 45
2.3.2 绘制倒角 46
2.3.3 转折线 47
2.3.4 剪裁草图实体 47
2.3.5 延伸草图实体 48
2.3.6 分割草图实体 49
2.3.7 镜向草图实体 49
2.3.8 线性阵列草图实体 50
2.3.9 圆周阵列草图实体 52
2.3.10 等距实体 53
2.3.11 转换实体引用 54
2.4 3D草图 54
2.4.1 空间控标 54
2.4.2 3D直线 55
2.4.3 3D点 56
2.4.4 3D样条曲线 57
2.4.5 3D草图尺寸类型 58
2.5 尺寸标注 59
2.5.1 线性尺寸 59
2.5.2 角度尺寸 59
2.5.3 圆形尺寸 60
2.5.4 修改尺寸 60
2.6 几何关系 60
2.6.1 添加几何关系 61
2.6.2 显示/删除几何关系 61
2.7 复合草图实例操作 62
2.7.1 进入草图绘制状态 62
2.7.2 绘制草图基本图形 62
2.7.3 绘制圆弧和样条曲线 63
2.7.4 绘制矩形 65
2.7.5 生成文字及改变字体 67
2.7.6 绘制基准面 69
2.7.7 绘制草图基本图形 69
2.7.8 绘制圆及改变实体 71
2.7.9 绘制槽口及圆锥和抛物线 74
第3章 实体建模 78
3.1 拉伸凸台/基体特征 79
3.1.1 拉伸凸台/基体特征的属性设置 79
3.1.2 生成拉伸凸台/基体特征的操作方法 80
3.2 拉伸切除特征 81
3.2.1 拉伸切除特征的属性设置 81
3.2.2 生成拉伸切除特征的操作方法 81
3.3 旋转凸台/基体特征 82
3.3.1 旋转凸台/基体特征的属性设置 82
3.3.2 生成旋转凸台/基体特征的操作方法 83
3.4 扫描特征 83
3.4.1 扫描特征的属性设置 83
3.4.2 生成扫描特征的操作方法 85
3.5 放样特征 86
3.5.1 放样特征的属性设置 86
3.5.2 生成放样特征的操作方法 87
3.6 筋特征 88
3.6.1 筋特征的属性设置 88
3.6.2 生成筋特征的操作方法 89
3.7 孔特征 90
3.7.1 孔特征的属性设置 90
3.7.2 生成孔特征的操作方法 92
3.8 本章范例 93
3.8.1 生成把手部分 93
3.8.2 生成其余部分 96
第4章 实体特征编辑 100
4.1 圆角特征 101
4.1.1 圆角特征属性管理器 101
4.1.2 生成圆角特征的操作方法 105
4.2 倒角特征 106
4.2.1 倒角特征属性管理器 106
4.2.2 生成倒角特征的操作步骤 107
4.3 抽壳特征 107
4.3.1 抽壳特征属性管理器 107
4.3.2 生成抽壳特征的操作步骤 108
4.4 特征阵列 109
4.4.1 特征线性阵列 109
4.4.2 特征圆周阵列 111
4.4.3 表格驱动的阵列 112
4.4.4 草图驱动的阵列 113
4.4.5 曲线驱动的阵列 114
4.4.6 填充阵列 115
4.5 镜向 119
4.5.1 镜向特征的属性设置 119
4.5.2 生成镜向特征的操作方法 120
4.6 压凹特征 120
4.6.1 压凹特征的属性设置 120
4.6.2 生成压凹特征的操作方法 121
4.7 圆顶特征 121
4.7.1 圆顶特征的属性设置 121
4.7.2 生成圆顶特征的操作方法 121
4.8 变形特征 122
4.8.1 变形特征的属性设置 122
4.8.2 生成变形特征的操作方法 125
4.9 弯曲特征 126
4.9.1 弯曲特征的属性设置 126
4.9.2 生成弯曲特征的操作方法 127
4.10 边界凸台/基体特征 128
4.10.1 边界凸台/基体特征的属性设置 128
4.10.2 生成边界凸台/基体特征的操作方法 130
4.11 拔模特征 130
4.11.1 拔模特征的属性设置 130
4.11.2 生成拔模特征的操作方法 132
4.12 轮毂三维建模范例 133
4.12.1 建立基础部分 133
4.12.2 建立其余部分 135
4.13 旋钮三维建模范例 140
4.13.1 建立基础部分 141
4.13.2 建立外围部分 143
4.13.3 建立内侧部分 145
第5章 曲线与曲面设计 151
5.1 生成曲线 152
5.1.1 分割线 152
5.1.2 投影曲线 155
5.1.3 组合曲线 158
5.1.4 通过XYZ点的曲线 159
5.1.5 通过参考点的曲线 160
5.1.6 螺旋线和涡状线 161
5.2 生成曲面 165
5.2.1 拉伸曲面 165
5.2.2 旋转曲面 168
5.2.3 扫描曲面 170
5.2.4 放样曲面 172
5.3 编辑曲面 174
5.3.1 等距曲面 174
5.3.2 延展曲面 175
5.3.3 圆角曲面 176
5.3.4 填充曲面 178
5.3.5 中面 179
5.3.6 延伸曲面 180
5.3.7 剪裁曲面 181
5.3.8 替换面 183
5.3.9 删除面 184
5.4 叶片三维建模范例 185
5.4.1 生成轮毂部分 186
5.4.2 生成叶片部分 186
5.5 水桶三维模型范例 190
5.5.1 生成轮毂部分 191
5.5.2 生成瓶口部分 193
5.5.3 生成把手部分 195
5.5.4 生成其他部分 201
5.5.5 生成瓶嘴部分 208
第6章 钣金设计 212
6.1 基础知识 213
6.1.1 折弯系数 213
6.1.2 K因子 213
6.1.3 折弯扣除 213
6.2 钣金生成特征 213
6.2.1 基体法兰 214
6.2.2 边线法兰 215
6.2.3 斜接法兰 217
6.2.4 绘制的折弯 218
6.2.5 断开边角 219
6.2.6 褶边 220
6.2.7 转折 222
6.2.8 闭合角 224
6.3 钣金编辑特征 225
6.3.1 折叠 225
6.3.2 展开 226
6.3.3 放样折弯 227
6.3.4 切口 228
6.4 范例 228
6.4.1 生成基础部分 229
6.4.2 生成辅助部分 231
第7章 焊件设计 237
7.1 结构件 238
7.2 剪裁/延伸 239
7.3 圆角焊缝 241
7.4 子焊件 242
7.5 自定义焊件轮廓 242
7.6 自定义属性 243
7.7 本章范例 243
7.7.1 生成一侧桁架 244
7.7.2 生成其他部分 251
第8章 模具设计 257
8.1 模具设计 258
8.1.1 基础知识 258
8.1.2 拔模分析功能 258
8.1.3 底切分析功能 259
8.1.4 分型线功能 259
8.1.5 关闭曲面功能 260
8.1.6 分型面功能 260
8.1.7 模具设计的一般步骤 261
8.2 范例 261
8.2.1 打开模型 262
8.2.2 插入装配凸台 262
8.2.3 检查拔模 263
8.2.4 添加拔模 264
8.2.5 添加比例缩放 265
8.2.6 生成分型线 266
8.2.7 创建分型面 266
8.2.8 准备切削分割 267
8.2.9 应用切削分割 267
8.2.10 将型心移离型腔 268
8.2.11 生成切削装配体 269
第9章 装配体设计 272
9.1 装配体概述 273
9.1.1 插入零部件 273
9.1.2 建立装配体的方法 273
9.2 建立配合 274
9.2.1 配合概述 274
9.2.2 配合属性管理器 274
9.2.3 【配合】分析标签 276
9.2.4 最佳配合方法 277
9.3 干涉检查 277
9.3.1 菜单命令启动 278
9.3.2 属性管理器选项说明 278
9.3.3 干涉检查的操作方法 279
9.4 装配体统计 280
9.4.1 装配体统计的信息 280
9.4.2 生成装配体统计的操作方法 281
9.5 装配体中零部件的压缩状态 281
9.5.1 压缩状态的种类 282
9.5.2 压缩零件的方法 283
9.6 爆炸视图 283
9.6.1 爆炸视图命令启动 283
9.6.2 属性栏选项说明 284
9.6.3 生成爆炸视图的操作方法 284
9.7 轴测剖视图 285
9.7.1 菜单命令启动 285
9.7.2 属性栏选项说明 286
9.7.3 生成轴测视图的操作方法 286
9.8 万向联轴器装配范例 287
9.8.1 插入零件 287
9.8.2 设置配合 288
9.8.3 模拟运动 290
9.9 机械配合装配范例 292
9.9.1 插入机架 292
9.9.2 添加推杆 293
9.9.3 添加两个齿轮 294
9.9.4 添加齿条 296
9.9.5 添加铰链 298
9.9.6 添加万向节 298
9.9.7 添加凸轮配合 299
9.9.8 添加螺母 301
9.9.9 添加路径配合 302
第10章 动画设计 305
10.1 运动算例简介 306
10.1.1 时间线 306
10.1.2 键码点和键码属性 307
10.2 装配体爆炸动画 308
10.3 旋转动画 309
10.4 视像属性动画 310
10.5 距离或者角度配合动画 311
10.6 物理模拟动画 312
10.6.1 引力 312
10.6.2 线性马达和旋转马达 314
10.6.3 线性弹簧 316
10.7 产品介绍动画制作范例 317
10.7.1 设置相机和布景 318
10.7.2 设置零部件外观 320
10.7.3 制作动画 321
10.7.4 更改零部件透明度 323
10.7.5 播放动画 325
第11章 线路设计 326
11.1 线路模块(Routing)概述 327
11.1.1 激活SolidWorks Routing 327
11.1.2 步路模板 327
11.1.3 配合参考 327
11.1.4 使用连接点 328
11.1.5 维护库文件 328
11.2 连接点和线路点 328
11.2.1 线路点(RoutePoint) 328
11.2.2 连接点 329
11.3 管筒线路设计范例 330
11.3.1 创建第一条电力管筒线路 330
11.3.2 创建第二条电力管筒线路 333
11.3.3 创建其余电力管筒线路 336
11.3.4 保存装配体及线路装配体 337
11.4 管道线路设计范例 337
11.4.1 创建第一条管道线路 337
11.4.2 创建第二条管道线路 342
第12章 工程图设计 346
12.1 基本设置 347
12.1.1 图纸格式的设置 347
12.1.2 线型设置 348
12.1.3 图层设置 348
12.1.4 激活图纸 350
12.1.5 删除图纸 350
12.2 建立视图 350
12.2.1 标准三视图 350
12.2.2 投影视图 351
12.2.3 剖面视图 352
12.2.4 辅助视图 354
12.2.5 剪裁视图 355
12.2.6 局部视图 356
12.2.7 旋转剖视图 357
12.2.8 断裂视图 358
12.3 标注尺寸 360
12.3.1 绘制草图尺寸 360
12.3.2 添加尺寸标注的操作方法 360
12.4 添加注释 361
12.4.1 注释的属性设置 361
12.4.2 添加注释的操作方法 363
12.5 泵体零件图范例 364
12.5.1 建立工程图前准备工作 364
12.5.2 插入视图 366
12.5.3 绘制剖面图 366
12.5.4 绘制剖切视图 368
12.5.5 标注零件图尺寸 369
12.5.6 标注零件图的粗糙度 373
12.5.7 加注注释文字 374
12.5.8 保存 374
12.6 定滑轮装配图范例 375
12.6.1 设置图纸格式 375
12.6.2 添加主视图 376
12.6.3 添加左视图和俯视图 377
12.6.4 添加各视图中心线 377
12.6.5 添加断开的剖视图 378
12.6.6 标注尺寸 381
12.6.7 添加零件序号 385
12.6.8 添加技术要求 386
12.6.9 添加材料明细表 386
第13章 配置与系列零件表 391
13.1 配置项目 392
13.1.1 零件的配置项目 392
13.1.2 装配体的配置项目 392
13.2 设置配置 393
13.2.1 手动生成配置 393
13.2.2 激活配置 393
13.2.3 编辑配置 394
13.2.4 删除配置 395
13.3 零件设计表 395
13.3.1 插入设计表 395
13.3.2 插入外部Microsoft Excel文件为设计表 397
13.3.3 编辑设计表 397
13.3.4 保存设计表 397
13.4 套筒系列零件范例 398
13.4.1 创建表格 398
13.4.2 插入设计表 399
第14章 仿真分析 402
14.1 公差分析(TolAnalyst) 403
14.1.1 测量目标面 403
14.1.2 装配体顺序 403
14.1.3 装配体约束 404
14.1.4 分析结果 405
14.1.5 公差分析范例 405
14.2 有限元分析(SimulationXpress) 408
14.2.1 添加夹具 409
14.2.2 施加载荷 409
14.2.3 定义材质 411
14.2.4 运行分析 411
14.2.5 查看结果 412
14.2.6 有限元分析范例 412
14.3 流体分析(FloXpress) 417
14.3.1 检查几何体 417
14.3.2 选择流体 418
14.3.3 设定边界条件 418
14.3.4 求解模型 419
14.3.5 查看结果 419
14.3.6 流体分析范例 420
14.4 数控加工(DFMXpress) 423
14.4.1 规则说明 423
14.4.2 配置规则 424
14.4.3 数控加工范例 424
14.5 注塑模分析(Plastics) 426
14.5.1 SolidWorks Plastics简介 426
14.5.2 SolidWorks Plastics组成 426
14.5.3 注塑模分析实例 426
第15章 标准零件库 439
15.1 SolidWorks Toolbox概述 440
15.1.1 Toolbox概述 440
15.1.2 SolidWorks Toolbox管理 440
15.1.3 安装Toolbox 441
15.1.4 配置Toolbox 441
15.1.5 生成零件 443
15.1.6 将零件添加到装配体 443
15.1.7 管理员操纵Toolbox 443
15.1.8 能够自动调整大小的Toolbox零部件(智能零件) 444
15.2 凹槽 445
15.2.1 生成凹槽 445
15.2.2 【O-环凹槽】属性设置 446
15.2.3 【固定环凹槽】属性设置 446
15.3 凸轮 447
15.3.1 生成凸轮 447
15.3.2 凸轮属性的设置 448
15.3.3 凸轮运动的设置 450
15.3.4 凸轮生成的设置 451
15.3.5 收藏凸轮 452
15.4 其他工具 453
15.4.1 钢梁计算器 453
15.4.2 轴承计算器 455
15.4.3 结构钢 456
15.5 智能零件范例 457
15.5.1 设置配合参考 458
15.5.2 添加配置 458
15.5.3 制作智能零部件 461
15.5.4 应用智能零部件 463
第16章 特征识别 466
16.1 FeatureWorks选项设置 467
16.1.1 FeatureWorks选项 467
16.1.2 特征识别的步骤 468
16.1.3 中级阶段属性管理器 468
16.2 FeatureWorks识别类型 469
16.2.1 自动/交互的特征识别 469
16.2.2 交互特征识别类型 470
16.2.3 逐步识别 473
16.3 识别不同实体 473
16.3.1 放样特征识别 473
16.3.2 阵列特征识别 474
16.3.3 扫描特征识别 476
16.4 诊断错误信息 476
16.4.1 拉伸的错误诊断 477
16.4.2 旋转的错误诊断 478
16.4.3 倒角的错误诊断 478
16.4.4 圆角的错误诊断 479
16.5 减速器箱体特征识别范例 480
16.5.1 识别特征前的准备工作 481
16.5.2 交互特征识别 482
第17章 二次开发 488
17.1 SolidWorks二次开发概述 489
17.1.1 SolidWorks二次开发体系 489
17.1.2 SolidWorks的二次开发接口 490
17.1.3 SolidWorks API函数 490
17.1.4 SolidWorks二次开发方法 490
17.1.5 SolidWorks二次开发工具 491
17.2 减速器建模二次开发范例 491
17.2.1 建立基础模型 491
17.2.2 VB.net二次开发界面 492
17.2.3 VB.net应用程序代码 494
第18章 渲染输出 498
18.1 布景 499
18.2 光源 500
18.2.1 线光源 500
18.2.2 点光源 501
18.2.3 聚光源 501
18.3 外观 502
18.4 贴图 504
18.5 输出图像 505
18.5.1 PhotoView整合预览 505
18.5.2 PhotoView预览窗口 505
18.5.3 PhotoView选项 506
18.6 渲染实例 507
18.6.1 打开文件 507
18.6.2 设置模型外观 508
18.6.3 设置模型贴图 511
18.6.4 设置外部环境 512
18.6.5 设置光源与照相机 512
18.6.6 输出图像 517