如何插入动态blo
干草手动定义的动态块到图形中。插入到另一个图形中时,请插入包含另一个块且不是动态的块。
一种方式在插入后会被分解。
它可以是一个更优雅的版本(当然有ActiveX)? 没有用这个问题击中任何人? 说实话,我不知道你在问什么。即使是现在,我也不确定你在追求什么,但正如你在LISP主题中发布的那样,我假设你想要一个例程。我不会Lisp程序,所以只能建议你试着重新措辞你的问题。 问题是:
动态块以特殊方式插入,或作为用于“插入”的任何块命令或vla InsertBlock方法插入? 据我所知,它们可以以与任何其他块相同的方式插入。然后,您将需要进一步操作动态属性,但它们都是公开的,所以它不应该超过设置(例如)距离=5。 是的,您以正常的方式插入它们,然后获得对它们的引用(entlast或vla InsertBlock的返回)。然后使用vla GetParameters函数获取每个参数,遍历它们以找到要更改的参数并设置其值。
在插入之前,无法设置值。
或者,在临时块内创建DB,然后调整DB的参数。然后使用普通插入让用户放置临时块,然后将其分解,以便只剩下DB。 我是这样想的:DB插入,它爆炸成为DB,然后他设置状态占领。
设置这种状态的vla方法叫什么?
我附上了一个动态块的例子。我特别感兴趣
具有可见/不可见状态的零件。
Cod 202。图纸 在这里看一下我的块数据例程:http://sourceforge.net/p/caddons/code/67/tree/Blocks/BlockData.LSP
特别是最后一个defun:Blocks:PutParamValue。 我看了一下,你的函数“Blocks:PutParamValue”肯定会帮我。谢谢。 您也可以找到这些有用的工具:
http://lee-mac.com/dynamicblockfunctions.html
页:
[1]
2