内容简介
AutoCAD作为工程设计领域软件工具的典范,凭借卓越的性能成为设计师的得力助手。随着人工智能(Artificial Intelligence,AI)技术的日新月异及其在各领域的广泛应用,AutoCAD的功能范畴与应用技术也随之产生了变化,AI辅助AutoCAD绘图极大地提升了设计效率,推动设计领域迈上了新台阶。本书旨在帮助读者掌握AutoCAD+AI辅助设计的技术,以便在设计实践中更加高效、精准地实现创意与构想。
本书共分7章,首先从基础操作与绘图入手,循序渐进地引导读者掌握图形绘制、参数化设计、尺寸标注、图层操作、图纸设计以及AI辅助AutoCAD绘图等多个方面的高级功能。然后,深入剖析AI在设计领域的应用实践,如智能优化、自动化生成等创新手段。
本书可作为高等院校机械、建筑、城市规划、环境艺术及园林景观等相关专业的教材,也适合作为行业内相关从业者的自学资料。
目录
目录
第 1章 AutoCAD与AI辅助设计基础 001
1.1 AutoCAD 2024概述 001
1.1.1 AutoCAD 2024主页界面 001
1.1.2 AutoCAD 2024工作空间 003
1.2 AI辅助绘图概述 005
1.2.1 AI辅助AutoCAD绘图 005
1.2.2 AI在AutoCAD中的具体应用 005
1.2.3 常见的AI大语言模型 006
1.3 AutoCAD的命令与执行方式 012
1.3.1 掌握AutoCAD的特殊命令──系统变量 012
1.3.2 常见的命令执行方式 013
1.4 常见的坐标输入方式 017
1.4.1 笛卡儿坐标输入方式 017
1.4.2 极坐标输入方式 019
第 2章 AutoCAD基本作图 022
2.1 基本作图方法 022
2.1.1 绘制直线 022
2.1.2 绘制射线 023
2.1.3 绘制构造线 023
2.1.4 绘制多段线 023
2.1.5 绘制多线 024
2.1.6 绘制圆 025
2.1.7 绘制圆弧 026
2.1.8 绘制矩形 027
2.1.9 绘制正多边形 027
2.2 变换作图方法 028
2.2.1 创建移动对象 028
2.2.2 创建旋转对象 031
2.2.3 创建复制对象 032
2.2.4 创建镜像对象 033
2.2.5 创建阵列对象 034
2.2.6 创建偏移对象 035
2.2.7 创建修剪对象 036
2.2.8 创建延伸对象 036
2.2.9 创建倒角对象 037
2.3 基本作图方法实践 039
2.3.1 实践一:绘制减速器透视孔盖 039
2.3.2 实践二:绘制曲柄 041
第3章 AutoCAD参数化作图技巧 044
3.1 图形参数化功能 044
3.1.1 几何约束 044
3.1.2 标注约束 045
3.2 几何约束操作 045
3.2.1 手动添加几何约束 045
3.2.2 自动几何约束 050
3.2.3 约束设置 051
3.2.4 显示与隐藏几何约束 052
3.3 标注约束操作 053
3.3.1 标注约束的类型 053
3.3.2 约束模式的作用 054
3.3.3 显示与隐藏标注约束 055
3.4 约束管理 055
3.4.1 删除约束 055
3.4.2 参数管理器 055
3.5 参数化作图综合实践 057
3.5.1 实践一:绘制减速器透视孔盖 057
3.5.2 实践二:绘制正三角形内的圆 060
3.5.3 实践三:绘制正多边形内的圆 062
第4章 AutoCAD尺寸标注与注释 065
4.1 定制标注样式 065
4.2 基本尺寸标注 068
4.2.1 线性尺寸标注 068
4.2.2 角度尺寸标注 069
4.2.3 半径和直径标注 069
4.2.4 弧长标注 070
4.2.5 坐标标注 070
4.2.6 对齐标注 071
4.2.7 折弯标注 071
4.2.8 折断标注 072
4.2.9 倾斜标注 073
4.3 快速标注 073
4.3.1 快速标注 073
4.3.2 基线标注 074
4.3.3 连续标注 074
4.3.4 调整等距 074
4.4 公差与引线标注 075
4.4.1 形位公差标注 075
4.4.2 多重引线标注 076
4.5 文字与表格注释 077
4.5.1 文字注释 077
4.5.2 符号与特殊字符 080
4.5.3 创建表格 082
4.6 图纸标注综合实践 087
4.6.1 实践一:标注泵轴尺寸 087
4.6.2 实践二:在零件图纸中创建注释 092
第5章 AutoCAD图层与图块的应用 097
5.1 图层特性与操作 097
5.1.1 图层特性管理器 098
5.1.2 熟悉图层工具的用法 100
5.2 操作图层 101
5.2.1 关闭/打开图层 102
5.2.2 冻结/解冻图层 103
5.2.3 锁定/解锁图层 104
5.3 图块在图纸中的作用 106
5.3.1 创建图块 106
5.3.2 插入图块 108
5.3.3 定义动态图块 109
5.3.4 定义图块属性 114
5.3.5 编辑自定义的图块 118
5.4 图层与图块的应用实践:标注零件图表面粗糙度 119
第6章 AI辅助AutoCAD绘图实战 123
6.1 ChatGPT辅助绘图实践 123
6.1.1 利用ChatGPT生成SCR脚本 123
6.1.2 利用ChatGPT生成LISP代码 127
6.1.3 利用ChatGPT生成VBA宏程序 134
6.1.4 利用CADGPT AI Expert System进行代码编写 140
6.2 利用Python自动化绘制图形 141
6.2.1 安装Python、PyAutoGUI和PyAutoCAD 142
6.2.2 编写自动化绘制图形代码 150
6.2.3 利用AI编写的代码进行绘图 154
第7章 图纸布局与打印出图 156
7.1 添加和配置打印设备 156
7.2 布局空间的使用 163
7.2.1 了解模型空间与布局空间 163
7.2.2 在布局空间中创建布局 165
7.3 打印设置 169
7.3.1 页面设置 170
7.3.2 打印设置 172
7.4 打印出图 173
7.4.1 从模型空间打印图形 173
7.4.2