کرم و چرخ دنده برای ماشینهای فرز کرم یک شفت استوانهای رزوهدار است که یک شیار مارپیچی روی سطح آن بریده شده است.چرخ دنده کرمیچرخ دنده ای است که با حلزون درگیر می شود و حرکت چرخشی حلزون را به حرکت خطی چرخ دنده تبدیل می کند. دندانه های چرخ دنده حلزونی با زاویه ای برش داده شده اند که با زاویه شیار مارپیچ روی حلزون مطابقت دارد.
در یک ماشین فرز، از حلزون و چرخدنده حلزونی برای کنترل حرکت سر فرز یا میز فرز استفاده میشود. حلزون معمولاً توسط یک موتور به حرکت در میآید و هنگام چرخش، با دندانههای چرخدنده حلزونی درگیر میشود و باعث حرکت چرخدنده میشود. این حرکت معمولاً بسیار دقیق است و امکان موقعیتیابی دقیق سر فرز یا میز فرز را فراهم میکند.
یکی از مزایای استفاده از حلزون و چرخدنده حلزونی در ماشینهای فرز این است که سطح بالایی از مزیت مکانیکی را فراهم میکند و به یک موتور نسبتاً کوچک اجازه میدهد تا حلزون را به حرکت درآورد و در عین حال حرکت دقیقی را به دست آورد. علاوه بر این، به دلیل اینکه دندانههای حلزوندنده اگر با زاویه کم با حلزون درگیر شوید، اصطکاک و سایش کمتری روی اجزا، حلزون و چرخ حلزون ایجاد میشود که منجر به عمر مفید بیشتر سیستم میگردد.