注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络计算机辅助设计与工程计算SolidWorksSolidworks二次开发实例解析

Solidworks二次开发实例解析

Solidworks二次开发实例解析

定 价:¥32.00

作 者: 江洪[等]编著
出版社: 机械工业出版社
丛编项: 计算机技术及工程应用丛书
标 签: SolidWorks

ISBN: 9787111139591 出版时间: 2004-03-01 包装: 胶版纸
开本: 26cm 页数: 270 字数:  

内容简介

  SolidWorks是一种非常优秀的三维机械设计软件,在我国的用户越来越多。本书首次用VBA/VB/VC/Delphi四种语言讲述SolidWorks的二次开发内容,在一定程序上解决了广大初学者入门难的问题。本书有若干循序渐进、深入浅出的范例,读者可以照着做,也可以学习其思路。通过本书的学习,广大读者能学会SW API中的各种对象、方法、属性和事件的用法,开发出适合自己特色的系统,从而提高产品的质量和工作效率。全书通俗易懂,切合实际,适合不同领域的人员阅读,也可作为广大工程技术人员的自学用书和参考书。

作者简介

暂缺《Solidworks二次开发实例解析》作者简介

图书目录

前言
第1章 SolidWorks API的基本知识
1.1 SolidWorks API中的术语及开发工具
1.1.1 OLE
1.1.2 ActiveX
1.1.3 COM
1.1.4 MFC
1.1.5 ATL
1.1.6 宏
1.1.7 SolidWorks插件
1.1.8 开发工具
1.2 程序指导
1.2.1 OLE、COM和Dispatch
1.2.2 访问SolidWorks对象及属性
1.2.3 布尔值
1.2.4 整数
1.2.5 质量属性
1.2.6 返回值
1.2.7 安全数组
1.3 SolidWorks API的语法
1.3.1 变量
1.3.2 返回值
1.3.3 接口
1.3.4 对象接口查询
1.3.5 DLL中导出函数的管理
1.4 SolidWorks API对象概述
1.4.1 SldWorks对象
1.4.2 Environment对象
1.4.3 Frame对象
1.4.4 AttributeDef对象
1.4.5 Modeler对象
1.4.6 SWPropertySheet对象
1.4.7 ModelDoc 2对象
1.4.8 PartDoc对象
1.4.9 DrawingDoc对象
1.4.10 装配体对象
1.4.11 PropertyManagerPage 2对象
1.4.12 其他的对象
第2章 Visual Basic 6.0SolidWorks
2.1 Visual Basic 6.0发展简史及特点
2.2 用Visual Basic 6.0开发SolidWorks的一般步骤
2.2.1 Visual Basic 6.0开发SolidWorks的一般步骤
2.2.2 执行应用程序的方式
2.3 圆球
2.3.1 激活\装载\新建文件
2.3.2 圆和直线等
2.3.3 修剪和旋转等
2.3.4 程序的功能、运行结果、代码及说明
2.4 添加自定义属性到文件
2.4.1 自定义属性信息
2.4.2 程序的功能、运行结果、代码及说明
2.5 等距一系列面
2.5.1 倒数第N个特征
2.5.2 特征的边界范围
2.5.3 插入等距面等
2.5.4 程序的功能、运行结果、代码及说明
2.6 修改零件序号
2.6.1 SelectionManager等
2.6.2 零件序列号等
2.6.3 程序的功能、运行结果、代码及说明
2.7 轴承标准件库
2.7.1 分析结构特征,建立轴承实体模型
2.7.2 轴承库
2.7.3 程序的功能、运行结果、代码及说明
第3章 用Visual C++6.0开发SolidWorks的一般步骤
3.1 Visual C++6.0发展简史及特点
3.2 早期工程向导Swizard.swx
3.2.1 用Swizard.swx生成DLL的一般步骤
3.2.2 分析TryAddin工程代码
3.3 ATL(C/C++)对象向导
3.3.1 用ATL生成DLL的一般步骤
3.3.2 SwAtl工程文件
3.4 用户自定义向导和利用现有的实例
3.4.1 生成用户自定义向导
3.4.2 分析现有实例的代码
第4章 VC++开发SolidWorks的基础实例
4.1 InitUserDLL3和SW版本号
4.1.1 初始化DLL
4.1.2 SolidWorks的版本代码
4.1.3 消息框
4.1.4 程序的功能、运行结果、代码及说明
4.2 普通平键和圆锥
4.2.1 拉伸凸台
4.2.2 中心线和圆弧
4.2.3 清空草图和社区显示
4.2.4 程序的功能、运行结果、代码及说明
4.3 直齿圆锥齿轮
4.3.1 ModelDoc2::SelectByMark方法
4.3.2 放样/旋转切除
4.3.3 样条曲线等
4.3.4 程序的功能、运行结果、代码及说明
4.4 选择点的坐标值和获得实体名
4.4.1 拾取点坐标和实体名
4.4.2 程序的功能、运行结果、代码及说明
4.5 有名称的实体
4.5.1 所命名实体的数目和数组等
4.5.2 程序的功能、运行结果、代码及说明
4.6 动态旋转模型社区
4.6.1 社区和设置单位等
4.6.2 程序的功能、运行结果、代码及说明
4.7 获得草图
4.7.1 特征等
4.7.2 程序的功能、运行结果、代码及说明
4.8 选择所有的草图线段
4.8.1 草图线段列表等
4.8.2 程序的功能、运行结果、代码及说明
4.9 隐藏FeatrueManager里所选的特征
4.9.1 当前特征的用户接口状态
4.9.2 程序的功能、运行结果、代码及说明
4.10 打开所选的装配零部件文件和遍历装配体
4.10.1 装配对象等
4.10.2 程序的功能、运行结果、代码及说明
4.11 获得文件的历史版本信息
4.11.1 版本历史数据的数组和存盘文件的版本字符串
4.11.2 程序的功能、运行结果、代码及说明
4.12 遍历所有打开的文件
4.12.1 打开文件列表和获得ModelDoc对象
4.12.2 程序的功能、运行结果、代码及说明
第5章 Visual C++6.0开发SolidWorks的应用实例
5.1 菜单
5.1.1 与菜单有关的几个方法
5.1.2 示例程序中的菜单
5.1.3 添加菜单项的实例
5.1.4 样条曲线等
5.1.5 程序的功能、运行结果、代码及说明
5.2 工具栏
5.2.1 与工具栏有关的几个方法
5.2.2 示例程序中的工具栏
5.2.3 添加工具栏的实例
5.2.4 配合参数等
5.2.5 程序的功能、运行结果、代码及说明
5.3 交互对话框
5.3.1 生成交互对话框的一般步骤
5.3.2 程序的功能、运行结果、代码及说明
5.4 数据库与工程图
5.4.1 数据库
5.4.2 与工程图标注有关的若干方法
5.4.3 程序的功能、运行结果、代码及说明
第6章 拖放与预览零件
6.1 拖放零件
6.2 预览零件
6.2.1 在SolidWorks中预览SolidWorks文件的方法
6.2.2 不需打开SolidWorks就能预览SolidWorks文件的方法
6.2.3 无需安装SolidWorks即可预览SolidWorks文件的方法
第7章 用VBA开发SolidWorks的实例
7.1 VBA概述及开发的一般步骤
7.1.1 概述
7.1.2 VBA开发SolidWorks的一般步骤
7.1.3 执行宏的方式
7.2 存零件为其他格式
7.2.1 路径名与保存文件
7.2.2 程序的功能、运行结果、代码及说明
7.3 批量修改零件的属性
7.3.1 材料属性等
7.3.2 程序的功能、运行结果、代码及说明
7.4 用Excel宏开发SolidWorks
7.4.1 用Excel宏开发SolidWorks的一般步骤
7.4.2 程序的功能、运行结果、代码及说明
7.5 用Excel控制装配体
7.5.1 尺寸的系统值
7.5.2 程序的功能、运行结果、代码及说明
7.6 螺旋线
7.6.1 模拟键盘操作
7.6.2 程序的功能、运行结果、代码及说明
7.7 动画的实现
7.7.1 社区比例和当前图形社区
7.7.2 IIF函数
7.7.3 程序的功能、运行结果、代码及说明
第8章 Delphi 7.0开发SolidWorks的实例
8.1 Delphi 7.0发展简史及特点
8.2 用Delphi 7.0开发SolidWorks的一般步骤
8.2.1 Delphi 7.0开发SolidWorks的一般步骤
8.2.2 执行应用程序的方式
8.3 运动仿真和预览SolidWorks模型
8.3.1 运动仿真
8.3.2 预览SolidWorks模型
8.4 Delphi 7.0与数据库结合创建量具辅助设计系统
8.4.1 圆\圆角\镜向
8.4.2 Delphi 7.0数据库
8.4.3 量具辅助设计系统
参考文献

本目录推荐