Cacing ialah aci silinder berulir dengan alur heliks yang dipotong ke permukaannya. Gear cacing ialah roda bergigi yang menyatu dengan cacing, menukarkan gerakan berputar cacing menjadi gerakan linear gear. Gigi pada gear cacing dipotong pada sudut yang sepadan dengan sudut alur heliks pada cacing.
Dalam mesin pengisar, gear cacing dan cacing digunakan untuk mengawal pergerakan kepala atau meja pengilangan. Cacing biasanya digerakkan oleh motor, dan semasa ia berputar, ia terlibat dengan gigi gear cacing, menyebabkan gear bergerak. Pergerakan ini biasanya sangat tepat, membolehkan kedudukan tepat kepala pengilangan atau meja.
Satu kelebihan menggunakan gear cacing dan cacing dalam mesin pengilangan ialah ia memberikan kelebihan mekanikal tahap tinggi, membolehkan motor yang agak kecil memacu cacing sambil masih mencapai pergerakan yang tepat. Selain itu, kerana gigi gear cacing terlibat dengan cacing pada sudut cetek, terdapat kurang geseran dan haus pada komponen, mengakibatkan hayat perkhidmatan yang lebih lama untuk sistem.