Solucan, yüzeyinde helezoni bir oluk bulunan silindirik, dişli bir şafttır. Solucan dişlisi, solucanla iç içe geçen ve solucanın dönme hareketini dişlinin doğrusal hareketine dönüştüren dişli bir çarktır. Solucan dişlisindeki dişler, solucandaki helezoni oluğun açısıyla eşleşen bir açıda kesilir.
Bir freze makinesinde, solucan ve solucan dişlisi freze kafasının veya tablanın hareketini kontrol etmek için kullanılır. Solucan genellikle bir motor tarafından tahrik edilir ve dönerken solucan dişlisinin dişleriyle temas ederek dişlinin hareket etmesini sağlar. Bu hareket genellikle çok hassastır ve freze kafasının veya tablanın doğru konumlandırılmasını sağlar.
Freze makinelerinde solucan ve solucan dişlisi kullanmanın bir avantajı, yüksek seviyede mekanik avantaj sağlaması ve solucanı sürmek için nispeten küçük bir motora izin verirken hassas hareket elde etmesidir. Ek olarak, solucan dişlisinin dişleri solucanla sığ bir açıyla temas ettiğinden, bileşenlerde daha az sürtünme ve aşınma olur ve bu da sistem için daha uzun bir hizmet ömrü ile sonuçlanır.