晚上8点多,在宿舍正浏览白天在上海博物馆拍的照片,接到本科一个同学打来的电话,问我如何计算基坑的护坡面积。
他通过QQ把CAD图发给我,第一张图是基坑的轮廓图,该基坑东西长约80米,南北近100米,计算基坑护坡面积最严密的算法应该是把护坡看成一个个空间三角形,通过计算这些三角形的累积面积来求护坡面积。
具体算法是先通过根据方格网求出各个转点的平面坐标(可以加密方格网),CAD图中已经给出基坑底标高和顶标高,这样就可以知道各个转点的三维坐标。然后把护坡分解成一个个空间三角形,即相邻的两个顶部转点和相应底部转点构成一个空间四边形,把该四边形分解成两个空间三角形,由各个转点坐标计算相应的边长,最后根据海伦公式计算三角形面积,把这些三角形面积累加便是基坑的护坡面积。
|