内容简介
本书以SolidWorks 2024为基础,全面而系统地介绍软件的基础知识、建模精髓及人工智能(Artificial Intelligence,AI)辅助设计的创新应用,旨在引领读者迅速掌握SolidWorks,并借助AI技术在设计上跃升至新高度。
本书精心编排为7章,始于SolidWorks软件的基础框架,逐步介绍软件基本操作、建模技巧、装配设计等,进而深入探讨曲面建模、造型设计等高阶议题。值得一提的是,本书还特辟章节,详尽介绍如何利用AI技术赋能设计,包括AI辅助产品方案设计和造型设计。
本书不仅可以作为机械设计、模具设计、产品设计等相关课程的教材,也可以作为广大制造业爱好者的自学教程。
目录
第1章 SolidWorks与AI辅助设计入门 001
1.1 SolidWorks 2024概述 001
1.1.1 SolidWorks 2024的用户界面 001
1.1.2 SolidWorks 2024的文件管理 002
1.2 AI在设计中的应用 006
1.2.1 AI的分类与应用 007
1.2.2 常用的AI大语言模型 007
1.3 视图操控技巧 012
1.3.1 键盘、鼠标及快捷键 012
1.3.2 鼠标笔势 013
1.4 参考几何体 017
1.4.1 基准面 017
1.4.2 基准轴 019
1.4.3 坐标系 020
1.4.4 点 022
1.5 入门案例:利用AI进行零件分析 023
第2章 二维草图绘制与编辑 026
2.1 草图绘制工具 026
2.1.1 SolidWorks的草图环境 026
2.1.2 绘制草图基本曲线 027
2.1.3 绘制草图高级曲线 033
2.2 草图修改工具 038
2.2.1 剪裁实体 039
2.2.2 延伸实体 039
2.3 草图变换工具 040
2.3.1 等距实体 040
2.3.2 移动实体与复制实体 041
2.3.3 镜像实体 042
2.3.4 旋转实体 043
2.3.5 缩放实体比例 043
2.3.6 伸展实体 044
2.3.7 草图阵列工具 044
2.4 草图约束 046
2.4.1 草图几何关系 046
2.4.2 草图尺寸约束 049
2.5 草图综合案例 051
2.5.1 案例一:绘制转轮架草图 051
2.5.2 案例二:绘制手柄支架草图 054
第3章 实体特征建模 060
3.1 特征建模基础 060
3.2 创建基体特征 061
3.2.1 拉伸凸台/基体特征 062
3.2.2 旋转凸台/基体特征 065
3.2.3 扫描凸台/基体特征 068
3.2.4 放样凸台/基体特征 070
3.2.5 边界凸台/基体特征 073
3.3 创建工程特征 073
3.3.1 创建倒角与圆角特征 073
3.3.2 创建孔特征 078
3.3.3 螺纹线 082
3.3.4 抽壳 085
3.3.5 拔模 086
3.3.6 筋 087
3.4 特征变换与编辑 088
3.4.1 阵列 088
3.4.2 镜像 089
3.5 综合案例:轮胎与轮毂设计 090
第4章 曲面特征建模 101
4.1 创建基础曲面 101
4.1.1 拉伸曲面 101
4.1.2 旋转曲面 102
4.1.3 扫描曲面 102
4.1.4 放样曲面 106
4.1.5 边界曲面 106
4.1.6 平面区域 107
4.2 创建基于曲面的曲面 108
4.2.1 填充曲面 108
4.2.2 等距曲面 109
4.2.3 延展曲面 110
4.3 曲面操作与编辑 111
4.3.1 曲面的缝合与剪裁 111
4.3.2 曲面的替换与删除 113
4.3.3 曲面与实体的修改工具 115
4.4 综合实战 117
4.4.1 案例一:塑胶小汤匙造型 118
4.4.2 案例二:烟斗造型 121
第5章 装配设计 129
5.1 装配概述 129
5.1.1 计算机辅助装配设计 129
5.1.2 装配设计环境的进入 130
5.2 开始装配体 132
5.2.1 插入零部件 132
5.2.2 配合 134
5.3 装配体零部件的操作 135
5.3.1 零部件的阵列 135
5.3.2 零部件的镜像 137
5.4 布局草图 139
5.4.1 布局草图的建立 139
5.4.2 基于布局草图的装配体设计 139
5.5 爆炸视图 141
5.5.1 创建和编辑爆炸视图 141
5.5.2 添加爆炸直线 142
5.6 综合案例 143
5.6.1 案例一:台虎钳装配设计 143
5.6.2 案例二:切割机工作部装配设计 150
第6章 AI辅助产品方案设计 156
6.1 利用百度AI生成产品研发方案 156
6.1.1 制作产品研发(文本)方案 157
6.1.2 制作产品概念图 160
6.2 利用Midjourney制作产品设计方案图 164
6.2.1 Midjourney中文站 164
6.2.2 Midjourney的提示词 165
6.2.3 Midjourney辅助产品设计案例 169
第7章 AI辅助产品造型设计 175
7.1 基于编程代码的模型生成方法 175
7.1.1 录制宏与运行宏 175
7.1.2 利用ChatGPT编写插件代码 179
7.2 运用Meshy快速生成3D模型 184
7.2.1 Meshy工作环境介绍 184
7.2.2 Meshy模型生成案例 189
7.3 AI辅助造型设计 193
7.3.1 CSM的3D模型生成 193
7.3.2 细化3D模型 195