您好,欢迎访问三七文档
当前位置:首页 > 机械/制造/汽车 > 制造加工工艺 > 31数控车床编程基础知识
淮海工学院2019/8/16淮海工学院2019/8/163.1数控车床编程基础知识车床加工实例淮海工学院2019/8/163.1数控车床编程基础知识1.在一个程序段中,可以采用绝对坐标编程、增量坐标编程或二者混合编程。2.用绝对坐标编程时,坐标值X取工件的直径;增量坐标编程时,用径向实际位移量的2倍值表示,并附上方向符号。淮海工学院2019/8/163.为提高工件的径向尺寸精度,X向的脉冲当量取Z向的一半。4.由于车削加工的余量较大,因此,为简化编程数控装置常具备不同形式的固定循环。5.编程时,常认为刀尖是一个点,而实际中刀尖为一个半径不大的圆弧,因此需要对刀具半径进行补偿。3.1数控车床编程基础知识淮海工学院2019/8/161.绝对编程与增量编程(1)绝对编程(2)增量值编程(3)混合编程2.直径编程与半径编程3.2编程规则淮海工学院2019/8/161.机床坐标系2.工件坐标系3.工件坐标系设定3.3坐标系淮海工学院2019/8/16机床原点O+Z+XLФd旋转中心线图3-1数控车床坐标系O´参考点工件原点O+Z+XLФd图3-2工件坐标系起刀点3.3坐标系淮海工学院2019/8/16对刀就是确定刀尖在工件坐标系中的位置。常用的对刀方法为试切法。O(b)确定刀尖在X向的位置O(a)确定刀尖在Z向的位置L3-3数控车床的对刀O(a)确定刀尖在Z向的位置L3-3数控车床的对刀O(a)确定刀尖在Z向的位置L3-3数控车床的对刀O(b)确定刀尖在X向的位置dO(b)确定刀尖在X向的位置d3.4对刀淮海工学院2019/8/163-4数控车床的对刀3.4对刀淮海工学院2019/8/161.G90绝对值编程G91增量值编程(一)G功能指令3.5编程指令淮海工学院2019/8/162.快速点位运动G00XZO图3-5G00指令运用8090630XZO图3-5G00指令运用306ZX绝对坐标编程为:G00X30.0Z6.0相对坐标编程为:G00U-30.0W-83.03.5编程指令淮海工学院2019/8/163.5编程指令图3-6G00指令运用淮海工学院2019/8/163.直线插补G01XZFO图3-7G01指令运用30ZX80O图3-7G01指令运用30ZX80绝对坐标编程为:G01X20.0Z-90.0F0.5相对坐标编程为:G01U0.0W-90.0F0.53.5编程指令淮海工学院2019/8/163.5编程指令图3-8G01指令运用淮海工学院2019/8/164.圆弧插补指令G02、G03★用圆弧半径R指定圆心位置编程G02(或G03)XZRF(绝对)G02(或G03)UWRF(相对)★用I,K指定圆心位置的编程G02(或G03)XZIKF(绝对)G02(或G03)UWIKF(相对)IKWU/2X+X+Z图3-9a圆弧插补3.5编程指令淮海工学院2019/8/163.5编程指令图3-9b圆弧插补淮海工学院2019/8/165.进给暂停G04P图3-10暂停指令G04图3-10暂停指令G04图3-10暂停指令G04图3-10暂停指令G04格式:G04P10003.5编程指令淮海工学院2019/8/163.5编程指令6.G20英制输入G21公制输入淮海工学院2019/8/163.5编程指令图3-117.G27参考点返回检查G28返回到参考点G29由参考点返回淮海工学院2019/8/168.螺纹切削G322ID图3-12程序起点AAG32X_Z_F_3.5编程指令淮海工学院2019/8/16例1如图3-13所示的圆柱螺纹,螺纹导程为1.5mm。G00Z103.0X29.3ap1=0.35G32Z56.0F1.5G00X30.0Z103.0X28.9ap2=0.2G32Z56.0G00X30.0Z103.0X28.5ap2=0.2…….3056103图3-13车螺纹3.5编程指令淮海工学院2019/8/16例2如图3-14所示的圆锥螺纹,螺纹导程为3.5mm,1=2mm,2=1mm,每次背刀量为1mm。1230331350图3-14车削圆锥螺纹G00X12.0G32X31.0W-33.0F3.5G00X50.0W33.0X10.0G32X39.0W-33.03.5编程指令淮海工学院2019/8/169.刀具半径补偿G40刀具半径补偿取消G41刀具半径左补偿G42刀具半径右补偿3.5编程指令淮海工学院2019/8/1610.坐标系设定G52局部坐标系设定G54G55G56G57G58G59零点偏置G92坐标系设定3.5编程指令淮海工学院2019/8/1611.复合循环加工指令G71内、外径车削复合固定循环G72端面车削复合固定循环G73封闭轮廓车削复合固定循环G76螺纹车削复合固定循环3.5编程指令淮海工学院2019/8/1612.循环加工指令G80内、外径车削单一固定循环G81端面车削单一固定循环G82螺纹车削单一固定循环3.5编程指令淮海工学院2019/8/16指令功能说明备注M00程序暂停执行M00后,机床所有动作均被切断,重新按程序启动按键后,再继续执行后面的程序段。*M01任选暂停执行过程和M00相同,只是在机床控制面板上的“任选停止”开关置于接通位置时,该指令才有效M02主程序结束切断机床所有动作,并使程序复位。M03主轴正转M04主轴反转M05主轴停(二)M指令3.5编程指令M指令表淮海工学院2019/8/16指令功能说明备注M06刀塔转位该换刀指令(M06)必须与选刀指令(T指令)结合,才能正确完成换刀动作。M07切削液开M09切削液关M98调用子程序其后P地址指定子程序号,L地址调运次数。M99子程序结束子程序结束,并返回到主程序中。续表3.5编程指令*暂无此功能
本文标题:31数控车床编程基础知识
链接地址:https://www.777doc.com/doc-278933 .html