资源描述
Solidworks批量修改属性工具使用说明
一、使用环境
1、在2013、2014均测试通过,其它版本由于条件有限,暂未进行测试。
2、程序是VB写的,可能会被360当作病毒误杀,金山毒霸检测通过。用360的朋友可以将其添加信任就可以正常使用了。
3、测试版地址下载:
二、主要功能:
1、批量给装配体及其组件的指定属性写入零件图号。
假如总图号为HHH,则会以如下规则将指定组件的指定属性写入相应的图号:
HHH(总装配体)
HHH-01(子零件)
HHH-02(子装配体)
HHH-02-01(子零件)
HHH-02-02
...
HHH-03(子零件)
...
2、批量给装配体及其组件的指定属性写入零件名称
零件名称的写入规则有四种:
1> 文件名
2> 文件名(配置名)
3> 组件名
4> 组件名(配置名)
3、批量修改装配体及其组件的某种属性的值
修改有四种方式:
1> 将属性值中某些字符替换成别的的字符
2> 属性值添加后缀
3> 属性值添加前缀
4> 属性值写成指定的字符
4、打开装配体后,不用打开零件就可以修改其属性值。
三、基本操作
1、打开本程序
2、点击【连接SW】按钮。
注:点击按钮后会打开solidworks软件(以后简称SW)。如果之前已经打开了SW,有两种可能:1> 会再次打开一个SW。2> 不会再打开一个SW。这个可能跟安装的软件有关,两种情况都可以正常使用。
如果你是第一种情况,最好是将之前打开的SW关闭,以免分不清楚。
3、在SW内操作打开你要的装配体,并等待完全打开。
4、点击本程序的【读取数据】按钮,并等待左下方显示出 “数据读取结束”
注:组件已压缩的不会被读入,轻化的会被还原。
接下来举例具体说明各个功能的实现操作。
四、与批量修改有关的设置的解释:
1、路径过滤
这是为某些不需要的零件例如螺钉螺母之类而设置的,有时候不需要对这些标准件的属性进行操作,因此可以将这些零件所在路径添加进去。
【批量修改时过滤】是在修改时自动过滤掉路径下的这些零部件。
【读取数据时过滤】是在读取数据时就过滤掉了,这样能够让程序的设计树显得更加简洁。下面两个图就是读取数据时过滤的对比,最后一个被过滤掉了。
【包含子文件夹】勾上此项后路径下面所有的子文件夹的文件也会被过滤掉。
2、其它设置
【自定义】选择该项后,只会对自定义属性进行操作。
【当前配置特定】选择该项后,只会对目前组件当前激活的配置的属性进行操作。
【自动保存】顾名思义,操作完毕后就保存了。如果组件较多建议不要勾上,影响修改速度。
【勾选时上下关联】这个不太好解释,实际操作对比下就知道了。
【过滤相同组件】一个装配体内可能有相同的组件,勾上此选项后就可以自动将重复的组件去掉,只保留按照读取数据时第一个读取的组件。以免造成写入零件号时的顺序混乱。
五、批量写图号
1、往“零件号”这个属性内写入图号,总图号为HHH-LJH-01。
按照上图勾选所需要写入的组件,设置好后,点击开始按钮就可以了。
注:图号属性 的属性名称(例如:零件号或者零件图号)可以自己随便定义。
六、批量写零件名
2、往“零件名称”这个属性内写入“文件名(配置名)”并添加后缀“-备份”
按照上图操作即可。
这里解释下名称规则:
文件名:就是零件的文件名字 组件名:装配体内该零件的名字
一般来讲文件名和组件名是一致的,不过组件名可以修改成与文件名不一致。
七、批量修改属性
3、将“零件号”这个属性值中的“HHH”替换成GGG
按照上图操作即可,这里解释属性值的格式
1> 替换格式:=TH,XXX,YYY(例如:将ABC替换成E应该写成 =TH,ABC,E)
2> 添加前缀:=QZ,XXX(例如:添加前缀 P- 应该写成 =QZ,P-)
3> 添加后缀:=HZ,XXX (例如:添加后缀 _配 应该写成 =HZ,_配)
注意几点:区分大小写;逗号必须是英文状态下的;属性名称必须已经存在,否则不会写入。
4> 没有按照上述格式写入的字符,是什么就写入什么了。
八、手动修改属性
选择设计树中某个组件,会显示出其所有属性的列表,这里可以修改已经存在的属性,也可以增加属性,设置完后,点击修改属性即可,这里就不多做介绍了,比较简单。
九、注意事项
程序是VB写的,会被360给当作病毒误杀,金山毒霸检测通过。用360的朋友可以将其添加信任就可以正常使用了。
5
展开阅读全文