SolidWorks机械工程师网——最大的SolidWorks学习平台
标题:
SolidWorks 2003 二次开发基础与实例教程
[打印本页]
作者:
jiangj
时间:
2011-8-31 15:22
标题:
SolidWorks 2003 二次开发基础与实例教程
看了几本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
作者:
hyl0319
时间:
2011-8-31 15:27
保存到相册
Sub InsertTxt()
Set SwApp = Application.SldWorks
Set SwPart = SwApp.ActiveDoc
Dim booleanStr
With SwPart
booleanStr = .Extension.SelectByID("上视基准面", "
LANE", 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, 下载次数: 121)
2014-8-4 21:48 上传
点击文件名下载附件
作者:
yuxingqin
时间:
2011-8-31 15:28
恩!很有价值的资料,找很久了
作者:
仲孙会欣
时间:
2011-8-31 15:28
居然不用打散文字啊。
作者:
wangjufu
时间:
2011-8-31 15:30
这个要支持
作者:
hbc0212
时间:
2011-8-31 15:35
嗯,学习下,谢谢楼主
作者:
hansly
时间:
2011-8-31 15:40
这本书不错,要是有高版本的就好了
作者:
羡煞卐旁人
时间:
2011-8-31 15:40
大师,有没有sw2012的api文件呢?
作者:
yhtgjs
时间:
2011-8-31 15:42
求这本书的随书光盘!!
作者:
xlyen
时间:
2011-8-31 15:42
真的是好资料啊,收藏
作者:
wguojun
时间:
2011-8-31 15:44
有最新版本的没有???
作者:
深圳的天空
时间:
2011-8-31 15:44
这类资料难找啊,谢谢
作者:
Henry423
时间:
2011-8-31 15:44
学习了,
作者:
inof
时间:
2011-8-31 15:47
就是需要这样的书籍
作者:
dabio20175
时间:
2011-8-31 15:51
谢谢楼主,你是真好人
欢迎光临 SolidWorks机械工程师网——最大的SolidWorks学习平台 (https://www.swbbsc.com/)
Powered by Discuz! X3.2