新書推薦:

《
中国近代思想与学术的系谱(增订版)
》
售價:HK$
107.8

《
失权者(三联生活周刊文丛)
》
售價:HK$
75.9

《
张元济的生平与事业:从清代改革家到二十世纪出版家
》
售價:HK$
85.8

《
他者中的近代朝鲜(西方韩国研究丛书)
》
售價:HK$
85.8

《
索恩丛书·苏莱曼大帝的崛起:奥斯曼宫廷与16世纪的地中海世界
》
售價:HK$
86.9

《
攀龙附凤:北宋潞州上党李氏外戚将门研究(增订本)宋代将门百年兴衰史
》
售價:HK$
97.9

《
金钱的力量:财富流动、债务、与经济繁荣
》
售價:HK$
97.9

《
超越想象的ChatGPT教育:人工智能将如何彻底改变教育 (土耳其)卡罗琳·费尔·库班 穆罕默德·萨欣
》
售價:HK$
75.9
|
內容簡介: |
《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实例学习:创建
|
內容試閱:
|
DS SOLIDWORKS公司是一家专业从事三维机械设计、工程分析、产品数据管理软件研发和销售的国际性公司。SOLIDWORKS软件以其优异的性能、易用性和创新性,极大地提高了机械设计工程师的设计效率和设计质量,目前已成为主流3D CAD软件市场的标准,
在全球拥有超过600万的用户。DS SOLIDWORKS公司的宗旨是:to help customers design better products and be more successful——让您的设计更精彩。“SOLIDWORKS公司官方指定培训教程”是根据DS SOLIDWORKS公司最新发布的SOLIDWORKS 2020软件的配套英文版培训教程编译而成的,也是CSWP全球专业认证考试培训教程。
本套教程是DS SOLIDWORKS公司唯一正式授权在中国境内出版的官方指定培训教程,也是迄今为止出版的最为完整的SOLIDWORKS公司官方指定培训教程。本套教程详细介绍了SOLIDWORKS 2020软件的功能,以及使用该软件进行三维产品设计、工程分析的方法、思路、技巧和步骤。值得一提的是,SOLIDWORKS 2020软件不仅在功能上进行了400多项改进,更加突出的是它在技术上的巨大进步与创新,从而
可以更好地满足工程师的设计需求,带给新老用户更大的实惠!
《SOLIDWORKS 二次开发与API教程(2020版)》是根据DS SOLIDWORKS公司发布的《SOLIDWORKS 2020 API Fundamentals》编译而成的,着重介绍了使用SOLIDWORKS软件进行二次开发的方法和技巧,包括零件、装配体、工程图的二次开发接口和SOLIDWORKS Addin的生成等。
本套教程在保留了英文原版教程精华和风格的基础上,按照中国读者的阅读习惯进行编译,使其变得直观、通俗,让初学者易上手,让高手的设计效率和质量更上一层楼!本套教程由DS SOLIDWORKS公司大中国区技术总监胡其登先生和CAD事业部高级技术经理戴瑞华先生共同担任主编,由杭州新迪数字工程系统有限公司副总经理陈志杨负责审校。承担编译、校对和录入工作的有钟序人、唐伟、李鹏、叶伟等杭州新迪数字工程系统有限公司的技术人员。杭州新迪数字工程系统有限公司是DS SOLIDWORKS公司的密切合作伙伴,拥有一支完整的软件研发队伍和技术支持队伍,长期承担着SOLIDWORKS核心软件研发、客户技术支持、培训教程编译等方面的工作。本书的操作视频由SOLIDWORKS高级咨询顾问赵罘制作。在此,对参与本书编译和视频制作的工作人员表示诚挚的感谢。
由于时间仓促,书中难免存在疏漏和不足之处,恳请广大读者批评指正。
胡其登 戴瑞华
2020年3月
|
|