برنامهریزی یک ماشین رول کردن صفحه CNC به معنای نوشتن کد برای کنترل حرکت و عملیات ماشین است. پارامترهایی که باید مشخص شوند، مانند اندازه صفحه، نوع مواد، شعاع رول و سرعت تنظیم میشوند. برنامهنویسان میتوانند مدلهای 3D و شبیهسازیهایی ایجاد کنند که در رول کردن کمک میکنند و همچنین به برنامهنویسان اجازه میدهند قبل از اجرای واقعی ماشین، فرآیند را بهبود بخشند.