首页 > 化工知识 > 为什么CAD图纸中图块的属性不显示?为什么不可见的属性复制到另一张图却能看到?

为什么CAD图纸中图块的属性不显示?为什么不可见的属性复制到另一张图却能看到?

时间:2020-08-03 来源:CAD小苗 浏览:

之前总有人问为什么图纸中轴号看不到了,或者属性块的属性值看不到了。但前几天却有人问了一个不一样的问题,他的图块只希望看到其中一个属性,但在图中不想看到的属性也显示出来了,将这个图块复制到另一张图纸中,却是正常的,只显示了希望看到的属性,这又是为什么呢?

其实这两种问题都是类似的,属性本身是可以设置是否可见的,此外有变量控制属性是都显示或都不显示,还是根据属性本身参数设置来确定是否显示。

除了参数和变量外,还有其他情况,图中已插入的图块和新插入的图块属性也可能不一样。

经过跟网友交流后发现有很多种情况,这里将将各种情况总结一下,跟大家分享一下。

什么是属性块?CAD属性块如何创建?属性文字和普通文字有什么区别?

一、某些属性块的属性可以看到,有些属性看不到。

图块的属性本身是可以设置成不可见的,有时希望通过属性值来区分或过滤图形,但不希望这些属性值显示在图纸中时,可以将图块属性值设置为不可见,如下图所示。

属性被设置不可见后,常规状态下这个属性是不会显示的。

二、所有属性块的属性都不显示

如果图纸中所有属性块的属性都不显示,而且有些图块的属性并没有设置不可见,现在也变成不可见了;新创建的的属性块的属性也不显示,这种情况可以判定是ATTMODE(ATT是属性ATTRIBUTE的简写)变量的影响。

ATTMODE变量可以设置成0,1,2,设置成不同值的作用如下。

说明

0

关闭:使所有属性都不可见

1

常规:保持每个属性的当前可见性;显示可见属性,不显示不可见属性

2

打开:使所有属性都可见

而那位网友图中本来设置为不可见的属性也显示出来,就是因为那张图纸的ATTMODE被设置为2了,而其他图纸的ATTMODE还是默认值1,因此复制到其他图纸就又显示正常了。

不知道什么版本还增加了一个跟变量ATTMODE作用类似的命令:ATTDISP,也有三个参数,跟ATTMODE设置成0、1、2类似,它的设置如下:

  • 普通(N)

    恢复每个属性的定义的可见性设置。只显示可见属性。不显示不可见属性。

  • 打开(ON)

    使所有属性可见,替代原始可见性设置。

  • 关闭(OFF)

    使所有属性不可见,替代原始可见性设置。

     

三、部分图块后图块部分属性不可见,进入块编辑器可以看到属性

如果图面上看不到属性,但双击图块在弹出的增强属性编辑器中可以看到属性,如下图所示。

遇到这种情况,可以先将ATTMODE设置为2,看看属性是否可以显示,如果属性显示出来了,那就说明此属性本身被设置为不可见了,如下图所示。

当然也可以选中图块后右键,选择块编辑器,进入块编辑器后看能否看到此属性,如下图所示。

设置为不可见的属性的目的是:图块看起来完全一样,但属性值不同,利用不同的属性值可以做统计或其他处理。

如果希望属性变成可见,可以在块编辑器里选中属性后在特性面板将不可见设置为否。

四、在图面上可以看到属性,但进入块编辑器中却看不到属性

上面两种情况属于比较正常的情况,但有一些比较奇怪的图块,在图面上和增强属性管理器中都可以看到属性,说明属性并没有设置为不可见,但进入块编辑器后却看不到这个属性。

遇到这种情况,可以重新插入一个此图块试试,如果发现新插入的图块此属性消失,则有可能是这样的情况。

刚开始定义的图块有属性,进入块编辑器里删除属性,之前插入的图块属性会保留,但后插入的图块是没有属性的。

可以看看重现这个问题过程的动图。

之前插入的块参照中的属性仍会保留,但图块定义中的属性值却被删除了,所以出现这种情况是正常的,在块编辑器中添加属性也会是这种情况。不过我们通常不会这么操作,出现这种情况通常是某些专业软件生成图块。

CAD编辑图块添加了属性后为什么属性不更新?

有些专业软件中用专业软件的功能插入的图块有属性,但直接用插入I命令插入的同名的图块却没有属性,不太清楚这些程序是怎么处理的,也许是在图块插入时用程序添加了一个属性,所以在图块定义中并没有属性。

五、增强属性编辑器里能看到属性,但图面上和块编辑器中都看不到属性

在图面上属性看不到可能是属性本身被设置为了不可见,如果在块编辑器中看不到属性可能像上面第三点说的那样是因为属性在块编辑器中被删除了。还有一种特殊的情况,是天正等专业软件对图块进行了特殊处理,将属性值的文字高度设置得特别小,其实在块编辑器中是有的,只是很小,看不到,如下图所示。

如果在增强属性编辑器中切换到“文字选项”选项卡,可以看到这个文字的高度可能是0.008或更小,如0.0002,知道是字高设置得特别小了以后,进入块编辑器中就可以想办法找到了这个属性文字,如下图所示。

天正软件这么做的目的就是为了给图块加一个属性,但不让大家看到,但软件可以通过这个属性判断这个图块是什么设备。既然已经社会设置为不可见,其实完全没有必要将文字设置得这么小,我第一次遇到类似情况的时候都没有注意,有网友提醒才知道的。

如果自己做图块,显然就没有必要这么做了。

这是我目前了解到的属性在图面或块编辑器中看不到的几种情况,大家遇到类似的情况的时候可以自己分析一下是什么情况,如果还有其他情况请留言。

版权:如无特殊注明,文章转载自网络,侵权请联系cnmhg168#163.com删除!文件均为网友上传,仅供研究和学习使用,务必24小时内删除。
相关推荐