第1章 认识SodWorks 1
1.1 SolidWorks概述 2
1.1.1 软件背景 2
1.1.2 软件主要特点 2
1.1.3 启动SolidWorks 3
1.1.4 界面功能介绍 3
1.1.5 Feature Manager设计树 8
1.2 SolidWorks的文件操作 10
1.2.1 新建文件 10
1.2.2 打开文件 11
1.2.3 保存文件 12
1.3 常用工具命令 13
1.3.1 标准工具栏 13
1.3.2 特征工具栏 14
1.3.3 草图工具栏 15
1.3.4 装配体工具栏 16
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 参考基准轴的属性设置 24
1.6.3 显示参考基准轴 24
1.7 参考基准面 24
1.8 参考点 25
1.9 范例 26
1.9.1 生成参考坐标系 26
1.9.2 生成参考基准轴 26
1.9.3 生成参考基准面 27
1.9.4 生成配合参考 27
1.9.5 生成网格系统 28
1.9.6 生成活动剖切面 29
第2章 草图绘制 31
2.1 基础知识 32
2.1.1 进入草图绘制状态 32
2.1.2 退出草图状态 33
2.1.3 光标 34
2.2 草图命令 34
2.2.1 绘制点 34
2.2.2 绘制直线 35
2.2.3 绘制中心线 36
2.2.4 绘制圆 36
2.2.5 绘制圆弧 38
2.2.4 绘制矩形 40
2.2.7 绘制多边形 40
2.2.8 绘制椭圆与部分椭圆 41
2.2.9 绘制抛物线 42
2.2.1 0绘制草图文字 43
2.3 草图编辑 44
2.3.1 绘制圆角 44
2.3.2 绘制倒角 45
2.3.3 转折线 46
2.3.4 剪裁草图实体 47
2.3.5 延伸草图实体 48
2.3.6 分割草图实体 48
2.3.7 镜向草图实体 49
2.3.8 线性阵列草图实体 50
2.3.9 圆周阵列草图实体 52
2.3.1 0等距实体 53
2.3.1 1转换实体引用 54
2.4 3D草图 55
2.4.1 空间控标 55
2.4.2 3D直线 55
2.4.3 3D点 57
2.4.4 3D样条曲线 57
2.4.5 3D草图尺寸类型 59
2.5 尺寸标注 60
2.5.1 线性尺寸 60
2.5.2 角度尺寸 60
2.5.3 圆形尺寸 61
2.5.4 修改尺寸 61
2.6 几何关系 61
2.6.1 添加几何关系 62
2.6.2 显示/删除几何关系 63
2.7 范例 63
2.7.1 进入草图绘制状态 63
2.7.2 绘制草图基本图形 63
2.7.3 绘制圆及改变实体 65
2.7.4 缩放比例及改变实体 68
2.7.5 绘制槽口及草图阵列 72
2.7.6 绘制转折线、抛物线及圆锥 75
2.7.7 绘制基准面 79
2.7.8 绘制草图基本图形 79
2.7.9 绘制样条曲线和圆弧 80
2.7.1 0绘制槽口及平行四边形 84
第3章 实体建模 86
3.1 拉伸凸台/基体特征 87
3.1.1 拉伸凸台/基体特征的属性设置 87
3.1.2 生成拉伸凸台/基体特征的操作方法 88
3.2 拉伸切除特征 89
3.2.1 拉伸切除特征的属性设置 89
3.2.2 生成拉伸切除特征的操作方法 90
3.3 旋转凸台/基体特征 90
3.3.1 旋转凸台/基体特征的属性设置 90
3.3.2 生成旋转凸台/基体特征的操作方法 91
3.4 扫描特征 92
3.4.1 扫描特征的属性设置 92
3.4.2 生成扫描特征的操作方法 94
3.5 放样特征 95
3.5.1 放样特征的属性设置 95
3.5.2 生成放样特征的操作方法 97
3.6 筋特征 98
3.6.1 筋特征的属性设置 98
3.6.2 生成筋特征的操作方法 98
3.7 孔特征 99
3.7.1 孔特征的属性设置 99
3.7.2 生成孔特征的操作方法 101
3.8 范例 102
3.8.1 生成把手部分 103
3.8.2 生成其余部分 106
第4章 实体特征编辑 111
4.1 特征阵列 112
4.1.1 特征线性阵列 112
4.1.2 特征圆周阵列 114
4.1.3 表格驱动的阵列 115
4.1.4 草图驱动的阵列 116
4.1.5 曲线驱动的阵列 117
4.1.6 填充阵列 119
4.2 镜向 123
4.3 压凹特征 124
4.3.1 压凹特征的属性设置 124
4.3.2 生成压凹特征的操作方法 125
4.4 圆顶特征 125
4.4.1 圆顶特征的属性设置 125
4.4.2 生成圆顶特征的操作方法 126
4.5 变形特征 126
4.5.1 变形特征的属性设置 126
4.5.2 生成变形特征的操作方法 129
4.6 弯曲特征 130
4.6.1 弯曲特征的属性设置 130
4.6.2 生成弯曲特征的操作方法 132
4.7 边界凸台/基体特征 133
4.7.1 边界凸台/基体特征的属性设置 133
4.7.2 生成边界凸台/基体特征的操作方法 135
4.8 拔模特征 135
4.8.1 拔模特征的属性设置 136
4.8.2 生成拔模特征的操作方法 137
4.9 范例 138
4.9.1 建立基础部分 138
4.9.2 建立其余部分 140
第5章 曲线与曲面设计 147
5.1 生成曲线 148
5.1.1 分割线 148
5.1.2 投影曲线 151
5.1.3 组合曲线 154
5.1.4 通过XYZ点的曲线 155
5.1.5 通过参考点的曲线 157
5.1.6 螺旋线和涡状线 158
5.2 生成曲面 161
5.2.1 拉伸曲面 162
5.2.2 旋转曲面 165
5.2.3 扫描曲面 167
5.2.4 放样曲面 169
5.3 编辑曲面 171
5.3.1 等距曲面 171
5.3.2 延展曲面 172
5.3.3 圆角曲面 173
5.3.4 填充曲面 175
5.3.5 中面 177
5.3.6 延伸曲面 178
5.3.7 剪裁曲面 179
5.3.8 替换面 180
5.3.9 删除面 182
5.4 范例 183
5.4.1 生成轮毂部分 184
5.4.2 生成叶片部分 184
第6章 钣金设计 190
6.1 基础知识 191
6.1.1 折弯系数 191
6.1.2 K因子 191
6.1.3 折弯扣除 191
6.2 钣金生成特征 191
6.2.1 基体法兰 191
6.2.2 边线法兰 193
6.2.3 斜接法兰 195
6.2.4 绘制的折弯 197
6.2.5 断裂边角 198
6.2.6 褶边 199
6.2.7 转折 201
6.2.8 闭合角 203
6.3 钣金编辑特征 204
6.3.1 折叠 204
6.3.2 展开 205
6.3.3 放样折弯 206
6.3.4 切口 207
6.4 范例 208
6.4.1 生成基础部分 208
6.4.2 生成辅助部分 212
第7章 焊件设计 220
7.1 结构件 221
7.2 剪裁/延伸 222
7.3 圆角焊缝 224
7.4 子焊件 225
7.5 自定义焊件轮廓 226
7.6 自定义属性 226
7.7 范例 227
7.7.1 生成一侧桁架 227
7.7.2 生成其他部分 236
第8章 模具设计 243
8.1 模具设计 244
8.1.1 基础知识 244
8.1.2 拔模分析功能 244
8.1.3 底切分析功能 245
8.1.4 分型线功能 245
8.1.5 关闭曲面功能 246
8.1.6 分型面功能 246
8.1.7 模具设计的一般步骤 247
8.2 范例 247
8.2.1 打开模型 248
8.2.2 插入装配凸台 248
8.2.3 检查拔模 250
8.2.4 添加拔模 251
8.2.5 添加比例缩放 252
8.2.6 生成分型线 253
8.2.7 创建分型面 253
8.2.8 准备切削分割 254
8.2.9 应用切削分割 255
8.2.1 0将型心移离型腔 256
8.2.1 1生成切削装配体 256
第9章 装配体设计 260
9.1 装配体概述 261
9.1.1 插入零部件 261
9.1.2 建立装配体的方法 262
9.2 建立配合 262
9.2.1 配合概述 262
9.2.2 【配合】属性管理器 262
9.2.3 【配合】分析标签 264
9.2.4 最佳配合方法 265
9.3 干涉检查 266
9.3.1 菜单命令启动 266
9.3.2 属性栏选项说明 266
9.3.3 干涉检查的操作方法 268
9.4 装配体统计 269
9.4.1 装配体统计的信息 269
9.4.2 生成装配体统计的操作方法 269
9.5 装配体中零部件的压缩状态 270
9.5.1 压缩状态的种类 270
9.5.2 压缩零件的方法 271
9.6 爆炸视图 271
9.6.1 爆炸视图命令启动 272
9.6.2 属性栏选项说明 272
9.6.3 生成爆炸视图的操作方法 273
9.7 轴测剖视图 274
9.7.1 菜单命令启动 274
9.7.2 属性栏选项说明 274
9.7.3 生成轴测视图的操作方法 274
9.8 范例 275
9.8.1 插入零件 276
9.8.2 设置配合 277
9.8.3 模拟运动 280
第10章 动画设计 283
10.1 运动算例简介 284
10.1.1 时间线 284
10.1.2 键码点和键码属性 285
10.2 装配体爆炸动画 286
10.3 旋转动画 287
10.4 视像属性动画 289
10.5 距离或者角度配合动画 290
10.6 物理模拟动画 291
10.6.1 引力 292
10.6.2 线性马达和旋转马达 293
10.6.3 线性弹簧 296
10.7 范例 297
10.7.1 创建装配体 298
10.7.2 添加配合 299
10.7.3 制作动画 302
第11章 线路设计 306
11.1 线路模块(Routing)概述 307
11.1.1 激活SolidWorks Routing 307
11.1.2 步路模板 307
11.1.3 配合参考 307
11.1.4 使用连接点 308
11.1.5 维护库文件 308
11.2 线路点和连接点 308
11.2.1 线路点(RoutePoint) 308
11.2.2 连接点 309
11.3 管筒线路设计范例 310
11.3.1 创建第一条电力管筒线路 310
11.3.2 创建第二条电力管筒线路 315
11.3.3 创建其余电力管筒线路 319
11.3.4 保存装配体及线路装配体 319
11.4 管道线路设计范例 319
11.4.1 创建第一条管道线路 320
11.4.2 创建第二条管道线路 325
第12章 工程图设计 330
12.1 基本设置 331
12.1.1 图纸格式的设置 331
12.1.2 线型设置 333
12.1.3 图层设置 333
12.1.4 激活图纸 335
12.1.5 删除图纸 335
12.2 建立视图 335
12.2.1 标准三视图 335
12.2.2 投影视图 336
12.2.3 剖面视图 338
12.2.4 辅助视图 340
12.2.5 剪裁视图 341
12.2.6 局部视图 342
12.2.7 旋转剖视图 344
12.2.8 断裂视图 344
12.3 标注尺寸 346
12.3.1 绘制草图尺寸 346
12.3.2 添加尺寸标注的操作方法 347
12.4 添加注释 348
12.4.1 注释的属性设置 348
12.4.2 添加注释的操作方法 350
12.5 零件图范例 351
12.5.1 建立工程图前的准备工作 351
12.5.2 插入视图 353
12.5.3 绘制剖面图 354
12.5.4 绘制剖切视图 357
12.5.5 标注零件图尺寸 358
12.5.6 标注零件图的粗糙度 363
12.5.7 加注注释文字 364
12.5.8 保存 364
12.6 装配图范例 365
12.6.1 设置图纸格式 366
12.6.2 添加主视图 367
12.6.3 添加左视图和俯视图 368
12.6.4 添加各视图中心线 369
12.6.5 添加断开的剖视图 370
12.6.6 标注尺寸 373
12.6.7 添加零件序号 377
12.6.8 添加技术要求 378
12.6.9 添加材料明细表 379
第13章 配置与系列零件表 384
13.1 配置项目 385
13.1.1 零件的配置项目 385
13.1.2 装配体的配置项目 385
13.2 设置配置 386
13.2.1 手动生成配置 386
13.2.2 激活配置 387
13.2.3 编辑配置 387
13.2.4 删除配置 388
13.3 零件设计表 388
13.3.1 插入设计表 388
13.3.2 插入外部Microsoft Excel文件为设计表 390
13.3.3 编辑设计表 390
13.3.4 保存设计表 390
13.4 范例 390
13.4.1 创建表格 391
13.4.2 插入设计表 392
第14章 仿真分析 395
14.1 公差分析(TolAnalyst) 396
14.1.1 测量目标面 396
14.1.2 装配体顺序 396
14.1.3 装配体约束 396
14.1.4 分析结果 397
14.1.5 公差分析范例 398
14.2 有限元分析(SimulationXpress) 402
14.2.1 添加夹具 403
14.2.2 施加载荷 403
14.2.3 定义材质 405
14.2.4 运行分析 405
14.2.5 查看结果 406
14.2.6 有限元分析范例 406
14.3 流体分析(FloXpress) 411
14.3.1 检查几何体 412
14.3.2 选择流体 412
14.3.3 设定边界条件 412
14.3.4 求解模型 413
14.3.5 查看结果 414
14.3.6 流体分析范例 414
14.4 数控加工(DFMXpress) 418
14.4.1 规则说明 418
14.4.2 配置规则 419
14.4.3 数控加工范例 419
14.5 注塑模分析(Plastics) 421
14.5.1 SolidWorks Plastics简介 421
14.5.2 SolidWorks Plastics组成 421
14.5.3 注塑模分析实例 422
第15章 标准零件库 437
15.1 SolidWorks Toolbox概述 438
15.1.1 Toolbox概述 438
15.1.2 SolidWorks Toolbox管理 438
15.1.3 安装Toolbox 439
15.1.4 配置Toolbox 439
15.1.5 生成零件 441
15.1.6 将零件添加到装配体 441
15.1.7 管理员操纵Toolbox 441
15.1.8 能够自动调整大小的Toolbox零部件(智能零件) 442
15.2 凹槽 443
15.2.1 生成凹槽 443
15.2.2 O-环凹槽属性设置 444
15.2.3 固定环凹槽属性设置 445
15.3 凸轮 445
15.3.1 生成凸轮 446
15.3.2 凸轮属性的设置 446
15.3.3 凸轮运动的设置 449
15.3.4 凸轮生成的设置 450
15.3.5 收藏凸轮 452
15.4 其他工具 453
15.4.1 钢梁计算器 453
15.4.2 轴承计算器 454
15.4.3 结构钢 456
15.5 范例 457
15.5.1 设置配合参考 457
15.5.2 添加配置 458
15.5.3 制作智能零部件 462
15.5.4 应用智能零部件 464
第16章 特征识别 467
16.1 FeatureWorks选项设置 468
16.1.1 FeatureWorks选项 468
16.1.2 特征识别的步骤 469
16.1.3 中级阶段属性管理器 470
16.2 FeatureWorks识别类型 470
16.2.1 自动/交互的特征识别 471
16.2.2 交互特征识别类型 471
16.2.3 逐步识别 475
16.3 识别不同实体 475
16.3.1 放样特征识别 475
16.3.2 阵列特征识别 476
16.3.3 扫描特征识别 478
16.4 诊断错误信息 478
16.4.1 拉伸的错误诊断 479
16.4.2 旋转的错误诊断 480
16.4.3 倒角的错误诊断 480
16.4.4 圆角的错误诊断 482
16.5 范例 483
16.5.1 识别特征前的准备工作 483
16.5.2 交互特征识别 486
第17章 二次开发 492
17.1 SolidWorks二次开发概述 493
17.1.1 SolidWorks二次开发体系 493
17.1.2 SolidWorks二次开发接口 494
17.1.3 SolidWorks API函数 494
17.1.4 SolidWorks二次开发方法 495
17.1.5 SolidWorks二次开发工具 495
17.2 范例 495
17.2.1 建立基础模型 496
17.2.2 VB.NET二次开发界面 496
17.2.3 VB.NET应用程序代码 498
第18章 渲染输出 503
18.1 布景 504
18.2 光源 505
18.2.1 线光源 505
18.2.2 点光源 506
18.2.3 聚光源 507
18.3 外观 508
18.4 贴图 510
18.5 输出图像 511
18.5.1 PhotoView整合预览 511
18.5.2 PhotoView预览窗口 512
18.5.3 PhotoView选项 512
18.6 范例 513
18.6.1 启动插件 514
18.6.2 设置模型外观 515
18.6.3 设置外部环境 516
18.6.4 设置贴图 517
18.6.5 输出图像 518