StartMe 发表于 2007-2-1 23:31:00

VBA怎样求3Dpline线的面积?

VBA怎样求3dPline线的面积?
谢谢指点!

StartMe 发表于 2007-2-2 23:20:00

我知道用VLAX类函数计算长度,但求面积怎么办?如有高手知道请指点一下,先谢谢了!

gzhhongquan 发表于 2007-2-3 10:04:00

有点不明白你说的意思,是求3dPline线围成的区域面积还是有宽度的3dPline线本身的面积,前者可以用Area属性,后者我也不知道。

StartMe 发表于 2007-2-3 23:49:00

3Dpline有area属性么?我怎么找不到?

StartMe 发表于 2007-2-5 22:57:00


这个问题是否能办到?盼回复。谢谢。

mccad 发表于 2007-2-6 08:01:00

3DPline是三维空间中的线,只能有在不同坐标系的投影面积,而自己并不可能有面积。

StartMe 发表于 2007-2-6 23:17:00


首先谢谢明总的热心帮助。
但是list查询CAD2007中的3dpline线却清楚的写着长度与面积值,不太知道这个面积值指的是投影面积么,但它却没给出是哪个面的投影。我所需要的也是这里所列出的那个面积值。

mccad 发表于 2007-2-7 08:38:00

由于三维多段线只有直线段,所以你可以把它们的顶点取出来后,自己造一条优化多段线,然后取该优化多段线的面积就可以。

StartMe 发表于 2007-2-7 22:26:00

谢谢明总。
页: [1]
查看完整版本: VBA怎样求3Dpline线的面积?