Na CNC obrábanie súradníc stupňov sa vo všeobecnosti používa iba lineárna interpolácia alebo lineárna interpolácia. Preto diskutujeme o princípe viac súradnicovej lineárnej interpolácie.
Úlohou lineárnej interpolácie je vypočítať súradnicové hodnoty viacerých medziľahlých bodov medzi počiatočným a koncovým bodom pohybu nástroja podľa požiadaviek na rýchlosť posuvu. Pretože čas potrebný na výpočet každého medziľahlého bodu priamo ovplyvňuje rýchlosť riadenia CNC systému a stupeň výpočtu interpolačného medziľahlého bodu ovplyvňuje presnosť riadenia celého CNC systému, interpolačný algoritmus je veľmi dôležitý pre index výkonnosti. celého CNC systému. Už mnoho rokov sa ľudia snažia preskúmať jednoduchý a efektívny lineárny interpolačný algoritmus.

V súčasnosti je v systéme CNC s viacerými súradnicami lineárny interpolačný algoritmus s dobrým interpolačným výkonom a široko používaným algoritmom interpolácie vzorkovania CNC.
Algoritmus numerického riadenia vzorkovania interpolácie je vhodný pre systémy riadenia vzorkovania polohy s uzavretou slučkou a polouzavretou slučkou s jednosmernými alebo striedavými servomotormi ako hnacími zariadeniami. Hrubá interpolácia vypočítava hodnotu prírastku polohy súradníc v každom interpolačnom cykle, zatiaľ čo jemná interpolácia vzorkuje hodnotu prírastku polohy spätnej väzby v uzavretej a čiastočne uzavretej slučke a hodnotu prírastku polohy kvality výstupu interpolácie v každom vzorkovacom cykle. Potom vypočítajte zodpovedajúcu hodnotu prírastku polohy príkazu interpolácie pre každú súradnicovú os. Potom vypočítajte zodpovedajúci rozdiel medzi polohou príkazu a skutočnou polohou spätnej väzby pre každú súradnicu a porovnajte ich, aby ste získali nasledujúcu chybu.
Podľa získanej sledovacej chyby sa vypočíta príkaz rýchlosti posuvu príslušnej osi a odošle sa do hnacieho zariadenia. Pri používaní sa hrubá interpolácia všeobecne nazýva interpolácia, ktorá sa zvyčajne realizuje softvérom. Jemnú interpoláciu je možné realizovať softvérovo alebo hardvérovo. Interpolačná perióda a perióda vzorkovania môžu byť rovnaké alebo nerovnaké. Interpolačná perióda môže byť zvyčajne kladným násobkom periódy vzorkovania.

Výber interpolačného cyklu CNC obrábacích strojov súvisí s tromi aspektmi: po prvé, prevádzkový čas; Po druhé, vzorkovanie spätnej väzby polohy; Po tretie, presnosť a rýchlosť.
Vzťah medzi interpolačným cyklom a časom operácie interpolácie: po výbere interpolačného algoritmu sa určí aj maximálny počet inštrukcií potrebných na dokončenie algoritmu. Interpolačná perióda musí byť väčšia ako súčet doby interpolačnej operácie a času potrebného na dokončenie iných úloh v reálnom čase.

Vzťah medzi periódou interpolácie a vzorkovaním polohy spätnej väzby: perióda interpolácie a perióda vzorkovania môžu byť rovnaké alebo rôzne. Ak je iná, interpolačná perióda je vo všeobecnosti celočíselným násobkom periódy vzorkovania.
Vzťah medzi periódou interpolácie a presnosťou a rýchlosťou: pri lineárnej interpolácii sa každý malý segment vytvorený interpoláciou zhoduje s danou priamkou, čo nespôsobí chybu trajektórie, to znamená, že perióda interpolácie je nezávislá od presnosti interpolácie a rýchlosti pohybu nástroja.
