Kudumismasin, mida nimetatakse ka ketrusmasinaks, kangasteljeks või puuvillaketrusmasinaks, oli traditsiooniline, inimjõul töötav-kangas. Mõiste "tekstiilimasin" hõlmab kõiki tööriistu, mida kasutatakse tooraine, näiteks niidi, siidi ja kanepi töötlemiseks kangaks. Tüüpide hulgas on nii ketrusrattad, ketruspoolid, tallakud, aga ka kaasaegsed mehaanilised kangasteljed ja kaasaegsed CNC automaatsed kangasteljed.
Nii iidsete kui ka kaasaegsete kudumismasinate protsesside ja seadmete arendus on välja töötatud vastusena tekstiilis kasutatavatele toorainetele. Seetõttu on toorainel tekstiilitehnoloogias ülioluline koht. Iidsetel aegadel olid erinevates riikides tekstiiliks kasutatud kiud looduslikest kiududest, mis koosnesid tavaliselt kolmest lühikesest kiust: vill, kanep ja puuvill.
