明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
楼主: CHENGONG17

[源码] 重金求升级一个计算面积的插件

[复制链接]
发表于 2020-7-7 16:04:50 | 显示全部楼层
感谢您的采纳!自己定义那全半算的颜色色号,我要查一下范围,避免随便输入导致插件出错。哪位高手知道的也请帮个忙,在此先感谢了!
回复

使用道具 举报

发表于 2020-7-8 13:39:51 | 显示全部楼层
本帖最后由 xvjiex 于 2020-7-8 15:59 编辑

已按要求调整
说明:

面积快速计算工具
基本用法:框选面域图元,根据颜色不同或者图层不同,计算分为3类面积:1.全算面积。2.半算面积。3.全不算面积(扣除面积)。

按颜色的用法:先建立3个新图层,分别调整颜色号:全算的颜色号分别是:50,90,139。半算的颜色号是:140。全不算的颜色号是:161。然后使用"50,90,139"颜色号绘制的面域(矩形,圆等),或把其他图元颜色改为"50,90,139"颜色号,插件统计面积按实全部统计。半算的颜色号及全不算的颜色号,意思也一样。

按图层的用法:先建立3个新图层,分别取名:全算,半算和扣除。然后使用"全算"图层绘制的面域(矩形,圆等),或把其他图层改为"全算"图层的,插件统计面积按实全部统计。“半算”图层及“扣除”图层,意思也一样。

初始默认状态为:
1.计算方式按颜色。2.字高为100。3.总面积精度:保留3位。4.全算的颜色号分别是:50,90,139。5.半算的颜色号是:140。6.全不算的颜色号是:161。

1.计算方式可调为:按图元颜色,按图层。
2.字高:默认100,自由调整。
3.总面积精度:默认保留3位,自由调整。
4.全算的颜色号:默认分别是:50,90,139。自由调整范围(1~255)。
5.半算的颜色号:默认是:140。自由调整范围(1~255)。
6.全不算的颜色号:默认是:161。自由调整范围(1~255)。



每次调整好,都有当前状态提示,请注意左下角文字。

本帖子中包含更多资源

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

x
回复

使用道具 举报

发表于 2020-7-8 14:36:24 | 显示全部楼层
用了下,那不算的提示错了。其他OK。只是那命令行提示看起老火点。能够有对话框最好。

点评

已经找到并已调整,感谢!  发表于 2020-7-8 16:02

评分

参与人数 1明经币 +1 收起 理由
xvjiex + 1 感谢!错哪里啊?

查看全部评分

回复

使用道具 举报

发表于 2020-7-8 18:00:49 | 显示全部楼层
都好厉害,软件想法也很不错。
回复

使用道具 举报

发表于 2020-7-8 18:29:25 | 显示全部楼层
不錯,軟件的想法很好!!
雖然沒出錢…但支持!!讚讚
期待修正完整版推出~
回复

使用道具 举报

发表于 2020-7-9 05:22:03 来自手机 | 显示全部楼层
支持,谢谢楼主的无私奉献,并谢谢大师的修改。
回复

使用道具 举报

 楼主| 发表于 2020-7-9 09:20:02 | 显示全部楼层
虽然没有对话框,但是和原先想要达到的效果很接近了。
回复

使用道具 举报

发表于 2020-7-9 14:45:35 | 显示全部楼层
我之前在这里找人写过,但是用得是FAS格式得,我得需求和你形容得需求一样
回复

使用道具 举报

发表于 2020-7-10 12:27:12 | 显示全部楼层
本帖最后由 lz123456 于 2020-7-10 12:32 编辑

有点问题:比如选那半算和不算的,那结果就不对。只要不算的比半算的大。那值就是负数。
那不算的实际是减去的面积。按内庭减那种的话是正确的。只能不算的颜色要么不选要么必须画对颜色
回复

使用道具 举报

发表于 2020-7-10 13:01:45 | 显示全部楼层
本帖最后由 lxl217114 于 2020-7-10 13:08 编辑

反馈:
1.全不算这个设定有点问题,会扣除相应的面积。
全不算应该是当作面积为0平方米处理吧。

2.插件是否会读取当前绘图单位,比如mm和m单位会自动区别,目前默认是mm。
建议:
1.还有一个建议,可以在加载插件的时候,把对应颜色的线和对应的面积规则生成出来。

使用者按这个来刷图层。
回复

使用道具 举报

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

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2024-11-16 00:39 , Processed in 0.182122 second(s), 19 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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