图书介绍
SolidWorks高级教程:二次开发与API 20072025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- (美)SolidWorks著 著
- 出版社: 北京:机械工业出版社
- ISBN:9787111248545
- 出版时间:2009
- 标注页数:295页
- 文件大小:61MB
- 文件页数:308页
- 主题词:计算机辅助设计-应用软件,SolidWorks-技术培训-教材
PDF下载
下载说明
SolidWorks高级教程:二次开发与API 2007PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
绪论1
0.1开始1
文件类型1
使用显示声明Option Explicit1
变量1
选择数据类型1
API单位2
SolidWorks Constants Type Library2
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
选择管理SelectionManager156
访问SelectionManager156
确定被选中对象的数目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实例学习:遍历FeatureManager168
从头遍历FeatureManager168
显示特征名和类型169
设置特征压缩状态170
设置特征UI状态172
从FeatureManager的指定位置获得特征173
练习7-1处理预选择1173
练习7-2 处理预选择2176
练习7-3 遍历FeatureManager177
第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 SDK207
9.1 API SDK208
9.2实例学习:创建VB.NET Add-In210
引用212
比较Add-in DLL和独立执行程序214
加载并运行Add-in程序214
9.3实例学习:创建C#Add-in216
9.4实例学习:C++插件218
编译C++插件220
加载C++插件221
调试C++插件223
9.5选择一种编程语言225
第10章 自定义SolidWorks用户界面226
10.1实例学习:使用VB.NET自定义UI227
调试DLL229
调试器键盘快捷键230
10.2理解插件代码231
导入名称空间232
插件类232
理解GUID233
连接SolidWorks233
双向通信234
设置回调信息235
自定义菜单236
自定义命令项236
建立回调237
在插件中创建并添加自定义工具栏239
创建工具栏位图239
在VB.NET解决方案中添加工具栏位图240
位图句柄类241
类视图窗口241
添加工具栏241
10.3属性页243
属性页的成员243
PropertyManager Page2244
PropertyManager Page2Handler2244
创建属性管理页244
10.4属性页组和控件245
添加分组245
组和控件ID245
添加控件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 批转换1286
附录C 批转换2288
附录D 遍历装配体289
附录E 自定义模型视图291
热门推荐
- 474341.html
- 598760.html
- 2309892.html
- 1586875.html
- 106654.html
- 1522539.html
- 732332.html
- 2567070.html
- 373476.html
- 1209479.html
- http://www.ickdjs.cc/book_216024.html
- http://www.ickdjs.cc/book_2972691.html
- http://www.ickdjs.cc/book_3008016.html
- http://www.ickdjs.cc/book_3444227.html
- http://www.ickdjs.cc/book_2491708.html
- http://www.ickdjs.cc/book_3693573.html
- http://www.ickdjs.cc/book_2713780.html
- http://www.ickdjs.cc/book_3415169.html
- http://www.ickdjs.cc/book_830071.html
- http://www.ickdjs.cc/book_2211696.html