1 / 25

§2.3 N 、 F 、 T 、 S 功能及数控车床指令:( G00 、 GO1 、 GO2 、 GO3 )

§2.3 N 、 F 、 T 、 S 功能及数控车床指令:( G00 、 GO1 、 GO2 、 GO3 ). 主讲:陈广达. 靖边职教中心. 2007 年 12 月 16 日. 1. N 功能 程序段号是用地址 N 和后面的四位数字来表示的,通常是按顺序在每个程序段前加上编号(顺序号),但也可以只在需要的地方编号。. 一、 N 、 F 、 T 、 S 功能. 2. F 功能 进给功能是表示进给速度,进给速度是用字母 F 和其后面的若干位数字来表示的。

lev-joyce
Download Presentation

§2.3 N 、 F 、 T 、 S 功能及数控车床指令:( G00 、 GO1 、 GO2 、 GO3 )

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. §2.3N、F、T、S功能及数控车床指令:(G00、GO1、 GO2、 GO3) 主讲:陈广达 靖边职教中心 2007年12月16日

  2. 1. N功能 程序段号是用地址N和后面的四位数字来表示的,通常是按顺序在每个程序段前加上编号(顺序号),但也可以只在需要的地方编号。 一、N、F、T、S功能

  3. 2. F功能 进给功能是表示进给速度,进给速度是用字母F和其后面的若干位数字来表示的。 (1)每分钟进给(G98) 系统在执行了一条含有G98的程序段后,在遇到F指令时便认为F所指定的进给速度单位为 mm/min。 如:F100 即为 100 mm/min。 G98 F_ G98被执行一次后,系统将保持G98状态,即使断电也不受影响,直至系统执行了含有G99的程序段,G98便被取消,而G99将发生作用。

  4. (2)每转进给(G99) 若系统处于G99状态,则F所指定的进给速度单位为mm/r。 如:F0.1 即为 0.1 mm/r。 G99 F_ 要取消G99状态,必须重新制定G98。系统默认G99。

  5. 3. T功能 刀具功能是表示换刀功能,根据加工需要在某些程序段指令进行选刀和换刀。刀具功能是用字母T和其后的四位数字表示。 (1)、前两位为刀具号; (2)、后两位为刀具补偿号。 每次刀具加工结束后必须取消其刀具补偿。

  6. 输入格式:T×××× (后两位)刀具补偿号 (前两位)刀具序号 注:1)刀具的序号与刀盘上的刀位号相对应; 2)刀具补偿包括几何形状补偿和磨损补偿; 3)刀具序号和刀具补偿序号不必相同,但为了方便尽量一致; 4)取消刀具补偿:T00。

  7. 4. S功能 主轴功能主要是表示主轴转速或线速度,主轴功能是用字母S和其后面的数字表示的。 (1)恒线速度控制(G96) G96是执行恒线速度控制的指令。系统执行G96指令后,便认为用S指定的数值表示切削线速度。 如:G96 S200表示切削线速度是200 m/min。 在恒线速度控制中,数控系统根据刀尖所处的X轴坐标值,作为工件的直径来计算主轴转速,所以在使用G96指令前必须正确地设定工件坐标系。

  8. (2)主轴转速控制(G97) G97是取消恒线速度控制的指令。此时,S指定的数值表示主轴每分钟的转速。 如:G97 S1000 表示主轴转速为 1000 r/min。

  9. (3)轴最高速度限定(G50) G50除有坐标系的设定功能外,还有主轴最高转速设定的功能,即用S指令的数值设定主轴每分钟的最高转速,如:G50 S2000表示把主轴最高转速设定为2000 r/min。 用恒线速度(即G96)控制加工端面、锥度和圆弧时,由于X坐标不断变化,故当刀具逐渐移近工件旋转中心时,主轴转速会越来越高,工件有可能从卡盘飞出。为了防止事故有时必须限制主轴的最高转速,这时可使用G50 S__指令来达到目的。

  10. 例:设定主轴转速 G97 S600; 取消线速度功能, 主轴转速600 r/min …… G96 S200; 线速度恒定,切削速度为200 m/min G50 S1000;用G50指令设定主轴最高转速为1000 r/min

  11. 二、数控车床指令:(G00、GO1、 GO2、 GO3) 1. 数控车床编程指令的种类(表2–1)

  12. 2. 常用准备功能指令(G代码表2–2)

  13. 1)快速定位(G00) 用G00指令定位。用绝对方式或增量方式,使刀具以快速进给速度向工件坐标系的某一点移动。绝对值指令时,用终点的坐标值编程,增量值指令时,用刀具的移动距离来编程。

  14. 图1 P1→P2 G00 X50.0 Z5.0 (绝对值指令) 或G00 U-10.0 W-25.0 (增量值指令)

  15. 2)直线插补(G01) 该指令用于直线或斜线运动,可使数控车床沿X轴、Z轴方向执行单轴运动,也可以沿X、Z轴平面内任意斜率的复合运动,用F指令沿直线移动的速度。 直线插补指令G01可用于圆柱切削、圆锥切削(倒角也作圆锥切削)。

  16. 例1 刀尖起点坐标为(50.0,0) 图2 程序:G01 X50.0 Z-60.0 F0.2; 或G01 U0 W-60.0 F0.2; 或G01 X50.0 W-60.0 F0.2; 或G01 U0 Z-60.0 F0.2;

  17. 例2 刀尖起点坐标为(40.0,0) 图3 程序:G01 X60 Z-60 F0.2;

  18. 3) 圆弧插补(G02,G03) 刀具沿圆弧移动的指令如下:

  19. 指令格式: G02(G03) X_ Z_ I_ K_ F_ G03(G02) U_ W_ R_ 执行圆弧插补需要注意的事项: (1)I、K(圆弧中心)的指定也可以用半径指定; (2)当I、K值均为零时,该代码可以省略; (3)圆弧在多个象限时,该指令可连续执行; (4)在圆弧插补程序段内不能有刀具机能(T)指令; (5)使用圆弧半径R值时,指定小于180°; (6)I、K和R同时被指令时,R可以优先指定,I、K被忽视。

  20. 例1 (I,K)指令:G02 X50.0 Z-10.0 I20.0 K17.0 F0.1; 或G02 U30.0 W-10.0 I20.0 K17.0 F0.1; (R)指令: G02 X50.0 Z-10.0 R27 F0.1; G02 U30.0 W-10.0 R27 F0.1; 图4

  21. 例2 图5 (I,K)指令:G03 X50.0 Z–24.0 I–20.0 K–29.0 F0.2; 或G03 U30.0 W–24.0 I–20.0 K29.0 F0.2;(R)指令:G03 X50.0 Z–24.0 R35.0 F0.2; 或G03 U30.0 W–24.0 R35.0 F0.2;

  22. 再见!

More Related