文件中的 AutoCAD 块比较
AutoCAD Block comparison from file
我不是在问答案,因为这似乎让一些人感到不安,但有谁知道 AutoCAD 块 table 是否保留了块创建数据(例如日期等)的记录可以访问吗?
我的场景:
我有一张随便的图。我插入一个名为 BlockA.dwg 的块,它是在星期一创建的。 BlockA.dwg 然后在星期三更新。
我希望能够 运行 一个命令来检查我绘图中的块是否是文件中的最新版本。
这能做到吗?还有其他人遇到过这种需求吗?
AutoCAD 不在实体级别存储此类数据。
您可以尝试添加带有日期戳或您需要的其他数据的 xrecord。请注意,这将附加到文件中的块引用,而不是原始 BlockA.dwg。您可以检查 xrecord 日期戳,然后将其与原始文件的修改日期进行比较。
这不是万无一失的解决方案,但可以让您朝着正确的方向前进。
我不是在问答案,因为这似乎让一些人感到不安,但有谁知道 AutoCAD 块 table 是否保留了块创建数据(例如日期等)的记录可以访问吗?
我的场景: 我有一张随便的图。我插入一个名为 BlockA.dwg 的块,它是在星期一创建的。 BlockA.dwg 然后在星期三更新。
我希望能够 运行 一个命令来检查我绘图中的块是否是文件中的最新版本。
这能做到吗?还有其他人遇到过这种需求吗?
AutoCAD 不在实体级别存储此类数据。
您可以尝试添加带有日期戳或您需要的其他数据的 xrecord。请注意,这将附加到文件中的块引用,而不是原始 BlockA.dwg。您可以检查 xrecord 日期戳,然后将其与原始文件的修改日期进行比较。
这不是万无一失的解决方案,但可以让您朝着正确的方向前进。