找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 602|回复: 12

[求助]:求面积遇到的困难?

[复制链接]
发表于 2004-11-26 12:02:04 | 显示全部楼层 |阅读模式

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

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

×
最近在面积统计方面特头痛,虽然论坛好多高手写过很多程序(已经很实用),但用起来不顺手(面对图纸量巨大,图层巨多情况我觉得操作还是不便),而我自己实在想不出该怎么编以下的这个面积统计功能,请大家给予援助,谢谢!

以实际困难为例:
某张图纸有N个部分,归纳为以下四种
1.填充完整部分(这个部分中线框基本全无或者残缺不全,可只保留填充)
2.BO画线部分(这个部分BO线是最终成果,填充为旧版不正确,可只保留BO线)
3.别人给的已知面积部分(这个部分只有文字标的面积,图形整理起来也困难重重)
4.实在处理不了的区域(只有线框,无BO线,需描边界)---已由xyp1964兄弟帮助编了个程序---“画图时,第4种可先处理为前三种情况中的一种”

还想编如下程序
-----------------------------
1.选择所有文字,BO线,填充后能自动计算所有面积之和---(单位换算我觉得暂不考虑,自己手动改就可以了)
2.并能分层显示每层面积(按F2键就可一览无余)---图层整理期待“图层大挪移”2.4版,否则也是个困难,唉~
3.或分色显示每种颜色列表
-----------------------------

以上三种情况都有兄弟写过(目前每天作图效率低下,最好情况不到5张图),我的情况比较特殊,希望能有兄弟帮我想想办法(我想有了新程序效率提高后每天作图应该在10-30张左右)---哪怕只提供思路也好---谢谢
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
发表于 2004-11-26 20:26:15 | 显示全部楼层
居然遇到这么麻烦的事情,把图传上来看看!
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2004-11-26 21:49:29 | 显示全部楼层
晕,图纸太大,上传不了,“图层大挪移”2.3版中
http://www.xdcad.net/forum/showthread.php?s=&threadid=250253
“第6页第85楼”有我传的“某”张图的“某”个层的大概百分之一的图形(还是已经经过图层整理过的)
-----------------------------
我现在去试着整理一张情况相对好些的图,27日早上传过来
-----------------------------
试着模拟了一张与实际相似的图,比例已经经过缩放,将图纸各部分拼合到中间方便看图(忘记了今天是周末,上午未能及时传图,请谅解)
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2004-11-28 13:42:24 | 显示全部楼层
把BO归到一个层或各个层分开算,用我这个面积计算程序试试!
http://www.xdcad.net/forum/showthread.php?s=&threadid=164462

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

使用道具 举报

 楼主| 发表于 2004-11-28 13:53:35 | 显示全部楼层
请问mjtj.dll如何注册?(我双击时,计算机问选什么程序打开)
另,“各个层分开算”是自动算还是手动?可否给些提示,如何能选中所有物体,计算机自动分层算?
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2004-11-28 14:12:29 | 显示全部楼层
最初由 xxxyzxx 发布
[B]请问mjtj.dll如何注册?(我双击时,计算机问选什么程序打开)
另,“各个层分开算”是自动算还是手动?可否给些提示,如何能选中所有物体,计算机自动分层算? [/B]


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

使用道具 举报

 楼主| 发表于 2004-11-28 16:31:18 | 显示全部楼层
晕,看来我是够菜的了,经过提示regsvr32 mjtj.dll,我还是看不懂,请楼主详细说明,谢谢!

命令: _appload 已成功加载 mjtj.fas。
命令: regsvr32 未知命令“REGSVR32”。按 F1 查看帮助。
命令: mjtj
错误: 参数类型错误: VLA-OBJECT nil
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2004-11-28 18:41:39 | 显示全部楼层
你把DLL拷到system目录里,然后在“运行”里键入regsvr32 mjtj.dll就可以了
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2004-11-29 09:00:39 | 显示全部楼层 |阅读模式

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

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

×
倒,又遇到新问题,该如何去设比例?(是否设置完后,打印时系统就按这个比例打印?

命令: mjtj
弹出对话框“未设置图形比例尺,请在userr1中参数中设置图形比例尺”
-----------------------------------
注:由于不懂userr1的含义,是用VBA编的吗?我该如何作才能解决问题?
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
发表于 2004-11-29 18:08:17 | 显示全部楼层
userr1是SCS存储比例尺的变量,你把它设置为1000就可以满足你算面积的需要,和出图比例没有关系!在命令行中输入userr1,然后将其值改为1000
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2004-11-29 18:57:19 | 显示全部楼层
终于可以使用自由的鱼长老的MJTJ了,
有个小小的遗憾---此程序既不能统计其它层,也不能统计填充,
觉得更人性化的设计---对话框的使用看起来很直观,希望自由的鱼长老能添加进更多的功能,期望能解决1楼遇到的困难,请长老改进程序,谢谢!
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2004-11-29 19:44:09 | 显示全部楼层
最初由 xxxyzxx 发布
[B]终于可以使用自由的鱼长老的MJTJ了,
有个小小的遗憾---此程序既不能统计其它层,也不能统计填充,
觉得更人性化的设计---对话框的使用看起来很直观,希望自由的鱼长老能添加进更多的功能,期望能解决1楼遇?.. [/B]


只要一有时间我就更新程序,因为这个程序是我在做城市绿地面积统计的时候写的,所以只要统计一两个层就可以了,如果你的图层不多的话就直接置为当前层然后再统计,也不会很麻烦吧?呵呵,填充面积统计论坛上其他长老写的太多了,我也就没有再写,浪费嘛,:)


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

使用道具 举报

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-24 23:56 , Processed in 0.282594 second(s), 59 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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