问题
你收到了一个无效的或者无效块尝试放置块时出现错误消息。
此错误可以应用于任何块,包括:
- 植物标签
- 植物符号
- 细节块
- 灌溉符号
- 站点对象
- XREFS中的块
- 标注和领导者(当您尝试标记对象时,领导者将生成任何内容,并且任何都无法标记。)
当你去放置街区时,AutoCAD文本窗口可能已出现对话框,显示单词*无效的*在您尝试放置的块的文件夹路径的末尾。

您可能必须滚动到此对话框中的右侧,以验证您已收到的无效的错误。
原因
此问题是由混合AEC代理对象版本产生的。
AEC代理对象:
从技术上讲,这些是一个隐形的不可选择的“占位符”,用于在不再可用的ObjectarX应用程序中创建的自定义对象。它们包含显着逊色于原始自定义对象的功能。
对于AutoCAD世界,这些实体被称为僵尸:死亡,缺乏大脑,并在绘图文件上造成严重破坏。
识别图中的代理对象:
测试您的绘图中是否有代理对象,键入Proxyshow.在命令行中。
输入价值2提示时。所有代理对象将由其边界框替换。如果代理不是图形的,而是由元数据组成,则可能不会看到边界框。
此步骤应仅用于帮助确定导致您的问题的内容。这不会解决。
解决方案
打开CAD.选项对话框:

管理丝带,选项按钮

工具菜单
类型选项在命令行中
右键点击在命令行和选择选项从菜单中
在里面选项对话框,选择打开和拯救标签。在下面ObjectArx设置,将两个代理设置更改为命令调用和不要显示代理对象。

关闭并重新打开您的绘图。在大多数情况下,您应该能够在没有问题的情况下放置块。
但是,如果您在尝试放置详细信息时收到此错误,则您有几个步骤完成。
细节块
得到了无效的尝试放置细节块时出错?
如果是这样,您需要清理详细信息文件 - 并且可能是表文件。幸运的是,Land F / X提供了Nuke工具,可以用点击按钮清理文件。打开每个细节文件并运行Nuke工具。需要说明吗?看我们使用nuke工具清洁文件文档部分。
这核武器工具将是WBLOCK.每个细节都作为一个干净的文件。您现在可以将此清洁文件移动到正确的位置。在那里,删除以前的版本,并将清洁文件重命名为详细信息的正确文件名。
还在收到错误吗?
如果您已验证您的细节文件是否干净,但您仍然收到*无效的*尝试放置块时出错,您现在需要清理页面文件。
在这种情况下,您需要执行以下操作:
首先,将所有XREFS从绘图中分离。
现在运行核武器每个XREF上的工具。
最后,将XREFS重新连接到清除文件,然后重新创建每个表,然后再次放置每个细节。
遗憾的是,这些步骤是必要的,因为负责问题的代理对象可以在XREF中,或者在已放置的任何数量的其他详细信息中。
结论
上述解决方案应该完全循环到纸张设置和绘制隔离程序的讨论。表文件应始终只有任何.dwg文件的单张纸。这将最小化任何绘图文件损坏的事件中的损坏和时间损失最小化。你应该核武器(或手动清洁)所有XREFS插入生产图之前。在清洁过程中,只能保留必要的代理对象,理想情况下仅在最新版本中。模板文件(qnew acad.dwt等)也应该被验证为干净。只能从源图中创建详细信息,这些图纸被验证为Clean。
简单地转动可以简化其中许多步骤离开Proxy对象完全支持。如果您从顾问收到基本文件,则可以使用Proxyshow.命令(类型Proxyshow.在命令行中)以检测文件中的任何必需的代理对象。
但是,请记住,根据代理对象(民用地形,架构元素等),它可能支持显示对象的原始线路 - 然后可以将原始线路爆炸,现在只保存折线。然而,这种过程有时可以通过产生数万个线段而不是单个代理对象来引起更大的危害。