《SolidWorks机械产品高级开发技术》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:王宗彦等编著
  • 出 版 社:北京:北京理工大学出版社
  • 出版年份:2005
  • ISBN:7564005815
  • 页数:207 页
图书介绍:本书结合典型的机械产品,详细讲述了如何利用三维Solidworks设计软件和Visual Basic进行高级开发的全部过程。

目录 1

第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 装配体中的FeatureManager设计树 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

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

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

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

第2部分 用VB对SolidWorks进行开发的方法 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.2 执行与调用 59

3.4.3 用VB编辑应用程序 59

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

3.4 编程向导 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.1 改变尺寸 70

4.3 尺寸操作 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.6.1 菜单加载 79

4.6 菜单 79

4.5.3 设置插件消息映射 79

4.5.2 SwAddin::DisconnectFromSW 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.1.1 VB开发语言简述 89

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

第5章 SolidWorks二次开发应用的综合实例 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.1 对象操作 148

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

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

6.1.2 选择对象 149

6.1.3 访问所选对象 152

6.1.4 获得顶点坐标 155

6.1.5 实体选择命令 156

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

6.1.8 获得模型信息 158

6.1.7 获得被命名的实体 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.1 更改草图平面 166

6.3 草图操作 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.10 修改注释 175

6.3.11 设置注释名 176

6.3.12 显示创建的图形 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.8 尺寸属性 184

6.4.7 显示尺寸属性 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