问题描述:
在使用CAD打开某些图纸文件时,有时候会弹出“代理信息”对话框,是否要显示代理图形?如下图所示。
从提示对话框中信息可以看出,图形中包含了由ObjectARX应用程序创建的自定义对象,无法正常显示,让你选择代理图形的显示方式。
在选择对象后,特性面板的对象类型里也会显示:代理对象。
原因分析:
代理对象,是某些CAD二次开发商,为了扩展CAD行业应用和提高操作效率,基于CAD开发出来的行业设计软件,利用这些软件可以创建出由基本图形组合而成的复杂图形,这些图形可以定义一些参数化实体对象,叫做自定义实体对象。
比如天正建筑软件、AutoCAD Mechanical 软件,使用这些软件中创建的墙体、门窗、标题栏、明细表、序号标注、符号标注等对象都是采用了自定义实体技术。这些自定义实体对象,在纯CAD软件中打开查看,由于没有解析这些对象的工具,就显示为代理对象,有些软件显示为代理实体或者“PROXY ENTITY”。
选中图中的代理对象后,有些代理对象是不能进行复制CTRl+C、移动等操作,不能作为修剪边界修剪图形,外部参照里如果有代理实体,也无法绑定。
代理对象炸开后就会变成基本图形,可以用常规的修改命令进行编辑。但是代理对象一旦炸开并保存后,就无法再返回原来的参数化状态了,即使使用原来的CAD二次开发软件也无法进行参数化编辑了。
步骤指引:
中望CAD提供了3种“代理图形”的显示方式。用户根据需求来选择显示方式,一般默认推荐“显示代理图形”。
- 不显示代理图形,第三方CAD二次开发软件创建的代理图形将不显示

- 显示代理图形,能显示出第三方CAD二次开发软件创建的代理图形,有些对象无法编辑

- 显示代理边框,第三方CAD二次开发软件创建的代理图形显示为一个边框

在CAD选项(OPIONS)对话框中,也可以设置“自定义对象的代理图形”默认显示选项,如下图所示。这样可以控制打开图纸时是否弹出代理信息对话框,以及如何显示代理对象。

同时,该设置可以通过系统变量【PROXYSHOW】和【PROXYNOTICE】进行。
























👍