Įrankių takelių redagavimo sistemą sudaro įrankių takelių transformavimas, pjovimo linijos redagavimas, įrankių takelių grafinis rodymas, įrankių takelių įkėlimas ir išvedimas ir kt.
1. Geometrinė transformacija
Įrankio takelio geometrinės transformacijos turinys apima įvertinimą, sukimą ir veidrodinį atvaizdavimą. Slinkties transformacijos metu leidžiama pasislinkti tik peilio centrui, o peilio ašies vektorius lieka nepakitęs. Sukimo ir veidrodinio atvaizdavimo transformacijos metu keičiamas tinkamas peilio centro ir peilio veleno dydis.
2. Transponuoti transformaciją
Transpozicija – tai judėjimo krypties pakeitimas iš pradinės krypties į naują judėjimo kryptį. Transpozicijos transformacijos objektas gali būti tik pjovimo kontakto trajektorija (efektyvi 3D įrankio pusiau tikslumo kompensacija) arba sferinio įrankio centro trajektorija, o paklaidos vertė apdirbant nauja įrankio kryptimi neturi viršyti leistinos vertės. Kadangi transpozicijos transformacija nekeičia pjovimo ašies krypties, daugiakoordininė apdirbimo įrankio trajektorija negali būti transpozicinė. Transpozicijos transformacija yra efektyviausia įrankio trajektorijai, sugeneruotai lygiaverčių diskrečiųjų algoritmų parametrinio apdirbimo metodu. Įrankio trajektorijai, sugeneruotai kitais parametrinių linijų metodais, pjovimo linijos gali būti užšifruotos vienodo lanko ilgiu pagal nurodytus taškus prieš transpozicijos transformaciją, kad kiekvienos pjovimo linijos padėties taškų skaičius būtų vienodas ir tolygiai paskirstytas.

3. Ištrinti
Šalinimo operacijos objektas gali būti įrankio takelis padėties taške, pjovimo atkarpoje, pjovimo eilutėje, pjovimo bloke ar net visas redagavimas, arba nupjauta įrankio takelio dalis.
4. Siuvėjas
Pirmiausia reikia nurodyti apkarpomą įrankio kelio objektą, o tada – apkarpomą objektą, pvz., apžiūros paviršių. Galiausiai reikia nurodyti dalis, kurios bus ištrintos. Apkarpymo operacijai reikalingas apkarpomo objekto (įrankio kelio) ir apkarpomo objekto (pvz., apžiūros paviršiaus) susikirtimo algoritmas.
5. Atsigauti
Atkūrimo operacijos režimas apima du tipus: vienas yra globalus atkūrimas, t. y. visų ištrintų įrankių sekimo objektų atkūrimas; kitas yra ciklinis atkūrimas, t. y. pagal ištrynimo operaciją atvirkštine tvarka, norint atkurti ištrintą įrankių sekimo objektą, kiekvieną kartą atliekant atkūrimo operaciją, atkuriamas ištrintas įrankių sekimo objektas, kol visas ištrintas įrankių sekimo objektas atkuriamas.
6. Homogenizavimas
Homogenizuotos operacijos objektas gali būti vienas kelias iki kelio arba įrankio kelias visame redagavime. Homogenizavimo operacija apima:
(1) pjovimo linija pagal tašką N, kad būtų galima užšifruoti vienodo lanko ilgio duomenis. Metodas yra toks: pirmiausia, pjovimo linijos kreivė pritaikoma, o tada pagal kreivės, diskrečios N taškų, lanko ilgį. Pjoviklio ašies ir svyravimo plokštumos normalvektorius pirmiausia transformuojamas į vektoriaus galinio taško trajektoriją, tada aproksimuojamas ir diskretizuojamas, o galiausiai transformuojamas į vienetinį vektorių.
(2) pjovimo eilutei pagal nurodytą paklaidą naudojamas parametrų atrankos metodas, skirtas tiesiogiai patikrinti padėties tašką.
(3) tiesinės interpoliacijos būdu įterpti pjovimo tašką tarp dviejų padėties taškų.
7. Sutvarkyti
Kai visos kitos redagavimo operacijos bus atliktos, įrankio takelį galima prijungti ir išdėstyti. Pirmiausia reikia nurodyti įrankio kryptį (kuri gali nesutapti su sistemos nustatyta įrankio kryptimi skaičiuojant įrankio kelią), įrankio kryptis gali nesutapti su sistemos nustatytu įrankio keliu skaičiuojant įrankio kelią ir nurodyti įrankio kėlimo aukštį vienai įrankio krypčiai. Kai šios konvencijos bus priimtos, sistema automatiškai suorganizuos įrankio takelių išvestį redagavimo metu.