找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 5327|回复: 33

[编程申请]:恳求面积计算的修正版!!(To 民工君:22楼已更新)

[复制链接]
发表于 2006-10-16 13:28:03 | 显示全部楼层 |阅读模式

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

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

×
本人是建筑专业,计算面积是经常的事。去年(或前年)在晓东空间下载了不知哪位高人写的某面积计算程序(add.fas 现上传),本人爱用至今。但,该程序有2个不足需要改进:
①输出的面积单位固定为”平方毫米”,本人希望能有几个选择项:如”平方毫米”,”平方米”,”公顷”等供各种用途的需要。
②输出的精度固定为”小数点后3位”,本人希望能有”小数点后0位,1位,2位,3位”等供选择。
本人不懂编程,望哪位高手不吝赐教,在此谢过!!

To 民工君:22楼有新问题,新挑战!!
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
发表于 2006-10-16 18:21:51 | 显示全部楼层
顶多几下

没有源代码,不好修改,怕是只能重新写一个。

原来我请WKAI帮忙给这个程序穿了一层外衣:以平方米为单位,用aut加载,还是觉得不如一个独立的可以设置变量的程序方便。

哪位高手有时间重新写一个算了,我找些民工凑点辛苦费作为酬劳

功能:
1. 框选各种线框图形计算面积,将数值标注在各图形中央,并汇总一个
2.面积单位、精度可设定,最好不要次次询问
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2006-10-16 20:47:55 | 显示全部楼层
那个程序我下了用了一下,功能简单了点。
我来写一个吧,思路:
1、提供对话框,这样打开对话框,一次设好后就不用次次设定了;
2、框选功能按CAD的习惯,即从左至右只选框内的,而从右至左为选框所经过的;
3、原来的程序只计算圆、椭圆、多段线,我写一个计算只要被选并封闭的曲线。
行不行!
小民同志,还有什么要求,趁早提出来。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2006-10-16 23:53:12 | 显示全部楼层
最初由 北斗七星 发布
[B]那个程序我下了用了一下,功能简单了点。
我来写一个吧,思路:
1、提供对话框,这样打开对话框,一次设好后就不用次次设定了;
2、框选功能按CAD的习惯,即从左至右只选框内的,而从右至左为选框所经过的;
3、... [/B]


还有一条忘了:
3. 标注的字高根据当前标注的字高,而不是当前字体的字高

最好能像hatch等命令一样,前面加个下划线就可以运行命令行模式,不用调出对话框

方便的话再写一个把线条长度也算了

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

使用道具 举报

 楼主| 发表于 2006-10-19 07:37:59 | 显示全部楼层
楼上2位,源文件见此http://www.xdcad.net/forum/showthread.php?threadid=598052
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2006-10-20 23:10:03 | 显示全部楼层
连续几个晚上加班,终于将程序完成了,大家先看一下,用一下,有什么意见请提。
字高可以自定,很方便的,为了便于使用,打了包。
加载程序后会有提示。
至于小民同志说的转帐一事,我不知道是怎么回事,还不如直接转到我的卡上吧,哈哈哈。
我那有你这么多的时间,“去娱乐论坛多灌点水,灌成二百五”,化如此的时间,我真的成二百五了。哈


<font color=blue><b>[斑竹提示]:本帖评分为民工兄的赠币,详8楼。       </b></font><font color=red><b> </b>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;<i>by BAI_PPPP</i></font>
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

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

使用道具 举报

发表于 2006-10-21 16:27:01 | 显示全部楼层
试用了一下,能正常使用。
有点建议:
1. 增加一个单位选项,能够直接标注成平方米(除以1000000),免得民工数小数点出错,年纪大了眼睛不好使了,算错了面积收少了设计费就亏了;
2. 增加一个命令行执行方式,不用弹出对话框,框选图形以后直接标注面积,设定参数时再调用对话框形式;
3. 对话框形式在选择前和选择后都弹出对话窗口,似乎可以省略掉一次。

发帖大于250是爱心币转账的限制,既然你没时间灌水,民工就找个版主从我这里扣分,再给你加分,老李头有政策,俺们有对策。

<font color=blue><b>[斑竹提示]:应民工要求扣币赠与北斗七星     </b></font><font color=red><b> </b>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;<i>by BAI_PPPP</i></font>
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-10-23 10:04:43 | 显示全部楼层
多谢北斗七星君的程序,非常感激!
恕提两小建议,
①如楼上民工君的帖子,望增加面积单位的选项。
②希望能补齐各小数点尾数。如几个封闭曲线,面积分别为25.3,18.62,54.368,...取小数点3位时希望能统一为25.300,18.620,54.368等。
期盼修正版!
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2006-10-23 11:22:48 | 显示全部楼层
eachy版主正在写一个用字段标注面积的程序:字段与图形关联,图形编辑后,字段面积会自动更新,现在正在完善和测试中......

下面这样的参数设置应该能够满足大家的要求了吧

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

使用道具 举报

发表于 2006-10-23 18:38:07 | 显示全部楼层
不知能不能算土方面积,另向各位高手请教,我画的断面图明明是闭合的,可是作面域确不行,不知为什么?谢谢高手了
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2006-10-23 20:30:22 | 显示全部楼层
首先感谢民工同志的慷慨解囊。
对于此程序的探讨如下:
1、有关将面积用平方米写出的提议不错,可以接受,只是这样也会带来新的问题,即单位问题,是否要在数值后加上诸如“平方米”“平方公里”的字样?
2、对于在命令行执行程序的提议接受,以后新程序将多一个-areacal的命令行提示。
3、选择前后两次出现对话框的问题,这是考虑到操作上的灵活性,这样可以在选择曲线前后均能调整字高、小数位数,并且在选择曲线后还可知道已选择了多少条封闭的曲线。
再次感谢小民同志与我一起探讨技术问题。
大伙还有什么需求可继续联系。
至于楼主所说的“补齐各小数点尾数”一事,请你将系统变量dimzin设为1,就可以了。
我本来还以为消零为好,没想到你却要保持尾数。
用字段标注面积的想法很好,我也受启发,只是只能用在高版本上,低版本就不能用了。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2006-10-24 23:24:26 | 显示全部楼层
eachy版主的作品已经完成
http://p4.xdcad.net/forum/showth ... 3046543#post3046543
民工试用了,非常好用,可以方便的设置字高、单位及后缀等等

北斗七星可以根据这个完善一下自己的程序,以供低版本ACAD的用户使用

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

使用道具 举报

 楼主| 发表于 2006-10-25 14:02:39 | 显示全部楼层
回楼上民工君,你推荐的程序本人下载使用了,可以说是本人迄今为止用过的最完璧的面积计算程序(本人在ADT2007下运行),多谢你和作者eachy君。(p.s:.程序中有一小笔误,缺省的单位平方公里写成了h㎡,应为k㎡,不过在左边可以改)
这几天北斗七星君为写程序多费了大脑细胞,再次万分感谢!
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-19 06:57 , Processed in 0.481117 second(s), 60 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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