Untuk pemesinan CNC bagi koordinat darjah, secara amnya hanya interpolasi linear atau interpolasi linear digunakan. Oleh itu, kita membincangkan prinsip interpolasi linear berbilang koordinat.
Tugas interpolasi linear adalah untuk mengira nilai koordinat beberapa titik perantaraan antara titik permulaan dan titik akhir pergerakan alat mengikut keperluan kelajuan suapan. Oleh kerana masa yang diperlukan untuk pengiraan setiap titik perantaraan secara langsung mempengaruhi kelajuan kawalan sistem CNC, dan tahap pengiraan titik perantaraan interpolasi mempengaruhi ketepatan kawalan keseluruhan sistem CNC, algoritma interpolasi sangat penting untuk indeks prestasi. daripada keseluruhan sistem CNC. Selama bertahun-tahun, orang telah mencuba untuk meneroka algoritma interpolasi linear yang mudah dan berkesan.

Pada masa ini, dalam sistem CNC berbilang koordinat, algoritma interpolasi linear dengan prestasi interpolasi yang baik dan digunakan secara meluas ialah algoritma interpolasi pensampelan CNC.
Algoritma interpolasi pensampelan kawalan berangka sesuai untuk sistem kawalan pensampelan kedudukan gelung tertutup dan separa tertutup dengan motor servo DC atau AC sebagai peranti pemacu. Interpolasi kasar mengira nilai kenaikan kedudukan koordinat dalam setiap kitaran interpolasi, manakala interpolasi halus menyampel nilai kenaikan kedudukan maklum balas gelung tertutup dan separa tertutup dan nilai kenaikan kedudukan kualiti output interpolasi dalam setiap kitaran pensampelan. Kemudian hitung nilai kenaikan kedudukan perintah interpolasi yang sepadan bagi setiap paksi koordinat. Kemudian hitung perbezaan yang sepadan antara kedudukan arahan dan kedudukan maklum balas sebenar setiap koordinat, dan bandingkannya untuk mendapatkan ralat berikut.
Mengikut ralat susulan yang diperoleh, arahan kelajuan suapan paksi yang sepadan dikira dan dikeluarkan kepada peranti pemanduan. Dalam penggunaan, interpolasi kasar biasanya dipanggil interpolasi, yang biasanya direalisasikan oleh perisian. Interpolasi halus boleh direalisasikan oleh perisian atau perkakasan. Tempoh interpolasi dan tempoh persampelan boleh sama atau tidak sama. Biasanya, tempoh interpolasi boleh menjadi gandaan positif bagi tempoh pensampelan.

Pemilihan kitaran interpolasi alatan mesin CNC adalah berkaitan dengan tiga aspek: pertama, masa operasi; Kedua, persampelan maklum balas kedudukan; Ketiga, ketepatan dan kelajuan.
Hubungan antara kitaran interpolasi dan masa operasi interpolasi: sebaik sahaja algoritma interpolasi dipilih, bilangan maksimum arahan yang diperlukan untuk melengkapkan algoritma juga ditentukan. Tempoh interpolasi mestilah lebih besar daripada jumlah masa operasi interpolasi dan masa yang diperlukan untuk menyelesaikan tugas masa nyata yang lain.

Hubungan antara tempoh interpolasi dan pensampelan maklum balas kedudukan: tempoh interpolasi dan tempoh pensampelan boleh sama atau berbeza. Jika berbeza, tempoh interpolasi biasanya merupakan gandaan integral bagi tempoh pensampelan.
Hubungan antara tempoh interpolasi dan ketepatan dan kelajuan: dalam interpolasi linear, setiap segmen kecil yang dibentuk oleh interpolasi bertepatan dengan garis lurus yang diberikan, yang tidak akan menyebabkan ralat trajektori, iaitu, tempoh interpolasi adalah bebas daripada ketepatan interpolasi dan kelajuan pergerakan alat.
