找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 1698|回复: 27

[求助] 哪位大师能看懂这个图片是怎么做到的呢?给分解下谢谢。

[复制链接]

已领礼包: 273个

财富等级: 日进斗金

发表于 2018-1-2 16:29:18 | 显示全部楼层 |阅读模式

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

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

×
本帖最后由 相信自己666 于 2018-1-8 20:14 编辑

哪位大师能看懂这个图片是怎么做到的呢?给分解下谢谢。利用表格来控制cad中相同文字的颜色。除了这个还有没有其他方法来批量把CAD中相同的文字标注不同的颜色?望赐教多谢多谢,感激不尽!各位大师,我上传了样版麻烦做下让学生参考下,十分感谢!



这个是利用表格来控制CAD中文字的颜色

这个是利用表格来控制CAD中文字的颜色

样版.zip

11.69 KB, 下载次数: 1, 下载积分: D豆 -1 , 活跃度 1

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

已领礼包: 20个

财富等级: 恭喜发财

发表于 2018-1-2 19:17:53 | 显示全部楼层
开源函数库现成的函数,读取当前选择的EXCEL文本,很容易实现了

xd::excel:readselection

xd::excel:readselection 这个函数可以读多个选择区域的内容,下面图片演示了。

EXCEL改文字颜色.gif

下面是VL代码。

  1. (defun c:tt ()
  2.   (if (setq txts (xd::excel:readselection))
  3.     (progn
  4.       (mapcar
  5.         '(lambda (x)
  6.            (setq x (cdr x))
  7.            (mapcar
  8.              '(lambda (y)
  9.                 (if (= (length y) 2)
  10.                   (progn (setq txt (car y)
  11.                                txt (vl-princ-to-string txt)
  12.                          )
  13.                          (if (xd::string:regexps "[0-9]+\\.0$" txt "")
  14.                            (setq txt (itoa (atoi txt)))
  15.                          )
  16.                          (setq clr (cadr y)
  17.                                clr (vl-princ-to-string clr)
  18.                          )
  19.                          (if (xd::string:regexps "[0-9]+\\.0$" clr "")
  20.                            (setq clr (atoi clr))
  21.                          )
  22.                          (setq ss (ssget "x" (list (cons 1 txt))))
  23.                          (setq i -1)
  24.                          (while (setq e (ssname ss (setq i (1+ i))))
  25.                            (vla-put-color (vlax-ename->vla-object e) clr)
  26.                          )
  27.                   )
  28.                 )
  29.               )
  30.              x
  31.            )
  32.          )
  33.         txts
  34.       )
  35.     )
  36.   )
  37.   (princ)
  38. )



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

使用道具 举报

已领礼包: 859个

财富等级: 财运亨通

发表于 2018-1-2 17:55:06 | 显示全部楼层
这有必要用 Excel 吗?直接在Acad中写即可
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 40个

财富等级: 招财进宝

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

使用道具 举报

已领礼包: 273个

财富等级: 日进斗金

 楼主| 发表于 2018-1-8 19:25:45 | 显示全部楼层

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

使用道具 举报

已领礼包: 20个

财富等级: 恭喜发财

发表于 2018-1-8 19:34:00 | 显示全部楼层

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

使用道具 举报

已领礼包: 273个

财富等级: 日进斗金

 楼主| 发表于 2018-1-8 19:38:06 | 显示全部楼层

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

使用道具 举报

已领礼包: 273个

财富等级: 日进斗金

 楼主| 发表于 2018-1-8 19:46:28 | 显示全部楼层

您好老师,感谢您的帮助,可是我把代码复制到visual lisp编辑器中怎么不能用啊,老师麻烦您把具体的操作步骤给录个屏好吗,十分谢谢您老师。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 20个

财富等级: 恭喜发财

发表于 2018-1-8 19:54:34 | 显示全部楼层

多看看论坛置顶的帖子,论坛插件的使用方法。很多现成的帖子。
最简单的方法,下载安装晓东工具箱,然后你拷贝回去代码保存成LISP,或者直接粘贴到命令行。然后执行C:后面的单词就是命令了。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 273个

财富等级: 日进斗金

 楼主| 发表于 2018-1-8 21:33:57 | 显示全部楼层

老师我下载安装了晓东工具箱了,不知道对我这个怎么用,把代码输入到命令行后按“tt”没有反应的,是不是要先做个EXCEL表啊,请老师指教,感谢感谢。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 20个

财富等级: 恭喜发财

发表于 2018-1-8 22:00:37 | 显示全部楼层

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

使用道具 举报

已领礼包: 273个

财富等级: 日进斗金

 楼主| 发表于 2018-1-9 08:39:58 | 显示全部楼层

老师我打EXCEL了也是出现这个(命令:  TT ; 错误: no function definition: XD::EXCEL:READSELECTION),不知道怎么读取EXCEL文本,请老师指教,老师我上传的有个附件能不帮忙给做下,让学生参考学习下,感谢老师。

样版.zip

11.69 KB, 下载次数: 0, 下载积分: D豆 -1 , 活跃度 1

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

使用道具 举报

已领礼包: 20个

财富等级: 恭喜发财

发表于 2018-1-9 08:46:50 | 显示全部楼层

你没安装好晓东工具箱,装好了,就没这个提示错误了。
你怎么装的? 启动CAD后,按F2,把文本屏幕截图贴上来看看。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 273个

财富等级: 日进斗金

 楼主| 发表于 2018-1-9 09:28:51 | 显示全部楼层

老师我上传图片了,麻烦您给看下
$B15][8X_K35)OFVA34J1}W.png
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 20个

财富等级: 恭喜发财

发表于 2018-1-9 09:38:43 | 显示全部楼层

你在命令行输入:

!XD::EXCEL:READSELECTION
回车,
看看返回什么? 是不是下面这样的


  1. 命令: !XD::EXCEL:READSELECTION
  2. #<SUBR @1e873884 XD::EXCEL:READSELECTION>

复制代码



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

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-9-27 04:01 , Processed in 0.269524 second(s), 62 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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