剩下的就是找到一种方法来编辑块内的嵌套文本实体,而不改变所述块的每个实例。老实说,“date=”我并不完全反对创建一个唯一的块名。但是,如果我必须这样做,那么AutoCAD是如何做到的呢?假设您复制并粘贴为块,则块具有唯一的名称。AutoCAD使用什么公式来生成这样的名称?[/报价]
您可以使用属性(我建议)或某种动态块。我知道没有其他方法可以做到这一点。为什么要为每个文本实例使用不同的块名?
在这个例子中,我倾向于同意Ron的观点——属性是实现这一点的最简单方法。 AutoCAD 2009允许用户在单个块的单个实例中编辑一段文字。我知道这种必要性并不经常出现,但确实如此,我想重新创建它,而不必重新创建具有可编辑属性的块来代替所述文本。
此外,我对动态块^ ^一无所知
我从未见过这种积木的行为。你有一张有示例的图纸吗?
不幸的是,2009年我唯一喜欢的是区块文本替换和谷歌地理定位工具,利大于弊。。所以我回到2008年。我不确定这里是否有人还在使用2009。 刚刚注意到您正在使用Map 3D 2008。。。这可能是我在使用vanilla AutoCAD’09时从未见过这个的原因。 在AutoCAD 2009和AutoCAD LT 2009中,块内文字和(我刚刚发现)外部参照的查找和替换应该是一项功能。尝试使用“查找”搜索文本,并寻找更多选项。我记得那里有一个复选框,用于指定块。 我刚刚试过,它重新定义了块(它应该这样做)。 百米我懂了。。那么我的Lisp程序做了完全相同的事情,任务(不知不觉)完成了。我想,那么,将其设置为一个唯一的块将是一个附加的功能。
谢谢你纠正我,罗恩。我已经有一段时间没有用2009了。
页:
1
[2]