Cacing adalah aci silinder, berulir dengan alur helical yang dipotong ke permukaannya. Gear cacing adalah roda bergigi yang mengalir dengan cacing, menukar gerakan berputar cacing ke dalam gerakan linear gear. Gigi pada gear cacing dipotong pada sudut yang sepadan dengan sudut alur helical di cacing.
Dalam mesin penggilingan, gear cacing dan cacing digunakan untuk mengawal pergerakan kepala atau meja penggilingan. Cacing biasanya didorong oleh motor, dan ketika ia berputar, ia melibatkan gigi gear cacing, menyebabkan gear bergerak. Pergerakan ini biasanya sangat tepat, membolehkan kedudukan tepat kepala atau meja penggilingan.
Salah satu kelebihan menggunakan cacing dan peralatan cacing dalam mesin penggilingan ialah ia memberikan kelebihan mekanikal yang tinggi, yang membolehkan motor yang agak kecil untuk memacu cacing sementara masih mencapai pergerakan yang tepat. Di samping itu, kerana gigi gear cacing terlibat dengan cacing pada sudut cetek, terdapat kurang geseran dan memakai pada komponen, mengakibatkan hayat perkhidmatan yang lebih lama untuk sistem.