woodman78 发表于 2022-7-6 07:03:53

替换文本

你好
 
我需要替换图纸标题栏上的文字。我们的地图许可证号码已经更改,我们需要更新它。我尝试了LeeMac的BFind,这很好,但我的问题是,要放在绘图上的新字符串比旧字符串长一个字符,因此它会将文本推到下一行。这意味着必须打开每个图形才能手动调整文本大小。
 
我想知道是否可以通过选择文本并删除它,然后在其位置插入一个修改后的文本块来完成。以前有人有过这样或类似的问题吗?任何关于如何摆脱这一困境的想法都会有所帮助。
 
我在想Lisp程序可以很好地完成这项工作。
 
谢谢

pBe 发表于 2022-7-6 07:19:10

您是否尝试重新定义Tblock并将特定ATTDEF的理由设置为“适合”
 
我只是说。。。

dbroada 发表于 2022-7-6 07:43:52

我相信Lisp程序可以做到,但可能还有其他方法。
 
如果它是标题栏(而不是属性)中的文本,则可以在一个图形中修改它,然后使用design Center“仅重定义”所有其他图形。或者,可以将相同的技术用于脚本并使用INSERT=命令。
 
为了使文本符合要求,您可能会使用一个。95宽度因子。

woodman78 发表于 2022-7-6 07:59:00

谢谢大家,但我的问题是,多行文字不在一个街区内。它构成图形标题栏的一部分,但不在标题栏内。是否必须打开每个图纸才能进行此更改,或者是否可以进行批量更改。
 
我改变了宽度因子,这就成功了。

woodman78 发表于 2022-7-6 08:16:44

项目可以通过其“句柄”进行选择吗?
页: [1]
查看完整版本: 替换文本