[求助]修改程序
<font face="Verdana"><p> </p>
<p><font face="Verdana">将下面程序改成:查找指定圆数量并修改圆直径功能的程序</font></p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p>以下程序功能是:计算圆数量</p>
<p><br/>(defun c:db (/ st a1 a2 a3 a4 a5 )<br/> (setq st (car (entsel)))<br/> (if (/= st nil)<br/> (progn (setq a1 (entget st)<br/> a2 (cdr (assoc 40 a1))<br/> a3 (cdr (assoc 8 a1))<br/> a4 (ssget "x" (list (cons 8 a3)(cons 40 a2)))<br/> a5 (sslength a4)<br/> a2 (* a2 2)<br/> a2 (rtos a2) <br/> a5 (itoa a5)<br/> )<br/> (princ (strcat "\n*** 直径:" a2 " 总数:" a5 " ***"))<br/> )<br/> )<br/> (princ)<br/> )</p>
<p></font> </p> <p>要怎么修改?</p> 要实现:查找指定圆数量并修改圆直径功能 是一个一个圆提示进行修改吗,还是所有圆都改成一个直径?
页:
[1]