Mašininis siuvinėjimas yra procesas, kurio metu piešiniai siuvami ant daikto naudojant elektroninę įrangą, nesvarbu, ar tai siuvinėjimas, ar siuvimo mašina. Procedūrą galima atlikti tiek komerciniais tikslais, tiek namuose. Raštai gali būti užprogramuoti į mašiną kompiuteriu arba atlikti rankiniu būdu, procese, vadinamame laisvo judesio mašininiu siuvinėjimu.
Laisvo judesio siuvinėjimo mašiną viso proceso metu turi valdyti operatorius. Siuvinėtinas daiktas ištempiamas per lanką ir tvirtinamas. Tada daiktas manipuliuojamas po mašinos adata, kad į audinį būtų įsiūtas norimas raštas. Nors šiuo metodu galima sukurti unikalų dizainą, jis taip pat yra daug laiko ir brangesnis nei automatizuotas metodas. Dėl šios priežasties kompiuterinis mašininis siuvinėjimas iš esmės pakeitė laisvo judesio siuvinėjimą, ypač komercinėse patalpose, bet ir tarp mėgėjų.
Kompiuterinis mašininis siuvinėjimas gali būti atliekamas automatiškai. Kai operatorius suprogramuoja šabloną, daiktą tiesiog reikia paduoti į mašiną. Daugumoje kompiuterinių siuvinėjimo mašinų yra iš anksto užprogramuoti raštai, kuriuos dažnai galima papildyti papildomomis programomis.
Yra ir vienos, ir kelių adatų kompiuterizuotų mašinų versijos. Dauguma vartotojų mašinų yra vienos adatos, o tai reiškia, kad siūlus reikia pakeisti, kad būtų galima naudoti kelių spalvų dizainą. Kelių adatų mašinos paprastai randamos pramoninėse patalpose ir gali būti visiškai automatizuotos, kad būtų galima kurti įvairias spalvas.
Visi daiktai, kuriuos reikia paleisti per siuvinėjimo mašinas, turi būti kažkaip stabilizuoti, kad audinys būtų pakankamai įtemptas, kad atitiktų dizainą. Mažesnį daiktą paprastai galima pakankamai stabilizuoti ištempus per audinio lanką ir pritvirtinus. Didesniuose daiktuose audinio gale paprastai yra pritvirtinta tam tikra stabilizuojanti medžiaga, kuri pašalinama, kai dizainas yra baigtas. Siekiant palengvinti išėmimo procesą, šie audiniai dažniausiai yra skirti suplėšyti, išlydyti ar kitaip nušluostyti, kai audinys buvo išsiuvinėtas.
Nors yra namų mašinų, skirtų specialiai siuvinėjimui kurti, kelių tipų siuvimo mašinos taip pat turi siuvinėjimo funkciją. Yra daug leidinių, svetainių ir įmonių, siūlančių modelius, programinę įrangą, vadovėlius ir praktinius patarimus mašininio siuvinėjimo entuziastams. Išsamius dizainus galima įsigyti ir naudoti tokius, kokie yra, arba pritaikyti specialiomis kompiuterinėmis programomis.
Pramoninėse mašinose paprastai būna mažiau dizaino lankstumo. Daugumoje mašinų yra iš anksto užprogramuotų siūlių ir apdailų, kurie vėliau papildomi papildomomis programomis ar raštais. Nors šie modeliai gali būti šiek tiek pakeisti, jie dažnai skirti naudoti tokius, kokie yra. Daugelis mašinų gamintojų gamins savo išskirtinius modelius ir programas, kurių negalima naudoti su kitais modeliais, nors yra keletas tipų, kurie leidžia programinę įrangą iš skirtingų šaltinių ir modelius koreguoti.