SolidWorks机械工程师网——最大的SolidWorks学习平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

好品数字
好品数字
查看: 3685|回复: 35
打印 上一主题 下一主题

这两本书,对于二次开发很有帮助

  [复制链接]

11

主题

46

帖子

171

金币

侠客

Rank: 3Rank: 3Rank: 3

积分
484

最佳新人活跃会员宣传达人

跳转到指定楼层
楼主
发表于 2017-12-22 22:06:06 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
《SolidWorks高级教程:二次开发与API》
《SolidWorks高级教程--二次开发与API》详细介绍了SolidWorks2007软件和COSMOS2007软件的功能,以及使用该软件进行三维产品设计、工程分析的方法、思路、技巧和步骤。值得一提的是,SolidWorks2007不仅在功能上进行了200多项改进,更加突出的是它在技术上的巨大进步与创新。推出的智能特征技术SWIFT,可以更好地满足工程师的设计需求,带给新老用户更大的实惠!
这是老外写的,比较详细,是针对VB和VBA的,甚至连VB的基本概念都有。VB可以是VB6,也可以是VB.NET。VBA可以用Excel来开发
目录

前言
本书使用说明
绪论

SolidWorks高级教程:二次开发与API1开始
0.1.1文件类型
0.1.2使用显示声明OptionExplicit
0.1.3变量
0.1.4选择数据类型
0.1.5API单位
0.1.6SolidWorksConstantsTypeLibrary

SolidWorks高级教程:二次开发与API2录制技巧
0.2.1SolidWorks2007API帮助
0.2.2API对象接口
0.2.3内容
0.2.4索引
0.2.5搜索
0.2.6理解API接口成员的描述方法

SolidWorks高级教程:二次开发与API第1章使用录制器
1.1录制
1.2工具栏
1.3理解代码是怎样工作的
1.4理解如何调用API接口的成员
1.5传递参数
1.6整理代码
1.6.1注释代码
1.6.2调试代码
1.7向中添加窗体
练习1-1录制
练习l-2添加代码到VBA按钮控件
练习1-3在VBA窗体中添加用户输入域

SolidWorks高级教程:二次开发与API第2章API对象模型
2.1SolidWorksAPI对象模型概述
2.2Visual:Basic自动类型转换
2.3应用程序对象
2.3.1SolidWorks2007类型库
2.3.2IntelliSense(智能感知)
2.3.3早绑定和后绑定
2.4实例学习:连接到新文档
2.5实例学习:连接到现存的文档
练习2-1使用新建文档
练习2-2使用已存在的文档

SolidWorks高级教程:二次开发与API第3章设置系统选项和文档属性
3.1用户参数选择一系统选项
3.1.1设置复选框
3.1.2设置整型文本框
3.1.3设置双精度型文本框
3.1.4设置字符型文本框
3.1.5设置列表框
3.1.6设置选项按钮
3.1.7设置滑动条
3.2用户参数选择一文档属性
3.3定位正确的API和枚举值
3.4系统选项一用户可选参数表
3.5文件属性一用户可选参数表
练习3-1更改多个系统选项
练习3-2更改多个文件属性

SolidWorks高级教程:二次开发与API第4章自动化零件设计
4.1设置材质
4.2创建矩形草图
4.3添加标注尺寸
4.4创建时选中
4.5创建圆草图
4.6创建拉伸特征
4.7拉伸中的轮廓选择
4.8创建旋转特征
4.9快速索引列表
练习零件自动创建过程

SolidWorks高级教程:二次开发与API第5章自动化装配体设计
5.1变换
5.2创建数学变换阵
5.3变换矩阵
5.4激活文件
5.5隐藏文件
5.6对象集合
5.7建立线、边集合
5.8建立面集合
5.9获得相邻面
5.10建立点集合
5.11获得曲线参数
5.12添加把手并将其装配到底座上
5.13添加零部件
5.14添加配合
练习添加零部件

SolidWorks高级教程:二次开发与API第6章工程图自动操作
6.1获得配置的名称
6.2新建图纸
6.3创建视图
6.4插入注释
6.5遍历工程图视图
6.6以不同格式保存工程图
6.7创建工程图纸的相关命令
练习工程图自动操作

