明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 3108|回复: 6

[源码] !自动整理图第一篇!

[复制链接]
发表于 2014-5-24 20:29:26 | 显示全部楼层 |阅读模式
本帖最后由 尘缘一生 于 2014-5-24 20:30 编辑

自动整理图,炸开,清理等!

希望大家补充更多,打开图,就自动清理完成所有的,别浪费设计者宝贵时间!
  1. (defun C:T-EXPLODE(/ s p n nam)
  2. ;; 炸开属性块,属性转文字
  3.    (setq s nil)
  4.    (if (setq s(ssget "X" (list (cons 0 "INSERT")(cons 66 1))))
  5.       (progn   
  6.           (vl-load-com)
  7.           (setq p(sslength s))
  8.           (setq n 0 )
  9.           (undobegin)         
  10.           (setq p(- p 1))
  11.              (while (<= n p)
  12.                  (a2t (ssname s n))            
  13.                  (setq n (+ n 1))
  14.                  (undoend)
  15.               )
  16.         )
  17.      )
  18. (setq s nil)
  19. ;; 炸开各种块、MTEXT字体,,,,,,,,,,
  20.   (setq s nil)
  21.   (if (setq s(ssget "X" (list (cons 0 "MTEXT,DIM*,TCH*,INSERT"))))   
  22.      (progn      
  23.        (setq p(sslength s))
  24.         (setq n 0 )
  25.         (setq p (- p 1))
  26.            (while (<= n p)
  27.              (setq nam(ssname s n))
  28.              (command "EXPLODE" nam "")
  29.              (setq n (+ n 1))
  30.             )
  31.       )
  32.     )
  33. (command "_.PURGE" "a" "*" "N")
  34. (command "regenall")
  35. )

点评

相当BT  发表于 2014-5-24 21:25
"觉得好,就打赏"
还没有人打赏,支持一下
发表于 2014-5-24 21:24:57 | 显示全部楼层
全部炸开以后怎么编辑,这么做不太合适吧,有些用块还是很方便的。
 楼主| 发表于 2014-5-25 00:36:18 | 显示全部楼层
SunSpring 发表于 2014-5-24 21:24
全部炸开以后怎么编辑,这么做不太合适吧,有些用块还是很方便的。

正相反啊,炸开才能编辑。
发表于 2014-5-25 09:03:51 | 显示全部楼层
(ssget "X" (list (cons 0 "MTEXT,DIM*,TCH*,INSERT"))))
請問TCH*是啥?  
(command "EXPLODE" nam "")  可以少一組""
 楼主| 发表于 2014-5-25 09:34:05 | 显示全部楼层
lsjj 发表于 2014-5-25 09:03
(ssget "X" (list (cons 0 "MTEXT,DIM*,TCH*,INSERT"))))
請問TCH*是啥?  
(command "EXPLODE" nam "")   ...

天正实体啊

点评

學習了  发表于 2014-5-25 09:49
发表于 2014-5-28 08:56:59 | 显示全部楼层
好好的块,干嘛炸开? 块不炸开也可以编辑的。

点评

编辑多数情况是对其中特定一个图素处理,比如:他山之石的:屏幕改字,块不炸开,我不知道有那个程序做到遂心应手,那个能透过块这一层,在块内部随心所欲:改字,加宽线条,变色,移除部分,或者新画一部分内容@!  发表于 2014-5-28 18:21
发表于 2024-3-13 14:17:44 | 显示全部楼层
正好适合工作使用呢~
底图正好要虚化处理,不再开五颜六色的。
感谢分享~
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2024-11-25 22:31 , Processed in 0.190334 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表