前几天有一位朋友在博客上问了我一个问题:我的CAD图纸材料标注用的是属性块,但我用find命令查找和替换不果后发现,有个“假属性块”,双击后显示为“编辑属性定义对话框”,它和属性块很像,都可以双击弹出对话框修改文字,但我也搞不懂它和属性块有什么区别,并且它也不能炸开。


看到他的描述我也有一些奇怪,怎么还会有这样的文字,用查找替换修改不了,我还真不清楚,拿到图纸后我才知道怎么回事。这种用法确实很少见,一般不会遇到,但我还是决定跟大家分享一下,一是希望大家正确地使用属性文字,另外在遇到同类问题的时候知道怎么回事。

其实问题很简单,图形打开后,我双击文字,弹出的是如下图所示的对话框。


看上去是CAD属性文字却无法查找替换是怎么回事?


双击文字后,弹出的编辑属性定义对话框,而且属性只有标记、没有设置提示和默认值。实际上这个属性文字并未做到块里,因此显示的文字就是属性的标记,所以这并不是一个属性块。属性文字的正常用法是于图块中一些需要修改的文字,例如图框中需要填写的文字,一些设备图块中的文字标记等,如下图所示。


看上去是CAD属性文字却无法查找替换是怎么回事?

我们可以看到属性块中显示和编辑的是属性的值,而属性的标记和提示是不显示,标记和提示的作用请参看: CAD定义属性中的标记、提示、默认分别是什么意思?

在查找和替换FIND的时候是可以查找的是属性块的属性值,标签是无法修改的, 如下图所示。


看上去是CAD属性文字却无法查找替换是怎么回事?


而块属性管理器BATTMAN中可以修改属性的标签,但如果属性根本没有做成图块,也是无法用这个命令修改的。


这种用法真的很奇怪,因为利用属性文字的标签来写文字,查找、替换和编辑都不太方便,因此不建议用这种方式。如果这是某种插件中写出来的文字,也建议大家不要使用这样的插件。


CAD中虽然不同的图形使用方法都可以得到相同的显示效果,但大家还是按照正常的方法来使用,避免给后续的编辑修改带来麻烦。

以上技巧适合于AutoCAD、浩辰CAD等通用的CAD软件