15986813180

鑫辰信息科技(深圳)有限公司东莞分公司 鑫辰信息科技(深圳)有限公司东莞分公司 鑫辰信息科技(深圳)有限公司东莞分公司 鑫辰信息科技(深圳)有限公司东莞分公司 鑫辰信息科技(深圳)有限公司东莞分公司 鑫辰信息科技(深圳)有限公司东莞分公司

最新最快的行业资讯

新闻中心

立即购买
公司动态 行业动态 电子月刊 直播视频
首页 / 新闻中心 / 行业动态

查找PDM 数据库中子件在装配体上下文中的 【压缩】 信息

作者:鑫辰信息科技发布日期:2025-07-14浏览人数:143

在 SOLIDWORKS中,用户喜欢使用 【压缩】 功能,在装配体上下文中把子件压缩。在PDM 中,装配体的@配置中 BOM 信息显示的是全部的子件。在非@配置(例如 Default 配置)的 BOM 中,压缩的子件不显示。我们可以在 PDM 数据库中,提取出子件在非@配置的 BOM 上下文中的压缩信息。

1. PDM 数据库表

1.1 SW PDM BOM 信息存储在[dbo].[XRefs]表

2025071419488803.png

· RevNr:BOM 的版本

· XRefDocument: 子件的Document ID

· XRefProjectID: 子件所在的Project (Folder) ID

· XRefRevNr: 子件的version ID

· RefCount: 子件数量

· XRefID: BOM 行上下文信息,链接到[dbo].[XRefConfiguration]表


1.2 BOM 行上下文信息存储在[dbo].[XRefConfiguration]表中,

3.png


· ConfigurationID: 装配上下文中父件的配置 ID

· XRefConfigurationID:装配上下文中子件的配置 ID

· SupressedCount: 装配上下文中,子件是否被压缩

· RefCount: 子件数量

1.3 SW 文件的配置存在[dbo].[DocumentConfiguration]表中


/****** Script for SelectTopNRows command from SSMS ******/ SELECT TOP (1000) [ConfigurationID]

,[ConfigurationName]

FROM [Thomson].[dbo].[DocumentConfiguration]

2. 示例说明


我们以装配体‘260610Assem52.SLDASM’为例,进行说明。该文件有三个配置。

2025071485437986.png

该文件的DocumentID 是‘539’,它有一个子件‘Block.SLDPRT’,它的 DocumentID 是‘692’。

a) 我们可以使用以下 SQL script 获取最新版本的 BOM 信息。

select xrefs.* from [dbo].[XRefs] xrefs where xrefs.DocumentID='539'

and xrefs.RevNr=(select max(xrefs2.RevNr) from [dbo].[XRefs] xrefs2 where xrefs2.DocumentID='539')

2025071420326488.png

对应于父件-子件(‘539’和‘692’)装配上下文,它的 BOM 行信息如上图所示。

b) 在[dbo].[XRefConfiguration]表,查询装配上下文的信息。

2025071421150689.png

c) 对于装配体的配置信息,

2025071410025702.png


我们可以看到在装配体‘260610Assem52.SLDASM’的‘right hand’配置,子件‘Block.SLDPRT’被压缩。在 SW CAD, PDM 和 SQL 中,信息是一致的。

9.png


以上是查找PDM 数据库中子件在装配体上下文中的 【压缩】 信息的详细信息,由SOLIDWORKS代理商代理商鑫辰科技为您提供,如果您对SOLIDWORKS 正版软件感兴趣,可访问鑫辰信息科技(深圳)有限公司东莞分公司进行咨询。

相关资讯

鑫辰信息科技(深圳)有限公司东莞分公司
鑫辰信息科技(深圳)有限公司东莞分公司

微信扫一扫

关注鑫辰科技

选择鑫辰信息,尊享品质服务

  • 鑫辰信息科技(深圳)有限公司东莞分公司

    15986813180(手机号码) 0755-89233676(深圳专线)

  • 鑫辰信息科技(深圳)有限公司东莞分公司

    广东省东莞市南城街道元美西路8号华凯广场1栋513室

    深圳市龙岗区龙城街道天安数码城2栋B座404(黄阁坑C出口)

  • 鑫辰信息科技(深圳)有限公司东莞分公司

    victor@sz-stars.com

    victor@sz-stars.com

  • 鑫辰信息科技(深圳)有限公司东莞分公司

    联系我们

Copyright © 2021鑫辰信息科技(深圳)有限公司东莞分公司备案号:粤ICP备15112040号
网站地图 丨 网站建设:深圳北易
鑫辰信息科技 在线客服
鑫辰信息科技 获取报价
鑫辰信息科技 电话
15986813180
鑫辰信息科技 微信
鑫辰信息科技
返回顶部