方格网计算表格使用说明有天**兄弟,叫我帮找一个土方计算的软件,心想土方计算已经有很多软件做的很好了,比如鸿业、南方、HTCAD 等,但这些都是商业软件,没有破解是用不成的,更让我晕的是杨兄弟竟然没有合适的 CAD 版本,这些基于 CAD 的就没法了,网上找了一个 EXCLE版的,但它比较死,只能处理标准的方格。所以写这个就是想处理一部分非正常方格的土方问题,这个版处理了常见的两种,三角形和四方形,对于比较复杂的图形还是用 CAD 的好。一、方格网的定义 二、功能介绍1、 新建网格此功能在“方格网”工作表新建一个方格网2、 导入标高这个功能是为了方便输入自然标高和设计标高而设计的,在另一个工作表中输入与所建方格网对应的自然标高或设计标高,通过此能快速导入“方格网”的对应位置。3、 设计标高的输入这个功能可以按坡度计算设计标高。坡度值纵向是以下方向为正,横向是已右方向为正。比如从左到右向下坡 2%,那在横向坡度些就填-2。4、 计算计算挖填方量并汇总,绘出零线。对于挖方填方面积单元格为红色的方格不计算,起自然地面标高高差设计地面标高特别方格标注长度锁定作用,但是可以汇总合计数,这是为了特别单元格手算后直接填写数据后,汇总合计数。5、 汇总只汇总总数,不计算单元格数据。6、 长度的输入A、三角形 B、四边形H1H2H4H3ab输入0输入0C、没有的方格或者手工计算的方格用红色标记注:长度处不输入为标准网格长或宽H3H2H4H1B1B3B4三、公式的采纳1、 标准网格的公式A、一角挖或填V1=a*b/2*(h1/(h1+H4))*(h2/(h1+h2))*h1/3V2=V1+a*b*/6*(2h4+2h2+h3-h1)B、两挖两填V1=a*b*(h1^2/(h1+H4)+h2^2/(h2+H3))/4 注这种算法采纳教材上的是否正确,个人理解应该是 a*b*(h1/(h1+H4)+h2/(h2+h3))*(h1+h2)/8C、全挖全填V=a*b*(h1+h2+h3+h4)/42、 三角形网格公式V2=a*b*x/6*h3^3/((h3+h2)*(h3+h1))X 为系数,a/bV1=a*b/6*(h3^3/((h3+h1)*(h3+h2))-h3+h1+h2)+v23、 四方形网格公式A、两挖两填H1H2H4H3abV2V1H1H2H4H3abV2V1H1H2H4H3abV2V1a实 际 边长V1=(h1/(h1+h4)*d+h2/(h2+h3)*b)/2*a*(h1+h2)/4V2=(h4/(h1+h4)*d+h3/(h2+h3)*b)/2*a*(h3+h4)/4S=(b3+b1)/2*b2S1=((h2/( h2+h3)+ h1/( h1+ h4))/2*b2*((b1- h1 /( h1 +h4)*( b1-b3)) +(h1 /( h1+ h4))^2*(b1- b3)*b2/2)V1=s1*(h2 +h4)/4V2=(s-s1)*(h3+h4)/4 B、一角挖填S = (b1 +b3)/2*b2 X = (b1-b3)/ b2 或另一角时 b2/(b1-b3)S2 =b1*b2V1 = (S - h1^2/(( h1 +h2)*( h1 + h4)) *x * S2)*( h1+h4+ h3)/5V2 = S2 *X / 6 * h1^ 3 / ((h1 + h4) * (h1 +h2))H1H2H4H3bV2V1dcH3H2H4H1B1V2V1B3B4H3H2H4H1B1V2V1B3B4B2