- Điều khiển số bằng máy tính (CNC) - Điều khiển số trực tiếp (DNC)
Với CNC, bộ điều khiển CU kiểu kết nối cứng trong NC truyền thống đã được thay thế bằng một máy tính nhỏ (trước đây là máy tính vừa, hiện nay là máy vi tính). Máy tính thực hiện một số hoặc tồn bộ chức năng NC cơ bản nhờ các chương trình lưu trữ trong bộ nhớ của nĩ . Một trong các đặc điểm nổi bật của CNC là mỗi máy tính được dùng để điều khiển một máy cơng cụ, trong khi DNC sử dụng một máy tính lớn để điều khiển nhiều máy cơng cụ khác nhau.
- Các lỗi lập trình gia cơng chi tiết là vấn đề thường gặp khi chuẩn bị băng đục lỗ. Những lỗi này thường là lỗi cú pháp hoặc lỗi về con số, và khơng hiếm khi phải ba hay bốn lần sửa lỗi hay nhiều lần hơn nữa thì mới cĩ thể khắc phục được hết sai sĩt..
- Chế độ cắt tối ưu: trong NC truyền thống, hệ điều khiển khơng cĩ cơ cấu cho phép thay đổi tốc độ cắt và lượng chạy dao trong quá trình cắt gọt.
- Băng đục lỗ: Băng giấy tuy rẻ nhưng cĩ nhược điểm quá mỏng, dễ mịn hay rách nên khĩ cĩ thể dùng lại nhiều lần ở phân xưởng mà vẫn đảm bảo tin cậy. Vì vậy nĩ dần được thay thế bằng các vật liệu bền hơn và đắt hơn.
- Đầu đọc băng là bộ phận ít tin cậy nhất trong máy và do vậy, khi cĩ trục trặc máy NC, thợ sửa chữa thường đi tìm những nguyên nhân bắt nguồn từ bộ phận này.
- Bộ phận điều khiển CU: Trong NC truyền thống, bộ phận điều khiển CU được nối cứng, do đĩ chức năng điều khiển của nĩ khĩ thay đổi
- Thơng tin để quản lý: NC truyền thống khơng thể cung cấp thơng tin kịp thời về hiệu quả vận hành để phục vụ cho cơng tác quản lý, đĩ là những thơng tin đến quá trình gia cơng chi tiết, các sự cố máy, thay dụng cụ cắt…vv.
Các nhà thiết kế chế tạo máy cơng cụ và các kỹ sư điện tử đã khơng ngừng cải tiến cơng nghệ NC bằng cách thiết kế những hệ thống NC mới cĩ khả năng giải quyết
những vấn đề hạn chế cơng nghệ điều khiển số truyền thống. Trải qua nửa thế kỷ, các thế hệ phần cứng cho cơng nghệ điều khiển số đã lần lượt ra đời: