나사가 풀리지 않는 가장 큰 이유는 나사선끼리 강하게 눌리면서 생기는 마찰력이 회전을 막아주기 때문입니다.
나사를 조이면 볼트가 약간 늘어나고, 그 힘으로 볼트와 너트가 서로 강하게 당겨져 큰 마찰력이 발생되게 되는데, 이 마찰력이 진동이나 작은 힘으로는 쉽게 풀리지 않게 만듭니다. 나사의 기울기보다 마찰력이 충분히 커야 스스로 돌아가지 않는다는 원리입니다.
그러나 만약에 진동이 엄청 강하다면 마찰력이 조금씩 줄어 나사가 풀릴 수도 있습니다. 이걸 방지하려고 스프링와셔나 풀림방지 너트, 나사 고정제 같은 것을 함께 사용하는 이유가 이것 때문입니다.