SolidWorks高级教程:二次开发与API 2007PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:(美)SolidWorks著
- 出 版 社:北京:机械工业出版社
- 出版年份:2009
- ISBN:9787111248545
- 页数:295 页
绪论 1
0.1开始 1
文件类型 1
使用显示声明Option Explicit 1
变量 1
选择数据类型 1
API单位 2
SolidWorks Constants Type Library 2
0.2宏录制技巧 3
SolidWorks 2007 API帮助 3
API对象接口 3
内容 3
索引 4
搜索 4
理解API接口成员的描述方法 4
第1章 使用宏录制器 6
1.1录制宏 7
1.2宏工具栏 7
1.3理解宏代码是怎样工作的 11
1.4理解如何调用API接口的成员 11
1.5传递参数 12
1.6整理代码 13
注释代码 14
调试代码 15
1.7向宏中添加窗体 17
练习1-1录制宏 23
练习1-2 添加宏代码到VBA按钮控件 25
练习1-3在VBA窗体中添加用户输入域 27
第2章 API对象模型 30
2.1 SolidWorks API对象模型概述 31
2.2 Visual Basic自动类型转换 32
2.3应用程序对象 32
SolidWorks 2007类型库 33
IntelliSense(智能感知) 34
早绑定和后绑定 34
2.4实例学习:连接到新文档 35
2.5实例学习:连接到现存的文档 52
练习2-1使用新建文档 60
练习2-2 使用已存在的文档 61
第3章 设置系统选项和文档属性 64
3.1用户参数选择—系统选项 65
设置复选框 65
设置整型文本框 66
设置双精度型文本框 67
设置字符型文本框 68
设置列表框 69
设置选项按钮 69
设置滑动条 70
3.2用户参数选择—文档属性 71
3.3定位正确的API和枚举值 73
3.4系统选项—用户可选参数表 74
3.5文件属性—用户可选参数表 89
练习3-1更改多个系统选项 103
练习3-2更改多个文件属性 105
第4章 自动化零件设计 107
4.1设置材质 109
4.2创建矩形草图 110
4.3添加标注尺寸 110
4.4创建时选中 110
4.5创建圆草图 112
4.6创建拉伸特征 113
4.7拉伸中的轮廓选择 113
4.8创建旋转特征 115
4.9快速索引列表 116
练习 零件自动创建过程 119
第5章 自动化装配体设计 123
5.1变换 126
5.2创建数学变换阵 127
5.3变换矩阵 127
5.4激活文件 127
5.5隐藏文件 128
5.6对象集合 128
5.7建立线、边集合 129
5.8建立面集合 129
5.9获得相邻面 130
5.10建立点集合 131
5.11获得曲线参数 131
5.12添加把手并将其装配到底座上 132
5.13添加零部件 132
5.14添加配合 133
练习 添加零部件 134
第6章 工程图自动操作 138
6.1获得配置的名称 141
6.2新建图纸 142
6.3创建视图 144
6.4插入注释 145
6.5遍历工程图视图 146
6.6以不同格式保存工程图 148
6.7创建工程图纸的相关命令 150
练习 工程图自动操作 151
第7章 选择与遍历技术 155
7.1实例学习:编程实现选择对象 156
选择管理SelectionManager 156
访问SelectionManager 156
确定被选中对象的数目 157
访问被选中对象 157
获得选中对象的类型 158
获得特征类型 158
特征数据对象 159
访问特征数据对象 159
访问选取集合 159
释放选集 159
修改特征数据属性 160
修改对象定义 160
7.2 SolidWorks BREP模型 162
7.3几何与拓扑遍历 163
7.4实例学习:体和面遍历 163
返回体指针列表 164
面材质属性 166
7.5实例学习:遍历FeatureManager 168
从头遍历FeatureManager 168
显示特征名和类型 169
设置特征压缩状态 170
设置特征UI状态 172
从FeatureManager的指定位置获得特征 173
练习7-1处理预选择1 173
练习7-2 处理预选择2 176
练习7-3 遍历FeatureManager 177
第8章 添加自定义属性和特性 180
8.1实例学习:自定义属性 181
在SolidWorks中添加自定义属性 181
设置并获得自定义属性值 183
获得自定义属性名 184
获得自定义属性数目 184
8.2实例学习:带自定义属性的配置 186
从SolidWorks模型获得质量特性 187
使用API获得质量特性 187
8.3实例学习:文件摘要信息 190
8.4实例学习:文件属性 191
名称属性 191
属性对象 192
8.5实例学习:面属性 194
查找圆柱面和关联属性 195
在模型视图显示标注 197
创建CNC代码 198
属性类型遍历 198
关于属性最后的话 201
练习8-1添加质量特性到自定义属性 201
练习8-2 为边添加属性 203
第9章 SolidWorks API SDK 207
9.1 API SDK 208
9.2实例学习:创建VB.NET Add-In 210
引用 212
比较Add-in DLL和独立执行程序 214
加载并运行Add-in程序 214
9.3实例学习:创建C#Add-in 216
9.4实例学习:C++插件 218
编译C++插件 220
加载C++插件 221
调试C++插件 223
9.5选择一种编程语言 225
第10章 自定义SolidWorks用户界面 226
10.1实例学习:使用VB.NET自定义UI 227
调试DLL 229
调试器键盘快捷键 230
10.2理解插件代码 231
导入名称空间 232
插件类 232
理解GUID 233
连接SolidWorks 233
双向通信 234
设置回调信息 235
自定义菜单 236
自定义命令项 236
建立回调 237
在插件中创建并添加自定义工具栏 239
创建工具栏位图 239
在VB.NET解决方案中添加工具栏位图 240
位图句柄类 241
类视图窗口 241
添加工具栏 241
10.3属性页 243
属性页的成员 243
PropertyManager Page2 244
PropertyManager Page2Handler2 244
创建属性管理页 244
10.4属性页组和控件 245
添加分组 245
组和控件ID 245
添加控件 246
在控件中添加图片标签 248
10.5删除菜单和工具栏 250
10.6其他自定义内容 252
自定义状态栏 252
自定义弹出菜单 252
自定义模型视图窗口 253
练习10-1创建一个新菜单 253
练习10-2 设置工具栏按钮 255
练习10-3在属性管理页上添加控件 256
第11章 通知 260
11.1通知概述 261
11.2 VBA中的通知 261
11.3实例学习:简单通知 261
11.4实例学习:使用.NET中的通知 263
事件句柄类 266
Document Event Handler类 267
关联DocumentEvent句柄 267
继承 270
多态 270
事件句柄派生类 271
DocView类 273
分离SolidWorks事件句柄 279
支持通知的接口 281
练习 使用插件向导处理事件 281
附录 283
附录A 宏特征 284
附录B 批转换1 286
附录C 批转换2 288
附录D 遍历装配体 289
附录E 自定义模型视图 291
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《剑桥国际英语写作教程 段落写作》(美)吉尔·辛格尔顿(Jill Shingleton)编著 2019
- 《英语自学进阶教程全6册 3》爱尔兰迪尔德丽出版社著 2019
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《雅马哈管乐队训练教程 降E调单簧管 分谱》Japan Band Clinic委员会 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017
- 《新工业时代 世界级工业家张毓强和他的“新石头记”》秦朔 2019
- 《智能制造高技能人才培养规划丛书 ABB工业机器人虚拟仿真教程》(中国)工控帮教研组 2019
- 《AutoCAD机械设计实例精解 2019中文版》北京兆迪科技有限公司编著 2019