找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 4271|回复: 49

[求助]:文字可选择属性匹配刷!

[复制链接]
发表于 2004-10-2 17:46:34 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
常常遇到:只匹配文字字型,大小,不需要匹配角度;
                    只匹配角度,其他都不改变;
          只匹配文字内容,其他属性不变;
能不能将这些情况放到一个刷子里解决。这样遇到几个带角度的??或者是想局部改一些带角度的字体也可轻松解决,而不需st了。cad里的MATCHPROP没法做到。在论坛上搜到了文字内容匹配刷,很实用,如果在拓展一下,可以解决作图中文字带给的琐碎的烦恼了!
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
发表于 2004-10-19 17:05:28 | 显示全部楼层
见6楼
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2004-10-19 18:39:34 | 显示全部楼层
好用不好用,先下了,待测试过了再告知!多谢
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 69个

财富等级: 招财进宝

发表于 2004-10-19 19:42:27 | 显示全部楼层
不过,每个功能分开,用起来较费时。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2004-10-19 20:29:44 | 显示全部楼层
最好可以对图层也进行区分!
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2004-10-19 21:04:56 | 显示全部楼层
最初由 lhg 发布
[B]不过,每个功能分开,用起来较费时。 [/B]

当然可以把所有的命令合在一起 进行输入选择 呵呵
[PHP] ;;; ;; 文字刷
(defun c:WZS (/ key ent1 el en n ss th val)
  (initget "N G Q T Y X C")
  (setq key (getkword "\n/ 内容-N / 高度-G / 图层-C / 样式-Y / 倾斜角-Q / 旋转角-X : "))
  (cond
    ((= key "N")
      (setq val 1)
    )
    ((= key "G")
      (setq val 40)
    )
    ((= key "C")
      (setq val 8)
    )
    ((= key "Y")
      (setq val 7)
    )
    ((= key "Q")
      (setq val 51)
    )
    ((= key "X")
      (setq val 50)
    )
    (t
      nil
    )
  )
  (if (and
        (setq ent1 (car (entsel "\n点选源文本:")))
        (setq en (entget ent1))
        (= "TEXT" (cdr (assoc 0 en)))
        (setq th (cdr (assoc val en)))
        (setq ss (ssget '((0 . "TEXT"))))
      )
    (progn
      (setq n 0)
      (command "undo" "group")
      (while (< n (sslength ss))
        (setq el (entget (ssname ss n)))
        (entmod (subst
                  (cons (car (assoc val el)) th)
                  (assoc val el)
                  el
                )
        )
        (setq n (1+ n))
      )
      (command "undo" "end")
    )
  )
  (princ)
)
[/PHP]
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2004-10-19 21:30:24 | 显示全部楼层
最初由 madman 发布
[B]当然可以把所有的命令合在一起 进行输入选择 呵呵 [/B]
这个办法好,你就弄一个吧
*-*6
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2004-10-19 21:48:00 | 显示全部楼层
最初由 halibt 发布
[B]这个办法好,你就弄一个吧
*-*6 [/B]


已弄好 见你楼上 呵呵
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2004-10-19 22:24:04 | 显示全部楼层
呵呵,这么快。这应该算是单行文本的实用编辑工具之一了。如果能加上默认命令应该是字高
吧。点选源文件时也象特性匹配那样显示就更好了
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2004-10-20 00:32:43 | 显示全部楼层
很好
谢谢
我是新人
我来学习
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2004-10-20 20:35:32 | 显示全部楼层
哈哈,合并后的工具很方便,最好能够按弧线排列文字~~
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2004-10-20 23:30:05 | 显示全部楼层
好长时间没有等到回应,以为是不可完成的任务。
试了试,非常的好用!非常的感谢!
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2004-10-21 08:24:47 | 显示全部楼层
最初由 talkershadows 发布
[B]哈哈,合并后的工具很方便,最好能够按弧线排列文字~~ [/B]

ET里就有按弧线排列文字这个功能啊 无需再编吧 呵呵
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2004-10-21 10:49:30 | 显示全部楼层
比cad自带的格式刷一咕脑匹配要好,可是我用的时候怎么第一次总是选取不到目标,总要第二次选取才行,不知识什么原因,我用的是2005
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2004-11-3 14:18:37 | 显示全部楼层
我也是的,需要点选二次才行。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|申请友链|Archiver|手机版|小黑屋|辽公网安备|晓东CAD家园 ( 辽ICP备15016793号 )

GMT+8, 2024-4-16 17:14 , Processed in 0.464942 second(s), 60 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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