[{"data":1,"prerenderedAt":1634},["ShallowReactive",2],{"blog-\u002Fblog\u002Fmass-haul-diagrams-earthwork-economics":3,"blog-surround-\u002Fblog\u002Fmass-haul-diagrams-earthwork-economics":1623},{"id":4,"title":5,"author":6,"body":7,"category":1592,"description":1593,"extension":1594,"image":1595,"meta":1596,"navigation":1615,"path":1616,"publishedAt":1617,"readTime":1618,"seo":1619,"sitemap":1620,"stem":1621,"__hash__":1622},"blog\u002Fblog\u002F11.mass-haul-diagrams-earthwork-economics.md","Mass-Haul Diagrams: The Economics of Earthwork Distribution","Surveyiiing Expert",{"type":8,"value":9,"toc":1565},"minimark",[10,15,29,33,43,47,56,60,63,107,111,116,125,129,376,380,430,434,440,539,1280,1284,1464,1468,1487,1491,1513,1517,1546,1550,1553,1557],[11,12,14],"h2",{"id":13},"overview","Overview",[16,17,18,19,23,24,28],"p",{},"In large-scale infrastructure projects like highways and railways, the cost of moving soil can dominate the budget. A ",[20,21,22],"strong",{},"Mass-Haul Diagram (MHD)"," is a continuous curve where the vertical ordinates represent the algebraic sum of corrected earthwork volumes (cut being positive, fill being negative) ",[25,26,27],"span",{},"1",". By plotting this against the horizontal distance of the project, surveyors and engineers can visualize the movement of material and optimize the distribution of \"cut\" to \"fill.\"",[11,30,32],{"id":31},"why-this-matters","Why This Matters",[16,34,35,36,38,39,42],{},"Transporting soil is expensive. An MHD allows you to identify exactly where soil should be moved from and to, minimizing the \"haul distance\" ",[25,37,27],{},". It provides a mathematical basis for deciding whether to move excavated soil to a distant fill site or simply \"waste\" it locally and \"borrow\" new material from a closer pit ",[25,40,41],{},"2",".",[11,44,46],{"id":45},"background","Background",[16,48,49,50,53,54,42],{},"The MHD works in tandem with the longitudinal section of a route. The peaks and valleys of the diagram correspond directly to ",[20,51,52],{},"Grade Points",": the locations where the natural ground intersects the proposed formation level ",[25,55,27],{},[11,57,59],{"id":58},"theory","Theory",[16,61,62],{},"The diagram is governed by several fundamental economic definitions:",[64,65,66,75,83,91,99],"ul",{},[67,68,69,72,73,42],"li",{},[20,70,71],{},"Haul:"," The product of the volume of material moved and the distance it is moved ",[25,74,27],{},[67,76,77,80,81,42],{},[20,78,79],{},"Freehaul:"," The maximum distance through which excavated material can be moved without additional cost beyond the basic excavation rate ",[25,82,41],{},[67,84,85,88,89,42],{},[20,86,87],{},"Overhaul:"," The movement of material beyond the freehaul distance, which incurs an additional \"overhaul rate\" ",[25,90,27],{},[67,92,93,96,97,42],{},[20,94,95],{},"Waste:"," Material excavated from cuts that is not used for embankments ",[25,98,41],{},[67,100,101,104,105,42],{},[20,102,103],{},"Borrow:"," Material required for embankments that is secured from outside the roadway excavation ",[25,106,41],{},[11,108,110],{"id":109},"mathematical-principles","Mathematical Principles",[112,113,115],"h3",{"id":114},"_1-bulking-and-shrinkage","1. Bulking and Shrinkage",[16,117,118,119,121,122,124],{},"Soil volume changes when moved. Excavation loosens soil (bulking), while compaction in a fill site reduces its volume (shrinkage) ",[25,120,27],{},". Ordinarily, earth is less by about 10% after filling, while rock bulks by 20% to 30% ",[25,123,27],{},". A correction factor must be applied to the volumes before plotting the MHD.",[112,126,128],{"id":127},"_2-overhaul-calculation","2. Overhaul Calculation",[16,130,131,132,243,244,372,373,42],{},"The total haul in a section is calculated as:\n",[25,133,136,172],{"className":134},[135],"katex",[25,137,140],{"className":138},[139],"katex-mathml",[141,142,144],"math",{"xmlns":143},"http:\u002F\u002Fwww.w3.org\u002F1998\u002FMath\u002FMathML",[145,146,147,167],"semantics",{},[148,149,150,154,158,161,164],"mrow",{},[151,152,153],"mtext",{},"Total Haul",[155,156,157],"mo",{},"=",[151,159,160],{},"Volume",[155,162,163],{},"×",[151,165,166],{},"Distance",[168,169,171],"annotation",{"encoding":170},"application\u002Fx-tex","\\text{Total Haul} = \\text{Volume} \\times \\text{Distance}",[25,173,177,206,230],{"className":174,"ariaHidden":176},[175],"katex-html","true",[25,178,181,186,194,199,203],{"className":179},[180],"base",[25,182],{"className":183,"style":185},[184],"strut","height:0.6944em;",[25,187,191],{"className":188},[189,190],"mord","text",[25,192,153],{"className":193},[189],[25,195],{"className":196,"style":198},[197],"mspace","margin-right:0.2778em;",[25,200,157],{"className":201},[202],"mrel",[25,204],{"className":205,"style":198},[197],[25,207,209,213,219,223,227],{"className":208},[180],[25,210],{"className":211,"style":212},[184],"height:0.7778em;vertical-align:-0.0833em;",[25,214,216],{"className":215},[189,190],[25,217,160],{"className":218},[189],[25,220],{"className":221,"style":222},[197],"margin-right:0.2222em;",[25,224,163],{"className":225},[226],"mbin",[25,228],{"className":229,"style":222},[197],[25,231,233,237],{"className":232},[180],[25,234],{"className":235,"style":236},[184],"height:0.6833em;",[25,238,240],{"className":239},[189,190],[25,241,166],{"className":242},[189],"\nOverhaul is specifically the volume moved beyond the freehaul limit:\n",[25,245,247,285],{"className":246},[135],[25,248,250],{"className":249},[139],[141,251,252],{"xmlns":143},[145,253,254,282],{},[148,255,256,259,261,264,266,270,273,276,279],{},[151,257,258],{},"Overhaul",[155,260,157],{},[151,262,263],{},"Overhaul Vol",[155,265,163],{},[155,267,269],{"stretchy":268},"false","(",[151,271,272],{},"Average distance between centroids",[155,274,275],{},"−",[151,277,278],{},"Freehaul distance",[155,280,281],{"stretchy":268},")",[168,283,284],{"encoding":170},"\\text{Overhaul} = \\text{Overhaul Vol} \\times (\\text{Average distance between centroids} - \\text{Freehaul distance})",[25,286,288,309,330,356],{"className":287,"ariaHidden":176},[175],[25,289,291,294,300,303,306],{"className":290},[180],[25,292],{"className":293,"style":185},[184],[25,295,297],{"className":296},[189,190],[25,298,258],{"className":299},[189],[25,301],{"className":302,"style":198},[197],[25,304,157],{"className":305},[202],[25,307],{"className":308,"style":198},[197],[25,310,312,315,321,324,327],{"className":311},[180],[25,313],{"className":314,"style":212},[184],[25,316,318],{"className":317},[189,190],[25,319,263],{"className":320},[189],[25,322],{"className":323,"style":222},[197],[25,325,163],{"className":326},[226],[25,328],{"className":329,"style":222},[197],[25,331,333,337,341,347,350,353],{"className":332},[180],[25,334],{"className":335,"style":336},[184],"height:1em;vertical-align:-0.25em;",[25,338,269],{"className":339},[340],"mopen",[25,342,344],{"className":343},[189,190],[25,345,272],{"className":346},[189],[25,348],{"className":349,"style":222},[197],[25,351,275],{"className":352},[226],[25,354],{"className":355,"style":222},[197],[25,357,359,362,368],{"className":358},[180],[25,360],{"className":361,"style":336},[184],[25,363,365],{"className":364},[189,190],[25,366,278],{"className":367},[189],[25,369,281],{"className":370},[371],"mclose"," ",[25,374,375],{},"3",[11,377,379],{"id":378},"field-workflow","Field Workflow",[381,382,383,387,393,397,402,406,412,416,421,425],"steps",{},[112,384,386],{"id":385},"volume-calculation","Volume Calculation",[16,388,389,390,42],{},"Compute the volumes of cut and fill between successive cross-sections using the End-Area or Prismoidal method ",[25,391,392],{},"4",[112,394,396],{"id":395},"apply-correction-factors","Apply Correction Factors",[16,398,399,400,42],{},"Apply bulking or shrinkage factors to the fill volumes so they are in terms of \"cut-volume equivalents\" ",[25,401,27],{},[112,403,405],{"id":404},"compute-mass-ordinates","Compute Mass Ordinates",[16,407,408,409,42],{},"Calculate the cumulative algebraic sum of the corrected volumes at each station. The volume at the starting station is zero ",[25,410,411],{},"5",[112,413,415],{"id":414},"plot-the-mhd","Plot the MHD",[16,417,418,419,42],{},"Plot the mass ordinates on the same horizontal scale as the longitudinal section. Rising curves indicate cut (positive), while falling curves indicate fill (negative) ",[25,420,27],{},[112,422,424],{"id":423},"determine-balance-lines","Determine Balance Lines",[16,426,427,428,42],{},"Draw horizontal \"balance lines\" parallel to the distance axis. Any two points where the curve intersects a balance line indicate a section where cut and fill volumes are equal ",[25,429,27],{},[11,431,433],{"id":432},"step-by-step-example","Step-by-Step Example",[16,435,436,439],{},[20,437,438],{},"Problem:"," Calculate the overhaul cost for a 1200m section where:",[64,441,442,445,448,451,495],{},[67,443,444],{},"Freehaul distance = 300 m.",[67,446,447],{},"Basic rate = 30 p\u002Fm³.",[67,449,450],{},"Overhaul rate = 2 p\u002Fstn m (1 stn m = 1 m³ moved 100m).",[67,452,453,454,494],{},"Total volume in a loop (",[25,455,457,476],{"className":456},[135],[25,458,460],{"className":459},[139],[141,461,462],{"xmlns":143},[145,463,464,473],{},[148,465,466,470],{},[467,468,469],"mi",{},"C",[467,471,472],{},"D",[168,474,475],{"encoding":170},"CD",[25,477,479],{"className":478,"ariaHidden":176},[175],[25,480,482,485,490],{"className":481},[180],[25,483],{"className":484,"style":236},[184],[25,486,469],{"className":487,"style":489},[189,488],"mathnormal","margin-right:0.0715em;",[25,491,472],{"className":492,"style":493},[189,488],"margin-right:0.0278em;",") = 3932 m³.",[67,496,497,498,535,536,42],{},"Distance between centroids (",[25,499,501,519],{"className":500},[135],[25,502,504],{"className":503},[139],[141,505,506],{"xmlns":143},[145,507,508,516],{},[148,509,510,513],{},[467,511,512],{},"J",[467,514,515],{},"K",[168,517,518],{"encoding":170},"JK",[25,520,522],{"className":521,"ariaHidden":176},[175],[25,523,525,528,532],{"className":524},[180],[25,526],{"className":527,"style":236},[184],[25,529,512],{"className":530,"style":531},[189,488],"margin-right:0.0962em;",[25,533,515],{"className":534,"style":489},[189,488],") = 450 m ",[25,537,538],{},"6",[540,541,542,634,743,852],"ol",{},[67,543,544,547,548,631,632,42],{},[20,545,546],{},"Identify Freehaul Volume:"," The volume ",[25,549,551,575],{"className":550},[135],[25,552,554],{"className":553},[139],[141,555,556],{"xmlns":143},[145,557,558,572],{},[148,559,560,562],{},[467,561,469],{},[563,564,565,567],"msup",{},[467,566,469],{},[155,568,571],{"mathvariant":569,"lspace":570,"rspace":570},"normal","0em","′",[168,573,574],{"encoding":170},"CC'",[25,576,578],{"className":577,"ariaHidden":176},[175],[25,579,581,585,588],{"className":580},[180],[25,582],{"className":583,"style":584},[184],"height:0.7519em;",[25,586,469],{"className":587,"style":489},[189,488],[25,589,591,594],{"className":590},[189],[25,592,469],{"className":593,"style":489},[189,488],[25,595,598],{"className":596},[597],"msupsub",[25,599,602],{"className":600},[601],"vlist-t",[25,603,606],{"className":604},[605],"vlist-r",[25,607,610],{"className":608,"style":584},[609],"vlist",[25,611,613,618],{"style":612},"top:-3.063em;margin-right:0.05em;",[25,614],{"className":615,"style":617},[616],"pstrut","height:2.7em;",[25,619,625],{"className":620},[621,622,623,624],"sizing","reset-size6","size3","mtight",[25,626,628],{"className":627},[189,624],[25,629,571],{"className":630},[189,624]," within the 300m limit is found from the MHD ",[25,633,375],{},[67,635,636,639,640,372,741,42],{},[20,637,638],{},"Calculate Overhaul Volume:"," Assume ",[25,641,643,674],{"className":642},[135],[25,644,646],{"className":645},[139],[141,647,648],{"xmlns":143},[145,649,650,671],{},[148,651,652,655,658,660,664],{},[467,653,654],{},"E",[467,656,657],{},"G",[155,659,157],{},[661,662,663],"mn",{},"1257.6",[563,665,666,669],{},[151,667,668],{}," m",[661,670,375],{},[168,672,673],{"encoding":170},"EG = 1257.6 \\text{ m}^3",[25,675,677,699],{"className":676,"ariaHidden":176},[175],[25,678,680,683,687,690,693,696],{"className":679},[180],[25,681],{"className":682,"style":236},[184],[25,684,654],{"className":685,"style":686},[189,488],"margin-right:0.0576em;",[25,688,657],{"className":689},[189,488],[25,691],{"className":692,"style":198},[197],[25,694,157],{"className":695},[202],[25,697],{"className":698,"style":198},[197],[25,700,702,706,709],{"className":701},[180],[25,703],{"className":704,"style":705},[184],"height:0.8141em;",[25,707,663],{"className":708},[189],[25,710,712,718],{"className":711},[189],[25,713,715],{"className":714},[189,190],[25,716,668],{"className":717},[189],[25,719,721],{"className":720},[597],[25,722,724],{"className":723},[601],[25,725,727],{"className":726},[605],[25,728,730],{"className":729,"style":705},[609],[25,731,732,735],{"style":612},[25,733],{"className":734,"style":617},[616],[25,736,738],{"className":737},[621,622,623,624],[25,739,375],{"className":740},[189,624],[25,742,538],{},[67,744,745,372,748,372,850,42],{},[20,746,747],{},"Determine Overhaul Distance:",[25,749,751,782],{"className":750},[135],[25,752,754],{"className":753},[139],[141,755,756],{"xmlns":143},[145,757,758,779],{},[148,759,760,763,765,767,770,772,774,777],{},[661,761,762],{},"450",[151,764,668],{},[155,766,275],{},[661,768,769],{},"300",[151,771,668],{},[155,773,157],{},[661,775,776],{},"150",[151,778,668],{},[168,780,781],{"encoding":170},"450\\text{ m} - 300\\text{ m} = 150\\text{ m}",[25,783,785,810,835],{"className":784,"ariaHidden":176},[175],[25,786,788,792,795,801,804,807],{"className":787},[180],[25,789],{"className":790,"style":791},[184],"height:0.7278em;vertical-align:-0.0833em;",[25,793,762],{"className":794},[189],[25,796,798],{"className":797},[189,190],[25,799,668],{"className":800},[189],[25,802],{"className":803,"style":222},[197],[25,805,275],{"className":806},[226],[25,808],{"className":809,"style":222},[197],[25,811,813,817,820,826,829,832],{"className":812},[180],[25,814],{"className":815,"style":816},[184],"height:0.6444em;",[25,818,769],{"className":819},[189],[25,821,823],{"className":822},[189,190],[25,824,668],{"className":825},[189],[25,827],{"className":828,"style":198},[197],[25,830,157],{"className":831},[202],[25,833],{"className":834,"style":198},[197],[25,836,838,841,844],{"className":837},[180],[25,839],{"className":840,"style":816},[184],[25,842,776],{"className":843},[189],[25,845,847],{"className":846},[189,190],[25,848,668],{"className":849},[189],[25,851,375],{},[67,853,854,857,1068,372,1278,42],{},[20,855,856],{},"Calculate Overhaul Cost:",[25,858,860,909],{"className":859},[135],[25,861,863],{"className":862},[139],[141,864,865],{"xmlns":143},[145,866,867,906],{},[148,868,869,872,874,901,903],{},[151,870,871],{},"Cost",[155,873,157],{},[875,876,877,898],"mfrac",{},[148,878,879,881,883,885,887,889,891,893,896],{},[467,880,654],{},[467,882,657],{},[155,884,163],{},[155,886,269],{"stretchy":268},[467,888,512],{},[467,890,515],{},[155,892,275],{},[151,894,895],{},"Freehaul",[155,897,281],{"stretchy":268},[661,899,900],{},"100",[155,902,163],{},[151,904,905],{},"Overhaul Rate",[168,907,908],{"encoding":170},"\\text{Cost} = \\frac{EG \\times (JK - \\text{Freehaul})}{100} \\times \\text{Overhaul Rate}",[25,910,912,933,1056],{"className":911,"ariaHidden":176},[175],[25,913,915,918,924,927,930],{"className":914},[180],[25,916],{"className":917,"style":236},[184],[25,919,921],{"className":920},[189,190],[25,922,871],{"className":923},[189],[25,925],{"className":926,"style":198},[197],[25,928,157],{"className":929},[202],[25,931],{"className":932,"style":198},[197],[25,934,936,940,1047,1050,1053],{"className":935},[180],[25,937],{"className":938,"style":939},[184],"height:1.355em;vertical-align:-0.345em;",[25,941,943,947,1044],{"className":942},[189],[25,944],{"className":945},[340,946],"nulldelimiter",[25,948,950],{"className":949},[875],[25,951,954,1035],{"className":952},[601,953],"vlist-t2",[25,955,957,1030],{"className":956},[605],[25,958,961,977,988],{"className":959,"style":960},[609],"height:1.01em;",[25,962,964,968],{"style":963},"top:-2.655em;",[25,965],{"className":966,"style":967},[616],"height:3em;",[25,969,971],{"className":970},[621,622,623,624],[25,972,974],{"className":973},[189,624],[25,975,900],{"className":976},[189,624],[25,978,980,983],{"style":979},"top:-3.23em;",[25,981],{"className":982,"style":967},[616],[25,984],{"className":985,"style":987},[986],"frac-line","border-bottom-width:0.04em;",[25,989,991,994],{"style":990},"top:-3.485em;",[25,992],{"className":993,"style":967},[616],[25,995,997],{"className":996},[621,622,623,624],[25,998,1000,1003,1006,1009,1012,1015,1018,1021,1027],{"className":999},[189,624],[25,1001,654],{"className":1002,"style":686},[189,488,624],[25,1004,657],{"className":1005},[189,488,624],[25,1007,163],{"className":1008},[226,624],[25,1010,269],{"className":1011},[340,624],[25,1013,512],{"className":1014,"style":531},[189,488,624],[25,1016,515],{"className":1017,"style":489},[189,488,624],[25,1019,275],{"className":1020},[226,624],[25,1022,1024],{"className":1023},[189,190,624],[25,1025,895],{"className":1026},[189,624],[25,1028,281],{"className":1029},[371,624],[25,1031,1034],{"className":1032},[1033],"vlist-s","​",[25,1036,1038],{"className":1037},[605],[25,1039,1042],{"className":1040,"style":1041},[609],"height:0.345em;",[25,1043],{},[25,1045],{"className":1046},[371,946],[25,1048],{"className":1049,"style":222},[197],[25,1051,163],{"className":1052},[226],[25,1054],{"className":1055,"style":222},[197],[25,1057,1059,1062],{"className":1058},[180],[25,1060],{"className":1061,"style":185},[184],[25,1063,1065],{"className":1064},[189,190],[25,1066,905],{"className":1067},[189],[25,1069,1071,1119],{"className":1070},[135],[25,1072,1074],{"className":1073},[139],[141,1075,1076],{"xmlns":143},[145,1077,1078,1116],{},[148,1079,1080,1082,1084,1104,1106,1108,1110,1113],{},[151,1081,871],{},[155,1083,157],{},[875,1085,1086,1102],{},[148,1087,1088,1090,1092,1094,1096,1098,1100],{},[661,1089,663],{},[155,1091,163],{},[155,1093,269],{"stretchy":268},[661,1095,762],{},[155,1097,275],{},[661,1099,769],{},[155,1101,281],{"stretchy":268},[661,1103,900],{},[155,1105,163],{},[661,1107,41],{},[155,1109,157],{},[661,1111,1112],{},"3772.8",[151,1114,1115],{}," p",[168,1117,1118],{"encoding":170},"\\text{Cost} = \\frac{1257.6 \\times (450 - 300)}{100} \\times 2 = 3772.8 \\text{ p}",[25,1120,1122,1143,1244,1262],{"className":1121,"ariaHidden":176},[175],[25,1123,1125,1128,1134,1137,1140],{"className":1124},[180],[25,1126],{"className":1127,"style":236},[184],[25,1129,1131],{"className":1130},[189,190],[25,1132,871],{"className":1133},[189],[25,1135],{"className":1136,"style":198},[197],[25,1138,157],{"className":1139},[202],[25,1141],{"className":1142,"style":198},[197],[25,1144,1146,1149,1235,1238,1241],{"className":1145},[180],[25,1147],{"className":1148,"style":939},[184],[25,1150,1152,1155,1232],{"className":1151},[189],[25,1153],{"className":1154},[340,946],[25,1156,1158],{"className":1157},[875],[25,1159,1161,1224],{"className":1160},[601,953],[25,1162,1164,1221],{"className":1163},[605],[25,1165,1167,1181,1189],{"className":1166,"style":960},[609],[25,1168,1169,1172],{"style":963},[25,1170],{"className":1171,"style":967},[616],[25,1173,1175],{"className":1174},[621,622,623,624],[25,1176,1178],{"className":1177},[189,624],[25,1179,900],{"className":1180},[189,624],[25,1182,1183,1186],{"style":979},[25,1184],{"className":1185,"style":967},[616],[25,1187],{"className":1188,"style":987},[986],[25,1190,1191,1194],{"style":990},[25,1192],{"className":1193,"style":967},[616],[25,1195,1197],{"className":1196},[621,622,623,624],[25,1198,1200,1203,1206,1209,1212,1215,1218],{"className":1199},[189,624],[25,1201,663],{"className":1202},[189,624],[25,1204,163],{"className":1205},[226,624],[25,1207,269],{"className":1208},[340,624],[25,1210,762],{"className":1211},[189,624],[25,1213,275],{"className":1214},[226,624],[25,1216,769],{"className":1217},[189,624],[25,1219,281],{"className":1220},[371,624],[25,1222,1034],{"className":1223},[1033],[25,1225,1227],{"className":1226},[605],[25,1228,1230],{"className":1229,"style":1041},[609],[25,1231],{},[25,1233],{"className":1234},[371,946],[25,1236],{"className":1237,"style":222},[197],[25,1239,163],{"className":1240},[226],[25,1242],{"className":1243,"style":222},[197],[25,1245,1247,1250,1253,1256,1259],{"className":1246},[180],[25,1248],{"className":1249,"style":816},[184],[25,1251,41],{"className":1252},[189],[25,1254],{"className":1255,"style":198},[197],[25,1257,157],{"className":1258},[202],[25,1260],{"className":1261,"style":198},[197],[25,1263,1265,1269,1272],{"className":1264},[180],[25,1266],{"className":1267,"style":1268},[184],"height:0.8389em;vertical-align:-0.1944em;",[25,1270,1112],{"className":1271},[189],[25,1273,1275],{"className":1274},[189,190],[25,1276,1115],{"className":1277},[189],[25,1279,538],{},[11,1281,1283],{"id":1282},"formula-breakdown","Formula Breakdown",[64,1285,1286,1455],{},[67,1287,1288,1291,1292,372,1453,42],{},[20,1289,1290],{},"Limit of Economical Haul:"," The maximum distance beyond which it is cheaper to waste material and borrow from a new pit.\n",[25,1293,1295,1325],{"className":1294},[135],[25,1296,1298],{"className":1297},[139],[141,1299,1300],{"xmlns":143},[145,1301,1302,1322],{},[148,1303,1304,1307,1309,1312,1315],{},[151,1305,1306],{},"Limit",[155,1308,157],{},[151,1310,1311],{},"Freehaul Distance",[155,1313,1314],{},"+",[875,1316,1317,1320],{},[151,1318,1319],{},"Cost of Borrow",[151,1321,905],{},[168,1323,1324],{"encoding":170},"\\text{Limit} = \\text{Freehaul Distance} + \\frac{\\text{Cost of Borrow}}{\\text{Overhaul Rate}}",[25,1326,1328,1349,1370],{"className":1327,"ariaHidden":176},[175],[25,1329,1331,1334,1340,1343,1346],{"className":1330},[180],[25,1332],{"className":1333,"style":236},[184],[25,1335,1337],{"className":1336},[189,190],[25,1338,1306],{"className":1339},[189],[25,1341],{"className":1342,"style":198},[197],[25,1344,157],{"className":1345},[202],[25,1347],{"className":1348,"style":198},[197],[25,1350,1352,1355,1361,1364,1367],{"className":1351},[180],[25,1353],{"className":1354,"style":212},[184],[25,1356,1358],{"className":1357},[189,190],[25,1359,1311],{"className":1360},[189],[25,1362],{"className":1363,"style":222},[197],[25,1365,1314],{"className":1366},[226],[25,1368],{"className":1369,"style":222},[197],[25,1371,1373,1377],{"className":1372},[180],[25,1374],{"className":1375,"style":1376},[184],"height:1.2251em;vertical-align:-0.345em;",[25,1378,1380,1383,1450],{"className":1379},[189],[25,1381],{"className":1382},[340,946],[25,1384,1386],{"className":1385},[875],[25,1387,1389,1442],{"className":1388},[601,953],[25,1390,1392,1439],{"className":1391},[605],[25,1393,1396,1413,1421],{"className":1394,"style":1395},[609],"height:0.8801em;",[25,1397,1398,1401],{"style":963},[25,1399],{"className":1400,"style":967},[616],[25,1402,1404],{"className":1403},[621,622,623,624],[25,1405,1407],{"className":1406},[189,624],[25,1408,1410],{"className":1409},[189,190,624],[25,1411,905],{"className":1412},[189,624],[25,1414,1415,1418],{"style":979},[25,1416],{"className":1417,"style":967},[616],[25,1419],{"className":1420,"style":987},[986],[25,1422,1424,1427],{"style":1423},"top:-3.394em;",[25,1425],{"className":1426,"style":967},[616],[25,1428,1430],{"className":1429},[621,622,623,624],[25,1431,1433],{"className":1432},[189,624],[25,1434,1436],{"className":1435},[189,190,624],[25,1437,1319],{"className":1438},[189,624],[25,1440,1034],{"className":1441},[1033],[25,1443,1445],{"className":1444},[605],[25,1446,1448],{"className":1447,"style":1041},[609],[25,1449],{},[25,1451],{"className":1452},[371,946],[25,1454,41],{},[67,1456,1457,1460,1461,42],{},[20,1458,1459],{},"Haul sign:"," If the MHD curve rises above the balance line, movement is from left to right; if it falls below, movement is from right to left ",[25,1462,1463],{},"7",[11,1465,1467],{"id":1466},"practical-tips","Practical Tips",[64,1469,1470,1478],{},[67,1471,1472,1475,1476,42],{},[20,1473,1474],{},"Centroid Positioning:"," The horizontal positions of the centroids of cut and fill can be approximated by bisecting the lines representing the freehaul distance and the total haul distance on the MHD ",[25,1477,1463],{},[67,1479,1480,1483,1484,42],{},[20,1481,1482],{},"Balance Line Selection:"," Adjust the balance line to minimize the area between the curve and the line, as this area represents the total haul of the project ",[25,1485,1486],{},"1, 8",[11,1488,1490],{"id":1489},"common-mistakes","Common Mistakes",[64,1492,1493,1505],{},[67,1494,1495,1498,1499,1502,1503,42],{},[20,1496,1497],{},"Plotting Between Stations:"," Mass ordinates must always be plotted ",[20,1500,1501],{},"at"," the stations, never between them ",[25,1504,411],{},[67,1506,1507,1510,1511,42],{},[20,1508,1509],{},"Ignoring Bulking:"," Failing to correct for rock bulking will result in a surplus of material that the MHD did not predict, leading to unexpected disposal costs ",[25,1512,27],{},[11,1514,1516],{"id":1515},"faq","FAQ",[1518,1519,1520,1529,1537],"accordion",{},[1521,1522,1524],"accordion-item",{"label":1523},"What is 'Limit of Economical Haul'?",[16,1525,1526,1527,42],{},"It is the distance where the cost of hauling material equals the cost of discarding it and purchasing new material from a borrow pit ",[25,1528,41],{},[1521,1530,1532],{"label":1531},"Why does the MHD peak at grade points?",[16,1533,1534,1535,42],{},"A peak occurs when a section changes from \"cut\" (adding to the sum) to \"fill\" (subtracting from the sum). This change happens exactly at the grade point ",[25,1536,27],{},[1521,1538,1540],{"label":1539},"What are auxiliary balancing lines?",[16,1541,1542,1543,42],{},"These are lines drawn parallel to the main balance line to analyze specific segments of a complex MHD where multiple loops exist ",[25,1544,1545],{},"8",[11,1547,1549],{"id":1548},"conclusion","Conclusion",[16,1551,1552],{},"The Mass-Haul Diagram is an indispensable tool for the economic management of civil engineering projects. By mathematically linking the physical terrain to the costs of machinery and transport, it transforms raw survey data into a strategic financial plan.",[11,1554,1556],{"id":1555},"references","References",[16,1558,1559,1560,1564],{},"Schofield, W. (2001). ",[1561,1562,1563],"em",{},"Engineering Surveying",". 5th ed. Butterworth-Heinemann.",{"title":1566,"searchDepth":1567,"depth":1567,"links":1568},"",2,[1569,1570,1571,1572,1573,1578,1585,1586,1587,1588,1589,1590,1591],{"id":13,"depth":1567,"text":14},{"id":31,"depth":1567,"text":32},{"id":45,"depth":1567,"text":46},{"id":58,"depth":1567,"text":59},{"id":109,"depth":1567,"text":110,"children":1574},[1575,1577],{"id":114,"depth":1576,"text":115},3,{"id":127,"depth":1576,"text":128},{"id":378,"depth":1567,"text":379,"children":1579},[1580,1581,1582,1583,1584],{"id":385,"depth":1576,"text":386},{"id":395,"depth":1576,"text":396},{"id":404,"depth":1576,"text":405},{"id":414,"depth":1576,"text":415},{"id":423,"depth":1576,"text":424},{"id":432,"depth":1567,"text":433},{"id":1282,"depth":1567,"text":1283},{"id":1466,"depth":1567,"text":1467},{"id":1489,"depth":1567,"text":1490},{"id":1515,"depth":1567,"text":1516},{"id":1548,"depth":1567,"text":1549},{"id":1555,"depth":1567,"text":1556},"Earthworks","A technical guide to using Mass-Haul Diagrams (MHD) for optimizing earthwork movement, calculating overhaul, and managing project costs.","md","\u002Fimages\u002Fmass-haul-diagram.jpg",{"authorCredentials":1597,"authorBio":1598,"commentCount":1599,"tags":1600,"relatedTools":1604,"relatedArticles":1607,"sources":1610},"LS, P.Eng","Expert in heavy civil engineering surveying and earthwork optimization.",0,[1592,1601,1602,1603],"Mass-Haul","Construction Economics","Site Grading",[1605,1606],"Digital Ground Model","Excavation Software",[1608,1609],"prismoidal-vs-end-area-volumes","road-alignment-surveying",[1611],{"title":1612,"type":1613,"note":1614},"Engineering Surveying (Fifth Edition)","Book","Primary source for MHD definitions and balancing procedures.",true,"\u002Fblog\u002Fmass-haul-diagrams-earthwork-economics","2024-03-30",24,{"title":5,"description":1593},{"loc":1616},"blog\u002F11.mass-haul-diagrams-earthwork-economics","HMi9-SelfUU6p2DeY32KGW2h6toxJyWf63VN4KE0l7A",[1624,1629],{"title":1625,"path":1626,"stem":1627,"description":1628,"children":-1},"Resection: Fixing Position via the Three-Point Problem","\u002Fblog\u002Fresection-three-point-problem","blog\u002F10.resection-three-point-problem","A technical guide to coordinate determination using resection, including analytical solutions and the 'Circle of Danger' geometry.",{"title":1630,"path":1631,"stem":1632,"description":1633,"children":-1},"Precise Levelling: Achieving Sub-Millimetre Vertical Control","\u002Fblog\u002Fprecise-levelling-submillimetre-accuracy","blog\u002F12.precise-levelling-submillimetre-accuracy","A technical guide to the equipment, field procedures, and error reduction techniques required for precise levelling in high-stakes engineering projects.",1783851950922]