当前位置:首页 > 工业技术
SolidWorks机械产品高级开发技术
SolidWorks机械产品高级开发技术

SolidWorks机械产品高级开发技术PDF电子书下载

工业技术

  • 电子书积分:10 积分如何计算积分?
  • 作 者:王宗彦,曲昀卿主编
  • 出 版 社:北京:北京理工大学出版社
  • 出版年份:2012
  • ISBN:9787564069698
  • 页数:207 页
图书介绍:本书结合典型的机械产品,详细讲述了如何利用SolidWorks三维设计软件和Visual Basic进行高级开发的全部过程。全书分为两大部分,第一部分主要介绍了SolidWorks的高级建模技术,包括零件的高级建模技术、装配体的高级建模技术和系列产品设计技术。第二部分主要介绍了利用Visual Basic对SolidWorks进行二次开发的方法,以及与第一部分所建模型的接口技术,并结合机械产品实例介绍了设计计算程序驱动模型与工程图的实现过程。通过本书,设计人员不仅可以更好地体会到SolidWorks三维设计软件的强大功能,而且也能学会其高级开发技术。相信本书对企业院所的设计人员将有较高的参考价值。同样,对从事CAD教学和科研的高等。
《SolidWorks机械产品高级开发技术》目录

第1部分 SolidWorks高级建模技术 1

第1章 SolidWorks零件高级建模技术 1

1.1 SolidWorks基本造型方法 1

1.1.1 SolidWorks基本造型过程 1

1.1.2 SolidWorks特征树 4

1.2 SolidWorks基本特征与功能 4

1.3 草图绘制与修改 5

1.3.1 草图欠定义与过定义 5

1.3.2 数值连接和方程式 6

1.3.3 草图修改 8

1.4 特征管理 9

1.4.1 特征修改 9

1.4.2 压缩和解压特征 10

1.4.3 错误修改 10

1.5 零件的配置和系列化 11

1.5.1 生成配置 11

1.5.2 管理配置 12

1.5.3 建立系列零件设计表 13

1.5.4 系列化零件设计表的高级应用 15

第2章 SolidWorks高级装配设计 17

2.1 自下而上的装配体设计 18

2.1.1 装配体设计环境下车轮组各零件的插入 18

2.1.2 零部件的固定/浮动 20

2.1.3 装配约束关系的编辑操作 20

2.1.4 装配体中的Feature Manager设计树 26

2.1.5 零部件的配合诊断(Mate Diagnostics) 27

2.1.6 零部件的阵列 28

2.1.7 零部件的镜像 29

2.1.8 零部件的状态 31

2.1.9 装配体的爆炸视图 33

2.2 自上而下的装配体设计与系列产品设计 35

2.2.1 布局草图 36

2.2.2 零部件间的方程式 37

2.2.3 装配体的配置 40

2.2.4 装配体的设计表 45

2.2.5 装配体中零部件的顺序 48

2.2.6 装配图中明细表的自动生成 48

第2部分 用VB对SolidWorks进行开发的方法 54

第3章 利用VB对SolidWorks进行二次开发的基础 54

3.1 SolidWorks二次开发的两种方式 54

3.1.1 进程内组件程序的开发 54

3.1.2 进程外组件程序的开发 55

3.2 流程分析 55

3.3 OLE技术及SolidWorks中的OLE自动化技术 56

3.3.1 SolidWorks的API类层次结构 56

3.3.2 SolidWorks API函数语法 57

3.4 编程向导 59

3.4.1 对象自动嵌入接口说明 59

3.4.2 执行与调用 59

3.4.3 用VB编辑应用程序 59

3.4.4 用VB运行应用程序 60

3.4.5 在SolidWorks中加载运行宏的菜单项目 60

3.4.6 SolidWorks支持文件列举 61

3.4.7 帮助功能 61

3.4.8 帮助提示 61

3.4.9 执行向导 61

3.4.10 用VB传递数组 61

3.4.11 单位 62

3.4.12 用SwAddin命令创建SolidWorks外接程序 62

