技术文章
浅谈SOLIDWORKS零部件ID
2024年03月11日

SOLIDWORKS中,一个零部件是怎么区别于其他零件,我们以问答的方式来聊聊。


QSOLIDWORKS 零部件有用于识别的 ID 吗?

A:有,SOLIDWORKS 零件 ID 分为外部 ID 和内部 ID

 

QSOLIDWORKS 零部件有用于识别的 ID 吗?

A:有,SOLIDWORKS 零件 ID 分为外部 ID 和内部 ID

 

Q:外部 ID 和内部 ID 分别指的什么?

A:外部 ID 是零部件的文件名,内部 ID 是零件首次保存文件将软件分配的(注:用户看不到内 部 ID)。

 

Q:内部 ID 软件分配会出现重号吗?

A:不会,在没其他操作的情况下,没有两个零部件会具有同一个内部 ID

 

Q:上面一问中其他操作是指那些操作?

A:由于内部 ID 是首次保存时创建的,所以诸如复制重命名,都不会改变零部件内部 ID另存为会改变其内部 ID

 

Q:下图中的内部 ID 不匹配是什么意思?


A:出现此提示是因为软件在相关位置找到了名称为圆柱 01”的零件,根据前面提到了内部 ID 的 概念,表明此圆柱 01”不是由修改原始圆柱 01”文档而来,比如说,新建一个零件并保存为 圆柱 01”,通过 Windows explore 的复制/剪切功能,覆盖装配体下的圆柱 01”,则会发生如上提 示。此提示中,三个选项的意思分别代表:

选项一:手工寻找原始文档 

选项二:以新的同名文件替换旧的同名文件,尽管他们具有不同的内部 ID

选项三:压缩此文件,暂时搁置此零件

 

Q:如下图当SOLIDWORKS 提示,无法找到文件请问软件是根据内部 ID 查找?还是外部 ID 在查找?


 

A:软件查找的是外部 ID,按照一定参考路径进行查找,当所有查找无果后,才会出现此提示。为什么不是内部 ID,当位置正确,外部 ID 一致,内部 ID 不一致,则出现的提示应该是上个问题中 的提示。最后解释下,上面三个选项的意思:

 选项一:手工寻找原始文档(因其他原因,导致原始文档存放在软件参考路径之外)

 选项二:在压缩缺失文件的情况下,打开装配体 ? 选项三:对此装配体中所有缺失文件进行压缩,并打开装配体

 

Q:上一问中的一定参考路径指的是?

A:用户可以通过以下操作,找到软件的参考流程说明。正如说明所描述的那样软件会经历 7 个步骤 查找,7 个步骤均无果,才会提示用户手动查找。

注意:软件的 7 个步骤按照顺序优先,比如第一步 在 SOLIDWORKS 已打开的文件中查找同名文件,如果找到,则后续步骤将不会发生。



附按顺序优先的具体含义:例如此图提示代表着,已经打开的文件中已经有相同外部 ID 的零 件,但软件发现内部 ID 不一致,需用户确认是否采纳此相同外部 ID,不同内部 ID 的零件。(注: 出现此种情况,并不代表原零件已不在,只是代表 SOLIDWORKS中已经有一个同名文件了,无法打开 另一个同名文件而已,例如尝试时,原文件还存在,只是我在SOLIDWORKS中新建了一个同名零 件后,打开原装配体)。


总结:SOLIDWORKS中,零部件有内部 ID&外部 ID,内部 ID 是首次保存时软件分配的,不 能查询也不能修改,外部 ID 为零件名称,可以通过重命名的方式修改,SOLIDWORKS查找的外部 ID,当找到相同的外部 ID,再验证零部件内部 ID 是否正确。


申请软件免费试用
*姓名
*联系电话
*公司名称