10第4章数控车床编程

上传人:仙*** 文档编号:47421169 上传时间:2021-12-20 格式:PPT 页数:50 大小:2.85MB
返回 下载 相关 举报
10第4章数控车床编程_第1页
第1页 / 共50页
10第4章数控车床编程_第2页
第2页 / 共50页
10第4章数控车床编程_第3页
第3页 / 共50页
点击查看更多>>
资源描述
第3章数控车床编程3.3 3.3 数控车床编程常见错误数控车床编程常见错误3.2 3.2 数控车床编程要点数控车床编程要点3.4 3.4 数控车床加工编程实例分析数控车床加工编程实例分析3.1 3.1 数控车床编程概述数控车床编程概述 第3章数控车床编程 将加工零件的图形尺寸、工艺过程、工艺参数、机床运动、刀具位移及其他辅助动作(换刀、冷却、夹紧)等内容,按运动顺序和数控机床的编程格式和能识别的语言记录在程序上并输给数控装置,从而指挥数控机床加工。这种从零件图纸到制成控制介质的过程成为数控编程。 4.1 数控车床编程概述4.1.1 4.1.1 概述概述-数控车削加工的对象数控车削加工的对象 4.1.1 4.1.1 概述概述-数控编程数控编程 主要用于轴类和盘类回转体工件的加工,能自动完全内外圆面、柱面、锥面、圆弧、螺纹等工序的切削加工,并能进行切槽、钻、扩、铰孔等加工,适合复杂形状工件的加工。轮廓形状特别复杂或难于控制尺寸的回转体零件 、精度要求高的零件 、特殊的螺旋零件 、淬硬工件的加工等等。 第3章数控车床编程4.1 数控车床编程概述4.1.1 4.1.1 概述概述数控车床坐标系统数控车床坐标系统 右手笛卡尔坐标系+X+X+Z+Z+Z+Z+X+X+Y+Y 第3章数控车床编程 1.坐标系相关的指令4.1 数控车床编程概述4.1.2 4.1.2 常用的数控程序指令常用的数控程序指令 (1)绝对值编程指令与增量值编程指令绝对值编程指令与增量值编程指令G90-绝对值编程指令绝对值编程指令G91-增量值编程指令增量值编程指令它们是一对模态指令它们是一对模态指令G90出现以后,其后的所有坐标值都是绝对坐标出现以后,其后的所有坐标值都是绝对坐标G91出现以后,出现以后,G91以后的坐标值则为相对坐标,直到下一个以后的坐标值则为相对坐标,直到下一个G90出现,坐标又改回到绝对坐标。出现,坐标又改回到绝对坐标。G90为缺省值。为缺省值。 第3章数控车床编程 1.坐标系相关的指令4.1 数控车床编程概述4.1.2 4.1.2 常用的数控程序指令常用的数控程序指令 (2)工件坐标系设定指令)工件坐标系设定指令G92-数控镗铣床用来设定刀具在数控镗铣床用来设定刀具在工件坐标系中的坐标值,属于模态工件坐标系中的坐标值,属于模态指令。指令。注:数控车:注:数控车:G50程序段格式为:程序段格式为:G92 X Y ZX、Y、Z为刀位点在工件坐标系中为刀位点在工件坐标系中的初始位置。例如:的初始位置。例如:G92X25.0Z350.0;设定工件坐标系为设定工件坐标系为X1O1Z1。35010O2Z1、Z2O1X1X225 第3章数控车床编程 1.坐标系相关的指令4.1 数控车床编程概述4.1.2 4.1.2 常用的数控程序指令常用的数控程序指令 (3 3)坐标平面选择指令)坐标平面选择指令G17-选择选择XOY平面插补平面插补G18-选择选择XOZ平面插补平面插补G19-选择选择YOZ平面插补平面插补 三坐标数控铣床和铣镗加三坐标数控铣床和铣镗加工中心,数控装置自动将机工中心,数控装置自动将机床设置成床设置成G17状态。状态。 数控车床总是在数控车床总是在XOZ坐标坐标平面内运动,在程序中也不平面内运动,在程序中也不需要用需要用G18指令指定。指令指定。 第3章数控车床编程2.与运动方式相关的指令4.1 数控车床编程概述4.1.2 4.1.2 常用的数控程序指令常用的数控程序指令 (1)快速定位指令)快速定位指令G00-快速定位指令,该指令的功能是要求刀具以点位控制方快速定位指令,该指令的功能是要求刀具以点位控制方式从刀具所在位置以各轴设定的最高允许速度移动到指定位置,式从刀具所在位置以各轴设定的最高允许速度移动到指定位置,属于模态指令。它只实现快速移动,并保证在指定的位置停止。属于模态指令。它只实现快速移动,并保证在指定的位置停止。a)单向移动至终点 b)同时到达终点 程序段格式:程序段格式:G90/G91 G00 X Y ZX Y Z为目标点坐标。为目标点坐标。 第3章数控车床编程2.与运动方式相关的指令4.1 数控车床编程概述4.1.2 4.1.2 常用的数控程序指令常用的数控程序指令 (2)直线插补指令)直线插补指令G01-直线插补指令直线插补指令机床在执行机床在执行G01指令时,在该程序段中必须具有或在该程序段指令时,在该程序段中必须具有或在该程序段前已经有前已经有F指令,如无指令,如无F指令则认为进给速度为零。指令则认为进给速度为零。G01和和F均均为模态代码。为模态代码。程序段格式:程序段格式:G01 X_ Y_ Z _F_ XYZ为目标点坐标。为目标点坐标。 第3章数控车床编程 2.与运动方式相关的指令4.1 数控车床编程概述4.1.2 4.1.2 常用的数控程序指令常用的数控程序指令 (3) 圆弧插补指令圆弧插补指令G02-顺时针圆弧插补指令顺时针圆弧插补指令G03-逆时针圆弧插补指令逆时针圆弧插补指令程序格式:程序格式:G02G02G02G03G03G03ZXYOG17G02G18X_Y_ Z_I_J_K_F_G03G19G17G02G18X_Y_ Z_R _F_G03G19X、Y为圆弧终点坐标值。I、J表示圆弧圆心相对于圆弧起点在X、Y方向上的增量坐标。即圆心坐标减去圆弧起点的坐标,与G90和G91方式无关。 第3章数控车床编程 2.与运动方式相关的指令4.1 数控车床编程概述4.1.2 4.1.2 常用的数控程序指令常用的数控程序指令 (4) 暂停指令暂停指令G04-暂停指令,该指令的功能是使刀具作短暂的无进给加工暂停指令,该指令的功能是使刀具作短暂的无进给加工(主轴仍然在转动主轴仍然在转动), 经过指令的暂停时间后再继续执行下一程经过指令的暂停时间后再继续执行下一程序段,以获得平整而光滑的表面。序段,以获得平整而光滑的表面。G04指令为非模态指令。指令为非模态指令。其程序段格式为:其程序段格式为:G04X(U)_ 或或P_P后面的数字为整数(后面的数字为整数(ms););X(U)后面的数字允许有小数点()后面的数字允许有小数点(s);); 第3章数控车床编程 3.与刀具补偿相关的指令4.1 数控车床编程概述4.1.2 4.1.2 常用的数控程序指令常用的数控程序指令 G40:取削刀尖圆弧半径补偿,也可用T00取消刀补;G41:刀尖圆弧半径左补偿(左刀补)。顺着刀具运动方向看,刀具在工件左侧。G42:刀尖圆弧半径右补偿(右刀补)。顺着刀具运动方向看,刀具在工件右侧。G00/G01 G41/G42 X_Y_D_G00/G01 G40 X_Y_ 第3章数控车床编程 1.单一固定循环-轴向切削循环G904.1.3 4.1.3 数控车削的固定循环数控车削的固定循环 (1) 圆柱面内(外)径切削循环程序格式为:G90 X(U)_ Z(W)_ F_; 即使在单步运行模式,一旦按下循环启动按钮,动作1、2、3和4就依次完成;U、W为有符号量。 (2) 圆锥面内(外)径切削循环程序段格式为: G90 X(U)_Z(W)_ R_ F_; R值为:运动2起点B与切削终点C的X坐标值之差(半径值),其符号取决于差值的符号。4.1 数控车床编程概述 第3章数控车床编程 1.单一固定循环-端面切削循环G944.1.3 4.1.3 数控车削的固定循环数控车削的固定循环 4.1 数控车床编程概述程序段格式为:G94 X(U) Z(W) F; G94与G90的区别只是切削方向的不同,G94切削进给方向是X轴,主要用于X向进给量大于Z向进给量的情况 程序段格式为: G94 X(U) Z(W) R F; R值为切削运动2的起点与终点Z坐标值之差(半径值),其符号由其坐标差值符号决定。 第3章数控车床编程 1.单一固定循环-螺纹加工循环G924.1.3 4.1.3 数控车削的固定循环数控车削的固定循环 4.1 数控车床编程概述圆柱螺纹: G92 X(U)_Z(W)_F_ ; U及W 之后数值的正负符号依照路径及的方向而定;单节模式时,按一次起动按钮就可执行操作-。 圆锥螺纹: G92 X(U)_Z(W)_R_F_ ;R为螺纹切削起始点与切削终点的半径差。当X向切削起始点坐标小于切削终点坐标时,R为负,反之为正。 第3章数控车床编程其中:、-粗车循环起刀点的坐标d切削深度(背吃刀量、每次切削量),半径值,无符号模态量 ,方向由矢量AA决定;e每次退刀量,无符号模态半径值;ns精加工起始程序段序号(即图中AA段);nf-精加工终了程序段序号;uX方向精加工余量,直径编程时为u,半径编程为u/2;wZ方向精加工余量; 程序段格式:G00 X() Z()G71 U(d) R(e) ;G71 P(ns) Q(nf) U(u) W(w) F S T; 1.内内(外外)径粗车复合循环径粗车复合循环G71 4.1.3 4.1.3 数控车削多重复固定循环数控车削多重复固定循环 4.1 数控车床编程概述 第3章数控车床编程程序段格式如下: G00 X() Z()G00 X() Z()G72 U(G72 U(d) R(e)d) R(e);G72 P(ns) Q(nf) U(G72 P(ns) Q(nf) U(u) W(u) W(w) F S w) F S T T;N(ns) ;N(nf) ; G72指令与G71指令的区别仅在于切削方向平行于X轴,在ns程序段中,不能有X方向的移动指令,其它相同。 2.端面粗车复合循环端面粗车复合循环G72 4.1.3 4.1.3 数控车削多重复固定循环数控车削多重复固定循环 4.1 数控车床编程概述程序段格式如下:G00 X() Z() G00 X() Z() ;G73 U(G73 U(i) W(i) W(k) R(d)k) R(d);G73G73 P(ns) Q(nf) U(P(ns) Q(nf) U(u) W(u) W(w) F S Tw) F S T; iX轴方向粗车的总退刀量大小和方向,半径值;kZ轴方向粗车的总退刀量大小和方向;d粗车循环次数;其余同G71。在ns程序段可以有X、Z方向的移动。G73适用于已初成形毛坯的粗加工。 第3章数控车床编程 3.固定形状粗加工循环固定形状粗加工循环G73 4.1.3 4.1.3 数控车削多重复固定循环数控车削多重复固定循环 4.1 数控车床编程概述程序段格式:G00 X() Z() G00 X() Z() ;G70G70 P(ns) Q(nf) P(ns) Q(nf) ; ns精加工起始程序段序号;nf-精加工终了程序段序号; 第3章数控车床编程 4.精加工复合循环精加工复合循环 G704.1.3 4.1.3 数控车削多重复固定循环数控车削多重复固定循环 4.1 数控车床编程概述 第3章数控车床编程4.1.4 4.1.4 辅助功能指令辅助功能指令 M00指令实际上是一个暂停指令。功能是执行此指令后,机床停止一切操作。按下控制面板上的启动指令后,机床重新启动,继续执行后面的程序。1 1、M00M00程序停止指令 2 2、M01M01计划停止指令 M01指令的功能与M00相似,不同的是,M01只有在预先按下控制面板上“选择停止开关”按钮的情况下,程序才会停止。3 3、M02M02程序结束指令 M02指令的功能是程序全部结束。此时主轴停转、切削液关闭,数控装置和机床复位。该指令写在程序的最后一段。4.1 数控车床编程概述 M07表示2号冷却液或雾状冷却液开。M08表示1号冷却液或液状冷却液开。M09表示关闭冷却液开关。 第3章数控车床编程 M03表示主轴正转,M04表示主轴反转。所谓主轴正转,是从主轴向Z轴正向看,主轴顺时针转动;反之,则为反转。M05表示主轴停止转动。4 4、M03M03、M04M04、M05M05主轴正转、反转、停止指令 5 5、M06M06自动换刀指令 M06为手动或自动换刀指令。当执行M06指令时,进给停止,但主轴、切削液不停。6 6、M07M07、M08M08、M09M09冷却液开关指令 4.1.4 4.1.4 辅助功能指令辅助功能指令 4.1 数控车床编程概述 第3章数控车床编程 M30指令与M02指令的功能基本相同,不同的是,M30能自动返回程序起始位置,为加工下一个工件作好准备。7 7、M30M30程序结束指令 8 8、M98M98、M99M99子程序调用与返回指令 M98为调用子程序指令,M99为子程序结束并返回到主程序的指令。4.1.4 4.1.4 辅助功能指令辅助功能指令 4.1 数控车床编程概述 第3章数控车床编程 4.2 数控车床编程要点1 直径编程法与半径编程法(1)原因:截面为圆形;(2)采用何种方法有系统的参数来决定,一般采用直径编程;(3)直径编程方便计算;(4)无论半径编程还是直径编程,圆弧插补指令G02/G03语句中的R、I、K都是半径值。 第3章数控车床编程 4.2 数控车床编程要点2. 加工坐标系(1)加工坐标系要与机床坐标系的坐标方向一致;(2)X、Y轴径向,Z轴轴向;(3)C轴:从机床尾架向主轴看,逆时针为+,顺时针为-;(4)加工坐标系一般选择右断面或者左端面上。 第3章数控车床编程 4.2 数控车床编程要点3.主轴转速与进给速度由于加工方法不同,主轴转速必须有很宽的转速范围,如:车螺纹-低速,精车-高速,且锥面或者端面-恒线速。在车床系统里, G96表示恒切削线速度控制, G97表示取消恒切削线速度控制,指定主轴恒转速。G96S300; 主轴线速度为300m/minG97S1500; 主轴转速为1500r/min进给:FANUC G99 每转进给 mm/r,G98 每分钟进给mm/min 华中数控 G95 每转进给 mm/r,G94 每分钟进给mm/min 第3章数控车床编程 4.2 数控车床编程要点4 刀尖圆弧补偿(1)刀尖常磨成半径较小的圆弧,提高刀具寿命和降低表面粗糙度;(2)编程点为半径圆心,所以要补偿;(3)具备G41、G42功能的机床,按轮廓尺寸进行编程;(4)不具备自动补偿功能的,需要人工计算,较繁琐。 第3章数控车床编程 4.2 数控车床编程要点5 固定循环 由于毛坯常用棒料或者铸锻件,加工余量较大,所以常用不同形式的固定循环功能,可进行多次重复循环加工。 第3章数控车床编程 4.3 数控车床编程常见错误1 输入类错误(1)“O”(地址符)、“0”不分,这类错误不易发现;(2)编辑修改时,地址符没做相应的修改;(3)忘记输入地址符;(4)漏掉刀具补偿号;(5)参数设置出错。 第3章数控车床编程 4.3 数控车床编程常见错误2 程序结构性错误(1)不明确数控程序的执行过程。如对单个程序段:G01 X20 Z-20 写成:G01 X20;G01 Z-20是完全不同的两个执行过程。(2)对子程序调用的嵌套,要注意调用和返回之间刀具的走刀轨迹,特别是G90与G91的使用,子程序中常用G91来调整每次进退刀的偏移量和方向,主程序又常用G90绝对坐标的方式来控制刀具的位置,在这种情况下,最好在子程序的结束处加上G90 指令,以使编程的坐标系明确。 第3章数控车床编程 4.3 数控车床编程常见错误2 程序结构性错误(3)刀补指令G41/G42与G40没有按要求成对出现;(4)程序结尾丢掉了M02或者M30指令;(5)子程序丢掉返回指令。 第3章数控车床编程 4.3 数控车床编程常见错误3.计算错误 在数控手工编程过程中,节点计算是很重要的环节,节点的计算错误导致编程错误是数控编程最容易犯的错误。 第3章数控车床编程 4.3 数控车床编程常见错误4.工艺参数错误 缺乏机械加工工艺知识以及对所使用的数控车床的工作参数不了解,常发生一些工艺性错误。如主轴转速过高或者过低,进给速度太大,背吃刀量太大等。过低的主轴转速(小于20转)会损坏主轴系统。 第3章数控车床编程 4.3 数控车床编程常见错误5. 干涉(1)进刀时要平稳;(2)换刀时刀架一定要离开工件足够的距离;(3)编写凸凹圆弧时,刀具的副切削刃不要与工件发生干涉;(4)加攻螺纹时,要有合适的退刀槽。 第3章数控车床编程 4.4 数控车床加工编程实例分析例1 如图所示一轴类零件,材料45#,48棒料。 第3章数控车床编程 4.4 数控车床加工编程实例分析1.确定加工方案 该零件由球面、外圆锥面、外圆柱面机外螺纹构成,应先粗后精、由大到小的原则,自右向左进行车削。(1)粗车零件各段外表面,留出精加工余量;(2)精车零件各段外表面;(3)切螺纹退刀槽;(4)车削外螺纹 第3章数控车床编程 4.2.3 数控车床加工编程实例分析2.零件装夹 实心轴,长度小, 48外圆定位,三爪卡盘定心夹紧,毛坯伸出85mm左右。 第3章数控车床编程 4.4 数控车床加工编程实例分析3.选择刀具及切削用量 本零件结构简单,精度要求不高,故外圆粗、精车可用一把外圆车刀;切削用量及刀具见下表:内容内容刀具名称刀具名称刀号刀号主轴转速主轴转速(r/min)进给速度进给速度(mm/r)切削深度(背切削深度(背吃刀量)吃刀量)(mm)粗车外形90o偏刀T015000.21.5精车外形90o偏刀T016000.10.25切退刀槽切槽刀T023000.08切至40mm车外螺纹60o螺纹车刀T03500分4刀切成 第3章数控车床编程 4.4 数控车床加工编程实例分析4 工件坐标系设定 按基准重合原则,以零件右端面中心为工件零点坐标建立工件坐标系,换刀点设在(X100,Z100)处。 第3章数控车床编程 4.4 数控车床加工编程实例分析程序程序说明说明N010 G90 G00 X100 Z100;绝对编程,以零件右端面中心O为工件零点建立工件坐标系,换刀点设在(X100,Z100)处。N020 T0101 S500 M03;调用1号刀,90度偏刀,及其刀补,主轴转速500r/min,正转N030 G00 X50.0 Z3;将刀具从(X100,Z100)点快速移动至(X50.0 Z3)点。N040 G71 U1.5 R1;外径粗加工循环,直径方向加工掉(切削深度)1.5mm,每次切削后退刀1mmN050 G71 P060 Q130 U0.5 W0.2 F0.2;外径粗加工循环,循环起始程序号(P)060,循环结束程序号(Q)130,(U)X方向直径精加工余量预留0.5mm,(W)Z轴方向精加工余量0.2mm。(F)进给速度0.2mm/r.N060 G00 X0;将刀具快速移动从(X50.0 Z3)移动至(X0 Z3)。循环开始。N070 G01 Z0 F0.1 S600;直线轴向进给至(X0 Z0),进给量0.1mm/r,转速600r/mim。(圆弧的起点)N080 G03 X30 Z-15 R15;逆时针圆弧插补,圆弧的终点(X30 Z-15),圆弧半径为15mm. 也可以写成: G03 X30 Z-15 I-15 K-15; 第3章数控车床编程 4.4 数控车床加工编程实例分析程序程序说明N090 G01 X40 Z-35;直线插补,刀具从(X30 Z-15)至(X40 Z-35)N100 Z-55;直线插补,刀具从(X40 Z-35)至(X40 Z-55)N110 X44.8;直线插补,刀具从(X40 Z-55)至(X44.8 Z-55)N120 Z-74;直线插补,刀具从(X44.8 Z-55)至(X44.8 Z-74)N130 G00 X50;快速移动,刀具从(X44.8 Z-74)至(X50 Z-74),循环结束。N140 G70 P060 Q130;外径精加工循环,循环起始程序号(P)060,循环结束程序号(Q)130。N150 G00 X100 Z100 T0100;快速移动,刀具从(X50 Z-74)至(X100 Z100),取消1号刀补。(返回换刀点)N160 T0202 S300换刀,换成2号刀,切退刀槽,转速300r/minN170 G00 X50 Z-74;将刀具从(X100,Z100)点快速移动至(X50.0 Z-74)点。N180 G01 X40 F0.08;直线运动,刀具从(X50.0 Z-74)至(X40 Z-74 ),进给量0.08mm/rN190 G04 X1;刀具暂停1秒,或者写成:G04 P1000N200 G00 X50;将刀具快速退回至(X50.0 Z-74) 第3章数控车床编程 4.4 数控车床加工编程实例分析程序程序说明说明N210 X100 Z100 T0200;将刀具快速移动至(X100 Z100),取消2号刀补。N220 T0303 S500;调换3号刀(螺纹刀具),转速取500r/minN230 G00 X50 Z-50;快速移动,刀具从(X100 Z100)至(X50 Z-50)N240 G92 X44 Z-72 F1.5;车螺纹固定循环(G92),先径向到44,而后轴向到-72,进给量1.5mm/r(每转进给量)N250 X44.4;径向进给至44.4mmN260 X43;径向进给至43mmN270 X42.85;径向进给至42.85mm(螺纹底径),加工完这刀后,刀具退回到点(X50 Z-50),此螺纹共加工4次。N280 G00 X100.0 Z100.0 T0300;快速移动,刀具从点(X50 Z-50)至(X100 Z100),取消刀补。N290 M05;主轴停止N300 M30;程序结束并返回。 第3章数控车床编程 4.4 数控车床加工编程实例分析例2 如图一轴类零件,材料45#,毛坯为直径28mm的棒料。 第3章数控车床编程 4.4 数控车床加工编程实例分析1.确定加工方案 该零件由成形面、外圆锥面、外圆柱面及外螺纹构成,应先粗后精、由大到小的原则,自右向左进行车削。(1)粗车零件各段外表面,留出精加工余量;(2)精车零件各段外表面;(3)切螺纹退刀槽;(4)车削外螺纹 第3章数控车床编程 4.4 数控车床加工编程实例分析2.零件装夹 实心轴,长度小, 28外圆定位,三爪卡盘定心夹紧,毛坯伸出90mm左右。 第3章数控车床编程 4.4 数控车床加工编程实例分析3.选择刀具及切削用量 本零件结构简单,精度要求不高,故外圆粗、精车可用一把外圆车刀;切削用量及刀具见下表:内容内容刀具名称刀具名称刀号刀号主轴转速主轴转速(r/min)进给速度进给速度(mm/r)切削深度(背吃刀切削深度(背吃刀量)(量)(mm)粗车外形90o偏刀T015000.21精车外形90o偏刀T018000.10.4切退刀槽切槽刀T022000.08切至12mm车外螺纹60o螺纹车刀T03150分7刀切成切断切断刀T042000.08 第3章数控车床编程 4.4 数控车床加工编程实例分析4 工件坐标系设定 按基准重合原则,以零件右端面中心为工件零点坐标建立工件坐标系,换刀点设在(X70,Z30)处。 第3章数控车床编程 4.4 数控车床加工编程实例分析5.程序程序程序说明说明O0001;程序名程序名N10 G00 X70 Z30;预偏置寄存,调整好刀具的初始位置N20 T0101;调用1号刀,外圆车刀N30 M03 S500;主轴顺时针旋转,转速500r/minN40 G90 G00 X40 Z2;绝对编程,快速移动,刀具从(X70 Z30)至(X40 Z2)N50 G01 X28 F0.2;直线进给,刀具从(X40 Z2)进给至(X28 Z2),每转进给0.2mm。此时,刀具逐渐接近工件,避免扎刀。N60 G71 U1 R0.7 P70;粗车外圆循环,每次进给的背吃刀量1mm,每次切削后径向退刀量0.7mm,循环的起始程序段号为N70,结束程序段号为N130,留:直径加工余量为0.4mm,轴向加工余量为0.1mm,此循环中,每转进给量为0.1mm(精加工切削)Q130 X0.4 Z0.1 F0.1;N70 G01 X6.8 Z2;直线轴向进给,刀具从(X28 Z2)进给至(X6.8 Z2),【循环开始】N80 X15.8 Z-2.5 ;直线进给,走斜线(倒角),刀具从(X6.8 Z2)进给至(X15.8 Z-2.5)。(计算一下是不是2.5,注意直径编程), 第3章数控车床编程 4.4 数控车床加工编程实例分析5.程序程序程序说明说明N90 X15.8 Z-28;直线轴向进给。刀具从(X15.8 Z-2.5)进给至(X15.8 Z-28),切圆柱面。N100 X24 Z-38;直线进给,走斜线。刀具从(X15.8 Z-28)进给至(X24 Z-38),切圆锥面。N110 Z-48;直线轴向进给,刀具从(X24 Z-38)进给至(X24 Z-48),切圆柱面。N120 G02 X24 Z-66 R15;顺时针圆弧插补(切削圆弧),圆弧起始点坐标(X24 Z-48),终止点坐标(X24 Z-66),半径为15mm。数控车不需要选择插补平面指令G18,默认。G01 Z-80;X28;N130 G00 X28 Z2;直线轴向进给,刀具从(X24 Z-66)进给至(X24 Z-80),切圆柱面。【循环结束】N135 G70 P70 Q130; 外径精加工循环,循环起始程序号(P)70,循环结束程序号(Q)130。N140 G00 X70 Z30;快速回刀具的初始位置(快速回刀具的初始位置(X70 Z30)N150 T0202;换2刀(切槽),并调用2号刀插补。N160 S200;转速200r/minN170 G00 X30 Z-28;快速移动,刀具从(X70 Z30)快速移动至()快速移动至(X30 Z-28)N180 G01 X20 F0.08;直线轴向进给,刀具从(X30 Z-28)至(至(X20 Z-28),进给量0.08mm/r 第3章数控车床编程 4.4 数控车床加工编程实例分析5.程序程序程序说明说明N190 X12 F50;直线轴向进给,刀具从(X20 Z-28)至(至(X12 Z-28),进给量0.25mm/r (计算一下)N200 G04 X1;暂停,1秒,如果用P,则写成:P1000N210 G01 X12.8;直线退回,刀具从(X12 Z-28)至(至(X12.8 Z-28),(15.8-3)N220 X18.8 Z-25;直线运动,走斜线,利用刀具副切削刃倒角,刀具从(X12.8 Z-28)至(至(X18.8 Z-25).(计算一下是不是1.5,注意直径编程)N230 G00 X70 Z30;快速回刀具的初始位置(快速回刀具的初始位置(X70 Z30)N240 T0200;取消2号刀补N250 T0303;用3号刀(螺纹车刀),调用3号刀补。N260 S150;转速150r/minN270 G00 X24 Z2;快速移动,刀具从(X70 Z30)快速移动至()快速移动至(X24 Z2)N280 G92 X15 Z-26 F2;螺纹加工固定循环(注意复合循环与单一循环的却别)螺纹切削时,终点坐标(X15 Z-26)。N290 X14.6 Z-26 F2;切深(半径上0.2)N300 X14.2 Z-26 F2;切深(半径上0.2)N310 X13.8 Z-26 F2;切深(半径上0.2) 第3章数控车床编程 4.4 数控车床加工编程实例分析5.程序程序程序说明说明N320 X14.4 Z-26 F2;切深(半径上0.2)N330 X14.2 Z-26 F2;切深(半径上0.1)N340 X13.0 Z-26 F2;切深(半径上0.1)N345 X12.8 Z-26 F2;切深(半径上0.1)N350 G00 X70 Z30;(G92为模态指令,注意此时的G00。)循环结束,刀具停留在(X24 Z2),快速回刀具的初始位置(X70 Z30)N360 T0300; 取消3号刀补N370 T0404; 调用4号刀(切断刀)及其刀补N380 S200;转速200r/minN390 G00 X30 Z-83; 快速移动,刀具从(X70 Z30)快速移动至()快速移动至(X30 Z-83)N400 G01 X-1 F0.08;轴向进给,刀具从(X30 Z-83)进给至(至(X-1 Z-83),进给量0.08mm/rN410 G00 X30;快速退回,刀具从(X-1 Z-83)快速退回至(至(X30 Z-83),N420 G00 X70 Z30;快速回刀具的初始位置(快速回刀具的初始位置(X70 Z30)N430 T0400; 取消4号刀补N440 M05;主轴停止N450 M02;程序结束 第3章数控车床编程本章小结 主要讲解了数控编程要点及编程是常见的错误分析,以实际例子讲解了数控车削编程的方法和步骤。 在实际应用时,要求了解所使用车床的基本性能,所用的数控系统及其指令,参数等;尽量用一把刀具加工更多的表面,以减少换刀次数提高生产率。 准确计算节点的坐标,注意主轴转向,圆弧插补方向等
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 压缩资料 > 基础医学


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!