要在 SolidWorks 零件中提取并显示焊件零部件的长度和数量,您需要使用焊件切割清单材料明细表类型。
该材料明细表类型使用 SolidWorks 零件数据卡,并有变量映射到自定义属性 UNIT_OF_MEASURE,此属性提取为 SolidWorks 切割清单条目妥当定义的材料明细表数量属性的值。
随 Enterprise PDM 2009 及以后版本所安装的材料明细表类型和数据卡的默认版本包含有该映射。如果您升级在 Enterprise PDM 早期版本中所生成的库,您可输入默认材料明细表类型和数据卡。
-
要安装默认焊件切割清单材料明细表类型,输入 <install_dir>\Program Files\SolidWorks Enterprise PDM\Default Data\all_workflow_<chinese-simplified>.cex。
请参阅输入库设置。
-
要安装默认 SolidWorks 零件数据卡,输入 <install_dir>\Program Files\SolidWorks Enterprise PDM\Default Cards\all(sldprt_prt)_<chinese-simplified>.crd。
请参阅输入数据卡。
您也可配置旧的 SolidWorks 零件数据卡以用于焊件切割清单材料明细表类型。
配置 SolidWorks 零件数据卡并生成焊件切割清单材料明细表:
- 展开卡,展开文件卡,然后双击 SolidWorks 零件卡 (sldprt)。
- 如果卡不包含带有变量的编辑框以包容焊件切割清单中的长度值,则添加一编辑框并选择材料明细表数量作为变量名称。
- 单击变量。
-
在编辑变量对话框中,在属性下:
-
对于块名称,选择 CustomProperty。
- 为属性名称键入 UNIT_OF_MEASURE。
- 为文件扩展名键入 sldprt, sldasm。
- 单击确定。
- 保存卡。
- 展开材料明细表并双击焊件切割清单。
-
在材料明细表对话框中,要定义一个列以包容零部件长度,在所选列下:
-
为变量选取材料明细表数量。
- 为名称键入 Length。
- 指定列宽度和对齐。
-
定义一个列以包容零部件数量:
-
为变量选取 <参考计数(忽略材料明细表数量)>。
- 为名称键入 Qty。
- 指定列宽度和对齐。
焊件零部件的长度从在 SolidWorks 中定义为
材料明细表数量的零部件属性中提取。当焊件零件检入到库中时,检入命令列举所有焊件零部件为参考引用。
-
在零件的包含选项卡上用右键单击一零部件,然后选择属性。长度显示在材料明细表数量变量中。
- 在材料明细表选项卡上,焊件切割清单显示每个焊件零部件的长度和数量。