changjiang 发表于 2004-12-27 11:03:00

如何获得一个封闭区域的面积计算公式

我们在用objectarx进行项目开发的时候,由于用户要求输出封闭区域的面积计算公式,我看到有些其他用autocad二次开发的软件都可以输出面积计算公式,请问各位高手,该如何输出面积计算公式,谢谢!

王咣生 发表于 2004-12-27 18:09:00

回复

AREA命令及AREA系统变量

changjiang 发表于 2004-12-27 18:27:00

版主可能误解我的原意了,我的意思是说,如果给定一个任意封闭区域,如何得到其具体的面积计算过程,如正方形的面积计算过程为长X宽等,而不仅仅是将各部分的面积相加

yfy2003 发表于 2004-12-27 19:48:00

用多边形面积公式!

changjiang 发表于 2004-12-28 12:17:00

如果是非多边形而是任意的封闭区域,如含有圆弧等的面积计算公式该如何得出?

zfbj 发表于 2004-12-28 12:22:00

创建面域之后直接可以获得其面积,为什么还要自己再用数学公式来计算?


如果一定要用,那就用分割法,将其分成多个三角形和扇形等,每个部分分别计算面积,不过真的不简单。

changjiang 发表于 2004-12-28 20:59:00

这是行业CAD系统的要求,我们所做的房产面积计算这方面的项目,该领域项目的要求是必须提供详细的面积计算过程,以便提供给用户校合。现在很多基于AUTOCAD开发的房产软件都提供了这个功能。所以我们的用户也要求我们这样作,其实对于多边形的面积计算公式,按照通用的面积计算公式,应该可以获得,但是对于具有孤岛、圆弧的复杂封闭区域的面积计算公式,就不那么简单了,所以不知道这里有没有大牛们作过这方面的工作

easypower 发表于 2004-12-29 08:34:00

积分呀!!

zbmap 发表于 2005-1-4 22:46:00

孤岛需要建立两线相关记录(拓扑运算),圆弧分割成弦长方式

xiaobawang 发表于 2005-1-5 15:03:00

请问zfbj               如何创建这个面域啊,
<SPAN style="mso-spacerun: yes">                                                                                                                               </SPAN><FONT face=宋体>请问如何把从屏幕上的得到</FONT>line<FONT face=宋体>和</FONT>spline<FONT face=宋体>等曲线合并成一个面域<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /><o:p></o:p></FONT>


<FONT face=宋体>即如何通过</FONT>acedSSget<FONT face=宋体>得到的直线、样条曲线、圆弧组成的环来组成一个</FONT>acdbRegion<FONT face=宋体>。<o:p></o:p></FONT>


<FONT face=宋体>谢谢!<o:p></o:p></FONT>


<SPAN style="mso-spacerun: yes">                                                                       </SPAN><FONT face=宋体>最好您能给我一些具体的提示,感激不尽!</FONT><o:p></o:p>
页: [1]
查看完整版本: 如何获得一个封闭区域的面积计算公式