How does self-pierce riveting work ? In a one-step joining process, the rivet pierces the upper layer/s of material, flares and forms a button in the lower layer of material.