插入具有注释性比例的块
我们有许多符号/块保存在网络上的文件夹中。这些块已保存,其注释属性设置为“是”。我希望能够使用VBA将这些块插入绘图并维护注释属性。我还没有找到使用VBA做到这一点的方法。有人有什么想法吗。AutoCAD 2008 SP1。
**** Hidden Message ***** 让我来解决这个问题 我在VBA中找不到任何注释属性,除了AcadMLeaderStyles
我还不太了解注释性属性,但稍微研究了一下。据我所见,无法设置块的注释性属性。它取决于图形中的annotativedwg是否设置为0或1。如果它是1,则无需维护,它只是注释性的。你能澄清一下你的意思吗?
鲍勃 -
试试这个,你就会明白我的意思。在图形中创建块并使其具有注释性。现在使用正常的AutoCAD插入方法插入块。它仍然是注释性的,即:它将随着绘图比例的变化而放大和缩小。现在尝试使用VBA InsertBlock方法插入块。该块不会是注释性的。当您将注释性块阻止到外部文件并尝试使用VBA插入它时,也会发生同样的事情。
更清晰吗?
好吧,这真的让我很生气。如果你把图形屏蔽掉,你怎么做注释块?我想不出这个愚蠢的东西。我试着把图形屏蔽掉,打开block.dwg,试着用Bedit把注释设置为是。它一直把自己设置回否。有什么想法吗??
如果您使用AutoCAD命令插入块,那很好。尝试使用VBA InsertBlock方法插入它。
这难道不让我觉得自己很愚蠢吗<谢谢Matt<br>好的,Dave,我来咬一口,我们找到使用VBA的方法了吗? 我正在回复CmdrDuh关于WBLOCK'ing图形的帖子。在新wblock'ed绘图中,您必须将ANNOTATIVEDWG变量更改为1,以允许它对正在插入的绘图的注释比例做出反应。
至于VBA插入问题.........嗯................................................................................. 不,马特,我是说如果我真的读了整个帖子,我会觉得自己很愚蠢,你不必告诉我。 不用担心
页:
[1]
2