243 / 62 第八章数控铣床编程第一节 数控铣床编程基础数控铣床是一种加工功能很强的数控机床,在数控加工中占据了重要地位。世界上首台数控机床就是一部三坐标铣床,这主要因于铣床具有X、Y、Z 三轴向可移动的特性,更加灵活,且可完成较多的加工工序。现在数控铣床已全面向多轴化发展。目前迅速发展的加工中心和柔性制造单元也是在数控铣床和数控镗床的基础上产生的。当前人们在研究和开发数控系统时,也一直把铣削加工作为重点。一、数控铣床的坐标系统(一)机床坐标系数控铣床的机床坐标系统同样遵循右手笛卡尔直角坐标系原则。由于数控铣床有立式和卧式之分, 所以机床坐标轴的方向也因其布局的不同而不同,如图 8-1 所示。(b)(a)+X+Y+Z+Z′+Y′+X′+W′+X′+Y′+Z+Y+X+Z图 8-1 数控铣床的坐标系统图 8-1a) 所示为立式升降台铣床的坐标方向。其Z 轴垂直(与主轴轴线重合),且向上为正方向;面对机床立柱的左右移动方向为X 轴,且将刀具244 / 62 向右移动(工作台向左移动)定义为正方向;则根据右手笛卡尔坐标系的原则, Y 轴应同时与 Z 轴和 X 轴垂直,且正方向指向床身立柱。图 8-1b) 所示为卧式升降台铣床的坐标方向。其Z 轴水平,且向里为正方向(面对工作台的平行移动方向);工作台的平行向左移动方向为X 轴正方向; Y 轴垂直向上。以上所述的坐标轴方向均是刀具相对于工件的运动方向(即工件不动,刀具运动)而言,在图8-1 中以 +X,+Y,+Z表示。 +X',+Y',+Z'指的是工件相对于刀具运动的坐标轴方向。+X',+Y',+Z'的方向与 +X,+Y,+Z的方向相反。(二)机床零点与机床坐标系的建立机床坐标系是机床固有的坐标系,机床坐标系的原点也称为机床原点或机床零点。在机床经过设计制造和调整后这个原点便被确定下来,它是固定的点。数控装置通电后通常要进行回参考点操作,以建立机床坐标系。参考点可以与机床零点重合,也可以不重合,通过参数来指定机床参考点到机床零点的距离。机床回到了参考点位置也就知道了该坐标轴的零点位置,找到所有坐标轴的参考点, CNC就建立起了机床坐标系。(三)工件坐标系与加工坐标系工件坐标系是编程人员在编程时相对工件建立的坐标系,它只与工件有关,而与机床坐标系无关。但考虑到编程的方便性,工件坐标系中各轴的方向应该与所使用的数控机床的坐标轴方向一致。通常编程人员会选择某一满足编程要求,且使编程简单、尺寸换算少和引起的加工误差小的已知点为...