网站公告列表

  没有公告

加入收藏
设为首页
联系站长
您现在的位置: 机床设备网 >> 数控机床 >> 正文
  数控车床编程经典教程一           ★★★ 【字体:
数控车床编程经典教程一
作者:佚名    数控机床来源:本站原创    点击数:    更新时间:2020/8/1    

  第一章数控车床编程学问 数控车床的坐标系和活动标的目的1.机床坐标系和活动标的目的 数控车床的坐标系是以径 向为X轴标的目的,纵向为Z轴方 向,指向主轴箱的标的目的为Z轴的 负标的目的,而指向尾架标的目的是Z轴 的正标的目的,而X轴是以沿工件直 径增大的标的目的为正标的目的。图 6-6 所示为数控车床的坐标系。 坐标和Z坐标指令,在按 绝对坐标编程时,利用代码X Z;按增量坐标(相对坐标)编程时,利用代码U 向负标的目的施行切削 精加工端面法式原点 法式原点 精加工端面 向正标的目的施行切削 图1-7 法式原点 2.法式原点法式原点是指法式中的坐标原点,即在数控加工时,刀具相对于工件活动的起点,所以 也称为“对刀点”。 法式原点的设定凡是是将主轴核心设为X轴标的目的的原点,将加工零件的精切后的右端 面或精切后的夹紧定位面设定为Z轴标的目的的原点,如图6-7(a)、(b)所示。 3.机械原点(或称机床原点) 机械原点是由数控车床的布局决定的,与法式原点是两个分歧的概念,将机床的机械原 点设定当前,它就是一个固定的坐标点。每次操作数控车床的时候,启动机床之后,必需首 先辈行原点复归操作,使刀架前往机床的机械原点。 轴机械原点二、数控车床手工编程的方式 与其他数控机床不异,数控车床法式编制的方式也有两种:手工法式编制与主动法式编 制。利用上述两种方式编制数控法式的步调,请参考第二章的相关内容。本章次要引见数控 车床编程的特点,并连系实例引见数控车床手动编程的方式。 操作者 图1-6数控车床坐标系 1.数控车床的编程学问(1)法式段的形成 (2)数控车床指令的品种和意义数控车床编程指令的品种和意义与加工核心比拟有分歧的处所详见下表: 表1-2 数控车床编程指令的品种和意义 机能 指令符号 意义 法式号码 O(EIA) 数控法式的编号 法式段序号 法式段序号预备功能 圆弧核心的坐标进给机能 指定进给速度、指定螺纹的螺距主轴机能 指定主轴的反转展转速度东西机能 指定刀具编号,指定刀具弥补编号辅助机能 停刀的时间指定法式号 指定法式施行的编号指定法式段序 指定法式起头施行和前往的法式段序号 子法式的反复操作次数(3)法式的形成 法式编号的布局如下: 不答应为“0”法式编号例子: O3; O03; O103; O1003; O1234; M30;--------------法式竣事 (4)法式段挨次号:为了区分和识别法式段,能够 在法式段的前面加上挨次号 挨次号,可以或许代表法式段施行 的先后,也能够是特定法式段的代 号,某个法式段能够有挨次号,也 能够没有,加工时不以挨次号的大 小来为各个法式段排序,如左边的 例子: 2.数控车床编程的特点 (1)坐标的拔取及坐标指令 数控车床有它特定的坐标系, 前面一节曾经引见过。编程时能够 按绝对坐标系或增量坐标系编程, 也常采用夹杂坐标系编程。 坐标值,在数控车床的编程中是以直径体例输入的,即按 绝对坐标系编程时,X 输入的是直 径值,按增量坐标编程时,U 输入的是径向现实位移值的二倍,并附上标的目的符号(正向省略)。 (2)车削固定轮回功能 数控车床具备各类分歧形式的固定切削轮回功能,如内(外)圆柱面固定轮回、内(外)锥 面固定轮回、端面固定轮回、切槽轮回、内(外)螺纹固定轮回及组合面切削轮回等,用这些 固定轮回指令能够简化编程。 (3)刀具位置弥补 现代数控车床具有刀具位置弥补功能,能够完成刀具磨损和刀尖圆弧半径弥补以及安装 刀具时发生的误差的弥补。 三、数控车床常用各类指令 1.快速点定位(G00) 输入格局: G00 IP 例1:快速进刀(G00)法式: G00 X50.0 Z6.0; G00U-70.0 W-84.0; 如图6-10 所示 符号代表法式原点; 在某一轴上相对位置不变时,能够省略该轴的挪动指令; 挪动速度为:X轴标的目的、Z轴标的目的6000mm/min(FANUC 0T/15T 系统) 在统一法式段中,绝对坐标指令和增量坐标指令能够混用; O123;(法式号) N11 ;(设定东西起点) N12;(粗切外径) N13;(加工槽) N14;(精切外径) P901Q902 调出N901~N902法式 段并施行 N15 M30;图1-10 G00 快速进刀 刀具当前位置快速进给指令 现实刀具路径 指令起点位置 法式原点 图1-11G01 指令切外圆柱 刀具当前位置 指令起点 刀具挪动的轨迹不是尺度的直线:外圆柱切削法式: G01 X60.0 Z-80.0 F0.3; G01U0 W-80.0 F0.3; 指令与U、W指令可在一个法式段内混用。 例3:外圆锥切削 法式: G01 X80.0 Z-80.0 F0.3; G01U20.0 W-80.0 F0.3; 直线 在数控车床编程中还有一种特殊的用法:倒角及倒圆角,在表 6-3 中列出的各类环境中,能够用一个法式段来取代两个法式段倒角或倒圆,如例4、例5。 图1-13G01 指令倒角 C2C4 40 20 图1-14 G01 指令倒圆 4020 R2R4 例4:倒角 (绝对坐标指令) N001 G01 Z-20. C4. F0.4; N002 X50. C2.; N003 Z-40.; (相对坐标指令) N001 G01 W-22. C4. F0.4; N002 U20. C2.; N003 W-20.; (绝对坐标指令)N001 G01 Z-20. R4. F0.4; N002 X50. R2.; N003 Z-40.; (相对坐标指令) N001 G01 W-22. C4. F0.4; N002 U20. R2.; N003 W-20.; N002,N003中的G01、F0.4 及雷同的指令具有续效性,能够省略。 图1-12 G01指令切外圆锥 80刀具当前位置 指令起点 3.圆弧插补(G02G03) 该指令能使刀具沿着圆弧活动,切出圆弧轮廓。G02 来顺时针圆弧插补指令,G03 时针圆弧插补指令。输入格局: G02 轴不克不及施行圆弧插补指令。表1-4 G02 G03 法式段的寄义 考虑的要素 反转展转标的目的G02 刀具轨迹顺时针反转展转 G03 刀具轨迹逆时针反转展转 从圆弧起点到圆弧核心的位移 从圆弧起点到圆心的位移(经常用半径R 指定) 圆弧半径 指圆弧的半径,取小于180的圆弧部门 例6:顺时针圆弧插补 (I,K)指令: G02 X50. Z-10. I20. K17 F0.3; G02 U30. W-10. I20. K17. F0.3; (R)指令: G02 X50. Z-10. R27. F0.3; G02 U30. W-10. R27. F0.3; 例7:逆时针圆弧插补 (I,K)指令: G03 X50. Z-24. I-20. K-29. F0.3; G03 U30. W-24. I-20. K-29. F0.3; (R)指令: G03 X50. Z-24. R35. F0.3; G03 U30. W-24. R35. F0.3; 4.螺纹切削指令(G32) G32 指令可以或许切削圆柱螺纹、圆锥螺纹、端面螺纹 (涡形螺纹) 输入格局: G32 IP ”为螺纹的螺距例8:圆柱螺纹切削 (绝对坐标指令) G32 Z-40. F3.5; (相对坐标指令) G32 W-45. F3.5; 暗示因为伺服系统的延迟而发生的不完全螺纹。这些不完全螺纹部门 的螺距也不服均,该当考虑这一要素来决定 螺纹的长度。请参考相关手册来计较δ 图1-15G02 顺时针圆弧插补 17R27 图1-16 G03 逆时针圆弧插补 2429 R35 图1-17 G32 圆柱螺纹切削 R:主轴转速(rpm);L:螺纹导程。 例9:锥螺纹切削 (绝对坐标指令) G32 X50. Z-35. F2; (相对坐标指令) G32 U30. Z-40. F2; 注)锥螺纹螺距简直定方式(图6-18) 1-18(a)G32 锥螺纹切 5.每转进给量(G99)、每分钟进给量(G98)指定进给机能的指令方式有两种: (1)每转进给量(G99) 输入格局: G99 主轴每转进给量(进给速度mm/rev) (2)每分钟进给量(G98) 输入格局: G98 分钟进给量(进给速度mm/min) 出格地,当接入电源时,机床进给体例的默认方 式为G99,即每转进给量体例。只需不呈现G98 指令, 进给机能不断是按G99 体例以每转进给量来设定。 6.暂停指令(G04) 该指令能够使刀具作短时间(几秒钟)无进给光 整加工。次要用于车削环槽、欠亨孔以及主动加工螺 纹等场所,如图6-21 所示: 输入格局: 每分钟刀具进给量图1-20 每分钟进给量 (mm)图1-21 G04 暂停指令 钻头 在孔底暂停 在槽底暂停 切槽或堵截刀具 图1-19 每转进给量 主轴1 转(rev) 主轴1 (mm)刀具 ;指令暂停进刀的主轴反转展转数(G98)G04 ;指令暂停进刀的时间例10:(G99)G04 1.0 …主轴转一转后施行下一个法式段 例11:(G98)G04 1.0 秒钟之后施行下一个法式段7.主动原点复归指令(G28) 该指令使刀具主动前往机械原点或颠末某一两头位置,再回到机械原点 输入格局: G28 该指令用快速进给体例。图6-23 颠末两头点前往机械原点 图6-24 从当前位置前往机械原点 16-22 颠末两头点前往机械原点 图1-23 从当前位置前往机械原点 法式:G28 X30.0 Z15.0; 法式: G28 U0 W0; 当前位置 两头点 (30.0 机械原点机械 原点 当前位置(=两头点) 例12:主动原点复归 图6-24 中的法式有两种格局: G28U0 W0 G28U0 G28W0; 8.工作坐标系设定指令(G50) 该指令以法式原点为工作坐标系的 核心(原点),指令刀具起点的坐标值。 输入格局:G50 刀具起点的坐标例13:设定工作坐标系(G50) 法式: G50 X200.0 Z150.0; 设定工作坐标系之后,刀具的起点到法式原点之间的距离就是一个确定的绝对坐标值,这与刀具从机械原点出发比拟,出产效率提高了。 他刀具与参考刀具刀尖位置间的距离。图1-24 G50 设定工作坐标系 法式原点 (工作坐标系的核心 刀具起点 机械 原点 150 9.主轴机能(S指令)和主轴转速节制指令(G96、G97、G50) 主轴机能(S 指令)是设定主轴转数的指令。 (1)主轴最高转速的设定(G50)单元:rpm (G50)S 主轴最高转速(rpm)(2)间接设定主轴转数指令(G97):主轴速度用转数设定,单元:rpm (G97)S 打消主轴线速度设定主轴转数(rpm) 恒定机能 指令范畴:0—9999 (3)设定主轴线):主轴速度用线速度(m/min)值输入,而且主 轴线)S 主轴线速度恒定设定主轴线速度,即切削速度(m/min) 例14:设定主轴速度 G97 S600;打消线速度恒定机能。主轴转数600rpm 模式G50 S1200;用G50 指令设定主轴最高转速为1200rpm G96 S150;线;打消线速度恒定机能。主轴转数300rpm 10.东西机能(T 指令) 该指令可指定刀具及刀具弥补。地址符号为“T” 输入格局: 刀具弥补号:0—32,刀具序号:0—32, 刀具序号和刀具弥补序号不必不异,但为了便利凡是使它们分歧11.进给机能(F 指令) 该指令指定刀具的进给速度,有三种形式: (1)每转进给量(mm/rev) (G99)F 主轴每转刀具进给量图1-27 每转进给量 主轴一转进给量 10小数点输入指令范畴:0.0001—500.0000(mm/rev) (2)每分钟进给量(mm/min) G98) 每分钟刀具进给量指令范畴:1—15000(mm/min) (3)螺纹切削进给速度 (G32) (G76) IP (G92)指定螺纹的螺距 指令范畴:0.0001—500.0000(mm/rev) 接入电源时,系统默认G99模式(每转进给量) 12.辅助机能(M指令) M指令设定各类辅助动作及其形态,表6-5 是数控车床的辅助机能(M指令)的申明。 表1-5 辅助机能 Code功能 Code功能 00 法式遏制 41 低速齿轮 01 打算遏制 42 中速齿轮 02 法式竣事 43 高速齿轮 03 主轴顺时针转/反转展转刀具顺时针转 82 尾架体进给 04 主轴逆时针转/反转展转刀具逆时针转 83 尾架体撤退退却 05 主轴遏制/反转展转刀具遏制 *98 挪用子法式 08 冷却液开 *99 子法式竣事 09 冷却液关 10 夹盘紧 11 夹盘松 19 夹头主动归位 20 空气开 30 纸带竣事 32 尾顶尖进给 33 尾顶尖撤退退却 下面引见几个特殊M Code 的利用方式: M03:主轴或扭转刀具顺时针扭转(CW); M04:主轴或扭转刀具逆时针扭转 (CCW); M05:主轴或扭转刀具遏制扭转; 如图6-30 所示为M03、M04 所划定 的主轴或扭转刀具的转向: 当卡爪不在夹紧形态时,主轴不克不及扭转; 齿轮没有挂好在两头位置时,主轴不克不及扭转;图1-28 每分钟进给量 (一分钟进给量) 图1-29螺纹切削 (螺纹螺距)图1-30 扭转标的目的 M04 M03 M03 M04 M04 M03 11 M04指令之后不克不及间接改变为M03 指令,M03 指令之后不克不及间接改变为M04 指令, 要想改变主轴转向必需用M05 指令使主轴停转,再利用M03 指令或M04 指令。 13.刀具半径弥补功能(G40、G41、G42) 大大都全功能的数控机床都具备刀具 半径(直径)主动弥补功能(以下简称刀具 半径弥补功能),因而,只需按工件轮廓尺 寸编程,再通过系统弥补一个刀具半径值即 可。下面我们会商一下数控车床刀具半径补 偿的概念和方式。 (1)刀尖半径和设想刀尖的概念 刀尖半径:即车刀刀尖部门为一圆弧形成设想圆的半径值,一般车刀均有刀尖半径,用于车外径或端面时,刀尖圆弧大小并不 起感化,但用于车倒角、锥面或圆弧时,则会影响精度,因而在编制数控车削法式时,必需 赐与考虑。 设想刀尖:所谓设想刀尖如图6-31(b)所示,P点为该刀具的设想刀尖,相当于图(a)尖头刀的刀尖点。设想刀尖现实上不具有。 图6-32 所示为因为刀尖半径R而形成的过切削及欠切现象。 图1-32 切削及欠切现象 工件精加工外形 (法式路径) 切削残留 切削残留 切削残留 切削残留 过切削 法式路径 刀尖路径 刀尖 用手动方式计较刀尖半径弥补值时,必需在编程时将弥补量插手法式中,一旦刀尖半径值变化时,就需要改动法式,如许很繁琐,刀尖半径(R)弥补功能能够操纵NC安装主动 计较弥补值,生成刀具路径,下面就会商刀尖半径主动弥补的方式。 (2)刀尖半径弥补模式的设定(G40、G41、G42 指令) G40(解除刀具半径弥补):解除刀尖半径弥补,应写在法式起头的第一个法式段及打消刀具半径弥补的法式段,打消G41、G42 指令; G41(左偏刀具半径弥补):面朝与编程路径分歧的标的目的,刀具在工件的左侧,则用该指令弥补; 图1-31 设想刀尖 位置 轴标的目的刀尖位置 轴标的目的刀尖位置 图1-33毛坯 G41 G42 12 G42(右偏刀具半径弥补):面朝与编程路径分歧的标的目的,刀具在工件的右侧,则用该指令弥补,图6-33 所示为按照刀具与零件的相对位置及刀具的活动标的目的选用G41 或G42 指令。 例16:图6-34 为切削过程中颠末刀尖半径弥补和未经刀尖半径弥补时,设想刀尖的位置。 刀尖半径弥补量能够通过刀具弥补设定画面(图6-35)设定,T 指令要与刀具弥补编号 相对应,而且要输入设想刀尖位置序号。设想刀尖位置序号共有 10 个(0~9),如图 6-36 所示: 图1-34 设想刀尖 刀尖R 设想刀尖 刀尖R 设想刀尖 设想刀尖 G42 刀尖R 刀尖R G41 G42 G41 G41图1-35 刀具弥补设定画面 刀尖半径弥补 设想刀 尖编号 Z轴刀具弥补量 X轴刀具弥补量 刀具补 偿编号 刀具弥补编号 刀具编号 刀具机能 图1-36设想刀尖位置序号 图6-37 所示为几种数控车床用刀具的设想刀尖位置: 图1-37 数控车床用刀具的设想刀尖位置 (a)右偏车刀 (b)左偏车刀 (e)镗孔刀 (g)内沟槽刀(h)左偏镗车 13.单一固定轮回指令(G90、G92、G94)外径、内径、端面、螺纹切削的粗加工,刀具常常要频频地施行不异的动作,才能切到 工件要求的尺寸,这时,在一个法式中常常要写入良多的法式段,为了简化法式,NC 安装 能够用一个法式段指定刀具作频频切削,这就是固定轮回功能。 13 表6-6 为单一固定轮回和复合固定轮回指令,复合固定轮回后面引见。 表1-6 单一固定轮回和复合固定轮回指令 G90外径、内径切削轮回 外径、内径轴段及锥面粗加工固定轮回 G92螺纹切削轮回 施行固定轮回切削螺纹 G94端面切削轮回 施行固定轮回切削工件端面及锥面 G70精加工固定轮回 完成G71、G72、G73 切削轮回之后的精加工,达到工件尺寸 G71 外径、内径粗加工固定轮回 施行粗加工固定轮回,将工件切至精加工之前的尺寸 G72 端面粗加工固定轮回 同G71 具有不异的功能,只是G71 轴标的目的进行轮回切削而G72 轴标的目的进行轮回切削G73 闭合切削固定轮回 沿工件精加工不异的刀具路径进行粗加工固定轮回 G74 端面切削固定轮回 G75 外径、内径切削固定轮回 G76 复合螺纹切削固定轮回 (1)外径、内径切削轮回(G90) 切削圆柱面输入格局: G90 外径、内径切削起点坐标例19:用G90 指令编程 G96S120 T10; G50 X150.0 Z200.0 M08; G00 X94.0 Z10.0 T11 M03; Z2.0;…轮回起点 G90 X80.0 Z-49.8 F0.25;1) G90 模式 X70.0; (打消G90)G00X150.0 Z200.0 T0000; M01; 切削锥面输入格局: G90 外径、内径锥面切削起点坐标刀具切削锥面的切出点至切入点在X 向位移 图6-43 G90 指令轮回动作 图1-44G90 法式例 200 T11 (10) 轮回起点 14图1-45 G90指令切削锥面轮回动作 快速进给 切削进给 轮回起点 图1-46锥面的标的目的 (2)端面切削轮回指令(G94)切削直端面输入格局: G94 1-47G94 指令轮回动作 快速进给 切削进给 轮回起点 切削起点 图1-48G94 法式例 轮回起点 15 例20:用G94指令编程 G00X84.0 Z2.0;…轮回起点 G94 X30.4 Z-5.0 F0.2; G94模式 Z-10.0; (打消G94)G00X150.0 Z200.0; 切削锥度端面输入格局: G94 锥度端面切削起点坐标15 图1-49 G94 指令切削锥面轮回动作 快速进给 切削进给 轮回起点 图1-50锥面的标的目的 (3)螺纹切削轮回指令(G92)(如图6-52、6-53所示) 该指令能够使螺纹用轮回切削完成。 输入格局: 螺纹的导程(单头螺纹) 圆柱螺纹G92 螺纹切削起点坐标刀具切削螺纹的切出点至切入点 向位移螺纹的导程(单头螺纹) 锥螺纹G92 例22:用G92指令编程 G00X40.0Z5.0 M48; G92 X29.3 Z-42.0 F2.0; X28.8; X28.42; X28.18; G92 模式 X27.98; X27.82; X27.72; X27.62; (打消G92) G00 X150.0 Z200.0; 螺纹切削的切入次数,请参考相关手册。 图1-53 轮回起点 M30 1614.复合固定轮回指令(G70~G73) 现代数控车床设置装备摆设分歧的数控系统,定义了一些具有特殊功能的固定轮回切削指令,日 本FANUC 0T/15T 系统定义了G70~G76 各类形式的复合固定轮回指令,下面引见几种指 令的利用方式。 (1)外径、内径粗加工轮回指令(G71) G71 指令将工件切削至精加工之前的尺寸,精加工前的外形及粗加工的刀具路径由系统 按照精加工尺寸主动设定。 输入格局: G71UΔd 精加工法式第一个法式段的序号nf

数控机床录入:admin    责任编辑:admin 
  • 上一个数控机床:

  • 下一个数控机床: 没有了
  • 发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
    最新热点 最新推荐 相关文章
    我想学习用mastercam91编写数…
    求mastercam x4数控车床编程…
    数控车床Q该怎么输
    凯恩帝数控车床多头螺纹编程…
    数控编程 用G71循环代码进行…
    数控程序的宏程序编辑广数98…
    谁能给我个华中数控G90编程实…
    请问数控车床手工编程视频教…
    求:数控车床程序编程怎样用…
    如何学习数控技术 ?
      网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)
    机床设备网声明:登载内容出于传递信息之目的,绝不意味着赞同其观点或证实其描述,若侵权请来信告知,我们将及时处理! 站长: