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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 1582|回复: 14
打印 上一主题 下一主题

SolidWorks 2003 二次开发基础与实例教程

[复制链接]

102

主题

298

帖子

204

金币

堂主

Rank: 4

积分
524
QQ
跳转到指定楼层
楼主
发表于 2011-8-31 15:22:55 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

   经典图书
  
看了几本SW API的书,感觉更适合于自学.
第1章 SolidWorks二次开发综述
1.1 SolidWorks二次开发的工具
1.2 SolidWorks二次开发的一般过程
1.3
第2章 SolidWorks API概述
2.1 SolidWorks API二次开发中的术语
2.2 SolidWorks API对象概述
2.3 SolidWorks API变量类型定义及对象语法
2.4 体验SolidWorks API——恭喜您,李明
第3章 SolidWorks API的常用对象、属性、方法
3.1 建立新的SolidWorks文件
3.2 保存和退出SolidWorks文件
3.3 获取当前选择点的坐标值
3.4 改变FeatureManager窗口大小以显示隐藏设计树
3.5 获取当前所选的尺寸公差值
3.6 通过API设置注释文本的高宽比例
3.7 清除特征颜色,使用模型颜色
3.8 随机改变零件颜色
3.9 查找文件所参考的其他文件
3.10 使模型不停地旋转
3.11 进行用户选项参数设置
3.12 定位文件窗口
3.13 获得参考平面的参数和生成参考平面
第4章 草图
4.1 生成具有可视性的草图实体
4.2 修改草图尺寸
4.3 自动标注草图尺寸
4.4 获得草图点坐标
4.5 确定草图对所用特征的适合性
4.6 等分草图实体
4.7 获得曲线的长度
4.8 改变草图到完全定义
4.9 获得在屏幕上单击鼠标后的坐标值以生成几何体
4.10 获得所选项目的剖面特性
4.11 获得草图的永久性标识符
4.12 列出草图中的约束
4.13 从草图文本中提取曲线信息
4.14 获得草图的文本格式
第5章 几何和拓扑关系
5.1 计算模型(包括参考面)的表面积
5.2 计算所选面的周长
5.3 获得两个面间的最近距离
5.4 用程序生成放样
5.5 使用网对象
5.6 获得显示面的数目
5.7 获得曲线的长度
5.8 从所选的边获得曲线参数
5.9 精确地确定边界
5.10 从草图中的样条曲线参数获得信息
第6章 特征
6.1 访问拉伸凸台\基体特征
6.2 倒着遍历特征和获得与特征相关的面
6.3 获得特征的父子关系
6.4 压缩所选的特征和子特征
6.5 删除零件中的所有压缩特征和子特征
6.6 重新播放一个模型
6.7 检查多半径的圆角
6.8 获得装配体或零件的特征列表
6.9 获得所有的装饰螺纹信息
6.10 获得孔向导生成的孔信息和所有装饰螺纹
第7章 零件
7.1 进行拉伸切除
7.2 进行多厚度抽壳
7.3 生成零件中的所有尺寸
7.4 使用已生成的体
7.5 逐个显示零件配置名称
7.6 输出Parasolid的转化格式
7.7 获得与配置有关的结构存储区域
7.8 增加一列到系列零件设计表中
第8章 工程图
8.1 设置所选工程图视区的比例和改变视区为上色状态
8.2 移动工程图视区
8.3 对齐注解
8.4 插入一个几何体公差符号
8.5 从展开钣金零件生成工程图和列出图纸清单
8.6 生成复合注释
8.7 保存当前文件为DXF和输出工程图中的所有BOMs到XML
8.8 删除图纸中的所有BOMs和工程图
8.9 设置BOM表的宽度和在拾取点插入BOM
8.10 生成新的注释
8.11 改变尺寸的位置和移动所有的尺寸到不同的层
8.12 提取块的信息
第9章 装配图
9.1 直接获得零件或装配的质量特性
9.2 调整装配级特征的有效范围
9.3 改变装配零件的配置以能使用和获得装配零件中的父零件
9.4 确定装配零部件被其他关联文件编辑的情况
9.5 检查装配干涉情况
9.6 获得装配零部件的边界
9.7 从所选的实体中获得装配零部件
第10章 文件操作、属性及用户界面
10.1 文件操作
10.2 属性
10.3 用户界面
10.4 杂项
第11章 开发实例
11.1 零件的透明性
11.2 清除特征和表面颜色,使用模型颜色
11.3 在装配体中检查零件的质量
11.4 模型文件的自定义属性
11.5 插入凹槽特征
11.6 复制系统选项和文件选项
附录A SolidWorks2003 API常数列表
A.1 swSelectType_e
A.2 swEndConditions_e
A.3 swSaveAsVerSion_e
A.4 swFileSaveError_e
A.5 swFileSaveWarning_e
A.6 swMessageBoxIcon_e
A.7 swTolType_e
A.8 swUserPreferenceTextFormate
A.9 swUserPreferenceToggle_e
A.10 swWindowState_e
A.11 swLineStyles_e
A.12 swLineWeights_e
A.13 wSetValueInConfiguration_e
A.14 swAutodimHorizontalPlacement_e
A.15 swAutodimVerticalPlacement_e
A.16 swAutodimScheme_e
A.17 swSketchCheckFeatureProfileUsage_e
A.18 swSketchCheckFeatureStatus_e
A.19 swSketchSegments_e
A.20 BodyFeatures_e
A.21 swComponentResolveStatus_e
A.22 swTolerances_e
A.23 swBodyType_e
A.24 swCosmeticThreadType_e
A.25 SwWzdHoleTypes_e
A.26 swCreateFeatureBodyOpts_e
A.27 swUserPreferenceIntegerValue_e
A.28 swDisplayMode_e
A.29 swBalloonStyle_e
A.30 swBalloonFit_e
A.31 swLeaderSide_e
A.32 swArrowStyle_e
A.33 swComponentVisibilityState_e
A.34 swSummInfoField_e
A.35 SwParam_Type_e
A.36 swInConfigurationOpts_e
A.37 swConfigurationOptions_e
A.38 swAssociatedEntityStates_e
A.39 swCalloutTargetStyle_e
A.40 swMenuldentifiers_e
A.41 swMacroFeatureParamType_e
A.42 swBodyOperationError_e
附录B SolidWorks2003 API的新增功能
B.1 SolidWorks2003 API的新功能
B.2 SolidWorks2003 API的新对象和界面
B.3 SolidWorks2003 API2的新方法、属性和事件
----------------------------------
附录A SolidWorks2003 API常数列表→在其它几本SW API没有这本书介绍详细.此内容在SW API的帮助文件中经常用到.
ModelDoc的介绍
http://hi.baidu.com/zw228/blog/item/90c601faf9862d8e9f514677.html
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 转播转播 分享教程|习题|模型|技巧 点赞点赞21957 拍砖拍砖1012
SolidWorks机械工程师网
提示:建议使用谷歌浏览器浏览本网站!如单击这里下载!否则,可能无法下载附件文件!(支持大多数版本的谷歌浏览器,支持360和QQ浏览器的极速模式,即谷歌内核模式,使用IE和Edge浏览器,浏览个别网页以及下载文件时,会误报“***不安全”,此时需要单击“继续访问此不安全站点(不推荐)”才可以继续下载,另外,本网站不含任何不安全的文件,已联系微软公司解决,纯属IE和Edge浏览器误报)
回复

使用道具 举报

15

主题

250

帖子

25

金币

侠客

Rank: 3Rank: 3Rank: 3

积分
282
QQ
沙发
发表于 2011-8-31 15:27:20 | 只看该作者
  

    Sub InsertTxt()
      Set SwApp = Application.SldWorks
      Set SwPart = SwApp.ActiveDoc
      Dim booleanStr
      With SwPart
        booleanStr = .Extension.SelectByID("上视基准面", &quotLANE", 0, 0, 0, False, 0, Nothing)
        .InsertSketch2 True
        .InsertSketchText 0, 0, 0, "写入文本", 0, 0, 0, 100, 100
        .FeatureManager.FeatureExtrusion2 True, False, False, 0, 0, 0.001, 0.01, False, False, False, False, 0.01745329251994, 0.01745329251994, False, False, False, False, 1, 1, 1, 0, 0, False
       
      End With
    End Sub
    End Sub

复制代码
aa.zip (15.87 KB, 下载次数: 14)
SolidWorks机械工程师网
提示:建议使用谷歌浏览器浏览本网站!如单击这里下载!否则,可能无法下载附件文件!(支持大多数版本的谷歌浏览器,支持360和QQ浏览器的极速模式,即谷歌内核模式,使用IE和Edge浏览器,浏览个别网页以及下载文件时,会误报“***不安全”,此时需要单击“继续访问此不安全站点(不推荐)”才可以继续下载,另外,本网站不含任何不安全的文件,已联系微软公司解决,纯属IE和Edge浏览器误报)
回复 支持 反对

使用道具 举报

82

主题

284

帖子

185

金币

侠客

Rank: 3Rank: 3Rank: 3

积分
476
板凳
发表于 2011-8-31 15:28:35 | 只看该作者

   经典图书
恩!很有价值的资料,找很久了
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

11

主题

218

帖子

24

金币

侠客

Rank: 3Rank: 3Rank: 3

积分
243
地板
发表于 2011-8-31 15:28:37 | 只看该作者
居然不用打散文字啊。
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

13

主题

230

帖子

38

金币

侠客

Rank: 3Rank: 3Rank: 3

积分
294
QQ
5#
发表于 2011-8-31 15:30:02 | 只看该作者

   经典案例图书
这个要支持
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

7

主题

239

帖子

19

金币

侠客

Rank: 3Rank: 3Rank: 3

积分
285
QQ
6#
发表于 2011-8-31 15:35:54 | 只看该作者
嗯,学习下,谢谢楼主
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

5

主题

222

帖子

13

金币

侠客

Rank: 3Rank: 3Rank: 3

积分
251
QQ
7#
发表于 2011-8-31 15:40:08 | 只看该作者

   经典案例图书
这本书不错,要是有高版本的就好了
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

55

主题

264

帖子

113

金币

侠客

Rank: 3Rank: 3Rank: 3

积分
392
QQ
8#
发表于 2011-8-31 15:40:16 | 只看该作者
大师,有没有sw2012的api文件呢?
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

7

主题

240

帖子

18

金币

侠客

Rank: 3Rank: 3Rank: 3

积分
280
QQ
9#
发表于 2011-8-31 15:42:03 | 只看该作者
求这本书的随书光盘!!
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

12

主题

227

帖子

33

金币

侠客

Rank: 3Rank: 3Rank: 3

积分
277
QQ
10#
发表于 2011-8-31 15:42:32 | 只看该作者

   经典图书
真的是好资料啊,收藏
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

16

主题

228

帖子

38

金币

侠客

Rank: 3Rank: 3Rank: 3

积分
286
QQ
11#
发表于 2011-8-31 15:44:00 | 只看该作者
有最新版本的没有???
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

17

主题

258

帖子

50

金币

侠客

Rank: 3Rank: 3Rank: 3

积分
334
QQ
12#
发表于 2011-8-31 15:44:10 | 只看该作者
这类资料难找啊,谢谢
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

7

主题

208

帖子

12

金币

侠客

Rank: 3Rank: 3Rank: 3

积分
245
QQ
13#
发表于 2011-8-31 15:44:56 | 只看该作者
学习了,
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

10

主题

212

帖子

28

金币

侠客

Rank: 3Rank: 3Rank: 3

积分
276
QQ
14#
发表于 2011-8-31 15:47:48 | 只看该作者
就是需要这样的书籍
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

81

主题

292

帖子

179

金币

侠客

Rank: 3Rank: 3Rank: 3

积分
494
QQ
15#
发表于 2011-8-31 15:51:14 | 只看该作者
加入QQ群
参与讨论和学习

SolidWorks技术交流群

或扫描二维码加入

谢谢楼主,你是真好人
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭 卷起
关闭 卷起

SOLIDWORKS 2023 机械设计从入门到精通

手机版|小黑屋| GMT+8, 2024-9-30 11:36 , Processed in 0.360141 second(s), 28 queries , Memcache On.

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

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

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