맑은 날 갑자기 소나기가 내리는 이유는 대기의 불안정 때문입니다. 뜨거운 햇볕에 지면이 달궈지면 공기가 데워져 상승하고 이 과정에서 수증기가 응결되어 구름을 만듭니다. 특히 여름철에는 이러한 현상이 더욱 활발하게 일어나 적운형 구름이 만들어지고 이 구름에서 소나기가 쏟아져 내리는 겁니다
소나기는 일부지역, 국지적으로 순간적으로 오고 맙니다. 소나기는 굵은 빗방울이 갑작스럽게 내렸다가 이내 그치는 것을 말합니다. 특히 여름에 많으며, 강풍, 천둥, 번개도 동반하는 경우가 많습니다. 질문자님이 말씀하신대로 구름이 더 다니다 무거워지면 견디다 못해 쏟아지는 것입니다. 그러니까 구름이 지나가는 그 지역만 소나기가 오는것입니다.