Toiminnolla voidaan linearisoida ja pehmentää taiteviivoja. Linearisoinnissa poistetaan viivalta pisteitä, jos piste poikkeaa suoralta enintään annetun toleranssin verran. Toleranssi voidaan antaa erikseen vaaka- ja pystysuunnassa. Pehmennys leikkaa taiteviivan kulmia pehmentäen ne.
Aktiivisen tiedoston viivat linearisoidaan. Viivoista poistetaan samalla suoralla olevat pisteet. Parametrina annetaan maksimietäisyys, jonka piste saa poiketa verrattavalta suoralta. Vertailu tehdään sekä XY- että Z-suunnassa.
Linearisoinnissa käytettävä toleranssi erikseen vaaka- ja pystysuunnassa. Jos Toleranssi Z on nolla, sitä ei käytetä.
Tulostiedoston viivat pehmennetään pyöristämällä jokainen kulma.
Pehmennys-toiminnon kierrosten määrä.
Yhdellä kierroksella leikataan taiteviivan yhdestä kulmasta korkeintaan annetun sivuetäisyyden verran.