晓东CAD家园-论坛

标题: 长度、面积和体积统计工具 [打印本页]

作者: Highflybird    时间: 2016-3-15 09:40
标题: 长度、面积和体积统计工具
本帖最后由 Highflybird 于 2016-3-16 11:50 编辑

好久没来论坛了,发一个小工具给大家。
是一个可以统计图中的长度,或者面积,或者体积的lisp程序。
没太多技巧。不过也费了一些时间。
统计命令为AM,设置命令为ASET。你也可自行修改。
下面是演示,和编译后的代码。
源代码过几天贴出。
程序附件:
[attach]52683[/attach]
[attach]52682[/attach]
源码在此.
[attach]52687[/attach]

作者: csharp    时间: 2016-3-15 10:36
一定要支持!{:soso__13165319925079696742_2:}
作者: /db_自贡黄明儒_    时间: 2016-3-15 11:01
我有时统计竖线长度(这根竖线代表立柱),然后估计重量。赞楼主一个
作者: zjy2999    时间: 2016-3-15 13:04
一定要支持源码
作者: HLCAD    时间: 2016-3-16 08:07
最最敬爱的大侠出马了!
作者: Highflybird    时间: 2016-3-16 11:08
源码已经发布。收点小钱。
作者: 19622928    时间: 2016-3-16 11:08
真的是好屌啊!
作者: 19622928    时间: 2016-3-16 11:10
一直想做一个微缩版的。但是能力有限!赞
作者: waterchen    时间: 2016-3-16 16:30
好程序,谢谢分享!
作者: rodiney    时间: 2016-3-16 19:25
好玩意儿啊,一定要分享
作者: ynhh    时间: 2016-3-16 21:58
感谢大师
给我国CAD事业的帮助
永远支持你
作者: HLCAD    时间: 2016-3-17 08:21
非常感谢高飞鸟大侠放出源码!
作者: xueyafei00    时间: 2016-3-17 22:04
好东西  楼主厉害啊
作者: yoyoho    时间: 2016-3-25 10:33
感谢高飞鸟版主,分享程序!
作者: 10065736@qq.com    时间: 2016-4-2 10:10
你问我支不支持,我当然支持啦
作者: 10065736@qq.com    时间: 2016-4-2 10:12
你问我支不支持,我当然支持啦
作者: 10065736@qq.com    时间: 2016-4-7 15:39
用了这个,挺好用的。谢谢。多多学习
作者: 10065736@qq.com    时间: 2016-4-19 17:13
用了一段时间了,很好用,不错。也学了一点点lisp语言了,现在是时候看看源码了。谢谢楼主
作者: yxianfo    时间: 2016-4-20 16:59
在2014版中使用,在命令行中输入“aset”后,命令行中提示“你取消了设置.”不能打开“长度、面积和体积统计工具”的设置对话框进行设置。
若命令“am”,统计的面积结果均为0平方米。
是哪里出问题了?
作者: /db_自贡黄明儒_    时间: 2016-4-22 09:47
似乎漏了(unload_dialog dcl_id)
作者: Highflybird    时间: 2016-4-22 10:00
/db_自贡黄明儒_ 发表于 2016-4-22 09:47
似乎漏了(unload_dialog dcl_id)

这个不是必须的。
请参考下面说明:
(unload_dialog dcl_id)
卸载与 dcl_id(在先前调用 new_dialog 函数时获得)相关联的 DCL 文件。
一般无需从内存中卸载 DCL 文件,也不需要从新文件更新 DCL 对话框定义。
参数
dcl_id
DCL 文件标识符,来自先前的 load_dialog 调用。




作者: Highflybird    时间: 2016-4-22 10:04
yxianfo 发表于 2016-4-20 16:59
在2014版中使用,在命令行中输入“aset”后,命令行中提示“你取消了设置.”不能打开“长度、面积和体积统 ...

你是加载那个vlx文件,还是加载LISP文件?
如果要加载LISP文件,必须要把LISP文件夹 添加到支持路径中去。
另外,设置的时候,面积也有单位和精度有关。如果你系统精度设置为 精确到个位,作图单位是毫米,而面积又是米的话,就可能出现你说的情况。
所以你要先设置一下。


