同意 @大魔法挊 。我想从另一个角度回答。问数控系统能不能在普通设备上用之前,要先看一下数控系统能做什么、数控系统的优势(CNC 能做而其他不能或做得不好或不容易做好的地方)。数控系统确实和单片机、PLC 、PC 类似,有基本的输入、输出、存储、计算功能,因此可以用来进行复杂计算、实现特殊算法;也可以实现基本的 PLC 功能(目前 CNC 内大多包含了 PLC 模块)——实现简单的顺序控制。也就是说,普通设备如果需要类似功能(计算、顺控、逻辑控制等),都可以用 CNC 做:例如有各类传感器(模拟量或数字量),需要做自动控制的——自动温控设备、速度/位置控制、流量控制、压力控制……现在来说 CNC 独有的功能——毫无疑问是插补了——各轴之间按照编程的速度或轨迹移动的场合。因此,需要插补的场合——钻攻机械、螺纹、3D 打印、工业机器人(实际可包含焊接、水切割、线切割等)、磨床、
弯管机等都可以囊括在内了。说到插补,还需要注意:不应该局限于正交的直线轴之间插补,也应该扩展到空间的,非正交的,甚至直线轴-旋转轴、旋转轴-旋转轴之间的插补。此外,还可以弱化到非插补关系的情况——某一个或几个轴在另几个轴插补时同时开始、同时结束,有时也叫『联动』——例如螺旋线(2轴半插补)。若能够将有插补或联动关系的某个或某几个轴在某空间投影——例如让其中某个或某几个轴不产生实际运动,则还可实现假想轴(或虚拟轴)插补(如可将空间的圆弧插补投影为椭圆插补等)。若能配合宏程序,则可将以上插补灵活组合,从而应用到更多复杂场合——都可基于以上基础插补/联动由数学公式组合而成,或是由序列组合而成。若需要使用一定工具进行操作,则可能需要用到 CNC 另一更独有的功能——刀补了:替用户考虑平面或者空间范围内的移动轨迹或可能的干涉问题——因为刀具(CNC 中说法)都是有物理尺寸的(长度、半径等)——若没有 CNC或 CAM,就得考虑如何移动才能得到期望形状或大小的工件,如何形成期望的表面质量(例如纹理)。