[求助]如何加数量对圆进行标注
本帖最后由 作者 于 2009-11-28 13:17:38 编辑 <br /><br /> <p>求助各位大侠:如何编写对图形中的圆进行数量统计并分类各标注一个尺寸的程序,如附件中的图,谢谢!</p> <p>怎么没有人帮忙呢,请各位帮帮新手呀。先谢了!</p> 本帖最后由 ljttjl 于 2011-10-26 23:40 编辑 <br /><br /><P><A href="http://ljttjl.ys168.com/">http://ljttjl.ys168.com</A> <A id=F567925_20091103零件图自动标注尺寸 class=actuator href="javascript:">20091103零件图自动标注尺寸</A> 即可实现上述要求。</P><P></P> <p>谢谢,ljttjl</p> <p>;簡單的寫法如下</p><p>(defun C:TT (/ ENT)<br/> (setq ENT (entsel "\n選取一個圓: "))<br/> (command<br/> "_.dimdiameter"<br/> (cadr ENT)<br/> "t"<br/> (strcat<br/> (rtos<br/> (sslength<br/> (ssget "X"<br/> (list '(0 . "circle") (assoc 40 (entget (car ENT))))<br/> )<br/> )<br/> )<br/> "-<>"<br/> )<br/> PAUSE<br/> )<br/> (princ)<br/>)</p> <p>现在需要框选后对圆分类并各自标注,且重复圆自动删除。还请赐教。</p> 本帖最后由 ljttjl 于 2011-10-26 23:41 编辑
重复圆的删除,见网盘http://ljttjl.ys168.com 2009-2试用程序及演示 20091111删除完全重叠图元对象目录下载scty.vlx
页:
[1]