SolidWorks高级教程:二次开发与API第7章选择与遍历技术
7.1实例学习:编程实现选择对象
7.1.1选择管理SelectionManager
7.1.2访问SelectionManager
7.1.3确定被选中对象的数目
7.1.4访问被选中对象
7.1.5获得选中对象的类型
7.1.6获得特征类型
7.1.7特征数据对象
7.1.8访问特征数据对象
7.1.9访问选取集合
7.1.10释放选集
7.1.11修改特征数据属性
7.1.12修改对象定义
7.2SolidWorksBREP模型
7.3几何与拓扑遍历
7.4实例学习:体和面遍历
7.4.1返回体指针列表
7.4.2面材质属性
7.5实例学习:遍历:FeatureManager
7.5.1从头遍历FeatureManager
7.5.2显示特征名和类型
7.5.3设置特征压缩状态
7.5.4设置特征UI状态
7.5.5从FeatureManager的指定位置获得特征
练习7-1处理预选择1
练习7-2处理预选择2
练习7-3遍历FeatureManager

SolidWorks高级教程:二次开发与API第8章添加自定义属性和特性
8.1实例学习:自定义属性
8.1.1在SolidWorks中添加自定义属性
8.1.2设置并获得自定义属性值
8.1.3获得自定义属性名
8.1.4获得自定义属性数目
8.2实例学习:带自定义属性的配置
8.2.1从SolidWorks模型获得质量特性
8.2.2使用API获得质量特性
8.3实例学习:文件摘要信息
8.4实例学习:文件属性
8.4.1名称属性
8.4.2属性对象
8.5实例学习:面属性
8.5.1查找圆柱面和关联属性
8.5.2在模型视图显示标注
8.5.3创建CNC代码
8.5.4属性类型遍历
8.5.5关于属性最后的话
练习8.1添加质量特性到自定义属性
练习8.2为边添加属性

SolidWorks高级教程:二次开发与API第9章SolidWorksAPISDK
9.1APISDK
9.2实例学习:创建VB.NETAdd-In
9.2.1引用
9.2.2比较Add-inDLL和独立执行程序
9.2.3加载并运行Add-in程序
9.3实例学习:创建C#Add-in
9.4实例学习:C++插件
9.4.1编译C++插件
9.4.2加载C++插件
9.4.3调试C++插件
9.5选择一种编程语言

SolidWorks高级教程:二次开发与API第10章自定义SOlidworks用户界面
10.1实例学习:使用VB.NET自定义uI
10.1.1调试DLL
10.1.2调试器键盘快捷键
10.2理解插件代码
10.2.1导人名称空间
10.2.3理解GLJID
10.2.4连接SolidWorks
10.2.5双向通信
10.2.6设置回调信息
10.2.7自定义菜单
10.2.8自定义命令项
10.2.9建立回调
10.2.10在插件中创建并添加自定义工具栏
10.2.11创建工具栏位图
10.2.12在VB.NEI解决方案中添加工具栏位图
10.2.13位图句柄类
10.2.14类视图窗口
10.2.15添加工具栏
10.3属性页
10.3.1属性页的成员
10.3.2PropertyManager.Page2
10.3.3PropertyManager.Page2Handler2
10.3.4创建属性管理页
10.4属性页组和控件
10.4.1添加分组
10.4.2组和控件ID
10.4.3添加控件
10.4.4在控件中添加图片标签
10.5删除菜单和工具栏
10.6其他自定义内容
10.6.1自定义状态栏
10.6.2自定义弹出菜单
10.6.3自定义模型视图窗口
练习10.1创建一个新菜单
练习10.2设置工具栏按钮
练习10.3在属性管理页上添加控件

SolidWorks高级教程:二次开发与API第11章通知
11.1通知概述
11.2VBA中的通知
11.3实例学习:简单通知
11.4实例学习:使用.NET中的通知
11.4.1事件句柄类
11.4.2:DocumentEventHandler类
11.4.3关联DocumentEvent句柄
11.4.4继承
11.4.5多态
11.4.6事件句柄派生类
11.4.7DocView类
11.4.8分离SolidWorks事件句柄
11.4.9支持通知的接口
练习使用插件向导处理事件

SolidWorks高级教程:二次开发与API附录
附录A特征
附录B批转换1
附录C批转换2
附录D遍历装配体
附录E自定义模型视图
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏3 转播转播 分享教程|习题|模型|技巧 点赞点赞 拍砖拍砖
SolidWorks机械工程师网
提示:建议使用谷歌浏览器浏览本网站!如单击这里下载!否则,可能无法下载附件文件!(支持大多数版本的谷歌浏览器,支持360和QQ浏览器的极速模式,即谷歌内核模式,使用IE和Edge浏览器,浏览个别网页以及下载文件时,会误报“***不安全”,此时需要单击“继续访问此不安全站点(不推荐)”才可以继续下载,另外,本网站不含任何不安全的文件,已联系微软公司解决,纯属IE和Edge浏览器误报)
回复

使用道具 举报

11

主题

46

帖子

171

金币

侠客

Rank: 3Rank: 3Rank: 3

积分
484

最佳新人活跃会员宣传达人

沙发
 楼主| 发表于 2017-12-22 22:10:35 | 只看该作者
《SolidWorks高级教程:二次开发与API》
在网上可以下载到
但是,110M左右的压缩文件,是书的照相版本,书翻开,两页合在一起,看起来费劲
150M左右的压缩文件,有文件的实例,但是,PDF文件不全
SolidWorks机械工程师网
提示:建议使用谷歌浏览器浏览本网站!如单击这里下载!否则,可能无法下载附件文件!(支持大多数版本的谷歌浏览器,支持360和QQ浏览器的极速模式,即谷歌内核模式,使用IE和Edge浏览器,浏览个别网页以及下载文件时,会误报“***不安全”,此时需要单击“继续访问此不安全站点(不推荐)”才可以继续下载,另外,本网站不含任何不安全的文件,已联系微软公司解决,纯属IE和Edge浏览器误报)
回复 支持 反对

使用道具 举报

11

主题

46

帖子

171

金币

侠客

Rank: 3Rank: 3Rank: 3

积分
484

最佳新人活跃会员宣传达人

板凳
 楼主| 发表于 2017-12-22 22:12:40 | 只看该作者
SOLIDWORKS 2007完全学习宝典

本书从实用的基础知识出发,循序渐进,抛砖引玉,举一反三,融会贯通,并考虑到AutoCAD读者的要求,在AutoCAD应用一章中详细介绍将AutoCAD的2D数据转换到SolidWorks的3D模型的方法。本书分两部分:基础知识篇和高级应用篇。基础知识篇介绍了SolidWorks的基本操作和SolidWorks2007的新功能,通过这些内容的学习,读者即可完成一般的设计工作。高级应用篇系统精选一些有代表性的产品设计和各种技术的综合演练。为了方便读者学习,本书特意提供配套光盘,并提供3种演示文件展现操作过程。配套光盘提供的视频动画演示可用相关的播放器打开。  SolidWorks是一种先进的参变量式CAD设计软件。易学易用、界面友好、功能强大、性能超群,在机械制图和结构设计领域有不错的口碑和众多拥戴者。SolidWorks2007是里程碑式的版本,无论是界面还是功能方面都有了新的飞跃,成为3D设计领域的生力军。  本书分为基础篇和高级应用篇,全面介绍了SolidWorks2007的强大功能,各有大量的图片和实例,还有部分视频动画演示,适合于初、中级读者和具有一定水平的读者进阶使用,也可以作为大专院校机械设计专业的参考书。

目录

                                                第一部分基础篇
第1章SolidWorks2007基础
第2章草图绘制
第3章拉伸、旋转与抽壳
第4章圆角、倒角
第5章曲线曲面
第6章扫描与放样
第7章阵列与镜向
第8章孔与筋
第二部分高级应用篇
第9章钣金
第10章3D技术
第11章焊件
第12章形变特征
第13章零件与装配体
第14章智能设计
第15章工程图
第16章应用光源、材质和纹理
第17章配置与系列零件设计表
第18章Animator与相机动画
第19章弹簧
第20章管路设计
第21章电力设计
第22章AutoCAD应用        

下载地址
https://pan.baidu.com/s/1i3q46yD#list/path=%2F%E6%88%91%E7%9A%84%E8%B5%84%E6%BA%90%2Fsw1&parentPath=%2F%E6%88%91%E7%9A%84%E8%B5%84%E6%BA%90


补充的内容 (2017-12-23 06:52):
这个链接地址是完整版的PDF,不是一章一个PDF文件
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

11

主题

46

帖子

171

金币

侠客

Rank: 3Rank: 3Rank: 3

积分
484

最佳新人活跃会员宣传达人

地板
 楼主| 发表于 2017-12-22 22:15:23 | 只看该作者
这两本书,都是SolidWorks2007
但是,对于二次开发,2007和新的版本差别似乎不大
可是,这两本书却是很优秀的,说的清楚、细致。其他的书多是抄来抄去
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

0

主题

102

帖子

117

金币

侠客

Rank: 3Rank: 3Rank: 3

积分
352
QQ
5#
发表于 2017-12-22 23:47:20 | 只看该作者

   经典案例图书
很不错,顶一下!
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

0

主题

126

帖子

1339

金币

传奇

Rank: 8Rank: 8

积分
4312

最佳新人活跃会员热心会员宣传达人灌水之王

6#
发表于 2018-1-6 14:08:30 | 只看该作者
谢谢楼主推荐!赞一个
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

0

主题

60

帖子

132

金币

侠客

Rank: 3Rank: 3Rank: 3

积分
397

最佳新人活跃会员热心会员宣传达人

7#
发表于 2018-3-1 14:20:52 | 只看该作者

   经典案例图书
感谢楼主分享,很不错!
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

0

主题

8

帖子

4

金币

混混

Rank: 1

积分
31

最佳新人

8#
发表于 2018-7-22 00:04:11 | 只看该作者
楼主很专业,写得很好!
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

0

主题

563

帖子

9

金币

长老

Rank: 6Rank: 6Rank: 6

积分
1513

最佳新人活跃会员热心会员宣传达人灌水之王突出贡献

9#
发表于 2018-8-9 08:41:57 | 只看该作者
感谢楼主分享,很不错!
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

0

主题

41

帖子

8

金币

天使

Rank: 2Rank: 2

积分
137

最佳新人活跃会员宣传达人

10#
发表于 2018-9-9 16:30:03 | 只看该作者
好资料,多谢!
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

0

主题

103

帖子

177

金币

堂主

Rank: 4

积分
662

最佳新人活跃会员热心会员宣传达人

11#
发表于 2018-9-12 08:29:24 | 只看该作者
谢谢楼主推荐!赞一个
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

0

主题

108

帖子

9

金币

堂主

Rank: 4

积分
516

最佳新人活跃会员热心会员宣传达人

12#
发表于 2018-9-13 02:33:35 | 只看该作者
谢群主的贡献
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

0

主题

8

帖子

12

金币

混混

Rank: 1

积分
43

最佳新人

13#
发表于 2018-9-19 09:09:17 | 只看该作者
谢群主的贡献
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

0

主题

392

帖子

216

金币

传奇

Rank: 8Rank: 8

积分
5559

最佳新人活跃会员热心会员宣传达人灌水之王突出贡献

14#
发表于 2018-10-13 12:45:53 | 只看该作者
雷锋,顶起,再顶起!
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

0

主题

296

帖子

3

金币

堂主

Rank: 4

积分
771

最佳新人活跃会员热心会员宣传达人灌水之王突出贡献

15#
发表于 2018-11-13 09:05:07 | 只看该作者
加入QQ群
参与讨论和学习

SolidWorks技术交流群

或扫描二维码加入

感谢楼主分享,很不错!
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

0

主题

26

帖子

22

金币

天使

Rank: 2Rank: 2

积分
98

最佳新人活跃会员宣传达人

16#
发表于 2019-1-9 15:10:02 来自手机 | 只看该作者

   经典案例图书
先顶一个再说。。。。
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

0

主题

41

帖子

8

金币

天使

Rank: 2Rank: 2

积分
137

最佳新人活跃会员宣传达人

17#
发表于 2019-3-30 06:52:19 | 只看该作者
加入QQ群
参与讨论和学习

SolidWorks技术交流群

或扫描二维码加入

多谢分享!!!!
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

0

主题

25

帖子

110

金币

侠客

Rank: 3Rank: 3Rank: 3

积分
337

最佳新人活跃会员宣传达人

18#
发表于 2019-6-27 14:52:59 | 只看该作者

   经典案例图书
楼主辛苦了!
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

0

主题

85

帖子

16

金币

侠客

Rank: 3Rank: 3Rank: 3

积分
315

最佳新人活跃会员热心会员宣传达人

19#
发表于 2019-8-24 08:34:17 | 只看该作者
学习一下1111
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

1

主题

124

帖子

4

金币

侠客

Rank: 3Rank: 3Rank: 3

积分
431

最佳新人活跃会员热心会员宣传达人灌水之王

20#
发表于 2019-9-1 18:41:03 | 只看该作者
详细介绍了SolidWorks2007软件和COSMOS2007软件
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭 卷起
关闭 卷起

手机版|小黑屋| GMT+8, 2024-4-20 16:00 , Processed in 0.374799 second(s), 34 queries .

SolidWorks机械工程师网 ( 鲁ICP备14025122号-2 ) 鲁公网安备 37028502190335号

声明:本网言论纯属发表者个人意见,与本网立场无关。
如涉版权,可发邮件: admin@swbbsc.com

快速回复 返回顶部 返回列表