Often small machine components are joined together to form a larger machine part. The design of joints is as important as that of individual machine components because a weak joint may spoil the utility of a carefully designed machine part.
Mechanical joints are broadly classified into two categories: non-permanent joints and permanent joints.
Until comparatively recently, riveted joints were widely used to join structural members. Improvements in welding and high-strength bolted fastenings have reduced the use of rivets. Nevertheless, rivets remain important in applications such as ship hulls, bridges, boilers, tanks and shells where a durable, leak-resistant permanent joint is required.
A rivet is a short cylindrical rod having a manufactured head at one end and a tail that is upset to form a second head during assembly. The main cylindrical portion of the rivet is called the shank.
Rivet head forms and dimensions for general purposes are given by Indian Standards: IS: 2155-1982 (for rivet diameters below 12 mm) and IS: 1929-1982 (for diameters from 12 mm to 48 mm). Rivet heads for boiler work are covered by IS: 1928-1978. Standard handbooks and machine design references give the detailed head dimensions for practical use.
Riveting is the operation of joining two or more plates by using rivets. Smooth holes are drilled (or punched and reamed) in the plates to be joined and a rivet is inserted through the aligned holes. The rivet is then deformed at the tail end by applying adequate mechanical force while the head is backed up on the opposite side. The tail is upset plastically to form a second head, producing a close, pressure bearing fit between rivet head, plates and formed tail.
The riveting process may be of two types:
After upsetting, if a leak-tight joint is required, an additional operation called caulking is often performed; caulking slightly displaces metal around the hole to seal gaps. A backing-up bar or bucking bar is commonly used to support the head while the tail is formed (see figure references in standard texts).
Riveted joints are mainly of two types:
In a lap joint the plates to be joined overlap and rivets are placed through the overlapping portion. A single row or multiple rows of rivets can be used depending on the required strength. Multiple rows may be arranged as chain riveting (adjacent rows having rivets in the same transverse line) or zig-zag riveting (adjacent rows staggered or offset).
Common forms of lap joints include single-riveted, double-riveted and triple-riveted lap joints. Different practical arrangements are illustrated in standard figures used in machine design.
In a butt joint the plate ends meet without overlap. Rivets are used to attach one or two cover plates (also called straps) to the abutting ends. Depending on the number of cover plates, butt joints are classed as single-strap or double-strap butt joints. The rivet arrangements may be single row, double row, chain or zig-zag, and may include one or more rows through each cover plate.
A single-strap butt joint, and several alternative arrangements, are commonly used in boiler and structural work where a flush joint is required.
The efficiency of a riveted joint is defined as the ratio of the strength of the riveted joint to the strength of the corresponding solid (un-riveted) plate, usually expressed as a percentage. Efficiency depends on rivet size and strength, plate thickness and material strength, the arrangement of rivets (single or multiple rows, chain or zig-zag), spacing and edge distance. Typical efficiency values for commercial boiler joints are available in standard tables and depend on joint type and workmanship.
Several geometric parameters are used to describe the arrangement of rivets in a joint. Common parameters are:
When designing riveted joints the following failure modes and strengths must be compared to determine the governing limit state:
Representative formulae used in preliminary design (symbols defined in the text) are:
Shear strength of a single rivet in single shear:
Pshear = τ × A = τ × (π d² / 4)
Bearing strength of plate at a rivet (approximate):
Pbearing = σb × d × t
Tensile strength of an uncut plate of width w and thickness t:
Pplate = σt × w × t
Tensile strength of plate with rivet holes (net section) for n holes across the section:
Pnet = σt × (w - n d) × t
Design practice therefore compares rivet shear capacity, bearing capacity of the plate and net-section capacity of the plate. The smallest of these values controls the design. Allowable stresses (τ, σb, σt) are chosen from material properties with suitable safety factors.
Recommended practical guidelines used in design:
Practical aspects in rivet design and fabrication include selection of rivet material and size, proper hole preparation (drilling and reaming rather than rough punching for high quality joints), correct rivet heating (for hot riveting), correct upsetting to form a well-filled tail head, and caulking where leak-tightness is required.
Inspection of riveted joints includes checking head formation, absence of cracks in rivet heads or plates, uniform tightness and absence of corrosion. Good workmanship is essential for the expected joint efficiency to be achieved.
Typical applications of riveted joints are:
Summary: Riveted joints are permanent mechanical joints that provide durable connections where welding or bolting may not be suitable. Proper selection of rivet size, spacing, edge distance and material, together with correct fabrication practice (cold or hot riveting, caulking where required), governs the strength and leak-tightness of the joint. Design checks compare rivet shear capacity, bearing capacity and net-section tensile capacity of the plate; the lowest capacity controls the joint design.
| 1. What is a riveted joint in mechanical engineering? | ![]() |
| 2. What are the advantages of using riveted joints? | ![]() |
| 3. What are the limitations of riveted joints? | ![]() |
| 4. What are the different types of riveted joints? | ![]() |
| 5. What are the typical applications of riveted joints in mechanical engineering? | ![]() |