明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 4044|回复: 7

谁能写一个根据等高线来计算指定区域表面积的程序?谢谢了

[复制链接]
发表于 2004-12-11 16:39:00 | 显示全部楼层 |阅读模式
要计算一座山的表面积该怎么算?随便某一部份的表面积又该怎么算?谁能写一个程序,记住:只计计算山的坡面,谢谢了
 楼主| 发表于 2005-1-6 16:32:00 | 显示全部楼层
可惜这么多人才,怎么就一个都不会写呢
发表于 2005-1-6 17:53:00 | 显示全部楼层
这里的人各行各业,共同点是对CAD比较熟悉,但恐怕这里的人都不明白你的“一座山”在CAD里是什么概念吧
发表于 2005-1-6 23:51:00 | 显示全部楼层
用 Autodesk Map 3D 建模后就可以查询了
发表于 2005-1-7 00:21:00 | 显示全部楼层
万水千山总是情!


不知是哪个山头的!呵呵……


缺少共性,如同画一条线也要用程序一样。
发表于 2005-5-30 13:21:00 | 显示全部楼层
他的意思我想是这样的吧,计算某个范围内山体的表面积,有地形图,手工绘PL边界线,求取边界线内的表面积,可能要建模,然后求各三角形表面积之和可能可以,只是我不会编程
发表于 2005-5-30 13:39:00 | 显示全部楼层
6楼的解释是正确的,它想求的是一个实体的表面积。先构三角网,每个三角形生成一个region,然后把所有region的面积相加及得到 了表面积
发表于 2005-6-1 13:56:00 | 显示全部楼层
由于工作变动,已经很久不用CAD了。我想思路应该是这样:


生成三角网。


计算网中单个三角形的投影面积。


计算单个三个形与水平面的夹角。


由三角公式求得这个三角形的面积。


最后三角网中所有三角形的面积合计。


* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *


这个方法精度和采集的数据密度有关系,和三角网生成方式也有关系。


如果考虑山体曲线的话可能要用到微积分,这样精度会高一些。


可惜我没法编程,抛砖引玉吧。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-17 10:46 , Processed in 0.175360 second(s), 25 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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