找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 20576|回复: 117

[矩形] 统计相同矩形并汇总写字

  [复制链接]

已领礼包: 1268个

财富等级: 财源广进

发表于 2013-10-23 08:48:40 | 显示全部楼层 |阅读模式
  • 插件名称 : 统计相同矩形并汇总写字
  • 作  者 : st788796
  • 运行环境 :XDRX API 
  • 发布时间 :2013-10-23
  • 命令名称 :XDTB_SameRectang
  • 插件介绍 :统计相同矩形并汇总写字
  • 备  注 : (点击图片可以放大)
(点击图片可以放大)

晓东温馨提示 1、运行环境为 晓东工具箱XDRX API 的插件,请下载最新版本的 晓东工具箱XDRX API开发环境 一键安装
2、在ACAD中如何加载插件,请看 论坛插件使用方法
3、如果您有要求需要定制插件,请到 编程申请 论坛发帖求助

插件详细内容

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

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

×
本帖最后由 st788796 于 2013-10-23 14:50 编辑

因为个别 API 函数的BUG,以下程序需要下一发布版 XDAPI 支持!请及时关注 API 更新!
本程序是专业应用!
游客,如果您要查看本帖隐藏内容请回复

论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
发表于 2013-10-25 22:32:12 来自手机 | 显示全部楼层
本帖最后由 Free-Lancer 于 2013-10-26 07:30 编辑
金鹅起飞 发表于 2013-10-25 14:46
newer大师!怎么换个位置就不行了呢?在新打开的文件里也不行了呢?请指教,谢谢!具体情况见图片演示。


换图后没有了ABCDEF,需要统计的矩形内写上TEXT再试试

点评

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

使用道具 举报

已领礼包: 1268个

财富等级: 财源广进

 楼主| 发表于 2013-10-25 08:27:49 | 显示全部楼层
金鹅起飞 发表于 2013-10-25 08:19
st788796大师:您好!我按照您的连接,去下载了函数,下载的函数有:
1、xd-lisp-lib-1023.rar
2、XD:: ...

现在只需要 1023 版 Lisp-lib 和 API 就可以,不需要其他

点评

st788796大师:您好!刚下载了以上两个函数,加载后试用了,出现:no function definition: XD::STRING:MAXACTUALWIDTH?该怎样解救,请指教,谢谢!  详情 回复 发表于 2013-10-25 10:25
谢谢!我先下载试试。  详情 回复 发表于 2013-10-25 10:14
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 1 反对 0

使用道具 举报

已领礼包: 40个

财富等级: 招财进宝

发表于 2013-10-24 14:40:37 | 显示全部楼层
q3_2006 发表于 2013-10-24 14:31
晓东为什么不把几个文件并成一个文件,加载几个,似乎不太方便呀。。看看他们反映的问题!

API是ARX的, 通用LISP函数库是LISP的,两个没法写到一起,LISP函数库是根据底层的ARX,由整合写的通用的应用函数。

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

使用道具 举报

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

使用道具 举报

发表于 2013-10-23 09:05:27 | 显示全部楼层
大师:您好!刚才用您的程序使用了一下,框选所有矩形后,输入厚度,但在指定文字位置的时候,刚点第一点时,就出现“错误: no function definition: XD::BEGIN”,我马上下载安装了此函数,但还是不行,一直都是出现此错误,请问。要安装什么专业的函数或插件啊?请指教。

点评

要 xd-lisp-lib.vlx 另外还有几个 Lib 中未包括的函数在 “函数发布” 还一种方法 把 XD:: 开头的函数在 "函数发布" 里都 Copy 到这个文件前面  详情 回复 发表于 2013-10-23 09:09
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 1268个

财富等级: 财源广进

 楼主| 发表于 2013-10-23 09:09:05 | 显示全部楼层
