Pakakas cacing jeung cacing roda nyaéta aci cacing silinder anu diulir kalayan alur héliks anu dipotong kana permukaanana. Gir cacing nyaéta roda huntu anu ngahiji jeung cacing, ngarobah gerakan puteran cacing jadi gerakan linier gir. Huntu dina gir cacing dipotong dina sudut anu cocog jeung sudut alur héliks dina cacing.
Dina mesin panggilingan, gir cacing sareng gir cacing dianggo pikeun ngontrol gerakan sirah panggilingan atanapi méja. Cacing biasana digerakkeun ku motor, sareng nalika muter, éta ngait sareng huntu gir cacing, nyababkeun gir gerak. Gerakan ieu biasana tepat pisan, ngamungkinkeun posisi sirah panggilingan atanapi méja anu akurat.
Salah sahiji kaunggulan ngagunakeun roda cacing sareng roda cacing dina mesin panggilingan nyaéta éta nyayogikeun tingkat kaunggulan mékanis anu luhur, ngamungkinkeun motor anu relatif alit pikeun ngajalankeun cacing bari tetep ngahontal gerakan anu tepat. Salaku tambahan, kusabab huntu roda cacing ngalibetkeun cacing dina sudut anu déét, aya kirang gesekan sareng karusakan dina komponén, anu ngahasilkeun umur layanan anu langkung lami pikeun sistem.