请问各位如何将属性文字转换为单行或多行文字
请问各位如何将属性文字转换为单行或多行文字 ,最新收到一个图纸的材料表,其中文字全部是属性文字,想统计都不行,请问有这样的程序不?如何批量把单行文字或者多行文字转为属性文字呢 炸掉块还保留有原来的属性怎么做 感谢分享,先收藏以备不时之需:lol http://blog.csdn.net/jingxuan84/article/details/8668507
论坛也有
;; 属性转文本
(defun C:TAG2TXT ()
(setq sset (ssget '((0 . "ATTDEF"))))
(setq num (sslength sset) itm 0)
(while (< itm num)
(setq hnd (ssname sset itm))
(setq ent (entget hnd))
(setq new '((0 . "TEXT")))
(setq new (append new (list (cons 1 (cdr (assoc 2 ent))))))
(setq dolst (list 7 8 10 11 39 40 41 50 51 62 71 72 73))
(foreach grp dolst
(setq addto (assoc grp ent))
(if (/= addto nil)
(setq new (append new (list (assoc grp ent))))
)
)
(entdel hnd)
(entmake new)
(setq itm (1+ itm))
)
(princ)
) edata 发表于 2015-6-10 20:46 static/image/common/back.gif
http://blog.csdn.net/jingxuan84/article/details/8668507
论坛也有
试用了,正是要此效果,感谢edata,有明经真通道。 感谢edata
我也要去试,收藏了 谢谢EDATA!
收藏了. 收藏起来,谢谢!!! 感谢分享,一直在找 感谢分享,一直在找
页:
[1]
2