作者: /db_自贡黄明儒_    时间: 2016-4-22 10:27
DCL能打包进lisp吗?
作者: Highflybird    时间: 2016-4-22 10:39
/db_自贡黄明儒_ 发表于 2016-4-22 10:27
DCL能打包进lisp吗?

编译成vlx不就是打包了吗?
还有一种方式就是把DCL转化成动态的。关于这个论坛上应该有讨论。


作者: /db_自贡黄明儒_    时间: 2016-4-22 10:47
本帖最后由 /db_自贡黄明儒_ 于 2016-4-22 10:49 编辑
Highflybird 发表于 2016-4-22 10:39
编译成vlx不就是打包了吗?
还有一种方式就是把DCL转化成动态的。关于这个论坛上应该有讨论。

转换成动态,这句就不好处理了
list = "无单位\n英寸\n英尺\n英里\n毫米\n厘米\n米\n千米\n微英寸\n密耳\n码\n埃\n毫微米\n微米\n分米\n十米\n百米\n百万公里\n天文单位\n光年\n秒差距";


我想了好多办法,就是处理不了这句。
\n英寸 换成\\\n英寸 也是不行的。

作者: Highflybird    时间: 2016-4-22 11:25
/db_自贡黄明儒_ 发表于 2016-4-22 10:47
转换成动态,这句就不好处理了
list = "无单位\n英寸\n英尺\n英里\n毫米\n厘米\n米\n千米\n微英寸\n密耳 ...

应该是把\n换成\\n吧?


作者: yxianfo    时间: 2016-4-22 15:41
Highflybird 发表于 2016-4-22 10:04
你是加载那个vlx文件,还是加载LISP文件?
如果要加载LISP文件,必须要把LISP文件夹 添加到支持路径中去 ...

我加载的是LISP文件,之前没有把LISP文件夹添加到支持路径中去,所以才出现我反映的问题, 添加到支持路径中去以后,程序使用正常。是个很实用的程序,谢谢分享!

作者: /db_自贡黄明儒_    时间: 2016-4-25 16:55
本帖最后由 /db_自贡黄明儒_ 于 2016-4-25 16:59 编辑

AM同设置分离,觉得不习惯,于是改了一下
作者: newer    时间: 2016-4-25 17:30
/db_自贡黄明儒_ 发表于 2016-4-25 16:55
AM同设置分离,觉得不习惯,于是改了一下

老黄,你用什么做的演示?

作者: /db_自贡黄明儒_    时间: 2016-4-26 08:12
newer 发表于 2016-4-25 17:30
老黄,你用什么做的演示?

明总推荐的GIF.exe,傻瓜型的。

作者: newer    时间: 2016-4-26 08:57
/db_自贡黄明儒_ 发表于 2016-4-26 08:12
明总推荐的GIF.exe,傻瓜型的。

软件大不,给传上来呗。

作者: /db_自贡黄明儒_    时间: 2016-4-26 09:27
newer 发表于 2016-4-26 08:57
软件大不,给传上来呗。

据说很小     

作者: smilecui    时间: 2016-6-21 23:02
谢谢大侠的分享
作者: g13576990113    时间: 2016-8-14 08:25
支持  支持!!!!!!!
作者: gg5120    时间: 2016-10-5 22:06
怎么解压不出来
作者: gg5120    时间: 2016-10-5 22:07
提示文件被破坏,什么意思
作者: 凌乱一夏    时间: 2016-11-20 02:03
好东西啊,,谢了
作者: cq_qg68    时间: 2016-11-24 21:48
这么好东西,真是让人惊艳了。
作者: nmgsjms    时间: 2017-3-23 16:15
体积不行?
作者: kisetu    时间: 2017-9-4 11:46
非常全面的统计工具感谢lz
作者: li0809    时间: 2017-9-11 23:30
长度、面积和体积统计工具非常感谢。
作者: 浪儿    时间: 2017-10-11 16:14
源码怎么使用的呢?
作者: 浪儿    时间: 2017-10-11 16:16
版主搞这种GIF小视屏是用什么软件的呢?

