第一部分 计算机辅助设计入门 2
第一章 计算机辅助设计基础 2
1.1 计算机辅助设计概述 2
1.1.1 计算机辅助设计的发展历史 2
1.1.2 CAD的优越性 3
1.1.3 CAD的应用 4
1.1.4 计算机辅助设计的发展趋势 4
1.2 CAD系统的硬件组成 5
1.2.1 计算机 5
1.2.2 外设 7
1.3 计算机操作系统 8
1.3.1 计算机操作系统简介 8
1.3.2 磁盘操作系统(DOS) 8
1.3.3 Windows操作系统 14
1.4 微机绘图软件AutoCAD简介 21
1.5 银河通用机械CAD系统YHMCAD简介 22
第二章 YHMCAD快速入门 25
2.1 YHMCAD系统安装 25
2.2 YHMCAD的运行环境配置 25
2.2.1 DOS系统环境配置 25
2.2.2 YHMCAD运行文件配置 26
2.2.3 YHMCAD系统配置 27
2.3 YHMCAD的启动和退出 27
2.3.1 启动YHMCAD FOR DOS 27
2.3.2 启动YHMCAD FOR WINDOWS 27
2.3.3 退出YHMCAD 28
2.4 YHMCAD的菜单结构 28
2.5 YHMCAD中绘制工程图样的步骤 30
2.6 YHMCAD快速入门 32
2.6.1 绘制轴的零件图 33
2.6.2 绘制轴系装配图 38
2.6.3 装配图零件编号与明细表生成 56
第二部分 图样的绘制与标注 62
第三章 YHMCAD系统设置 62
3.1 绘图环境设置 62
3.1.1 绘图环境的自动设置 62
3.1.2 绘图环境的交互设置 63
3.1.3 环境设置应注意的问题 63
3.2 工程图样初始化 64
3.2.1 绘图比例 64
3.2.2 图幅 67
3.2.3 标题栏 71
3.2.4 图样信息 76
3.2.5 工程图样初始化步骤 81
3.3 颜色、线型和图层控制 81
3.3.1 颜色 81
3.3.2 线型 82
3.3.3 图层 83
3.3.4 YHMCAD的线型控制 86
3.4 标注设置 88
3.4.1 标注设置内容 88
3.4.2 YHMCAD的标注变量及含义 89
3.4.3 AutoCAD的标注变量设置 89
3.5 单位设置 90
3.6 绘图坐标系设置 90
第四章 YHMCAD的绘图功能 93
4.1 基本绘图功能 93
4.1.1 点 95
4.1.2 直线 95
4.1.3 圆(CIRCLE) 98
4.1.4 圆弧(ARC) 100
4.1.5 椭圆(ELLIPSE) 101
4.1.6 圆环(DOUGHNUT或DONUT) 102
4.1.7 复合线(PLINE) 102
4.1.8 四边形 105
4.1.9 多边形(POLYGON) 105
4.1.10 剖面线(HATCH,BHATCH) 106
4.1.11 图块 109
4.2 扩展绘图功能 112
4.2.1 波浪线 113
4.2.2 局部放大 114
4.2.3 裁剪拷贝 115
4.2.4 辅助线 116
4.2.5 平行线 116
4.2.6 正交线 116
4.2.7 角平分线 117
4.2.8 十字线 118
4.2.9 轴心线 118
4.2.10 中心线 118
4.2.11 切线 118
4.2.12 公切线 120
4.2.13 等距线 120
4.3 辅助绘图功能 121
4.3.1 视图缩放(ZOOM) 121
4.3.2 视图平移(PAN) 124
4.3.3 实体捕捉 124
4.3.4 目标选择 127
4.3.5 绘图工具 129
4.3.6 重画(REDRAW) 131
4.3.7 清屏 131
4.3.8 回退(U、UNDO) 131
4.3.9 重做(REDO) 131
4.3.10 快速览图 132
4.3.11 鹰眼功能 134
4.3.12 透明操作 135
4.3.13 工程计算器 135
4.3.14 文本窗口 135
4.3.15 快捷键 136
4.3.16 图样查询 136
4.3.17 系统查询 138
4.3.18 其他 138
4.4 简单图库与常用结构 139
4.4.1 简单图库 139
4.4.2 常用结构 141
第五章 YHMCAD的编辑功能 146
5.1 倒角(CHAMFER) 146
5.1.1 倒角 146
5.1.2 设置宽度 147
5.1.3 ACAD倒角 148
5.2 倒圆(FILLET) 148
5.2.1 倒圆 148
5.2.2 设置半径 149
5.2.3 ACAD倒圆 150
5.3 阵列(ARRAY) 150
5.4 复制(COPY) 152
5.5 镜像(MIRROR) 153
5.6 删除(ERASE) 154
5.6.1 多选删除 154
5.6.2 单选删除 155
5.6.3 删除最后 155
5.6.4 删辅助线 155
5.6.5 恢复删除 155
5.7 断开(BREAK) 155
5.7.1 定一点断开 156
5.7.2 定两点断开 156
5.7.3 第二点断开 157
5.7.4 拾取处断开 157
5.8 延伸(EXTEND) 157
5.9 修剪(TRIM) 159
5.10 对齐(ALIGN) 160
5.11 移动(MOVE) 161
5.12 旋转(ROTATE) 162
5.13 缩放(SCALE) 162
5.14 伸展(STRETCH) 163
5.15 等分(DIVIDE) 165
5.16 测量(MEASURE) 166
5.17 偏移(OFFSET) 167
5.18 修改(CHANGE) 168
5.18.1 修改点 168
5.18.2 修改属性 169
5.19 图元编辑(DDMODIFY) 171
5.20 复合线编辑(PEDIT) 172
5.21 标注编辑 176
5.21.1 标注文字 176
5.21.2 倾斜尺寸界线 177
5.21.3 标注更新 178
5.22 炸开(EXPLODE) 178
5.23 改变线型 179
5.24 改变线宽 180
5.25 快速编辑方法 181
第六章 YHMCAD的汉字输入与处理 183
6.1 YHMCAD的汉化环境 183
6.1.1 概述 183
6.1.2 YHMCAD的外挂中文系统 184
6.1.3 ACE中文系统的启动与退出 185
6.1.4 ACE系统设置 186
6.1.5 汉字输入方法 187
6.1.6 如何使用WPS的输入方法 191
6.1.7 ACE输入模块的摘除 191
6.1.8 文本编辑器的使用 191
6.2 汉字字体 193
6.2.1 汉字字体的装载 193
6.2.2 设定当前字型 194
6.3 汉字标注 195
6.3.1 使用Auto CAD有关命令 195
6.3.2 交互标注 195
6.3.3 行列标注 197
6.3.4 动态标注 197
6.3.5 笔划文字 198
6.4 文件标注 198
6.4.1 功能 198
6.4.2 用法 199
6.4.3 练习 200
6.5 词组标注 200
6.5.1 常用词组标注 200
6.5.2 自定义词组标注 201
6.6 标注技术要求 203
6.6.1 标注工具的用法 203
6.6.2 建立用户产品技术要求库 204
6.7 常用特殊符号标注 204
6.7.1 分类 204
6.7.2 使用方法 205
6.8 修改文字 205
6.9 炸碎文字 206
6.10 调整中西文比例 207
6.11 改变字高和字体 207
6.11.1 改变字高 207
6.11.2 改变字体 207
第七章 工程图样标注 209
7.1 智能标注 209
7.1.1 标注类型 209
7.1.2 智能尺寸标注 210
7.1.3 智能相关标注 210
7.2 长度尺寸标注 212
7.2.1 水平标注 213
7.2.2 垂直标注 215
7.2.3 倾斜标注 215
7.2.4 基线标注 215
7.2.5 连续标注 217
7.2.6 旋转标注 218
7.3 圆、弧标注 219
7.3.1 直径标注 219
7.3.2 半径标注 225
7.3.3 中心记号标注 225
7.4 角度标注 225
7.5 引线标注 228
7.6 弧长标注 229
7.7 公差标注 229
7.7.1 尺寸公差 230
7.7.2 形状公差 232
7.7.3 位置公差 237
7.7.4 配合公差 239
7.7.5 补标公差 241
7.8 符号标注 241
7.8.1 粗糙度标注 241
7.8.2 基准标注 244
7.8.3 焊接符号标注 245
7.8.4 倒角标注 249
7.8.5 剖切符号标注 250
7.8.6 向视符号标注 252
第三部分 装配图处理 254
第八章 装配图的隐藏线消除 254
8.1 概述 254
8.2 二维装配消隐过程 254
8.3 命令行装配消隐工具 256
8.4 对话框装配消隐工具 258
8.5 文字凸现 260
8.6 尺寸移上 260
第九章 装配图零件序号的生成与处理 262
9.1 件号标注的分类 262
9.2 件号的生成 262
9.3 插入件号 263
9.4 删除单个件号 264
9.5 删除全部件号 265
第十章 明细表的自动生成与处理 266
10.1 明细表格式控制 266
10.2 明细表线型控制 268
10.3 明细表内容输入 268
10.3.1 明细表文件内容 269
10.3.2 用编辑器建立明细表文件 271
10.3.3 通过对话框输入明细表的内容 271
10.3.4 件号标注时输入明细表的内容 274
10.3.5 零件名称库管理 274
10.3.6 材料库管理 277
10.4 明细表自动生成 281
10.5 零件明细内容的编辑 282
10.5.1 明细编辑 282
10.5.2 行编辑 282
10.6 零件明细汇总表的生成 283
10.6.1 零件明细汇总表样板图 284
10.6.2 零件明细汇总表书写格式控制 285
10.6.3 零件明细汇总表文件的格式 286
10.6.4 明细表汇总文件的建立 287
10.6.5 明细汇总表格的生成 288
10.7 零部件明细分类汇总表 289
10.7.1 内容 289
10.7.2 分类汇总表格式 289
10.7.3 操作步骤: 290
10.7.4 单个零件汇总 290
10.7.5 任意零件汇总 290
10.7.6 存盘文件名 291
第四部分 参数化设计 294
第十一章 基于约束的尺寸驱动参数化设计 294
11.1 概述 294
11.2 软件功能和特点 295
11.2.1 软件功能简介 295
11.2.2 软件特点简介 296
11.3 图形的约束分析和处理 296
11.3.1 约束的概念 296
11.3.2 约束的分类 297
11.3.3 约束规则 297
11.3.4 约束的处理 298
11.4 基于约束的尺寸驱动参数化设计 298
11.4.1 尺寸驱动参数化设计过程 299
11.4.2 尺寸驱动参数化设计步骤 299
11.4.3 尺寸驱动工程实用化处理 300
11.5 系统命令简介 302
11.6 设计示例 303
第十二章 零件的程序参数化设计 306
12.1 概述 306
12.2 AutoLISP简介 306
12.3 ADS简介 307
12.4 DCL简介 307
12.5 机械零件的程序参数化建库 308
12.5.1 参数化建库的编程思想 308
12.5.2 程序初始化的有关问题 309
12.5.3 数据表格处理 311
12.5.4 参数化绘图 311
12.5.5 编程中应注意的问题 312
12.6 程序参数化建库实例 313
12.6.1 实例一 314
12.6.2 实例二 315
12.6.3 实例三 318
第五部分 设计计算 354
第十三章 常用机械设计资料查询 354
13.1 标准公差 354
13.2 极限偏差 354
13.2.1 轴极限偏差 354
13.2.2 孔极限偏差 355
13.3 形位公差 355
13.4 粗糙度 356
13.5 配合公差 358
13.5.1 基轴制配合 358
13.5.2 基孔制配合 358
13.6 优先配合 359
13.7 角度公差 359
13.8 工程材料 360
13.8.1 工程材料库内容 360
13.8.2 工程材料库查询 361
13.8.3 工程材料库的扩充 361
第十四章 常用机械零件设计计算 365
14.1 设计计算模块的内容和特点 365
14.2 圆柱齿轮传动 366
14.2.1 软件功能 366
14.2.2 使用方法 367
14.3 圆锥齿轮传动 373
14.3.1 软件功能 373
14.3.2 使用方法 373
14.4 蜗杆传动 377
14.4.1 软件功能 377
14.4.2 使用方法 377
14.5 弧齿锥齿轮传动 380
14.5.1 软件功能 380
14.5.2 使用方法 380
14.6 零度锥齿轮传动 385
14.6.1 软件功能 385
14.6.2 使用方法 385
14.7 圆弧齿准双曲面齿轮传动 390
14.7.1 软件功能 390
14.7.2 使用方法 390
14.8 带传动 395
14.8.1 软件功能 395
14.8.2 使用方法 395
14.9 链传动 397
14.9.1 软件功能 397
14.9.2 使用方法 398
14.10 螺旋传动 400
14.10.1 软件功能 400
14.10.2 使用方法 400
14.11 轴 402
14.11.1 软件功能 402
14.11.2 使用方法 402
14.12 螺栓联接 407
14.12.1 软件功能 407
14.12.2 使用方法 407
14.13 键联接 409
14.13.1 软件功能 410
14.13.2 使用方法 410
14.14 花键联接 411
14.14.1 软件功能 411
14.14.2 使用方法 411
14.15 销联接 412
14.15.1 软件功能 412
14.15.2 使用方法 412
14.16 滚动轴承 413
14.16.1 软件功能 413
14.16.2 使用方法 413
14.17 液体摩擦动压向心滑动轴承 415
14.17.1 软件功能 415
14.17.2 使用方法 416
14.18 液体摩擦动压推力滑动轴承的设计计算 418
14.18.1 软件功能 418
14.18.2 使用方法 418
14.19 液体摩擦静压径向滑动轴承 420
14.19.1 软件功能 420
14.19.2 使用方法 421
14.20 液体摩擦静压推力滑动轴承 423
14.20.1 软件功能 423
14.20.2 使用方法 423
14.21 非液体摩擦滑动轴承 426
14.21.1 软件功能 426
14.21.2 使用方法 426
14.22 压缩弹簧 429
14.22.1 软件功能 429
14.22.2 使用方法 429
14.23 拉伸弹簧 434
14.23.1 软件功能 434
14.23.2 使用方法 435
14.24 扭转弹簧 439
14.24.1 软件功能 439
14.24.2 使用方法 440
14.25 碟形弹簧 442
14.25.1 软件功能 442
14.25.2 使用方法 443
第六部分 零件与符号库 446
第十五章 标准件库 446
15.1 概述 446
15.1.1 标准件库的特点 446
15.1.2 标准件调用方法 446
15.2 螺栓库 448
15.3 螺钉库 450
15.4 螺柱库 450
15.5 螺母库 452
15.6 垫圈库 453
15.7 螺栓联接库 454
15.7.1 螺栓联接库的特点 454
15.7.2 螺栓联接的类型 455
15.7.3 螺栓联接的绘制 455
15.8 键库 458
15.9 销库 460
15.10 滚动轴承库 462
15.11 润滑件库 464
15.12 密封件库 464
15.13 型材、管材库 465
第十六章 常用件库 468
16.1 概述 468
16.1.1 常用件库的特点 468
16.1.2 常用件调用方法 468
16.2 轴段库 471
16.2.1 轴段库的特点 471
16.2.2 轴段的类型 472
16.2.3 阶梯轴的绘制 477
16.3 圆柱齿轮库 478
16.4 圆锥齿轮库 479
16.5 蜗轮、蜗杆库 480
16.6 带轮库 480
16.7 链轮库 481
16.8 弹簧库 481
16.9 轴套、支座库 482
16.10 轴承端盖库 483
16.11 轴承座库 484
第十七章 专用件库 487
17.1 概述 487
17.1.1 专用件库的特点 487
17.1.2 专用件库调用方法 487
17.2 压块与压板库 489
17.3 定位件库 491
17.4 支承件库 491
17.5 导向件库 492
17.6 对刀块库 494
17.7 操作件库 495
17.8 冷冲模库 497
17.9 锥柄与刀柄库 498
第十八章 机械传动简图符号库 500
18.1 概述 500
18.2 构件符号库 501
18.3 连接符号库 501
18.4 凸轮机构符号库 502
18.5 槽轮机构符号库 502
18.6 齿轮传动符号库 503
18.7 带传动符号库 504
18.8 链传动符号库 504
18.9 螺旋传动符号库 504
18.10 主轴轴端符号库 505
18.11 轴承符号库 505
18.12 联轴器符号库 506
18.13 离合器符号库 506
18.14 制动器符号库 507
18.15 电机符号库 507
第十九章 液压传动简图符号库 509
19.1 概述 509
19.2 管路连接及接头符号库 510
19.3 液压泵及马达符号库 511
19.4 压力控制阀符号库 511
19.5 流量控制阀符号库 512
19.6 方向控制阀符号库 512
19.7 辅件和其它装置符号库 513
19.8 液压缸符号库 515
19.9 控制方式符号库 515
19.10 液压符号典型组合符号库 516
第二十章 电气符号库 518
20.1 概述 518
20.2 限定符号库 519
20.3 导线和连接器件符号库 520
20.4 无源元件符号库 521
20.5 半导体管符号库 523
20.6 电子管符号库 525
20.7 发电机和电动机符号库 526
20.8 变压器和电抗器符号库 529
20.9 变流器符号库 531
20.10 蓄电池符号库 531
20.11 电能发生器符号库 531
20.12 开关符号库 532
20.13 控制器件符号库 533
20.14 保护装置符号库 535
20.15 量仪、灯、信号器件符号库 536
20.16 电信传输符号库 538
第七部分 图形文件操作和文档管理第二十一章 图形文件操作 544
21.1 建立新图形文件 544
21.2 打开原有图形文件 545
21.3 存储图形文件 547
21.4 修复文件 548
21.5 图形输出 548
21.6 图形交换 553
21.7 实用程序 554
21.8 退出YHMCAD 556
第二十二章 工程图文档管理 557
22.1 软件功能 557
22.2 软件特点 557
22.3 使用方法 558
第八部分 二次开发 564
第二十三章 YHMCAD的用户本地化处理 564
23.1 绘图环境本地化处理 564
23.2 扩充常用汉字词组库和技术要求库 566
23.3 零件名称库和工程材料库的扩充 566
第二十四章 建立用户零件库和符号库 567
24.1 建立用户零件库 567
24.2 建立用户图块库 568
第二十五章 建立用户菜单系统 570
25.1 用户菜单接口 570
25.2 YHMCAD菜单结构 570
25.3 建立用户菜单系统 572
附录A YHMCAD系统的运行环境和软件构成 575
附录B YHMCAD系统安装 578
附录C YHMCAD系统配置 582
附录D YHMCAD系统维护 586
附录E 标准Auto CAD命令表 591
附录F Auto CAD系统变量 604
附录G Auto LISP函数 618
附录H Auto LISP错误代码 636
附录I Auto LISP错误信息 640