金鹅起飞 发表于 2013-10-23 09:05
大师:您好!刚才用您的程序使用了一下,框选所有矩形后,输入厚度,但在指定文字位置的时候,刚点第一点时 ...

要 xd-lisp-lib.vlx 另外还有几个 Lib 中未包括的函数在 “函数发布”

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

使用道具 举报

发表于 2013-10-23 09:36:59 | 显示全部楼层
大师:您好!我是个菜鸟,不懂这些复杂的函数和插件,:'(,让您见笑了,请告诉我具体要下载那些具体的函数和插件,谢谢您!
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 1268个

财富等级: 财源广进

 楼主| 发表于 2013-10-23 09:44:20 | 显示全部楼层
下载 XD-Lisp-lib.VLX

以下三个函数

XD::List:GroupByIndex
XD::String:Len
XD::String:MaxLen

点评

大师您好!我没有找到XD-Lisp-lib.vlx,但是我下载了以下三个函数: XD:ist:GroupByIndex XD::Stringen XD::String:MaxLen 都已加载了,但还是达不到您演示的效果,试用后出现“Textposition: ;no function  详情 回复 发表于 2013-10-23 13:06
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2013-10-23 13:06:42 | 显示全部楼层
st788796 发表于 2013-10-23 09:44
下载 XD-Lisp-lib.VLX

以下三个函数

大师您好!我没有找到XD-Lisp-lib.vlx,但是我下载了以下三个函数:
XD::List:GroupByIndex
XD::String:Len
XD::String:MaxLen
都已加载了,但还是达不到您演示的效果,试用后出现“Textposition: ;no function definition: XD::BEGIN”,我又下载“XD::BEGIN”这个函数,加载再试,同样没有您演示的效果,请您指教,谢谢!我的试用过程见下面的图片演示。
演示文件5.gif

点评

Lisp-lib 帖子 http://bbs.xdcad.net/thread-669133-1-1.html 另外三个函数还没有包括进 Lisp-lib 文件,需要单独加载 另外用到的某个函数在 1020版 还有BUG,再次更新后下载就好了,演示用的是API版本尚未  详情 回复 发表于 2013-10-23 13:16
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 1268个

财富等级: 财源广进

 楼主| 发表于 2013-10-23 13:16:10 | 显示全部楼层
本帖最后由 st788796 于 2013-10-23 13:19 编辑
金鹅起飞 发表于 2013-10-23 13:06
大师您好!我没有找到XD-Lisp-lib.vlx,但是我下载了以下三个函数:
XD:ist:GroupByIndex
XD::String ...

Lisp-lib 帖子
http://bbs.xdcad.net/thread-669133-1-1.html

另外三个函数还没有包括进  Lisp-lib 文件,需要单独加载

另外用到的某个函数在 1020版 还有BUG,再次更新后下载就好了,演示用的是API版本是内测版

点评

抱歉,st788796大师,我越来越搞不明白了,打开您指定的页面,里面有好多的函数,我不知道下载那些,到处是函数,哎。不知道该咋办了。  详情 回复 发表于 2013-10-23 14:18
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

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

使用道具 举报

发表于 2013-10-23 14:18:14 | 显示全部楼层
st788796 发表于 2013-10-23 13:16
Lisp-lib 帖子
http://bbs.xdcad.net/thread-669133-1-1.html

抱歉,st788796大师,我越来越搞不明白了,打开您指定的页面,里面有好多的函数,我不知道下载那些,到处是函数,哎。不知道该咋办了。

点评

两个函数改名了 晓东开源通用LISP函数库Build 2013.10.15: http://bbs.xdcad.net/thread-669133-1-1.html (XD:ist:GroupByIndex)按索引对表进行分组 http://bbs.xdcad.net/forum.php?mod=viewthread&tid=  详情 回复 发表于 2013-10-23 14:41
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 1268个

财富等级: 财源广进

 楼主| 发表于 2013-10-23 14:41:23 | 显示全部楼层
