open pdf file in asp.net using c# : Adding text to a pdf file application SDK utility html winforms azure visual studio 200217REV5-part582

3 - 5 
Table 3.2.  Average ESAL Factors by Vehicle Type 
Vehicle Type 
ESAL Factor 
Cars and Pickups 
.0007 
2 Axle, 6 Tire - Single Unit
.25 
3+ Axle - Single Unit 
.58 
3 Axle Semi 
.39 
4 Axle Semi 
.51 
5+ Axle Semi 
1.13 
Bus/Truck Trailers 
.57 
Twin Trailers 
2.40 
Ref:  Mn/DOT - Geotechnical and Pavement Manual, 1994 (5). 
In cases where axle weight data for a particular vehicle are available and the size and cost 
of the project warrant better traffic information, it is possible to calculate the ESAL factors 
for particular vehicles.  In fact, the values shown in Table 3.2 were obtained through a 
method similar to that described in the 1993 AASHTO Guide (19) and requires axle weight 
data, an estimate of the structural number (SN) of the pavement and an estimated terminal 
serviceability level (p
t
).  Reference 19 recommends the following: 
SN = 5.0 
p
t
= 2.5 
Table 3.3 illustrates the method to calculate an ESAL factor for a hypothetical 5-axle 
truck with corresponding weight data from a study including 165 vehicles.  The load 
equivalency factors were obtained from Reference 19 and are dependent upon SN and p
t
.  
The equation at the bottom of the table demonstrates that an average ESAL factor (2.078) is 
calculated by dividing the total equivalent axle loads (ESAL’s) by the total number of 
vehicles weighed. In this case the ESAL factor for these 5-axle trucks, which is somewhat 
higher than the value shown in Table 3.2. If a distribution of axle weights can be determined 
for a given truck type the blank Table 3.3 in the appendix can be used to calculate the 
appropriate ESAL factor. 
Adding text to a pdf file - insert text into PDF content in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
XDoc.PDF for .NET, providing C# demo code for inserting text to PDF file
add text to pdf without acrobat; how to add text field to pdf form
Adding text to a pdf file - VB.NET PDF insert text library: insert text into PDF content in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
Providing Demo Code for Adding and Inserting Text to PDF File Page in VB.NET Program
add text boxes to pdf; add text box in pdf document
3 - 6 
Table 3.3.  Sample Computation of ESAL Factor 
Axle Load, kips 
Traffic Equivalency 
Factor 
Number of Axles   
18 Kip 
ESAL’s 
Singles 
3-5 
0.002 
0.002 
5-7 
0.01 
0.05 
7-9 
0.034 
15 
0.51 
9-11 
0.088 
57 
5.016 
11-13 
0.189 
63 
11.907 
13-15 
0.36 
17 
6.12 
23-25 
3.03 
9.09 
Tandems 
27-29 
0.495 
50 
24.75 
29-31 
0.658 
72 
47.376 
31-33 
0.857 
85 
72.845 
33-35 
1.09 
120 
130.8 
35-37 
1.38 
25 
34.5 
Total 18 kip 
ESAL’s 
342.966 
ESAL Vehicle Factor = 
Total 18 kip ESAL’s 
342.966 
2.078 
Number of Trucks Weighed   
165 
3.4.4. Determination of Growth Factor 
The growth factor is key in determining how traffic volume will change over the life of 
the pavement. Two methods are available for calculating anticipated growth. 
•  A method is presented in the MnDOT Geotechnical and Pavement Design Manual 
(5). This method is illustrated with ESAL calculation spreadsheet (Table 3.6). This 
method assumes the volume of traffic will increase based on the AADT history. It is 
assumed the weight of trucks will increase by about 12% over 20 years based on 
historical increases.  
•  A growth factor table is presented in Reference 19. Table 3.4 lists these factors for 10 
and 20-year lives with growth rates of 1, 2, and 4%. Growth rates are rarely greater 
than 4%. 
These factors when multiplied by the current year estimated ESAL’s yields the total 
ESAL’s predicted for the given roadway. 
VB.NET PDF Library SDK to view, edit, convert, process PDF file
Feel free to define text or images on PDF document and extract accordingly. Capable of adding PDF file navigation features to your VB.NET program.
how to add text to a pdf in preview; adding text to pdf file
VB.NET PDF Page Insert Library: insert pages into PDF file in vb.
If you want to read the tutorial of PDF page adding in C# class, we suggest you go to C# Imaging - how to insert a new empty page to PDF file.
how to enter text in pdf file; how to add text to pdf document
3 - 7 
Table 3.4.  Growth Factors 
Assumed Growth 
Rate, % 
Design Life, 
Years 
10 
10.46 10.95 12.01 
20 
22.02 24.30 29.78 
3.4.5.  Design Lane Distribution 
The “Design” ESAL’s for a given roadway are the number calculated for the lane that is 
expected to have the greatest loading. Lane distribution depends on the total number of lanes 
and traffic characteristics based on road usage. If trucks are loaded in one direction and not 
the other the loading distribution will be skewed. 
Table 3.5 is a list of distribution factors assuming uniform directional traffic for 1, 2 and 
3 lanes in each direction. Special attention must be made for turning lanes and other 
variations. 
Table 3.5.  Lane Distribution Factors 
Lane Distribution Factor 
Number of Lanes
in One Direction 
Single-Direction
Traffic Data 
Two-
Direction 
Traffic Data 
0.5 
0.9 
0.45 
0.7 
0.35 
3.4.6.  ESAL Calculation Spreadsheet 
Once all the data have been determined as specified above, the ESALs may be 
determined.  Mn/DOT uses a spreadsheet program, MNESALS (20). It is strongly 
recommended that the program be used for all ESAL calculations.  The MNESAL2003 
Program is available from the Traffic Forecast and Analysis Section of Mn/DOT.  However, to 
demonstrate the essence of the program and how the above data are used, Table 3.6 illustrates 
an example ESAL calculation. 
The second column in Table 3.6 shows the total AADT in the base year and the AADT 
by vehicle type.  For example, cars and pickups comprise 80.47 percent of the traffic stream 
VB.NET PDF Text Box Edit Library: add, delete, update PDF text box
code below to your VB.NET class program for adding text box on Dim outputFilePath As String = Program.RootPath + "\\" Annot_9.pdf" ' open a PDF file Dim doc
how to insert text into a pdf using reader; add text to pdf reader
C# PDF Text Box Edit Library: add, delete, update PDF text box in
for adding text box to PDF document in .NET WinForms application. A web based PDF annotation application able to add text box comments to adobe PDF file online
adding text to pdf online; add text field to pdf
3 - 8 
(1207/1500).  The fifth column also shows AADT, but it has been increased by 
approximately 40 percent for all vehicle types to account for an increase in traffic volume 
over the life of the pavement.  The base and design year average daily loads are simply 
calculated by multiplying the ESAL factors by the AADT and summing all the vehicle 
classifications together.                                                                               
Table 3.6.  ESAL Calculation Worksheet 
Vehicle Classes 
Base Year 
AADT 
(two-way) 
ESAL 
Factors 
Base Year 
ADL 
Design Year 
AADT 
(two-way) 
Design Year ADL 
Cars and Pickups 
1207 
.0007 
.8 
1690 
1.2 
2 Axle, 6 Tire - 
Single Unit 
98 
.25 
24.5 
137 
34.2 
3+ Axle - 
Single Unit 
34 
.58 
19.7 
48 
27.8 
3 Axle Semi 
.39 
2.3 
3.1 
4 Axle Semi 
.51 
4.1 
11 
5.6 
5+ Axle Semi 
120 
1.13 
135.6 
168 
189.8 
Bus/Truck 
Trailers 
25 
.57 
14.2 
35 
20.0 
Twin Trailers 
2.40 
4.8 
7.2 
Total 
1500 
206 
2100 
288.9 
The worksheet in Table 3.6 only yields the ADL in the base and design years.  Additional 
calculations must be done to determine the design ESALs.  The following steps must be 
completed to determine the total ESALs over the design life and take into account the growth 
of ESAL’s from the initial year.  
1.  Determine average ADL over life.
Average ADL = (Base ADL + Design ADL) / 2 =  
(206 + 288.9) / 2 = 247 (rounded)
2.  Determine total ESALs over life.
Total ESALs = Days in N years (assume N = 20 for this example) * Average ADL =  
20*365*247 = 1,803,100
3.  Apply design lane factor to calculate total ESALs in design lane. (Table 3.4)
Total ESALs in Design Lane = Total ESALs * Design Lane Factor (assume 4-lane in this example) =  
1,803,100 * .45 = 811,951
4.  Build in a 12% safety factor for the possibility of increased loads during the design.
Adjusted ESALs = 12% increase factor * Total ESALs in Design Lane =  
1.12*811,951 = 909,385
C# PDF Annotate Library: Draw, edit PDF annotation, markups in C#.
Provide users with examples for adding text box to PDF and edit font size and color in text box field in C#.NET program. C#.NET: Draw Markups on PDF File.
add text pdf; add text to pdf acrobat
VB.NET PDF Text Add Library: add, delete, edit PDF text in vb.net
convert PDF to text, C#.NET convert PDF to images, C#.NET PDF file & pages Professional VB.NET Solution for Adding Text Annotation to PDF Page in VB
how to add text to a pdf document using reader; add text to pdf using preview
3 - 9 
5.  Round off to the nearest thousand for design.
ESALs = 909,000 
3.5.   Summary and Conclusions 
In this chapter the traffic factors needed to design an asphalt pavement have been defined and 
procedures have been presented for estimating the traffic factors used from the three current 
Minnesota Design Procedures.  
For pavement thickness design the traffic factor should consider  
1.  The total volume of traffic, 
2.  The distribution of axle weights and types,  
3.   The distribution of vehicles and axle weights and types by lane 
and  
4.   The traffic growth at the given location. 
The three Minnesota design procedures are the Soil Factor, the R-Value and the Mechanistic-
Empirical (MnPAVE).  
The Soil Factor Procedure uses the design year AADT and HCADT to categorize traffic as 
shown in Chapter 2. The methods for determining these factors are presented in Sections 3-2 and 
3-3.  
The R-value and MnPAVE procedures both use the summation of ESAL’s over the design 
period for the facility. The estimation of ESAL’s requires the following parameters, which are 
presented in Section 3.4: 
•  AADT  
Section 3.4.1 
•  Vehicle Type Distribution    
Section 3.4.2 
assumed (Table 3.1) 
measured (Appendix 3.1) 
•  ESAL Vehicle Factors 
Section 3.4.3. 
 average for local roads(Table 3.2) 
sample calculations (Table 3.3) 
•  Growth Factors 
Section 3.4.4. (Table 3.4) 
•  Design Lane Distribution 
Section 3.4.5. (Table 3.5) 
•  Sample ESAL Calculations   
Section 3.4.6. (Table 3.6) 
C# PDF Page Insert Library: insert pages into PDF file in C#.net
By using reliable APIs, C# programmers are capable of adding and inserting (empty) PDF page or pages from various file formats, such as PDF, Tiff, Word, Excel
adding text field to pdf; how to insert text in pdf using preview
C# PDF File & Page Process Library SDK for C#.net, ASP.NET, MVC
VB.NET read PDF, VB.NET convert PDF to text, VB.NET an (empty) page to a PDF and adding empty pages Certainly, random pages can be deleted from PDF file as well
adding text to pdf in acrobat; acrobat add text to pdf
3 - 10 
A more comprehensive procedure for estimating ESAL’s is available in a software package  
MNESAL2003 (20). MNESAL2003 considers the current and past characteristics of the traffic 
and predicts future trends from the recent past. MNESAL’s is available from the MnDOT Office 
of Transportation Data and Analysis or the District Traffic Engineer. 
It is recommended that county and city engineers estimate ESAL factors and Vehicle Type 
distributions for typical roads in their jurisdiction. Annual ESAL calculations can then be made  
for the traffic distributions experienced at specific locations. 
A study was made to determine the effect of using statewide average vehicle type 
distributions for city and county roads rather than measuring the distribution using the procedure 
presented in Appendix B. Based on the comparisons of thicknesses determined with assumed 
distributions versus measured distributions at specific locations. Based on the thickness 
variations represented by the differences in traffic prediction the following recommendations are 
made: 
1. For the Soil Factor Design: 
a. If the AADT is 1500 or less the minimum design can be used without considering 
HCAADT and therefore not vehicle type distribution. If it is known that the heavy 
commercial traffic is very high because of a specific industry then provisions should be 
made. 
b. The vehicle type distribution should be measured for a specific project if the AADT is 
greater than 1500. 
2. For the R-Value design procedure: 
a. There is essentially no relationship between AADT and ESALs. Therefore, either 
assumed or measured distributions can be used for a given project. Statewide averages are 
generally not appropriate.  
b. Distributions at a given location can be estimated with the help of  a Mn/DOT traffic 
engineer or using the procedure presented in Appendix B. The measurements should be carried 
out for a minimum of one week in the summer and one week in the fall. 
3. When vehicle type distributions are measured or estimated the results should be reported 
to the Mn/DOT Office of Transportation and Data Analysis at Mn/DOT Mailstop 450 or e-
mailing the information to 
Melissa,thomatz@dot.state.mn.us 
3 - 11 
The coding for a given county or city should be used so that the data from around Minnesota 
can be coordinated to establish realistic distributions for various areas of the State. 
In this way the information can be used to develop a database of vehicle type distributions 
throughout Minnesota. 
4.Design calculations should continue to be made so that better relationships can be 
established between designs from “assumed” versus “measured” distributions. 
5.Weigh-in-motion data should continue to be collected and analyzed to improve the ESAL 
factors for specific vehicle types in the traffic mix. The factors can be made more industry and 
location specific. 
The Mn/DOT Procedure Manual for Forecasting Traffic on Minnesota’s Highway Systems”, 
(figures 27 and 28) present measured distributions on many roads throughout Minnesota. The 
manual was written by Mr. Mark Levenson of the Mn/DOT Office of Transporation Data and 
Analysis. For specific distributions measured around the State, he may be reached at:   
Mark.Levenson@dot.state.mn.us 
As experience and technology in the measurement of traffic factors improves and more data 
are accumulated the procedures and factors presented in this chapter should continue to be up-
dated.  
4- 1 
CHAPTER 4 
SUBGRADE (EMBANKMENT) SOIL DESIGN AND 
CONSTRUCTION 
4.1.  Background  
Subgrade conditions are an influential factor on pavement performance. A stronger and 
stiffer subgrade will provide a more effective base for the pavement material. By improving the 
in situ soil conditions to approach more optimal characteristics, the pavement will be more 
resistant to repeated loading and environmental stresses. The in situ conditions must be 
considered carefully, and if there is a problem with frost-susceptible or variable soils, appropriate 
changes should be made. The subgrade must be strong enough to resist shear failure, while 
having adequate stiffness to limit significant deflection. To accomplish this effectively adequate 
drainage is necessary. The necessary amount of support must be well understood in order to 
design a subgrade that will withstand the expected traffic volume and loads. Modification of the 
soil may be necessary depending on the in situ soil and local moisture conditions. The subgrade 
design should allow for construction processes with local resources that can achieve the desired 
support and maintain that condition for the life of the road.  
The embankment soil on which a pavement is built is the most important part of the structure 
because: 
•  It is the layer on which the remainder of the structure is supported and helps resist the 
destructive effects of traffic and weather. 
•  It acts as a construction platform for building subsequent pavement layers. 
•  If there are embankment performance problems due to lack of strength or uniformity, the 
entire pavement structure will have to be removed and replaced.   
It is, therefore, imperative that the embankment be built as strong, durable, uniform, and also 
as economically as possible. The most economical embankment is one that will perform well for 
many years. Because of the many different soil and moisture conditions, which can occur along 
the grade on any project in Minnesota, the balance between these items is critical. 
4- 2 
The following steps need to be followed so that adequate stiffness, strength and uniformity 
can be achieved most economically: 
•  Perform soil survey and sampling 
•  Determine representative design factor(s) 
•  Setup appropriate specifications 
•  Carry out construction details according to specifications 
Based on the characteristics of the soil sampled on the given project, a representative design 
value for the soil must be established. For current pavement design methods in Minnesota this 
will be the Soil Factor, R-value and/or the Resilient Modulus (M
r
). These design values can be 
measured in the field, the laboratory, or estimated from soil classification tests and calibrations. 
4.2  Soil Surveys and Sampling 
A good soil survey and sampling program will provide essential information on the TYPE 
and EXTENT of soils to be encountered on a project. Three methods are available to conduct 
soil surveys: 
•  Local soil maps, 
•  Previous records of soil surveys on the same grade, 
•  Auger borings using techniques recommended in the MnDOT Geotechnical and 
Pavement Design Manual (5). 
The soil survey will help establish where there are changes in soils especially at transitions 
from one soil type to another. The different soil types may require different moisture-density and 
field control criteria. Standard methods should be used for classification of the soils so that 
meaningful decisions can be made with respect to design and construction procedures. Borehole 
samples should be taken, where the grade changes from cut to fill or fill to cut, a change in soil 
type, or a change is drainage conditions. Boreholes should be placed every 150 m (500 ft). 
Modification of the interval will be necessary for individual locations depending on the 
complexity of the in situ soil conditions. 
Generally, soils are field classified using the Triangular Textural Classification system or the 
AASHTO Classification presented in the MnDOT Geotechnical and Pavement Design Manual 
(5). Use of this procedure for classifying and sampling the soils can give the design staff the 
information needed for preliminary thickness design and design of the grade. Sufficient 
4- 3 
quantities of each soil type from a project need to be obtained for laboratory testing of the 
material to determine AASHTO Classification, R-Value (measured or predicted) and Resilient 
Modulus (M
r
) (measured or predicted). 
The number of samples taken over the length of the project must be sufficient to determine 
the amount and extent of improvement necessary to ensure uniformity throughout the project. 
The sampling rates (Table 4.1) given are estimates and more frequent sampling in soil type 
transition zones is suggested to ensure maximum uniformity is reached (5).  
Table 4.1   Sampling Rates (5) 
Recommended
Minimum
Minimum Sampling Rate
e
Number of Samples
Sands
0 (assume an R-value of 70 or 75)
0
Clays, Clay Loams
1 every 3 km
3
Sandy Loams
(nonplastic to slighty plastic)
2 per km
5
Silt Loams
2 per km
5
Silty Clay Loams
2 per km
5
Plastic Sandy Loams
2 per km
5
Major Soil Texture
4.3  Subgrade Soil Design Factors 
4.3.1   General 
Each of the Minnesota Flexible Pavement Design procedures classify subgrade soils in a 
different way: 
•  The Soil Factor Design uses the AASHTO Classification of the soil to select the 
appropriate Soil Factor (4). 
•  The R-value design uses the Stabilometer R-value laboratory test to determine a 
laboratory-measured stiffness. A higher R-value indicates a higher stiffness, which 
will, generally require less thickness. 
•  The Resilient Modulus (M
r
) is the soil input for MnPAVE. Currently, there is not a 
standard laboratory test for measuring resilient modulus; however, it has been 
correlated with R-value and AASHTO Classification (7). The results now being 
finalized are summarized in Section 4.3.2.3. 
The correlations between Soil Factor and R-value are based on testing and experience in 
Minnesota over the past 30 years. The relationships used for R-value and Resilient Modulus 
Documents you may be interested
Documents you may be interested