在 AutoCAD 中,在图形之间复制和粘贴内容时,显示不同内容

cyc 10月 3, 202107:22:04
评论
579 9688字阅读32分17秒

问题:

在 AutoCAD 中,将内容从一个图形复制/粘贴到另一个图形或将块从一个图形插入到另一个图形时,出现以下情况之一:

  • 粘贴的内容看起来与原始文件不同。
  • 并非所有粘贴的内容都会显示。
  • 将不同的块粘贴到图形中。
  • 将旧版本的块粘贴到图形中。
  • 与源文件中的定义不同,该块显示不正确。

原因:

以下是此问题的可能原因:

  • 在图形之间进行复制和粘贴不会替换现有的已定义内容。 
    • 名称相同的块在每个图形中的定义是不同的。粘贴到已存在相同块名称的文件时,将使用现有定义,实际上忽略了剪贴板中的内容并插入块,因为其已存在于目标文件中。
    • 不同的图层设置。相同的行为。如果图层已存在,则不会替换这些图层。
  • 文件损坏。
  • 复制的内容包含未在一个图形中路径化的外部参照。
  • 复制的内容位于图形中冻结或关闭的图层上。

解决方案:

要保留复制的内容,请执行以下操作之一:

  • 重命名块。 在图形之间进行复制之前重命名旧块或新块。
  1. 输入 RENAME
  2. 在“命名对象”中选择“块”。
  3. 选择要重命名的旧块或新块并填写“重命名为”部分。
  4. 单击“重命名为”。
  5. 单击“确定”。

