商品详情
商品介绍
商品信息
出版社: 机械工业出版社
商品名称:SOLIDWORKS API二次开发实例详解(微视频版)
作者:陈永康
市场价:59.8
ISBN号:9787111602422
版次:1-1
出版日期:2018-08
页数:225
字数:372
内容简介
本书主要介绍了SOLIDWORKS二次开发的方法和技巧。本书通过常规的人与SOLIDWORKS交互过程中的情景,介绍了相应的SOLIDWORKSAPI对象,使得机械专业人员能够比较形象地理解API对象及其使用,并通过不同的实例分析介绍各API对象的使用,帮助读者学习SOLIDWORKS二次开发;为读者介绍了学习SOLIDWORKS二次开发的方法,以便读者能够自我扩展,学习与研究自己需要的内容;对SOLIDWORKS的各类开发方案进行了对比,便于读者或企业在开发之初选择适合自己的方案;采用书与视频联合讲解的方式,便于读者理解。
本书适合对SOLIDWORKS以及数据化设计制造感兴趣的人员阅读,还适合希望通过二次开发简化SOLIDWORKS操作工作量的人员阅读,也适合希望在企业内部制订SOLIDWORKS二次开发方案,提高设计效率的建模管理团队成员阅读。
目录
前言
第1 章 软件开发基础 1
1.1 类与实例化对象 1
1.2 属性 1
1.3 方法 1
1.4 枚举 2
1.5 继承 2
1.6 SOLIDWORKS API 3
1.7 本章总结 3
第2 章 SOLIDWORKS 常用开发工具介绍 4
2.1 宏的录制与自带VBA 工具 4
2.1.1 宏 4
2.1.2 自带VBA 工具 5
2.1.3 自定义宏工具栏 5
2.2 .NET 开发工具简介 5
2.2.1 独立应用程序 6
2.2.2 AddIn 插件程序 6
2.3 本章总结 11
第3 章 SOLIDWORKS 开发学习方法 13
3.1 如何使用SOLIDWORKS API 帮助 13
3.1.1 SOLIDWORKS API 帮助 13
3.1.2 本地API 帮助文档结构 14
3.1.3 文档索引搜索 16
3.2 英文系统设置 16
3.3 本章总结 17
第4 章 SOLIDWORKS 设计规划与开发思路 18
4.1 草图与零件的规划与思考 18
4.2 装配体与图纸的规划与思路 19
4.2.1 装配 19
4.2.2 装配体层次与图纸 20
4.3 使用接口的思想规划模型与开发 21
4.4 本章总结 22
第5 章 应用程序对象 23
5.1 SldWorks 概述 23
5.2 创建与获取SldWorks 23
5.2.1 创建应用 24
5.2.2 获取应用 24
5.3 SldWorks 的使用 27
5.3.1 常用方法与属性介绍 27
5.3.2 实例分析:文档的打开、关闭与
系统设置 28
5.4 本章总结 30
第6 章 通用文档对象 31
6.1 ModelDoc2 概述 31
6.2 得到对象 32
6.3 ModelDoc2 的使用 33
6.3.1 实例分析:获得文档的信息 34
6.3.2 实例分析:通过对象获得常用管理器 36
6.3.3 实例分析:修改与获得参数 38
6.4 ModelDoc2 扩展类 ModelDocExtension 40
6.5 ModelDocExtension 对象的属性与方法 41
6.6 ModelDocExtension 使文档数据更丰富 41
6.6.1 实例分析:创建与读取文档属性 41
6.6.2 实例分析:文档的设置 45
6.7 本章总结 46
练习6-1 文档操作 46
第7 章 零件文档对象 48
7.1 PartDoc 概述 48
7.2 PartDoc 对象的属性与方法 49
7.3 实例分析:获取零件的特征并设置材料 49
7.4 本章总结 52
第8 章 装配体文档相关对象 53
8.1 AssemblyDoc 概述 53
8.2 IAssemblyDoc 对象的使用 54
8.2.1 实例分析:装配体中部件的操作 54
8.2.2 实例分析:在装配体中获得所有部件 59
8.3 Component2 概述 62
8.4 Component2 部件对象的使用 63
8.4.1 实例分析:查看与设置部件状态 63
8.4.2 实例分析:替换装配体中的部件 66
8.5 Mate2 概述 68
8.6 Mate2 配合对象的获得与使用 69
8.6.1 实例分析:零部件装配 69
8.6.2 实例分析:通过部件对象获得装配信息 76
8.7 本章总结 81
练习8-1 零件与装配体 82
第9 章 工程图文档相关对象 83
9.1 DrawingDoc 概述 83
9.2 图纸中坐标体系介绍 85
9.2.1 工程图中的各个元素 85
9.2.2 工程图中的坐标系与坐标比例 85
9.2.3 工程图中坐标系的使用总结 92
9.3 DrawingDoc 对象的使用 93
9.3.1 实例分析:图纸的新建、设置、添加、激活与遍历 93
9.3.2 实例分析:插入注解、表格与图块 95
9.3.3 实例分析:创建视图与插入明细表 102
9.4 Sheet 概述 105
9.5 Sheet 图纸对象的使用:图纸中数据的获取 106
9.6 View 概述 108
9.7 View 视图对象的使用 109
9.7.1 实例分析:视图自身属性的获得与设置 110
9.7.2 实例分析:提取视图中的模型数据 111
9.8 DrawingComponent 概述 115
9.9 LayerMgr 与Layer 概述 119
9.10 TableAnnotation 概述 122
9.11 TableAnnotation 表格对象的使用 124
9.11.1 实例分析:表格的插入与设置 124
9.11.2 实例分析:表格特征、数据与格式操作 130
9.12 BomFeature 与BomTableAnnotation概述 134
9.13 明细表相关对象的使用 135
9.13.1 实例分析:明细表的插入 135
9.13.2 实例分析:明细栏内容的获取 140
9.14 Annotation 概述 142
9.15 本章总结 146
练习9-1 插头工程图 146
第10 章 草图相关对象 148
10.1 SketchManager 与Sketch 概述 148
10.2 SketchSegment 及其子类概述 149
10.3 实例分析:零件的自动绘制 150
10.4 SketchBlockDefinition 与SketchBlockInstanc 概述 157
10.5 实例分析:块的插入与块数据的获取 158
10.6 本章总结 162
练习10-1 草图绘制 162
第11 章 特征与配置相关对象 164
11.1 FeatureManager 与Feature 概述 164
11.2 实例分析:按特征树顺序提取零件信息 166
11.3 特征数据对象及获得方式 172
11.4 实例分析:线性阵列特征数据的获取与修改 173
11.5 ConfigurationManager 与Configuration简述 176
11.6 本章总结 177
第12 章 SOLIDWORKS 中的选择 178
12.1 SelectionMgr 概述 178
12.2 SOLIDWORKS 中常用的选择方案 178
12.2.1 各选择方案对比 178
12.2.2 实例分析:实体的设置与获得 179
12.2.3 实例分析:对象永久ID 的获取与使用 183
12.3 本章总结 185
第13 章 SOLIDWORKS 中的方程式 186
13.1 EquationMgr 概述 186
13.2 实例分析:方程式的增加、删除与修改 187
13.3 本章总结 191
第14 章 SOLIDWORKS 中的属性 192
14.1 Attribute 概述 192
14.2 Parameter 概述 193
14.3 AttributeDef 概述 194
14.4 实例分析:属性的添加与访问 195
14.5 本章总结 198
第15 章 综合实例 199
15.1 自动化装配出图步骤分析 199
15.2 模型数据准备 200
15.3 圆形接线板自动装配 201
15.4 圆形接线板自动出图 216
15.5 本章总结 222
附录 常用操作索引 224
- 机械工业出版社旗舰店 (微信公众号认证)
- 扫描二维码,访问我们的微信店铺
- 随时随地的购物、客服咨询、查询订单和物流...