使用 Purge、Audit 和 Recover 命令在 AutoCAD 中优化图形文件

蓝图技术网 2022-09-03 07:25:57 117阅读 0评论

问题:

通过以下一个或多个症状可以看到 AutoCAD 或 AutoCAD 单一专业化产品 (.DWG) 文件已损坏:

  • 打开文件时显示错误。
  • 文件导致 AutoCAD 挂起或崩溃。
  • 打开、编辑和操作文件时性能低下。
  • 处理文件时显示错误消息。
  • 命令不起作用或操作延迟严重。
  • 文件大小增加,但原因不明。
  • 显示/重生成问题。
  • 缺少图形元素或图形元素显示不正确。
  • 无法一致地选择对象。

原因:

文件损坏可能是由多方面引起的,下面列出了一些示例:

  • 第三方应用程序在 AutoCAD 内部运行。
  • DWG 文件由非 Autodesk 或非 RealDWG 产品创建或保存。
  • AutoCAD 在保存图形时终止。
  • 旧图形长时间反复使用。
  • 网络异常(传输错误、文件锁定、数据写入延迟)。
  • 存储介质降级(硬盘扇区损坏)。

解决方案:

使用以下图形实用工具删除未使用的几何图形并更正图形数据库错误:

  • AUDIT(命令)- 检查图形的完整性并更正某些错误。
  • RECOVER(命令)- 修复损坏的图形文件,然后重新打开。
  • PURGE(命令)- 从图形中删除未使用的项目,例如,块定义和图层。
  • -PURGE(命令)- 使用命令行从图形中删除未使用的命名对象,例如,块定义和图层。

可以单独或组合使用所列命令进行维护和错误检查。以下示例中所示的两种方法将执行相同的任务,不过,使用 Recover 而不是 Audit 的方法 2 在检测和修复错误方面所做的操作更全面:

方法 1:

  1. 打开图形文件。
  2. 核查并修复任何错误:
    1. 在命令行中键入 AUDIT。
    2. 键入“Y”表示“是”以修复所有错误,然后按 Enter 键。
  3. 从图形中删除未使用的命名对象:
    1. 在命令行键入 PURGE。
    2. 选中所有复选框。
    3. 单击“全部清理”。
  4. 清理注册应用程序(从命令行中):
    1. 键入 -PURGE。
    2. 键入“R”表示 Regapp(注册应用程序),然后按 Enter 键。
    3. 键入“*”,然后按 Enter 键(星号表示“全部”)。
    4. 当系统要求确认要清理的每个名称时,键入“N”,然后按 Enter 键。
  5. 保存图形。

注意:步骤 3 是从对话框执行 Purge 命令,而步骤 4 是从命令行执行此命令。这是因为只能通过“-Purge”命令清理注册应用程序。
步骤 3 和 4 都可以从命令行执行。在步骤 3 中,使用“All”清理所有实体。

Command:  -PURGE
Enter type of unused objects to purge [Blocks/DEtailviewstyles/Dimstyles/Groups/LAyers/LTypes/MAterials/MUltileaderstyles/Plotstyles/SHapes/textSTyles/Mlinestyles/SEctionviewstyles/Tablestyles/Visualstyles/Regapps/Zero-length geometry/Empty text objects/Orphaned data/ All]:  A
Enter name(s) to purge < *>:
Verify each name to be purged? [Yes/ No] :  N

重复执行该命令:

Command:   -PURGE
Enter type of unused objects to purge [Blocks/DEtailviewstyles/Dimstyles/Groups/LAyers/LTypes/MAterials/MUltileaderstyles/Plotstyles/SHapes/textSTyles/Mlinestyles/SEctionviewstyles/Tablestyles/Visualstyles/ Regapps/Zero-length geometry/Empty text objects/Orphaned data/All]:  R
Enter name(s) to purge < *>:
Verify each name to be purged? [Yes/ No] :

方法 2:

  1. 关闭图形文件。
  2. 恢复并修复任何错误:
    1. 在命令行中键入 Recover。
    2. 在“选择文件”对话框中,选择有问题的文件。
    3. 完成错误检查后,图形将打开。
注意
  • 根据检查的错误数量,建议使用 SAVEAS 命令,以重命名图形并保留原始文件的副本。然后关闭文件,并对新保存的文件再次运行 Recover。
  • 使用宿主图形文件及其参照文件时,应使用 RECOVERALL 命令对参照进行错误检查。
  1. 从图形中删除未使用的命名对象:
    1. 在命令行键入 PURGE。
    2. 选中所有复选框
    3. 单击“全部清理”
  2. 清理注册应用程序(从命令行中):
    1. 键入 -PURGE
    2. 键入“R”表示 Regapp(注册应用程序),然后按 Enter 键
    3. 键入“*”,然后按 Enter 键(星号表示“全部”)
    4. 当系统要求确认要清理的每个名称时,键入“N”,然后按 Enter 键
  3. 保存图形

方法 3:

对于 AutoCAD 2012 及更高版本,可以通过使用 DWGCONVERT 实用程序同时执行 PURGE 和 RECOVER 命令。还可以使用此实用程序同时对多个图形批量执行这些过程。

  1. 要启动“DWG 转换”实用程序,请执行以下操作之一:
    • 在打开任意图形的情况下,输入 DWGCONVERT 命令。
    • 在未打开图形的情况下,单击应用程序菜单,然后选择 DWG 转换
  2. 在 DWG 转换窗口中,单击转换设置
  3. 单击新建,然后输入转换设置的名称。
    • (可选)从下拉列表中选择“标准”以外的转换设置,以作为新转换设置的基础。
  4. 修改转换设置窗口中,选择检查并修复错误 清理图形选项。
使用 Purge、Audit 和 Recover 命令在 AutoCAD 中优化图形文件 第1张 使用 Purge、Audit 和 Recover 命令在 AutoCAD 中优化图形文件 第1张
  1. 根据需要设置其他转换选项。
  2. 单击确定,然后单击关闭
  3. 通过以下任一方法加载要清理的文件:
    • 单击添加文件图标并浏览到文件。
    • 将文件从 Windows 资源管理器拖放到文件树区域。
  4. 从右侧框中选择新创建的转换设置。
  5. 单击转换,并根据转换设置,按照其他说明进行操作(如果适用)。
版权申明:我们采用的作品包括内容和图片全部来源于网络用户和读者投稿,我们不确定投稿用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的权利,请联系我站将及时删除!

发表评论

快捷回复: 表情:
验证码
评论列表 (暂无评论,117人围观)

还没有评论,来说两句吧...