3.4.13 布尔变量和布尔值是不同的类型 63

第4章 利用VB对SolidWorks进行二次开发的方法 64

4.1 创建SldWorks对象 64

4.2 文档操作 65

4.2.1 文档的创建 65

4.2.2 文档的打开 65

4.2.3 文档的保存 67

4.2.4 文档的关闭 68

4.2.5 文档的复制 68

4.3 尺寸操作 70

4.3.1 改变尺寸 70

4.3.2 尺寸链接 71

4.3 与数据库的链接 73

4.4 自定义属性 77

4.4.1 问题的提出 77

4.4.2 API函数实现 77

4.5 创建插件 78

4.5.1 SwAddin::ConnectToSW 78

4.5.2 SwAddin::DisconnectFromSW 79

4.5.3 设置插件消息映射 79

4.6 菜单 79

4.6.1 菜单加载 79

4.6.2 卸载菜单 80

4.7 工具条 81

4.7.1 工具条创建 82

4.7.2 工具条显示 82

4.7.3 工具条函数 82

4.7.4 卸载工具条 83

第5章 SolidWorks二次开发应用的综合实例 89

5.1 支撑SolidWorks二次开发的软硬件平台介绍 89

5.1.1 VB开发语言简述 89

5.1.2 数据库工具Access 90

5.2 SolidWorks二次开发的总体思想与组织 90

5.2.1 二次开发的总体思想 90

5.2.2 SolidWorks二次开发的组织结构 91

5.3 SolidWorks二次开发的基本步骤 92

5.4 综合应用实例 93

5.4.1 标准件设计 93

5.4.2 某车轮部件的设计 120

5.5 应用程序的安装及使用 144

第6章 SolidWorks的二次开发API专题 148

6.1 对象操作 148

6.1.1 所选实体对象的获取及对象名 148

6.1.2 选择对象 149

6.1.3 访问所选对象 152

6.1.4 获得顶点坐标 155

6.1.5 实体选择命令 156

6.1.6 通过名字获得对应实体 157

6.1.7 获得被命名的实体 158

6.1.8 获得模型信息 158

6.1.9 通过文件名获得注释 159

6.2 文件操作 161

6.2.1 无对话框的操作 161

6.2.2 布局文件窗体 162

6.2.3 文本格式 162

6.2.4 文件另存 163

6.2.5 打印文件实例 164

6.2.6 关闭文件实例 165

6.3 草图操作 166

6.3.1 更改草图平面 166

6.3.2 创建平面和平面名 167

6.3.3 插入坐标系 168

6.3.4 创建标准轴 168

6.3.5 以所选点为起点画直线 168

6.3.6 获取线段长度 169

6.3.7 获得草图中的点 170

6.3.8 获得样条曲线的型值点 170

6.3.9 循环显示注释 173

6.3.1 0修改注释 175

6.3.1 1设置注释名 176

6.3.1 2显示创建的图形 177

6.4 零件模型 178

6.4.1 获得配置名系列 178

6.4.2 引用配置 179

6.4.3 创建倒角特征 179

6.4.4 访问子特征 181

6.4.5 特征压缩 182

6.4.6 访问特征尺寸 183

6.4.7 显示尺寸属性 184

6.4.8 尺寸属性 184

6.4.9 改变尺寸 185

6.4.10 重建模型 185

6.4.11 获得当前激活文件的质量特性 186

6.4.12 表面类型 187

6.4.13 通过零件名选择零部件的面 193

6.4.14 选择所有圆角 194

6.5 设计表中的操作 195

6.5.1 数据库信息的添加 195

6.5.2 设计表 196

6.5.3 获得Excel表中单元格内的密度值 198

6.6 装配体 199

6.6.1 遍历装配体 199

6.6.2 获得被选装配体零部件的名称 200

6.6.3 添加零部件 201

6.7 工程图 203

6.7.1 设置图纸比例 203

6.7.2 从所选工程图实体获得被选装配体的组件 204

6.7.3 添加注释 205

主要参考文献 207

返回顶部