CAD/CAM的应用不仅把数控编程人员从繁琐的手工编程下作中解放了出来,而且对机床数控系统软件也产生了重要影响。
1、对轮廓插补功能的影响
轮廓插补功能是数控机床实现轮廓加工的基木功能。现常用的机床数控系统一般均有直线插补功能、圆弧插补功能、螺旋线插补功能和抛物线插补功能等。这些功能分别有各自的软件模块,因而数控系统软件比较庞大、复杂。由于任何形状的工件轮廓在满足加工精度要求的条件下均可用微小直线段来逼近,所以数控加工时理论上只需要直线插补功能,其他插补功能可省略。CAD/CAM软件可以在计算机上很方便地求出逼近轮廓的各微小直线段的刀位点数据,生成仅含有GO1代码的数控加工程序。
2、对刀具补偿功能的影响
刀具补偿是机床数控系统的又一个重要功能。手工编程时用G41、G42代码建立左、右刀具半径补偿,用G40撤销刀具半径补偿,用G43、G44建立刀具长度的正、负补偿,用G49撤销刀具长度补偿。加工时数控系统的刀具补偿软件根据工件轮廓、刀具参数和刀具补偿代码等自动计算出刀具加工轨迹。CAD/CAM软件同样可以实现刀具补偿功能,但不需要刀具补偿代码。
3、对其它数控加工功能的影响
机床数控系统中有若干固定循环功能,比如数控车床有简单循环(G90,G94)和多重固定循环(G70,G71,G75),数控铣床、加工中心有钻孔循环(G73, G81, G83)镗孔循环(85, G86)。镜像加工功能是对称零件编程时常用的重要功能。一个零件中几处形状相同或刀具加工轨迹相同时常用子程序功能或宏程序功能。此外还有图形旋转和缩放加工功能等。这此功能在手工编程时经常使用。使用CAD/CAM软件时,根据加工造型可以很方便地得到上述各功能的刀具加工轨迹,机床数控系统中没有上述功能完全不影响数控加工。
基于上述分析,CAD/CAM一体化技术对机床数控系统的影响主要表现在下列两方面:
(1) 使用CAD/CAM一体化技术可以大幅度简化机床数控系统软件,有利于数控系统的更型换代和新系统的开发研制。
(2) CAD/CAM软件生成的数控加工程序所用G代码种类较少、编程难度低、效率高、可靠,有利于数控加高技术的推广应用。