打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
SolidWorks配置发布器(Configuration Publisher)功能介绍
熟练使用配置发布器,首先需要掌握SolidWorks设计表表头常用语法规则:
属性
示例
合法属性值
描述
尺寸
D3@Sketch2
数字
这个值应该与尺寸相对应
公差
$TOLERANCE@D1@Sketch1
公差类型(文字);最大变化(数字);最小变化(数字)
对于一个尺寸,格式为类型和值之间用分号隔开
状态
$STATE@Fillet5
S,U,压缩,解压缩或者空白 空白=解压缩
设置特征的状态为压缩或解压缩
颜色
$COLOR
32位整数值
颜色值从调色板颜色或材料中得到
零件号
$PARTNUMBER
$D,$C,$P,$DOCUMENT,$CONFIGURATION,$PARENT或者空白  Blank=$C 用户自定义的名称应该是唯一的
设置使用于BOM表中的零件号:文档名称、配置名称、复配制名称或用户自定义名称
父配置
$PARENT
配置名
父配置名称
备注
$COMMENT
文字
字母和数字的混合
用户注释*
$USER_NOTES
文字
字母或数字的混合
*可以用来作为列或行的头
属性
$prp@prop_name
文字
创建在表格中或者通过【文件】/【属性】来创建的自定义属性名称
孔向导特征
$HW-SIZE@hole size
孔的大小
拉伸切除的孔的大小
属性
示例
合法属性值
输入值为空默认表示
零件
$CONFIGURATION@component
合法的配置名称(注意:区分大小写)
不允许
$STATE@component
还原,Resolved或R
压缩,Supressed或S
还原(R)
装配特征
配合关系
$STATE@assy_feature_name $STATE@mate_name
压缩,Supressed或S
接触压缩,Unsuppressed或U
解除压缩
dimension_name@assy_feature_name dimension_name@mate_name
对于尺寸的任意合法数值
0(如果该尺寸不允许为0,则会产生错误)
备注和其它
$COMMENT
任何字符串
空白
$PARTNUMBER
任何字符串
配置名称
$USER_NOTES 注意:行、列表头都可以使用
任何字符串
空白
$NEVER_EXPAND_IN_BOM
是(从不展开)
否(允许展开)
否(允许展开)
$COLOR
用32位整数表示的RGB颜色值
0(黑色)
$PARENT
父配置有效的配置名称
$DISPLAYSTATE
有效的显示状态名
配置的默认显示状态或新配置的新显示状态
如果需要在设计表中控制特征、零部件的颜色,还需要掌握SolidWorks将R、G、B三色(三色范围均为0-255)转换成SolidWorks定义的32位色值算法:
32位颜色值=红色(R)值+绿色(G)值*16^2+蓝色(B)值*16^4
如果用R、G、B分别表示在Excel中输入的三色值,那么可以用如下方程式计算等效的32位颜色值:MAX(MIN(R,255),0) + MAX(MIN(G,255),0)*16*16 + MAX(MIN(B,255),0)*16*16*16*16
一些常用的颜色数值对照表如下:
颜色
红色
绿色
蓝色
32位颜色值
黑色
0
0
0
0
红色
255
0
0
255
橙色
255
128
0
33023
绿色
0
255
0
65280
蓝色
0
0
255
16711680
紫色
255
128
255
16744703
青绿
0
255
255
16776960
白色
255
255
255
16777215
以如下零件根据设计要求建立配置发布器的过程作说明:
具体设计参数要求
1安装方式控制的需求列表如下(对照上图模型的特征树查看):
安装方式1
安装方式2
安装方式3
安装轴基本长度
(轴长@Sketch9)
7
6.5
6
安装轴长度调整
正常
正常、加长、缩短
正常、缩短
安装轴根据标准有:正常、加长、缩短三种情况
轴长尺寸调整分别对应:不变、+1.2、-0.8
安装接头形状选择
安装接头1
安装接头2
安装接头3
2接头长度尺寸(由安装方式、紧固形式共同控制)需求列表如下(对照上图模型的特征树查看):
安装方式1
安装方式2
安装方式3
紧固形式1
6.1(接头尺寸@Sketch10)
5.75(接头尺寸@Sketch11)
6.5(接头尺寸@Sketch12)
紧固形式2
0.8(接头尺寸@Sketch10)
2.05(接头尺寸@Sketch11)
1.75(接头尺寸@Sketch12)
步骤1:根据设计要求在SolidWorks中建立模型
能够用参数控制的特征只需要建立一次即可(如线条的长度、圆弧直径等),但是对于模型形状的改变就需要特别注意,有的外形改变可以通过单个特征的压缩、解除压缩实现(如打孔或不打孔的变化),有的则必须通过多个特征的压缩、解除压缩来实现(如希望将四边形草图变为五边形草图,只有将四边形草图压缩,解除压缩五边形草图)。
为了在设计表中将关注的参数快速有效识别出来,还需要对模型的特征或特征参数重命名。
特征重命名的方法是特征树区域鼠标左键单击特征名后按F2,或按照Windows重命名文件的快速方法(连续两次慢速单击特征名称)来实现,特征参数重命名的办法是:单击此参数,从其属性框中重命名(将Instant 3D功能关闭,否则单击尺寸即进入尺寸值的修改对话框),如下图:
步骤二:根据设计要求配置设计表
提示:
设计表首先应该根据设计要求建立“$PRP@...”为表头的基础选择条件(这些属性与通过菜单“文件->属性”定义的内容相同),轴长、接头尺寸、特征状态等参数条件均根据这些基础条件进行组合计算,同时,“$PRP@...”属性值将作为配置发布器列表框定义的主要内容。
单元格函数:J3=IF(F3=F9,MAX(MIN(G3,255),0) + MAX(MIN(H3,255),0)*16*16 + MAX(MIN(I3,255),0)*16*16*16*16,VLOOKUP(F3,F5:J8,5,FALSE))
函数说明:如果单元格F3选择为“自定义”,则根据G3:I3列的数值计算32为颜色值,否则,根据所选颜色从单元格J5:J8直接选取对应的颜色值
单元格函数:K3=VLOOKUP(B3,B5:K7,10)+IF(C3=C6,1.2,0)+IF(C3=C7,-0.8,0)
函数说明:根据单元格B3的选择,从单元格K5:K7中选择对应的轴长,同时判断C3单元格轴长是否调整的选择,如果选择加长,则在原轴长基础上增加1.2,如果C3单元格选择缩短,则在原轴长基础上减去0.8
单元格函数:L3=VLOOKUP(D3,D5:L6,9)、M3=VLOOKUP(D3,D5:M6,10)、N3=VLOOKUP(D3,D5:N6,11)
函数说明:L3单元格的数值根据D3单元格的选择从L5:L6对应单元格选取(M3、N3单元格取值方法类似)
单元格函数:O3=IF(B3=B5,"U","S")、P3=IF(B3=B6,"U","S")、Q3=IF(B3=B7,"U","S")、R3=IF(E3=E5,"U","S")、S3=IF(E3=E6,"U","S")、T3=IF(E3=E7,"U","S")
函数说明:B3单元格的选择决定O3单元格的内容(P3、Q3、R3、S3、T3单元格取值方法类似)
步骤三:基于设计表内容创建配置发布器
SW预览框显示结果如下:
思考:
配置发布器提供了“复选框”模板,可以用来控制特征、零件的压缩或解除压缩状态,因此,设计表中关于状态的单元格可以用不用输入,如下图设计表中的红色框选区域:
对应配置发布器使用复选框来控制特征的状态,如下图:
如果设计表中的特征、零件状态用定义方程式方式控制,配置发布器中又通过复选框定义,二者不一致时,SW将以设计表使用方程式的状态控制为准
总结:
配置发布器的本质作用是将设计表的内容进行直观化,从UI角度让工程师的选择更加简单,但是其后台处理仍然是通过设计表对零件、装配体的各种参数定义,掌握好设计表及MS Excel功能对于配置发布器的熟练使用有很大帮助。
本文以零件为例对配置发布器的使用进行了说明,装配体类使用配置发布器的方法与之类似,在大多数情况下,使用关联设计、装配之前将零件各种可能用到的配置预先建立对于装配体的配置发布效率将有很大提升作用.
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
SolidWorks零件配置功能三大应用技巧
Solidworks 常见问题
solidworks生成系列零件设计表配置
SolidWorks零件配置应用分享
用SolidWorks设计的90度均匀传动机构
SolidWorks一个零件如何快速生成多尺寸和多特征配置视频教程
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服