《SOLIDWORKS二次开发与API教程(版CSWP全球专业认证考试培训教程》[48M]百度网盘|pdf下载|亲测有效
《SOLIDWORKS二次开发与API教程(版CSWP全球专业认证考试培训教程》[48M]百度网盘|pdf下载|亲测有效

SOLIDWORKS二次开发与API教程(版CSWP全球专业认证考试培训教程 pdf下载

出版社 木垛图书旗舰店
出版年 2021-01
页数 390页
装帧 精装
评分 9.3(豆瓣)
8.99¥ 10.99¥

内容简介

本篇主要提供SOLIDWORKS二次开发与API教程(版CSWP全球专业认证考试培训教程电子书的pdf版本下载,本电子书下载方式为百度网盘方式,点击以上按钮下单完成后即会通过邮件和网页的方式发货,有问题请联系邮箱ebook666@outlook.com

基本信息

  • 商品名称:SOLIDWORKS二次开发与API教程(2020版CSWP 专业认证考试培训教程
  • 作者:(法)DS SOLIDWORKS公司|编者:胡其登//戴瑞华|责编:张雁茹|译者:杭州新迪数字工程系统有限公司
  • 定价:69.8
  • 出版社:机械工业
  • 书号:9787111671787

其他参考信息(以实物为准)

  • 出版时间:2021-01-01
  • 印刷时间:2021-01-01
  • 版次:1
  • 印次:1
  • 开本:16开
  • 包装:平装
  • 页数:288
  • 字数:511千字

内容提要

《SOLIDWORKS 二次开发与API教程(2020版)》是根据DS SOLIDWORKS公司发布的《SOLIDWORKS 2020 API Fundamentals》编译而成的,着重介绍了使用SOLIDWORKS软件进行二次开发的方法和技巧,包括零件、装配体、工程图的二次开发接口和SOLIDWORKS Addin的生成等。本书提供练习文件下载,详见“本书使用说明”。本书提供高清语音教学视频,扫描书中二维码即可免费观看。
    本书在保留英文原版教程精华和风格的基础上,按照中国读者的阅读习惯进行了编译,配套教学资料齐全,适合企业工程设计人员和高等本科院校、职业技术院校相关专业师生使用。

目录

绪论1

01开始1

011文件类型1

012使用显示声明Option Explicit1

013变量1

014选择数据类型1

015API单位2

016SOLIDWORKS Constant Type Library2

02宏录制技巧3

021SOLIDWORKS API帮助3

022API对象接口3

023目录4

024索引4

025搜索5

026收藏夹5

027理解API接口成员的描述方法5

第1章使用宏录制器8

11宏录制9

12宏工具栏9

13理解宏代码是如何工作的14

14理解如何调用API接口的成员15

15传递参数15

16整理代码16

161注释代码18

162调试代码18

17向宏中添加用户窗体20

练习11录制宏26

练习12添加宏代码到VBA按钮控件27

练习13在VBA窗体中添加用户输入域31

第2章API对象模型33

21SOLIDWORKS API对象模型概述34

22应用程序对象35

221SldWorks对象35

222SOLIDWORKS 2020类型库36

223IntelliSense36

224早绑定和后绑定37

23实例学习:连接到新文件38

24实例学习:连接到现有文件57

练习21使用新建文件65

练习22使用已存在的文件67

第3章设置系统选项和文档属性69

31用户参数选择——系统选项70

311设置复选框70

312设置整型文本框71

313设置双精度型文本框72

314设置字符型文本框73

315设置列表框73

316设置单选按钮74

317设置滑动条74

32用户参数选择——文档属性75

33定位正确的API和枚举值77

34系统选项、文档属性和菜单项用户参数
选择表78

练习31 改多个系统选项78

练习32 改多个文档属性80

第4章自动化零件设计82

41实例学习:自动化零件创建工具83

42设置材质84

43创建矩形草图85

44添加尺寸标注85

45创建时选中86

46创建圆形草图88

47创建拉伸特征88

48拉伸中的轮廓选择89

49创建旋转特征90

410快速索引列表91

练习零件自动创建过程93

第5章自动化装配体设计96

51实例学习:自动化装配体创建工具97

52变换99

53创建数学变换矩阵99

54变换矩阵100

55激活文件100

56隐藏文件101

57对象集合101

58建立线、边集合101

59建立面集合102

510获得相邻面103

511建立点集合104

512获得曲线参数104

513添加旋钮并将其装配到机箱上105

514添加零部件105

515添加配合105

练习添加零部件107

第6章自动化工程图设计111

61实例学习:自动化工程图创建工具112

62获得配置的名称114

63新建图纸115

64创建视图117

65遍历视图118

66插入注释120

67以不同格式保存工程图121

68创建工程图图纸的相关命令123

练习工程图自动化124

第7章选择与遍历技术128

71实例学习:基于已选定对象的编程129

711选择管理器(SelectionManager)129

712访问SelectionManager129

713确定被选中对象的数目130

714访问被选中对象130

715获取被选中对象的类型131

716获取特征类型131

717特征数据对象132

718访问特征数据对象132

719访问选择集132

7110释放选择集132

7111修改特征数据属性133

7112修改对象定义133

72SOLIDWORKS BREP模型134

73实例学习:体和面遍历135

731返回体指针列表137

732面材质属性138

74实例学习:遍历FeatureManager140

741从顶部遍历FeatureManager设计树140

742显示特征名称和类型141

743设置特征压缩状态142

744设置特征UI状态144

745获取FeatureManager设计树 位置
的特征144

练习71处理预选择1145

练习72处理预选择2147

练习73遍历FeatureManager设计树149

第8章添加自定义属性和特性152

81实例学习:自定义属性153

811添加自定义属性到SOLIDWORKS
文件153

812获取和设置自定义属性155

813获取自定义属性名156

814获取自定义属性数目157

82实例学习:带自定义属性的配置158

821从SOLIDWORKS模型返回质量
属性160

822使用API返回质量属性160

83实例学习:文件摘要信息163

84实例学习:文件属性164

85属性对象165

86实例学习:面属性167

861查找圆柱面和关联属性168

862在模型视图中显示标注170

863创建CNC代码172

864属性类型遍历172

865隐藏属性信息174

练习81添加质量属性到自定义属性175

练习82为边添加属性176

第9章SOLIDWORKS API SDK180

91API SDK181

92实例学习:创建VBNET 插件182

921引用184

922比较Addin DLL和独立执行程序187

923加载并运行Addin程序187

93实例学习:创建C#插件191

94实例学习:创建C++插件193

941编译C++插件195

942加载C++插件196

943调试C++插件198

95选择一种编程语言201

0章自定义SOLIDWORKS用户
界面202

101实例学习:使用VBNET自定义UI203

1011调试DLL205

1012调试器键盘快捷键207

102理解插件代码208

1021导入命名空间208

1022插件类209

1023理解GUID209

1024连接SOLIDWORKS210

1025双向通信211

1026设置回调信息212

1027自定义菜单213

1028自定义命令项214

1029命令选项卡216

10210命令选项卡组框216

10211命令选项卡组框命令217

10212在插件中创建并添加自定义
工具栏219

10213创建工具栏位图219

10214添加工具栏位图到VBNET解决
方案220

10215位图句柄类221

10216添加工具栏222

103PropertyManager页面223

1031PropertyManager页面成员224

1032PropertyManagerPage2224

1033PropertyManagerPage2Handler9224

1034创建PropertyManager页面225

104PropertyManager页面组框和控件226

1041添加组框226

1042组和控件ID226

1043添加控件227

1044为控件添加图片标签230

105删除菜单和工具栏231

106其他自定义内容235

1061自定义状态栏235

1062自定义快捷菜单235

1063自定义模型视图窗口235

练习101新建菜单236

练习102设置工具栏命令项240

练习103在PropertyManager页面上添加
控件245

1章通知250

111通知概述251

112VBA中的通知251

113实例学习:简单通知251

114实例学习:使用NET中的通知254

1141AddHandler关键字256

1142AddressOf关键字256

1143事件处理程序类257

1144DocumentEventHandler类258

1145关联DocumentEvent处理程序260

1146继承262

1147多态262

1148事件处理程序派生类263

1149DocView类267

11410分离文件和模型视图事件处理
程序271

11411分离SOLIDWORKS事件处理
程序275

11412支持通知的接口277

练习使用插件向导处理事件277

附录280

附录A宏特征281

附录B批量转换1283

附录C批量转换2285

附录D装配体遍历286