金鹅起飞 发表于 2013-10-23 14:18
抱歉,st788796大师,我越来越搞不明白了,打开您指定的页面,里面有好多的函数,我不知道下载那些,到处 ...

两个函数改名了, 重新下载

晓东开源通用LISP函数库
Build 2013.10.15:  

http://bbs.xdcad.net/thread-669133-1-1.html
(XD::List:GroupByIndex)按索引对表进行分组
http://bbs.xdcad.net/forum.php?mod=viewthread&tid=671068&extra=page%3D1%26filter%3Dsortid%26sortid%3D1
(XD::String:ActualWidth)获取构造文字长度
http://bbs.xdcad.net/forum.php?mod=viewthread&tid=671083&extra=page%3D1%26filter%3Dsortid%26sortid%3D1
(XD::String:MaxActualWidth)字符串列表的最大字串长度
http://bbs.xdcad.net/thread-671089-1-1.html



点评

st788796大师:您好!我按照您的连接,去下载了函数,下载的函数有: 1、xd-lisp-lib-1023.rar 2、XD:ist:GroupByIndex 3、XD::String:ActualWidth 4、XD::String:MaxActualWidth 以上四个都已经加载,试  详情 回复 发表于 2013-10-25 08:19
st788796大师:您好!我按照您指定的页面去下载了相应的函数,加载后试用,点选了厚度后,程序要求指定文本的位置,点击一点后出现:错误: no function definition: xdrx_begin,这个 xdrx_begin是个什么东东?在论  详情 回复 发表于 2013-10-23 16:08
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2013-10-23 16:08:07 | 显示全部楼层
st788796 发表于 2013-10-23 14:41
两个函数改名了, 重新下载

晓东开源通用LISP函数库Build 2013.10.15:   

st788796大师:您好!我按照您指定的页面去下载了相应的函数,加载后试用,点选了厚度后,程序要求指定文本的位置,点击一点后出现:错误: no function definition: xdrx_begin,这个 xdrx_begin是个什么东东?在论坛上也没有找到它,这可怎么办呀,这么好的程序,经过st788796大师辛苦编写,我们不能用到工作中去,可惜了。请st788796大师再指教。谢谢您了!不好意思,麻烦您太久了!抱歉抱歉!

点评

找对应版本的,这个是基础 http://bbs.xdcad.net/thread-668896-1-1.html  详情 回复 发表于 2013-10-23 16:11
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 1268个

财富等级: 财源广进

 楼主| 发表于 2013-10-23 16:11:54 | 显示全部楼层
金鹅起飞 发表于 2013-10-23 16:08
st788796大师:您好!我按照您指定的页面去下载了相应的函数,加载后试用,点选了厚度后,程序要求指定文 ...

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

使用道具 举报

已领礼包: 2476个

财富等级: 金玉满堂

发表于 2013-10-24 14:31:43 | 显示全部楼层
晓东为什么不把几个文件并成一个文件,加载几个,似乎不太方便呀。。看看他们反映的问题!

点评

以上函数已编译进 xd-lisp-lib.vlx 不需要单独拷贝函数了  详情 回复 发表于 2013-10-24 18:41
API是ARX的, 通用LISP函数库是LISP的,两个没法写到一起,LISP函数库是根据底层的ARX,由整合写的通用的应用函数。 来这个论坛,用这里的插件,把上面两个加载好,是前提。  详情 回复 发表于 2013-10-24 14:40
ARX 是基础,Lisp 写应用  详情 回复 发表于 2013-10-24 14:34
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 1268个

财富等级: 财源广进

 楼主| 发表于 2013-10-24 14:34:37 | 显示全部楼层
q3_2006 发表于 2013-10-24 14:31
晓东为什么不把几个文件并成一个文件,加载几个,似乎不太方便呀。。看看他们反映的问题!

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-22 00:06 , Processed in 0.245680 second(s), 72 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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