每一种系统都会有一些保留字,比如中国移动用10086代表客服专属号码,凯元工具中带$前缀的就相当于10086专属号码,比如【$材质】【$文件名】,系统保留字数量都是提前设定好的,不能自己随便创造,比如10086可以查话费,你创造个10087肯定不行,因为移动的系统里并没有这个号。
凯元保留字段含义:
适用于BOM工具、批量加属性工具、批量加图号工具、属性卡工具
$文件名中的代号
$文件名中的名称
$文件名
$文件名[-][n]
说明:
若文件名中有分隔符(如空格-_/[)会根据分隔符分段,取中文部分为名称,取英文部分为代号
分隔符可在插件设置中指定,不指定默认为【自动智能判断】
如果文件名全是英文如【280.420.106_gztbq】,可以自己指定分隔符和第几段
$文件名[-][n]===列名[分隔符][第几段]
以文件名为【280.420.106_gztbq】为例
$文件名=280.420.106_gztbq
$文件名[_][1]=280.420.106
$文件名[_][2]=gztbq
$文件名[_][-1]=gztbq(说明:-1表示倒数第一)
插件设置了分隔符=【_】时
$文件名中的代号=280.420.106
$文件名中的名称=gztbq
插件设置了分隔符=【自动智能判断】时
$文件名中的代号=280.420.106_gztbq
$文件名中的名称=
以文件名为【花键 GBT1144-2001】为例
$文件名中的代号=GBT1144-2001
$文件名中的名称=花键
$文件名[ ][1]=花键
$文件名[-][1]=花键 GBT1144
$文件名[-][-1]=2001
$文件名[-][2]=2001
以文件名为【KY-001-102盖板1】为例
$文件名中的代号=KY-001-102
$文件名中的名称=盖板1
$文件名[-][1]=KY
$文件名[-][2]=001
$文件名[-][-1]=102
以文件名为【零件1】为例
$文件名中的代号=1
$文件名中的名称=零件
$文件名[-][1]=零件1
$文件名[-][2]=
$文件名[-][-1]=零件1
【$文件名】和【$PRP:"SW-文件名称(File Name)"】的区别
前者是凯元的表达式,后者是SolidWorks的表达式
前者只能用于凯元工具内部
前者是获取文件名信息,文件名改动后不会自动关联
后者是链接到文件名,随文件名的改变而改变
$路径: 获取当前零件的路径信息
$配置名: 当前零件在当前装配体中的配置名
$排序号:一个临时的序号,可以重新排序,方便导出使用
$包络尺寸: 沿XYZ坐标轴方向的尺寸,也就是长宽高
注意如果零件不是正向的,比如一个钢管不是沿坐标轴的方向创建的,计算出来的包络尺寸就会不准确。
$材质:当前零件所使用的材质,如果未指定材质返回“”
$纸张大小:当前零件如果有同名的工程图,打开工程图检查图幅大小,比如是A4(比较耗时)
文件查漏:$.扩展名
$.pdf :检查有没有同名的PDF文件
$.dwg :检查有没有同名的DWG文件
父节点的信息用Parent开头
比如BOM中需要有所属代号的信息,也就是零件的所属装配体的代号,可以添加列Parent代号,将这一列导出到BOMExcel模板的“所属代号”列
Group组合列:
Group{代号}-{名称}, 把代号列和名称列组合为一个新列,语法是Group{列名1}-{列名2},如果这一列需要导出到Excel,要在Excel模板中设置列名称为【Group{代号}-{名称}】,然后设置导出位置就行了
截图相关的设置:
$三维截图:等轴测视图
$展开截图:截取钣金展开图
截图时最好把SW窗口调整到最大化,这样截图再缩小不至于比例不协调,可以不选始终重新截图这样速度更快。