Cacing dan roda gigi untuk mesin penggilingan Cacing adalah poros silinder berulir dengan alur heliks yang dipotong di permukaannya.roda cacingadalah roda gigi yang menyatu dengan cacing, mengubah gerakan putar cacing menjadi gerakan linier roda gigi. Gigi pada roda gigi cacing dipotong pada sudut yang sesuai dengan sudut alur heliks pada cacing.
Pada mesin frais, cacing dan roda gigi cacing digunakan untuk mengendalikan gerakan kepala atau meja frais. Cacing biasanya digerakkan oleh motor, dan saat berputar, ia bersentuhan dengan gigi roda gigi cacing, yang menyebabkan roda gigi bergerak. Gerakan ini biasanya sangat tepat, yang memungkinkan posisi kepala atau meja frais yang akurat.
Salah satu keuntungan menggunakan cacing dan roda gigi cacing pada mesin penggilingan adalah memberikan keuntungan mekanis tingkat tinggi, yang memungkinkan motor yang relatif kecil untuk menggerakkan cacing sambil tetap mencapai gerakan yang presisi. Selain itu, karena gigi cacinggigi berinteraksi dengan cacing pada sudut yang dangkal, gesekan dan keausan pada komponen berkurang, cacing & roda cacing menghasilkan masa pakai yang lebih panjang bagi sistem.