图书介绍
SolidWorks二次开发实例解析PDF|Epub|txt|kindle电子书版本网盘下载
- 江洪等编著 著
- 出版社: 北京:机械工业出版社
- ISBN:7111139593
- 出版时间:2004
- 标注页数:270页
- 文件大小:39MB
- 文件页数:280页
- 主题词:计算机辅助设计-应用软件,SolidWorks
PDF下载
下载说明
SolidWorks二次开发实例解析PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
前言1
第1章 SolidWorks API的基本知识1
目录1
1.1 SolidWorks API中的术语及开发工具2
1.1.1 OLE2
1.1.2 ActiveX2
1.1.3 COM3
1.1.4 MFC3
1.1.5 ATL3
1.1.6 宏4
1.1.7 SolidWorks插件4
1.2 程序指导8
1.1.8 开发工具8
1.2.1 OLE、COM和Dispatch9
1.2.2 访问SolidWorks对象及属性9
1.2.3 布尔值10
1.2.4 整数11
1.2.5 质量属性14
1.2.6 返回值14
1.2.7 安全数组17
1.3 SolidWorks API的语法18
1.3.1 变量18
1.3.3 接口19
1.3.2 返回值19
1.3.4 对象接口查询20
1.3.5 DLL中导出函数的管理21
1.4 solidWorks API对象概述21
1.4.1 SldWorks对象22
1.4.2 Environment对象23
1.4.3 Frame对象23
1.4.4 AttributeDef对象23
1.4.5 Modeler对象23
1.4.6 SWPropertySheet对象23
1.4.7 ModelDoc 2对象24
1.4.9 DrawingDoc对象25
1.4.8 PartDoc对象25
1.4.10 装配体对象26
1.4.11 PropertyManagerPage 2对象26
1.4.12 其他的对象26
第2章 Visual Basic 6.0开发SolidWorks的实例28
2.1 Visual Basic 6.0发展简史及特点28
2.2 用Visual Basic 6.0开发SolidWorks的一般步骤29
2.2.1 Visual Basic 6.0开发SolidWorks的一般步骤29
2.2.2 执行应用程序的方式31
2.3.1 激活\装载\新建文件35
2.3 圆球35
2.3.2 圆和直线等38
2.3.3 修剪和旋转等39
2.3.4 程序的功能、运行结果、代码及说明43
2.4 添加自定义属性到文件46
2.4.1 自定义属性信息46
2.4.2 程序的功能、运行结果、代码及说明47
2.5 等距一系列面48
2.5.1 倒数第N个特征48
2.5.2 特征的边界范围49
2.5.3 插入等距面等49
2.5.4 程序的功能、运行结果、代码及说明50
2.6 修改零件序号51
2.6.1 SelectionManager等51
2.6.2 零件序号等54
2.6.3 程序的功能、运行结果、代码及说明55
2.7 轴承标准件库57
2.7.1 分析结构特征,建立轴承实体模型57
2.7.2 轴承库58
2.7.3 程序的功能、运行结果、代码及说明60
第3章用 Visual C++ 6.0开发SolidWorks的一般步骤62
3.1 Visual C++ 6.0发展简史及特点62
3.2 早期工程向导Swizard.swx63
3.2.1 用Swizard.swx生成DLL的一般步骤64
3.2.2 分析TryAddin工程代码71
3.3 ATL(C/C++)对象向导76
3.3.1 用ATL生成DLL的一般步骤77
3.3.2 SwAtl工程文件87
3.4 用户自定义向导和利用现有的实例88
3.4.1 生成用户自定义向导88
3.4.2 分析现有实例的代码89
4.1 InitUserDLL3和SW版本号95
4.1.1 初始化DLL95
第4章 VC++开发SolidWorks的基础实例95
4.1.2 SolidWorks的版本代码96
4.1.3 消息框98
4.1.4 程序的功能、运行结果、代码及说明99
4.2 普通平键和圆锥100
4.2.1 拉伸凸台100
4.2.2 中心线和圆弧101
4.2.3 清空草图和视区显示102
4.2.4 程序的功能、运行结果、代码及说明103
4.3 直齿圆锥齿轮106
4.3.1 ModelDoc2∷SelectByMark方法106
4.3.2 放样/旋转切除107
4.3.3 样条曲线等109
4.3.4 程序的功能、运行结果、代码及说明111
4.4 选择点的坐标值和获得实体名112
4.4.1 拾取点坐标和实体名112
4.4.2 程序的功能、运行结果、代码及说明113
4.5 有名称的实体116
4.5.1 所命名实体的数目和数组等116
4.5.2 程序的功能、运行结果、代码及说明118
4.6 动态旋转模型视区119
4.6.1 视区和设置单位等119
4.6.2 程序的功能、运行结果、代码及说明121
4.7.1 特征等123
4.7 获得草图123
4.7.2 程序的功能、运行结果、代码及说明126
4.8 选择所有的草图线段128
4.8.1 草图线段列表等128
4.8.2 程序的功能、运行结果、代码及说明130
4.9 隐藏FeatureManager里所选的特征131
4.9.1 当前特征的用户接口状态131
4.9.2 程序的功能、运行结果、代码及说明132
4.10 打开所选的装配零部件文件和遍历装配体134
4.10.1 装配对象等134
4.10.2 程序的功能、运行结果、代码及说明136
4.11 获得文件的历史版本信息140
4.11.1 版本历史数据的数组和存盘文件的版本字符串140
4.11.2 程序的功能、运行结果、代码及说明141
4.12 遍历所有打开的文件142
4.12.1 打开文件列表和获得ModelDoc对象142
4.12.2 程序的功能、运行结果、代码及说明143
第5章 Visual C++ 6.0开发SolidWorks的应用实例144
5.1 菜单144
5.1.1 与菜单有关的几个方法144
5.1.2 示例程序中的菜单148
5.1.3 添加菜单项的实例150
5.1.4 样条曲线等152
5.1.5 程序的功能、运行结果、代码及说明157
5.2 工具栏159
5.2.1 与工具栏有关的几个方法159
5.2.2 示例程序中的工具栏162
5.2.3 添加工具栏的实例163
5.2.4 配合参数等164
5.2.5 程序的功能、运行结果、代码及说明175
5.3 交互对话框180
5.3.1 生成交互对话框的一般步骤180
5.3.2 程序的功能、运行结果、代码及说明184
5.4.1 数据库185
5.4 数据库与工程图185
5.4.2 与工程图标注有关的若干方法189
5.4.3 程序的功能、运行结果、代码及说明200
第6章 拖放与预览零件204
6.1 拖放零件204
6.2 预览零件207
6.2.1 在SolidWorks中预览SolidWorks文件的方法207
6.2.2 不需打开SolidWorks就能预览SolidWorks文件的方法211
6.2.3 无需安装SolidWorks即可预览SolidWorks文件的方法215
7.1.1 概述218
7.1 VBA概述及开发的一般步骤218
第7章 用VBA开发SolidWorks的实例218
7.1.2 VBA开发SolidWorks的一般步骤219
7.1.3 执行宏的方式221
7.2 存零件为其他格式224
7.2.1 路径名与保存文件224
7.2.2 程序的功能、运行结果、代码及说明226
7.3 批量修改零件的属性227
7.3.1 材料属性等227
7.3.2 程序的功能、运行结果、代码及说明230
7.4 用Excel宏开发SolidWorks231
7.4.1 用Excel宏开发SolidWorks的一般步骤231
7.4.2 程序的功能、运行结果、代码及说明233
7.5 用Excel控制装配体235
7.5.1 尺寸的系统值235
7.5.2 程序的功能、运行结果、代码及说明235
7.6 螺旋线237
7.6.1 模拟键盘操作237
7.6.2 程序的功能、运行结果、代码及说明238
7.7 动画的实现240
7.7.1 视区比例和当前图形视区240
7.7.2 IIF函数240
7.7.3 程序的功能、运行结果、代码及说明242
8.1 Delphi 7.0发展简史及特点244
第8章 Delphi 7.0开发SolidWorks的实例244
8.2 用Delphi 7.0开发SolidWorks的一般步骤245
8.2.1 Delphi 7.0开发SolidWorks的一般步骤246
8.2.2 执行应用程序的方式251
8.3 运动仿真和预览SolidWorks模型251
8.3.1 运动仿真251
8.3.2 预览SolidWorks模型253
8.4 Delphi 7.0与数据库结合创建量具辅助设计系统254
8.4.1 圆\圆角\镜向254
8.4.2 Delphi 7.0数据库257
8.4.3 量具辅助设计系统262
参考文献270