您好,欢迎访问三七文档
当前位置:首页 > 机械/制造/汽车 > 制造加工工艺 > 数控车削加工工艺及实例2
1数控车床基本编程指令第1节数控车床编程基础第2节基本编程指令与简单程序编写2数控车床的编程基础1、1数控车床编程特点一、坐标系统机床坐标系:是数控机床安装调试时便设定好的一固定的坐标系统。机床原点在主轴端面中心,参考点在X轴和Z轴的正向极限位置处工件坐标系时编程坐标系在机床上的具体体现。由相应的编程指令建立。由对刀操作建立两者之间的相互联系3机床原点、工件原点、参考点XWM参考点定位开关XZXZXYZMRWZ机床原点参考点程序原点MWP工件原点RRa刀架后置式b刀架前置式工件原点说明:由于车削加工是围绕主轴中心前后对称的,因此无论是前置还是后置式的,X轴指向前后对编程来说并无多大差别。为适应笛卡尔坐标习惯,编程绘图时按后置式的方式进行表示XWM参考点定位开关XZXZXYZMRWZ机床原点参考点程序原点MWP工件原点RRXWM参考点定位开关XZXZXYZMRWZ机床原点参考点程序原点MWP工件原点RRZX42、直径编程方式在车削加工的数控程序中,X轴的坐标值取为零件图样上的直径值的编程方式。与设计、标注一致、减少换算。如图所示:图中A点的坐标值为(30,80),B点的坐标值为(40,60)。编程方式可由指令指定。也可由参数设定。一般默认直径方式。如:华中数控G36|—直径编程G37—半径编程西门子G22—直径编程G23—半径编程XZ53、进刀和退刀方式进刀时采用快速走刀接近工件切削起点附近的某个点,再改用切削进给,以减少空走刀的时间,提高加工效率。切削起点的确定与工件毛坯余量大小有关,应以刀具快速走到该点时刀尖不与工件发生碰撞为原则。退刀时,沿轮廓延长线工进退出至工件附近,再快速退刀。一般先退X轴,后退Z轴。64、绝对编程与增量编程数控编程通常都是按照组成图形的线段或圆弧的端点的坐标来进行的。绝对编程:指令轮廓终点相对于工件原点绝对坐标值的编程方式。增量编程:指令轮廓终点相对于轮廓起点坐标增量的编程方式。有些数控系统还可采用极坐标编程7X、Z表示绝对编程U、W表示增量编程允许同一程序段中二者混合使用绝对编程和增量编程绝对:G01X100.0Z50.0;相对:G01U60.0W-100.0;混用:G01X100.0W-100.0;或G01U60.0Z50.0;直线A→B,可用:85、T指令建立工件坐标系越来越多的数控车床采用T指令建立工件坐标系。把对刀过程记录的坐标值以MDI方式输入到某刀偏表地址码中(如01地址号),则在编程中直接用指令TXX01即可自动按机床坐标系的绝对偏置坐标关系建立起工件坐标系。这种方式与G54预置的方式实质是一样的,只不过不用去记录和计算预置的X、Z轴坐标,而是数控系统自动计算这两个值。91、尺寸单位选择:格式:G20英制输入制式英寸输入G21公制输入制式毫米输入(默认)2、进给速度单位的设定每分钟进给G94(G98):mm/min每转进给G95(G99):r/mm以上均为模态指令,可互相注销.二、有关单位设定10三、主轴功能S在具有恒线速度功能的机床上,S功能还有其它作用:1、恒线速控制编程格式G96S~S后面的数字表示的是恒定的线速度:m/min。例:G96S150表示切削点线速度控制在150m/min。(主轴转速非恒定)112、恒线速取消(恒转速)编程格式G97S~单位:r/min。S后面的数字表示恒线速度控制取消后的主轴转速。如S未指定,将保留G96的最终值。例:G97S1000表示恒线速控制取消后主轴转速1000r/min。(恒转速控制一般在车螺纹或车削工件直径变化不大时使用)123、主轴最高转速限定:格式:G50—例如:G50S2000表示限制主轴的最高转速为2000r/min.为什么要用恒线速度和限制主轴最高转速?在车削端面或工件直径变化较大时,为了保证车削表面质量一致性,使用恒线速度控制.用恒线速度控制加工端面、锥面和圆弧面时,由于X轴的值不断变化,当刀具接近工件的旋转中心时,主轴的转速会越来越高.采用主轴最高转速限定指令,可防止因主轴转速过高,离心力太大,产生危险及影响机床寿命.返回上层13对刀点与换刀点的确定1、对刀点的确定对刀点——加工零件时刀具相对于工件运动的起始点。对刀点的选择原则便于数字处理和简化编程。容易找正、便于检查。引起的加工误差小。142、换刀点的确定换刀点——指刀架转位换刀时的位置。换刀点选择原则:换刀点应设在工件或夹具的外部,刀架转位时刀具不与其他部位干涉为原则。15车圆锥的加工路线分析按图2-1a的阶梯切削路线,二刀粗车,最后一刀精车;二刀粗车的终刀距S要作精确的计算.此种加工路线,粗车时,刀具背吃刀量相同,但精车时,背吃刀量不同;同时刀具切削运动的路线最短。16车圆锥的加工路线分析图2-1b的相似斜线切削路线,也需计算粗车时终刀距S,同样由相似三角形可计算.按此种加工路线,刀具切削运动的距离较短。17车圆锥的加工路线分析按图2-1c的斜线加工路线,只需确定了每次背吃刀量ap,而不需计算终刀距,编程方便。但在每次切削中背吃刀量是变化的,且刀具切削运动的路线较长。18数控车床台阶轴加工编程T0101G90G00X100Z100M03S400G00X37Z0G01X0F100(车端面)G00Z1X34G01Z-30G00X37Z1X32G01Z-20G00X3719数控车床台阶轴加工编程Z1X30G01Z-10G00X37G00X100Z100M05M3020数控车床台阶轴加工编程简化编程G80T0101G90G00X100Z100G00X37Z0M03S400G81X0Z0F100G80X34Z-30X32Z-20X30Z-10G00X100Z100M05M3021数控车床台阶轴加工编程T0101[一号刀、刀补]G00X100Z100[起刀点]M03S400[主轴正转]22数控车床台阶轴加工编程T0101[一号刀、刀补]G00X100Z100[起刀点]M03S400[主轴正转]G00X37Z0[接近工件]23数控车床台阶轴加工编程T0101[一号刀、刀补]G00X100Z100[起刀点]M03S400[主轴正转]G00X37Z0[接近工件]G01X0Z0F100(车端面)24数控车床台阶轴加工编程T0101[一号刀、刀补]G00X100Z100[起刀点]M03S400[主轴正转]G00X37Z0[接近工件]G01X0Z0F100(车端面)G00Z1[右侧退1mm]25数控车床台阶轴加工编程T0101[一号刀、刀补]G00X100Z100[起刀点]M03S400[主轴正转]G00X37Z0[接近工件]G01X0Z0F100(车端面)G00Z1[右侧退1mm]X34[台阶34准备]26数控车床台阶轴加工编程G01X0Z0F100(车端面)G00Z1X34G01Z-30[长度30mm]27数控车床台阶轴加工编程G01X0Z0F100(车端面)G00Z1X34G01Z-30G00X3728数控车床台阶轴加工编程G01X0Z0F100(车端面)G00Z1X34G01Z-30G00X37Z129数控车床台阶轴加工编程X34G01Z-30G00X37Z1X3230数控车床台阶轴加工编程X34G01Z-30G00X37Z1X32G01Z-2031数控车床台阶轴加工编程X34G01Z-30G00X37Z1X32G01Z-20G00X3732数控车床台阶轴加工编程X32G01Z-20G00X37Z133数控车床台阶轴加工编程X32G01Z-20G00X37Z1X3034数控车床台阶轴加工编程X32G01Z-20G00X37Z1X30G01Z-1035数控车床台阶轴加工编程X30G01Z-10G00X3736数控车床台阶轴加工编程X30G01Z-10G00X37G00X100Z100M05M30
本文标题:数控车削加工工艺及实例2
链接地址:https://www.777doc.com/doc-288636 .html