作者: 浪儿    时间: 2017-10-11 16:17
有群主或者版主在吗?
作者: 615972305    时间: 2017-10-29 15:02
谢谢楼主了,很好的软件!!!
作者: JYL888    时间: 2017-10-31 13:30
插件很好使

作者: wwz196855    时间: 2017-11-27 11:59
cad 2012上支持吗
作者: yufeng37    时间: 2017-12-4 12:45
用了,好用!美观实用!赞!赞!赞!赞!赞!赞!
作者: xvjiex    时间: 2017-12-5 09:30
谢谢!可惜不能编辑。不能学习编程。
作者: yzhyxh    时间: 2017-12-5 10:00

作者: hapyymchao    时间: 2017-12-18 21:12
很不错啊,学习学习
作者: cy003    时间: 2018-7-24 10:51
感谢楼主分享程序,全力支持。
作者: cy003    时间: 2018-7-24 12:43
楼主请问标注出现二行相同数字?
作者: cy003    时间: 2018-7-24 18:49
已解决,在设置中勾选仅总数即可。
作者: yangchao2005090    时间: 2018-7-26 20:02
好像国外有个人的代码跟这个很相似
作者: z562261070    时间: 2018-7-30 16:52
非常好用,感谢
作者: fn2398    时间: 2018-8-9 23:46
感谢楼主分享程序,全力支持。
作者: sicky111    时间: 2018-8-10 00:03
支持源码。
作者: z562261070    时间: 2018-9-29 19:47
我有些图纸统计出来都是O,但是新建图纸的话是可以统计的,能帮我解决一下这个问题吗,这个工具对我的帮助很大,谢谢你
作者: z562261070    时间: 2018-9-29 19:53
z562261070 发表于 2018-9-29 19:47
我有些图纸统计出来都是O,但是新建图纸的话是可以统计的,能帮我解决一下这个问题吗,这个工具对我的帮助 ...

我已经知晓了,是单位的问题,十分感谢这个工具
作者: timnis@21cn.com    时间: 2018-10-8 14:53
很有用的工具,谢谢分享!
作者: 86533045    时间: 2018-10-10 23:46
谢谢分享。。
作者: sicky111    时间: 2018-10-11 09:43
源码一定要支持!
作者: qingchao    时间: 2018-10-22 16:27
谢谢老大,正好用到啊
作者: laijiafu527    时间: 2018-10-26 19:52
先点赞一个,再下!
作者: laijiafu527    时间: 2018-10-26 20:03
用不了?
作者: sicky111    时间: 2018-10-27 00:10
必须支持!
作者: owl1999    时间: 2018-11-26 10:05
这个插件真的好厉害
作者: jgegd5    时间: 2019-4-24 22:45
这插件非常牛逼,我觉得非常好用。就是有一个问题,能不能在图纸标注的时候将“句柄”也关联到图纸中呢?这样输出到文件或EXCEL的时候可以根据句柄来查找到图纸的区域。大佬觉得这想法怎么样?
作者: nijiea123    时间: 2019-4-30 23:17
这个程序真的是太实用了 很不错
作者: sicky111    时间: 2019-5-1 10:36
学习一下源码。
作者: fenxiang52000    时间: 2019-9-14 09:25
谢谢分享。好东西支持
作者: 水墨丹青~    时间: 2020-12-26 00:25
要是能把计算面积的系数加上就好了,比如100面积,改个0.5的系数就是一半面积了
作者: khadwf    时间: 2021-1-4 17:00
很好的工具,谢谢分享!
作者: rune15    时间: 2022-6-4 22:35
感谢高飞鸟版主,分享程序!
作者: k.f.h@qq.com    时间: 2022-11-2 09:35
原码  能不能直接用上 谢谢分享!
作者: k.f.h@qq.com    时间: 2023-5-6 10:45
购买。压缩包内3个文件,分别的功能?




欢迎光临 晓东CAD家园-论坛 (http://bbs.xdcad.net/) Powered by Discuz! X3.5