配色: 字号:
数控车床编程基础
2012-02-16 | 阅:  转:  |  分享 
  
数控车床编程基础
3.1.1数控车床概述
1、数控车床的用途
车削加工一般是通过工件旋转和刀具进给完成切削过程的。其主要加工对象是回转体零件。由于数控车床是自动完成内外圆柱面、圆锥面、圆弧面、端面、螺纹等工序的切削加工,所以数控车床特别适合加工形状复杂的轴类或盘类零件。
2、数控车床的分类
(1)按机床的功能分类
①全功能型数控车床
②经济型数控车床
(2)按主轴的配置形式分类
①卧式数控车床
②立式数控车床
(3)按数控系统控制的轴数分类
①两轴控制的数控车床
②四轴控制的数控车床
③两轴加C轴控制的数控车床(即车削中心)
3.1.2数控车床坐标系统
1、机床的坐标轴
数控车床是以主轴轴线方向为Z轴方向,刀具远离工件的方向为Z轴的正方向。X轴位于与工件安装面相平行的水平面内,垂直于主轴轴线的方向,且刀具远离工件的方向为X轴的正方向。
2、机床坐标系
机床原点为机床上的一个固定点,不能改变。车床的机床原点定义为主轴旋转中心线与卡盘体端面的交点。
参考点也是机床上一固定点,它是X、Z轴最远离工件的那一个点。
以机床原点为坐标原点,建立一个Z轴与X轴的直角坐标系,则此坐标系就称为机床坐标系。
3、工件坐标系
以基准点作为坐标系的坐标原点建立一个X轴与Z轴的直角坐标系,此坐标系称为工件坐标系。
通常工件原点选择在工件右端面、左端面或卡爪的前端面与主轴的交点处。将工件安装在卡盘上,则机床坐标系与工件坐标系是不重合的。而工件坐标系的Z轴与主轴轴线重合、X轴随工件原点位置不同而异;各轴正方向与机床坐标系相同。
4、绝对编程与增量编程
数控车床编程时,可采用绝对值编程、增量值编程和两者混合编程。绝对值编程是以工件坐标系的原点作为起点来表示终点位置进行编程的一种方法。增量值编程是根据与前一位置的坐标值增量来表示位置的一种编程的方法;即终点坐标是相对起点坐标而言的。
绝对编程和增量编程可在同一程序段中混合使用,称之为混合编程,这样可免去编程时一些尺寸值的计算。
5、直径编程与半径编程
当用直径值编程时,称为直径编程法;用半径值编程时,称为半径编程法。车床出厂时设定为直径编程,如需用半径编程,则要改变系统中相关的设定参数,使系统处于半径编程状态。
6、脉冲数编程与小数点编程
当使用脉冲数编程时,与数控系统最小设定单位(脉冲当量)有关,当脉冲当量为0.001时,表示一个脉冲运动部件移动0.001mm。程序中移动距离数值以μm为单位,例如:X50000表示移动50000μm,即移动50mm。
当使用小数点输入编程时,以mm为单位,要特别注意小数点的输入。例如,X50.0表示移动距离为50mm,而X50则表示采用脉冲数编程,移动距离为50μm(0.05mm)。
7、为了提高工件的径向尺寸精度,X向的脉冲当量取Z向的一半。
献花(0)
+1
(本文系心无星辰首藏)