资源描述
单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,项目二,数控车床基本编程指令 与简单程序编写,第1节 数控车床编程基础,第2节 基本编程指令与简单程序编写,数控编程的格式,1.程序的格式,一个完整的程序,一般由程序号、程序内容和程序结束三部分组成。其格式如下:,O,0005,程序号“O”,用四位数(19999)表示,段号 N10,T0101,N20 G00 X40 Z3 S400 M03,N30 G01 X30 Z-30 F0.2,程序内容,N40 G00 X27,N50 G00 X70 Z50,N60 M05,N70 M30,程序结束,功能,地址,说明,程序号码,O,数控程序的编号,程序段序号,N,程序段序号,准备功能,G,指令数控机床的运动方式,尺寸字,X、Z、U、W,各个坐标轴上的移动指令,R,圆弧半径、倒圆角,I、K,从始点到圆弧中心上的距离,进给功能,F,指定进给速度、指定螺纹的螺距,主轴功能,S,指定主轴的转速,工具功能,T,指定刀具编号、指定刀具补偿编号,辅助功能,M,指定辅助功能的开关控制,暂 停,P、U、X,停刀的时间,指定程序号,P,指定程序执行的编号,指定程序段号,P、Q,指定程序开始执行和返回的程序段号,重复次数,P,子程序的重复操作次数,数控车床的编程基础,1、1 数控车床编程特点,一、坐标系统,机床坐标系:,是数控机床安装调试时便设定好的一固定的坐标系统。机床原点在主轴端面中心,参考点在X轴和Z轴的正向极限位置处,编程坐标系:,是在对图纸上零件编程时就建立的,程序数据便是基于该坐标系的坐标值。,工件坐标系,是编程坐标系在机床上的具体体现。由相应的编程指令建立。,由,对刀操作,建立三者之间的相互联系,机床原点、工件原点、参考点,a,刀架后置式,b,刀架前置式,工件原点,说明:,由于车削加工是围绕主轴中心前后对称的,因此无论是前置还是后置式的,,X,轴指向前后对编程来说并无多大差别。为适应笛卡尔坐标习惯,编程绘图时按后置式的方式进行表示,Z,X,+,X,+,X,+,Y,+,Z,+,Y,+,Z,+,Y,+,C,+,Z,+,A,+,B,+,C,+,X,+,Y,+,Z,+,A,+,B,+,X,机床坐标轴,2、,直线插补G01指令,G01 X(U)_ Z(W)_ F_,该指令用于直线或斜线运动,可使数控车床沿X轴、Z轴方向执行单轴运动,也可以沿X、Z轴平面内任意斜率的复合运动,用F指令沿直线移动的速度。,直线插补指令G01可用于圆柱切削、圆锥切削(倒角也作圆锥切削)。,程序:G01 X50.0 Z60.0 F0.2;,或G01 U0 W60.0 F0.2;,或G01 X50.0 W60.0 F0.2;,或G01 U0 Z60.0 F0.2,程序:G01 X60 Z60 F0.2;,3、,圆弧插补G02、G03指令,1)插补方向的判断,+Y,G02,G02,G02,G02,G03,G03,G03,G03,+X,Z,2)圆弧插补格式,G02 :顺圆插补,G03 :逆圆插补,R:圆弧半径,I:圆心相对于圆弧起点,X,向增量,K:圆心相对于圆弧起点,Z,向增量,例1(绝对)%1008N1 T0101N2 M03 S400N3 G00 X90Z20N4 G00 X0 Z3N5 G01 Z0 F0.1N6 G03 X30 Z-15 R15(N6 G03 X30 Z-15 I0 K-15)N7 G01 Z-30N8 X36N9 G00 X90 Z20N10 M05N11 M30,30,35,F,30,F,R15,三、进刀和退刀方式,进刀时,采用快速走刀接近工件切削起点附近的某个点,再改用切削进给,以减少空走刀的时间,提高加工效率。,切削起点的确定与工件毛坯余量大小有关,应以刀具快速走到该点时刀尖不与工件发生碰撞为原则,。,退刀时,,沿轮廓延长线工进退出至工件附近,再快速退刀。一般先退,X,轴,后退,Z,轴。,四、绝对编程与增量编程,数控编程通常都是按照组成图形的线段或圆弧的端点的坐标来进行的。,绝对编程:,指令轮廓终点相对于工件原点绝对坐标值的编程方式。,增量编程:,指令轮廓终点相对于轮廓起点坐标增量的编程方式。,有些数控系统还可采用极坐标编程,在越来越多车床中,X,、,Z,表示绝对编程,U,、,W,表示增量编程,允许同一程序段中二者混合使用,绝 对 编 程 和 增 量 编 程,绝对,:G01 X100.0 Z50.0;,相对,:G01 U60.0 W-100.0;,混用,:G01 X100.0 W-100.0;,或,G01 U60.0 Z50.0;,直线,AB,可用:,3、T,指令建立工件坐标系,越来越多的数控车床采用 T 指令建立工件坐标系。,把对刀过程记录的坐标值以,MDI,方式输入到某刀偏表地址码中(如,01,地址号),则在编程中直接用指令,T,XX01,即可自动按机床坐标系的绝对偏置坐标关系建立起工件坐标系。,这种方式,与,G54,预置的方式实质是一样的,,只不过,不用去记录和计算,预置的,X,、,Z,轴坐标,而是数控系统自动计算这两个值,。,1、尺寸单位选择:,格式:,G 20,英制输入制式 英寸输入,G 21,公制输入制式,毫米,输入(默认),2、进给速度单位的设定,每分钟进给,G98,:mm/min,每转进给,G99,:r/mm,(默认),以上均为模态指令,可互相注销.,二、有关单位设定,刀具刀尖圆弧半径补偿G40、G41、G42指令,G40:取消刀具半径补偿,G41:刀具半径左补偿,G42:刀具半径右补偿,注意:该指令写在G00,或G01前面,刀具半径和假想刀尖的概念。,1)刀尖半径:即车刀刀尖部分为一圆弧构成假想圆的半径值,一般车刀均有刀尖半径,用于车外径或端面时,刀尖圆弧大小并不起作用,但用于车倒角、锥面或圆弧时,则会影响精度,因此在编制数控车削程序时,必须给予考虑。,刀具圆弧半径误差实例,一。G41(左偏刀具半径补偿):刀具在工件的左侧,则用该指令补偿。,二。G42(右偏刀半径补偿):刀具在工件的右侧,则用该指令补偿,图316所示为根据刀具与零件的相对位置及刀具的运动方向选用G41或G42指令。,总之,加工外径用G42,加工内径用G41,.,假想刀尖的位置如下图,27,R15,40,31,R5,26,22,N1 T0101 N2 M03 S400 N3 G00 X40 Z5 N4 G00 X0 N5 G01,G42,Z0 F60 N6 G03 U24 W-24 R15 N7 G02 X26 Z-31 R5 N8 G01 Z-40 N9 G00 X30 N10,G40,X40 Z5 N11 M30,
展开阅读全文