明明是CAD属性块但编辑时却提示不是属性块?
今天有网友在群里问了一个问题,图块明明是属性块,双击图块会弹出增强属性编辑器,如下图所示。
每日一贴——CAD属性块创建、编辑的相关技巧
但现在想用BATTMAN(块属性管理器)来批量修改此图块属性,却发现对话框的图块列表中没有这个图块,拾取这个图块也没有用,如下图所示。
CAD中如何批量修改图块属性的特性,如属性的颜色等?
这是为什么呢?双击可以编辑属性,而块属性管理器却找不到这个图块,这个图块到底是不是属性块呢?这个图块到底有什么特殊之处呢?
用下面两种方式可以看出这个图块的问题:重新插入一个此图块,或者选中此图块后在右键菜单中选择块编辑器,如下图所示。
重新插入此图块,会发现是不带属性的;进入块编辑器,按CTRL+A全选,发现也没有属性文字;你炸开图中的图块也会发现属性文字消失了,这是为什么呢?
--下面是广告,非本文图片--
重新插入的此图块会跟修改后的块定义保持一致,是没有属性的。块属性管理器BATTMAN和块编辑器BEDIT编辑的都是块定义,也是没有属性的。
那有没有办法让图块定义恢复成跟图中的块参照一致呢?很遗憾,还没有哪个CAD命令可以执行此操作。想让图中已插入的块参照属性跟图块定义一致也不太好办,由于图块编辑后已经没有任何属性,因为属性同步ATTSYNC命令也不起作用了。
CAD编辑图块添加了属性后为什么属性不更新?
为什么CAD图纸中图块的属性不显示?
如果其他图纸中还有同名图块且属性没有删除过,倒可以利用设计中心(CTRL+2)让图块定义恢复成有属性的状态。在设计中心中浏览包含此图块定义的图纸,展开图块列表并选择同名图块,然后右键选择“重定义块”,就可以用此图块替换当前图纸中的图块定义,如下图所示。
如果其他图纸中没有同名的图块,只能在当前图中重新创建同名的属性块并替换之前的块定义。
一旦替换成带属性的图块定义,再用属性同步ATTSYNC或块属性管理器BATTMAN就可以处理此图块了。
小结:
用块编辑器编辑图块中的图形,图中插入的块参照会自动更新,但属性却比较特殊,在块编辑器中增加或删除属性,已插入的块参照却不会变化。如果处理完图块定义中仍有属性,还可以让块参照跟图块定义同步,但属性都删完了,块定义不再是属性块就不太好办了。
-
Origin(Pro):学习版的窗口限制【数据绘图】 2020-08-07
-
如何卸载Aspen Plus并再重新安装,这篇文章告诉你! 2020-05-29
-
AutoCAD 保存时出现错误:“此图形中的一个或多个对象无法保存为指定格式”怎么办? 2020-08-03
-
OriginPro:学习版申请及过期激活方法【数据绘图】 2020-08-06
-
CAD视口的边框线看不到也选不中是怎么回事,怎么解决? 2020-06-04
-
教程 | Origin从DSC计算焓和比热容 2020-08-31
-
如何评价拟合效果-Origin(Pro)数据拟合系列教程【数据绘图】 2020-08-06
-
Aspen Plus安装过程中RMS License证书安装失败的解决方法,亲测有效! 2021-10-15
-
CAD外部参照无法绑定怎么办? 2020-06-03
-
CAD中如何将布局连带视口中的内容复制到另一张图中? 2020-07-03