SOLIDWORKS API二次开发实例详解(微视频版)
定 价:59.8 元
丛书名:CAD/CAM/CAE高手成长之路丛书
- 作者:陈永康
- 出版时间:2018/10/1
- ISBN:9787111602422
- 出 版 社:机械工业出版社
- 中图法分类:TH122
- 页码:
- 纸张:胶版纸
- 版次:
- 开本:16开
《SOLIDWORKS API二次开发实例详解(微视频版)》主要介绍了SOLIDWORKS二次开发的方法和技巧。
《SOLIDWORKS API二次开发实例详解(微视频版)》通过常规的人与SOLIDWORKS交互过程中的情景,介绍了相应的SOLIDWORKS API对象,使得机械专业人员能够比较形象地理解API对象及其使用,并通过不同的实例分析介绍各API对象的使用,帮助读者学习SOLIDWORKS二次开发;为读者介绍了学习SOLIDWORKS二次开发的方法,以便读者能够自我扩展,学习与研究自己需要的内容;对SOLIDWORKS的各类开发方案进行了对比,便于读者或企业在开发之初选择适合自己的方案;采用书与视频联合讲解的方式,便于读者理解。
《SOLIDWORKS API二次开发实例详解(微视频版)》适合对SOLIDWORKS以及数据化设计制造感兴趣的人员阅读,还适合希望通过二次开发简化SOLIDWORKS操作工作量的人员阅读,也适合希望在企业内部制订SOLIDWORKS二次开发方案,提高设计效率的建模管理团队成员阅读。
前言
第1章 软件开发基础
1.1 类与实例化对象
1.2 属性
1.3 方法
1.4 枚举
1.5 继承
1.6 SOLIDWORKS API
1.7 本章总结
第2章 SOLIDWORKS常用开发工具介绍
2.1 宏的录制与自带VBA工具
2.1.1 宏
2.1.2 自带VBA工具
2.1.3 自定义宏工具栏
2.2.NET开发工具简介
2.2.1 独立应用程序
2.2.2 AddIn插件程序
2.3 本章总结
第3章 SOLIDWORKS开发学习方法
3.1 如何使用SOLIDWORKS API帮助
3.1.1 SOLIDWORKS API帮助
3.1.2 本地API帮助文档结构
3.1.3 文档索引搜索
3.2 英文系统设置
3.3 本章总结
第4章 SOLIDWORKS设计规划与开发思路
4.1 草图与零件的规划与思考
4.2 装配体与图纸的规划与思路
4.2.1 装配
4.2.2 装配体层次与图纸
4.3 使用接口的思想规划模型与开发
4.4 本章总结
第5章 应用程序对象
5.1 SldWorks概述
5.2 创建与获取SldWorks
5.2.1 创建应用
5.2.2 获取应用
5.3 SldWorks的使用
5.3.1 常用方法与属性介绍
5.3.2 实例分析:文档的打开、关闭与系统设置
5.4 本章总结
第6章 通用文档对象
6.1 ModelDoc2概述
6.2 得到对象
6.3 ModelDoc2的使用
6.3.1 实例分析:获得文档的信息
6.3.2 实例分析:通过对象获得常用管理器
6.3.3 实例分析:修改与获得参数
6.4 ModelDoc2扩展类ModelDocExtension
6.5 ModelDocExtension对象的属性与方法
6.6 ModelDocExtension使文档数据更丰富
6.6.1 实例分析:创建与读取文档属性
6.6.2 实例分析:文档的设置
6.7 本章总结
练习6-1文档操作
第7章 零件文档对象
7.1 PartDoc概述
7.2 PartDoc对象的属性与方法
7.3 实例分析:获取零件的特征并设置材料
7.4 本章总结
第8章 装配体文档相关对象
8.1 AssemblyDoc概述
8.2 IAssemblyDoc对象的使用
8.2.1 实例分析:装配体中部件的操作
8.2.2 实例分析:在装配体中获得所有部件
8.3 Component2概述
8.4 Component2部件对象的使用
8.4.1 实例分析:查看与设置部件状态
8.4.2 实例分析:替换装配体中的部件
8.5 Mate2概述
8.6 Mate2配合对象的获得与使用
8.6.1 实例分析:零部件装配
8.6.2 实例分析:通过部件对象获得装配信息
8.7 本章总结
练习8-1零件与装配体
第9章 工程图文档相关对象
9.1 DrawingDoc概述
9.2 图纸中坐标体系介绍
9.2.1 工程图中的各个元素
9.2.2 工程图中的坐标系与坐标比例
9.2.3 工程图中坐标系的使用总结
9.3 DrawingDoc对象的使用
9.3.1 实例分析:图纸的新建、设置、添加、激活与遍历
9.3.2 实例分析:插入注解、表格与图块
9.3.3 实例分析:创建视图与插入明细表
9.4 Sheet概述
9.5 Sheet图纸对象的使用:图纸中数据的获取
9.6 View概述
9.7 View视图对象的使用
9.7.1 实例分析:视图自身属性的获得与设置
9.7.2 实例分析:提取视图中的模型数据
9.8 DrawingComponent概述
9.9 LayerMgr 与Layer概述
9.1 0TableAnnotation概述
9.1 1TableAnnotation表格对象的使用
9.1 1.1 实例分析:表格的插入与设置
9.1 1.2 实例分析:表格特征、数据与格式操作
9.1 2BomFeature与BomTableAnnotation概述
9.1 3明细表相关对象的使用
9.1 3.1 实例分析:明细表的插入
9.1 3.2 实例分析:明细栏内容的获取
9.1 4Annotation概述
9.1 5本章总结
练习9-1插头工程图
第10章 草图相关对象
10.1 SketchManager与Sketch概述
10.2 SketchSegment及其子类概述
10.3 实例分析:零件的自动绘制
10.4 SketchBlockDefinition与SketchBlockInstanc概述
10.5 实例分析:块的插入与块数据的获取
10.6 本章总结
练习10-1草图绘制
第11章 特征与配置相关对象
11.1 FeatureManager与Feature概述
11.2 实例分析:按特征树顺序提取零件信息
11.3 特征数据对象及获得方式
11.4 实例分析:线性阵列特征数据的获取与修改
11.5 ConfigurationManager与Configuration简述
11.6 本章总结
第12章 SOLIDWORKS中的选择
12.1 SelectionMgr概述
12.2 SOLIDWORKS中常用的选择方案
12.2.1 各选择方案对比
12.2.2 实例分析:实体的设置与获得
12.2.3 实例分析:对象永久ID的获取与使用
12.3 本章总结
第13章 SOLIDWORKS中的方程式
13.1 EquationMgr概述
13.2 实例分析:方程式的增加、删除与修改
13.3 本章总结
第14章 SOLIDWORKS中的属性
14.1 Attribute概述
14.2 Parameter概述
14.3 AttributeDef概述
14.4 实例分析:属性的添加与访问
14.5 本章总结
第15章 综合实例
15.1 自动化装配出图步骤分析
15.2 模型数据准备
15.3 圆形接线板自动装配
15.4 圆形接线板自动出图
15.5 本章总结
附录 常用操作索引