[求助]求教关于块的两个小问题
<P>我刚学Lisp不久,有问题求教:</P><P>1)如何判断当前文件中是否存在指定的块定义?如不存在如何从指定文件中插入指定名称的块(例如,图名:rx300.dwg,块名:L722)?</P>
<P>2)如何在程序中找出并删除未插入参照的块定义?</P>
<P><IMG title=em06 style="CURSOR: pointer" onclick='putEmot("em06");' src="Skins/Default/emot/em06.gif"><IMG title=em06 style="CURSOR: pointer" onclick='putEmot("em06");' src="Skins/Default/emot/em06.gif"><IMG title=em06 style="CURSOR: pointer" onclick='putEmot("em06");' src="Skins/Default/emot/em06.gif"></P> <P>1)如何判断当前文件中是否存在指定的块定义?</P>
<P>(tblsearch "block" <块名>)</P>
<P>如不存在如何从指定文件中插入指定名称的块(例如,图名:rx300.dwg,块名:L722)?</P>
<P>ObjectDBX, 问龙版</P>
<P>2)如何在程序中找出并删除未插入参照的块定义?</P>
<P>命令Purge</P> <P>请教斑竹,我直接用如下命令:</P>
<P>(command "_insert" "rx300/L722" '(0 0) 1 1 0)</P>
<P>但结果很不稳定,有时提示出错,有时却又正常.</P>
<P>不太明白是怎么回事.</P>
<P></P> <P>能否将含有块定义的文件整个儿插入以获得块定义?这样会不会更新已有r的块定义及参照?</P>
<P> </P>
页:
[1]