为什么CAD插入外部参照时有些文字消失了?
今天又遇到一个奇怪的问题,网友说有一张图纸中文字显示正常,但作为外部参照插入到另一张图中后,文字就消失了,如下图所示。

外部参照原图

作为外部参照插入到其他图后的效果
刚开始看截图,我还以为是文字样式设置或图层设置有问题,但感觉没有那么简单,于是让网友将图纸发过来看一下。拿到图纸后我花了一些时间才找到问题的原因。
这张外部参照底图问题比较多,这张图纸看上去是多张图纸绑定生成,图纸比较乱,除了文字消失的问题外,图中还会出现类似注释性文字的多比例重叠的问题。文字所在的图层也并未关闭或冻结,图中文字样式确实也有问题,但这个根本不是问题的根本。
打开参照原图,选中那些在作为外部参照时无法显示的文字,打开特性面板(CTRL+1),这些文字居然是独立的属性文字,如下图所示。

以前遇到过这类把属性文字当普通文字使用的图纸,当时的问题是图面上看到的是属性的标记,而属性文字的标记是无法查找的替换FIND的,当时也写了相关文章。
CAD属性块创建、编辑的相关技巧
CAD中怎样查找和替换文字?为什么有些文字明明有却查找不到?
当图纸以外部参照的形式插入到另一张图纸中后,在图纸中类似于图块参照,因此都可以用参照编辑REFEDIT进行编辑。看到是属性文字我还以为插入外部参照后会应该显示成属性的值,也就是19.20会变成%%P0.00,文字不显示是其他原因。所以又将文字样式和图层检查了一遍,确认与文字样式和图层无关。
这些文字却消失了,到底是为什么呢?
我尝试新建了一张图纸,用ATT命令写了一个属性文字,保存图纸。然后另建了一张图纸,将刚才保存的图纸作为外部参照插入进来,属性文字也消失了,大家也不妨试一试了。
原因终于明确了:
如果图中有独立的属性文字,作为外部参照插入到其他图纸中时,这些属性文字将不显示。
解决办法:
这些属性文字或者做成图块,将属性的值改成我们需要的值,比如说标记19.20的属性做成图块后,将属性值也设置为19.2。
但这样操作太麻烦了,更简单的方法就是:将这些属性文字转换普通文字。
CAD并没有提供这样的功能,不过之前在解决查找替换问题的时候有网友提供了这样的插件。
CAD插件-属性文字标签转换为普通文字
网友的图纸用这个插件将这些属性文字转换为普通文字后,这些文字可以正常显示了。
之前就反复强调过,属性文字不是可以单独使用的文字,但很多网友受到网上一些文章的误导,经常可以看到这样的图纸,不过我之前还没有注意到单独使用属性文字还会导致作为外部参照的时候文字消失的问题。
最后再次提醒大家:属性文字必须作为图块的一部分使用,单独使用可能会带来无法查找替换,外部参照中文字消失等一系列问题。
-
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
