Piranti cacing lan cacing roda iku batang cacing silinder, berulir kanthi alur heliks sing dipotong ing permukaane. Gir cacing iku rodha untu sing nyambung karo cacing, ngowahi gerakan putar cacing dadi gerakan linier gir. Untu ing gir cacing dipotong ing sudut sing cocog karo sudut alur heliks ing cacing.
Ing mesin panggilingan, gir cacing lan gir cacing digunakake kanggo ngontrol gerakan sirah panggilingan utawa meja. Cacing biasane digerakake dening motor, lan nalika muter, dheweke nyambung karo untu gir cacing, nyebabake gir obah. Gerakan iki biasane presisi banget, saengga bisa nyetel posisi sirah panggilingan utawa meja kanthi akurat.
Salah sawijining kaluwihan nggunakake worm lan worm gear ing mesin panggilingan yaiku menehi tingkat kauntungan mekanik sing dhuwur, saengga motor sing relatif cilik bisa nggerakake worm nalika isih entuk gerakan sing tepat. Kajaba iku, amarga untu worm gear melu karo worm ing sudut sing cethek, gesekan lan keausan ing komponen luwih sithik, sing nyebabake umur layanan sistem luwih dawa.