请问利用DTM法计算两期间土方的算法流程是什么?
题目描述
根据三角网法计算土方量,有两个不规则三角网,记为T1和T2,实现当T1作为计算三角网,T2作为参考三角网时计算得到的挖方是当T2作为计算三角网,T1作为参考三角网时计算得到的填方,当T1作为计算三角网,T2作为参考三角网时计算得到的填方是当T2作为计算三角网,T1作为参考三角网时计算得到的挖方。下面是一下解释:
三角形ABC为三角形列表T1的一个三角形,坐标分别为A(x1,y1,z1),B(x2,y2,z2),C(x3,y3,z3)。将A、B、C三点分别垂直向下和向上延伸构成一个下底和上底无限的三角棱柱Q,用一个空间切割面P(水平或非水平)切割这个棱柱Q,空间切割面P是三角形列表T2中的一个三角形,切割后,三角棱柱Q与空间切割面P相交于A1、B1、C1,根据A1、B1、C1三点与三角形ABC的不同关系形成各种不同形状的柱体,我们要计算的开挖方量就是这些柱体的体积。
根据A1、B1、C1与A、B、C三点的空间关系分成三种情况:
(1)空间切割面切割三角棱柱时仅有挖方量,当A、B、C三点的Z坐标分别大于A1、B1、C1的Z坐标,土方量计算部分是一个三棱柱,体积为土方计算中的挖方量;
(2)仅有填方量, 当A、B、C三点的Z坐标分别小于A1、B1、C1三点的Z坐标,土方量计算部分也是一个三棱柱,其体积为土方量计算中的填方量;
(3)既有挖方量又有填方量,当三角形ABC与三角形A1B1C1相交与E、F两点。土方量计算有两部分,填方量部分A1AEF(三棱锥),挖方量部分EFB1C1CB(楔形)。
你期待的结果是什么?实际看到的错误信息又是什么?
我想知道如何准确找到一个三角形的切割面?请给我提供一些思路,谢谢
以上是 请问利用DTM法计算两期间土方的算法流程是什么? 的全部内容, 来源链接: utcz.com/p/945314.html