注意:如果块实例包含嵌套块,则可能还需要对它们进行重命名。

  • 分解块。 在复制之前,选择所有块实例,然后使用 EXPLODE 命令。
  • 使用 XREF 命令检查外部参照选项板中是否缺少参照。如果缺少参照,请在参照名称上单击鼠标右键,然后确定路径。
  • 如果怀疑图形已损坏,请修复文件(请参见CAD-File-Corruption" style="font-size: 13px;" target="_blank">如何修复损坏的 AutoCAD 文件)。
  • 通过单击“图层”选项板中的 图标打开所有图层。
  • 通过单击“图层”选项板中的 图标解冻所有图层。

或尝试以下步骤:

  1. 在按照以下说明进行复制和粘贴之前优化主图形和宿主图形:CAD-drawing-file-Purge-Audit-Recover" target="_blank">使用 Purge、Audit 和 Recover 命令在 AutoCAD 中优化图形文件。
  2. 确保两个图形中的单位匹配。键入 UNITS 进行检查。
  3. 在对象将被复制到的主图形中,键入 UCS,然后将其设置为 World
    1. 键入 Plan > World。这应显示没有旋转或以前自定义 UCS 的平面视图。
    2. 选择“对象”>“带基点复制”(CTRL + SHIFT + C)。 
    3. 输入 0,0,0 > 按 Enter。
  4. 在宿主图形中,带基点粘贴 (CTRL + SHIFT + V)。
    1. 确保 UCS 已设置为 World。请参见上一步。 
    2. 输入 0,0,0 > 按 Enter。
    3. 使用 BURSTEXPLODE 分解块。
    4. 要检查是否缺少对象或对象未对齐,请按照以下说明将主图形作为宿主图形的外部参照:CAD-LT/files/GUID-3E6FFC2C-B509-47EA-88D7-5287347BA1E7-htm.html" target="_blank">附着和拆离参照图形的步骤。

如果几何空间点是未显示的其他项目,请尝试以下操作:

  1. 从主图形到宿主图形的 LandXML Civil 3D 对象:关于 LandXML 导入和导出
  2. 尝试从默认模板将对象复制并粘贴到干净的图形 (C:\Users\USERNAME\AppData\Local\Autodesk\C3D 20XX\enu\Template)。如果操作在此处起作用,但在图形中不起作用,则按照以下说明修复/重建图形:如何修复显示错误行为的 Civil 3D 图形

产品:

AutoCAD 产品、AutoCAD LT for Mac、AutoCAD for Mac

版本:

any_version,

问题:

在 AutoCAD 中,将内容从一个图形复制/粘贴到另一个图形或将块从一个图形插入到另一个图形时,出现以下情况之一:

  • 粘贴的内容看起来与原始文件不同。
  • 并非所有粘贴的内容都会显示。
  • 将不同的块粘贴到图形中。
  • 将旧版本的块粘贴到图形中。
  • 与源文件中的定义不同,该块显示不正确。

原因:

以下是此问题的可能原因:

  • 在图形之间进行复制和粘贴不会替换现有的已定义内容。 
    • 名称相同的块在每个图形中的定义是不同的。粘贴到已存在相同块名称的文件时,将使用现有定义,实际上忽略了剪贴板中的内容并插入块,因为其已存在于目标文件中。
    • 不同的图层设置。相同的行为。如果图层已存在,则不会替换这些图层。
  • 文件损坏。
  • 复制的内容包含未在一个图形中路径化的外部参照。
  • 复制的内容位于图形中冻结或关闭的图层上。

解决方案:

要保留复制的内容,请执行以下操作之一:

  • 重命名块。 在图形之间进行复制之前重命名旧块或新块。
  1. 输入 RENAME
  2. 在“命名对象”中选择“块”。
  3. 选择要重命名的旧块或新块并填写“重命名为”部分。
  4. 单击“重命名为”。
  5. 单击“确定”。

注意:如果块实例包含嵌套块,则可能还需要对它们进行重命名。

  • 分解块。 在复制之前,选择所有块实例,然后使用 EXPLODE 命令。
  • 使用 XREF 命令检查外部参照选项板中是否缺少参照。如果缺少参照,请在参照名称上单击鼠标右键,然后确定路径。
  • 如果怀疑图形已损坏,请修复文件(请参见CAD-File-Corruption" style="font-size: 13px;" target="_blank">如何修复损坏的 AutoCAD 文件)。
  • 通过单击“图层”选项板中的 图标打开所有图层。
  • 通过单击“图层”选项板中的 图标解冻所有图层。

或尝试以下步骤:

  1. 在按照以下说明进行复制和粘贴之前优化主图形和宿主图形:CAD-drawing-file-Purge-Audit-Recover" target="_blank">使用 Purge、Audit 和 Recover 命令在 AutoCAD 中优化图形文件。
  2. 确保两个图形中的单位匹配。键入 UNITS 进行检查。
  3. 在对象将被复制到的主图形中,键入 UCS,然后将其设置为 World
    1. 键入 Plan > World。这应显示没有旋转或以前自定义 UCS 的平面视图。
    2. 选择“对象”>“带基点复制”(CTRL + SHIFT + C)。 
    3. 输入 0,0,0 > 按 Enter。
  4. 在宿主图形中,带基点粘贴 (CTRL + SHIFT + V)。
    1. 确保 UCS 已设置为 World。请参见上一步。 
    2. 输入 0,0,0 > 按 Enter。
    3. 使用 BURSTEXPLODE 分解块。
    4. 要检查是否缺少对象或对象未对齐,请按照以下说明将主图形作为宿主图形的外部参照:CAD-LT/files/GUID-3E6FFC2C-B509-47EA-88D7-5287347BA1E7-htm.html" target="_blank">附着和拆离参照图形的步骤。

如果几何空间点是未显示的其他项目,请尝试以下操作:

  1. 从主图形到宿主图形的 LandXML Civil 3D 对象:关于 LandXML 导入和导出
  2. 尝试从默认模板将对象复制并粘贴到干净的图形 (C:\Users\USERNAME\AppData\Local\Autodesk\C3D 20XX\enu\Template)。如果操作在此处起作用,但在图形中不起作用,则按照以下说明修复/重建图形:如何修复显示错误行为的 Civil 3D 图形

产品:

AutoCAD 产品、AutoCAD LT for Mac、AutoCAD for Mac

版本:

any_version

cyc
  • 本文由 发表于 10月 3, 202107:22:04
  • 转载请务必保留本文链接:http://wg678.cn/94753.html
匿名

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: