使用宿主图形中的替代功能从外部参照生成空间的步骤

如果不希望对外部参照图形中对象的“限制空间”特性进行修改,可以在宿主图形中使用替代功能来修改外部参照中的边界对象,而无需修改外部参照图形本身。例如,如果您是一位建筑工程师,收到了一份建筑图形,并将根据该图形生成空间,但是您不希望修改原始图形中的任何边界对象,此时可以在一个新的宿主图形中对该图形进行外部参照,然后在该宿主图形中替代外部参照对象的“限制空间”特性。虽然源图形保持不变,但是您仍然可在新图形中生成与外部参照图形中所生成的空间不同的空间。

  1. 在宿主图形中对生成空间时所基于的图形进行外部参照
  2. 选择外部参照图形。
  3. 在“特性”选项板上,单击“高级”类别,并确认“限制空间”设置为“是”。
  4. 在图形(宿主图形和外部参照图形)中显示所有边界对象,方法是 依次单击“常用”选项卡 “查询”面板 “显示空间边界”.

    如果该命令显示的对象不符合您的需要,则必须取消空间生成过程,然后对所需外部参照对象的“限制空间”特性应用替代。

  5. 在命令提示下,输入 aecspaceseboundingbbjects
  6. 在外部参照图形中选择所需边界对象,然后按 Enter 键。
  7. 在命令行中,输入“Y”(是)生成替代,然后按 Enter 键。
    注: 外部参照替代仅对于设置了它的宿主图形中的选定外部参照实例有效。如果有其他宿主图形参照了同一个外部参照图形,或者同一宿主图形中参照了其他实例,则不会发生替代。

    如果现在生成空间,外部参照中的所有被替代对象都将用于生成空间。

  8. 如果尚未应用任何替代,而且找不到有效空间边界(由于外部参照图形中没有任何对象的“限制空间”特性设置为“是”)或者边界对象不能形成有效空间,将会显示一个任务对话框,提示您选择应该限制空间边界的对象。
  9. 此时,可选择所有可见对象作为边界对象,或者单独选择几个对象,然后按 Enter 键。此操作会自动将所有选定对象的“限制空间”特性设置为“是”,如果这些对象位于外部参照图形中,则会在当前图形中添加对它们的替代。