Box Culvert Design Using Visual Basic-6.0(Part-1)

Rajib Barua | 6:28 AM |


Culverts are defined as structures which provide a passage over a gap without closing the way beneath which may be needed for the passage of railways, roadways, footpaths and even for carriage of fluids.

The purpose of this project is to introduce to the users a systematic methodology for problem solving of designing of box culvert for any vent using programming language Visual Basic-6.0, one of the most popular and widely used computer language. The onus of working out the algorithm for solving any problem on computer is still on us. This is where the motivation of my work lies. This very project provides the development of designing of box culvert by allowing easy access to what was once daunting task.

Before developing the program, the box culvert of one, two and three vents have been designed manually. The main parameters in this program are- concrete and steel property, number of vent, dimension of box and height of earth fills.

The two obtained results have been compared then and the values are approximately the same.





1.1 General

1.2 Historical Background

1.3 Scope of the Study

1.4 Object of the Study


2.1 Definition of culvert

2.2 Classification of culvert

2.3 Definition of Box Culvert

2.4 Application


3.1 Design of one unit Box Culvert

3.2 Design of two unit Box Culvert

3.3 Design of three unit Box Culvert

3.4 Figures-





4.1 Notations

4.2 Flow chart

4.3 Computer Implementation

4.4 Input Screen

4.5 Output screen

CHAPTER-5 Discussion on Results

5.1 Discussion


6.1 Conclusion

6.2 Recommendation





The term "culvert" encompasses particularly all closed conducts employed for high way drainage with the exception of storm drains. Culverts might be classed as stock products, in that standard designs are used repeatedly. This is in direct contrast to the situation for bridges that span larger streams, for which special designs are made in almost every case. Culverts are far more numerous than bridges, and more money is spent on them. In fact, about 15% of the highway construction, money goes for these smaller drainage structures. Clearly, culvert design warrants the serious attention of highway engineers.

For opening of moderate size, box culvert complete for favor. For large openings, single or multiple-span box culverts are generally use. For installing culverts, particular attention is devoted to bedding and to back-fill in order to protect the culvert and to prevent subsequent settlement in the road way surface. Many agencies specify that back-fill materials be brought to the proper moisture content, placed in small lifts, and compacted with power-driven tampers. Some permit the substitution of clean sand or gravel for the regular back-fill material, in which case careful jetting or pudding produces satisfactory compaction. Culverts through embankments demand particular attention to protect them from damage by construction equipment and to secure proper soil compaction around them. Some agencies require that the embankment first be constructed above the level of the culvert crown, after which a trench is dug for the culvert.

Culverts on steep slope always discharge at supercritical velocities and create serious erosion problems in unprotected channels. One method of dissipating the excess energy is to place a sill across the end of the culvert apron to produce a hydraulic jump. Drops in the upstream channel or drop inlets to the culvert proper, if designed to produce free fall in the stream, some times an economical means for velocity control.

To get the best advantage of the capacity of a culvert the shape of the entrance should be such as to cause the least amount of restriction to the flow of the water. This can be achieved in the case of plane face walled culverts by means of pitched aprons at both ends and pitched trained banks with outward cords which makes an angle of 70 with the face wall.

Work on culvert is done in the dry season when the bed of the stream is dry or when only a small channel of water is flowing. Even in the latter case, it will be easy to divert the flow and construct the structure on fairly dry bed. In these cases, the setting out primarily involves fixing the alignment correctly and can be done with the use of theodolite. The distance between the abutment at either end and the nearest pier, and the pier to pier distance can be set out by directly measuring and marking the centers using a good steel tape. The steel tape should be held tight and level with measuring the distance. In the case of small culverts where the alignment has not been on the plans with specific reference to permanent objects, the transverse centerline can be established with reference to the contours. It should normally be at right angles to this direction if it is a square crossing or at the predetermined angle of skew if a skew crossing.

In the case of an undulating ground, where it is not possible to hold the steel tape absolutely level, the gradient of the steel tape at the of measurement should be noted and suitable corrections made.

The center points of each structure (pier or abutment) should initially be marked with a chisel head on a flat or angle iron piece fixed flush with the top of a concrete block at the correct location. Since these pillars will be removed during excavation, additional temporary reference marks should be fixed in both longitudinal and transverse directions sufficiently away (on all four sides) so that the center can be fixed by stretching two wires intersecting each other and the point of intersection corresponds to the center of the structure (pier or abutment).

The aim of the present study is to develop a computer program or software on box culvert. Development of such a program succeeds only when it meets the needs of the people who use it , when it performs flawlessly over a long period of time, when it is easy to modify and even easier to use- it can and does change things for the better. To build computer software like box culvert like build any successful product, by applying a process that leads to a high quality result that meets the needs of the people who will use the product.


BRASS- a group of computer programs developed by the Wyoming Department of Transportation with the assistance of AASHTO, originated in the 1970s as a single program concerned primarily with analyzing box culvert. ( source- internet )


Culverts are provided as cross drainage structures in the following cases--

1. Small streams with rigid boundaries or semi-rigid boundaries.

2. For draining small pockets/catchments with no definite stream channels and where the height of the bank is also small.


The object of the present study is –

  1. To design a Box Culvert manually.

  1. To develop a computer program to design the box culvert.

  1. Finally to compare the result obtained from the computer programming with the manual design.

Category: , , , , , , ,

About is Free Blogger Templates Gallery. We provide Blogger templates for free. You can find about tutorials, blogger hacks, SEO optimization, tips and tricks here!