G90-简单固定循环指令
g90循环加工编程实例

g90循环加工编程实例
G90指令是数控编程中的一个固定循环指令,主要用于进行切削加工。
以下是使用G90进行加工编程的一个简单实例:
假设我们有一个简单的工件,其形状是一个圆柱体,我们想要使用G90进行加工。
1. 工件材料和工具
假设工件材料为45号钢,使用直径为10mm的刀具。
2. 程序开始
```
O1000
T1 M06 // 刀具选择
G00 G90 G40 G21 G17 G94 G80 // 设置初始条件
G54 X-75 Y-75 S500 M03 // 快速定位到起始点,并开始主轴旋转
```
3. 加工过程
```css
Z10 // 快速定位到Z=10
G1 Z-20 F100 // 以F100的速度切削到Z=-20
X-50 // 快速定位到X=-50
G1 Z-20 // 以当前Y位置切削到Z=-20
Y50 // 快速定位到Y=50
G1 Z-20 // 以当前X位置切削到Z=-20
X-75 // 快速定位到X=-75
G92 X-75 Y-75 Z20 // 使用G92设置新的Z位置为20
M30 // 程序结束
```
4. 注意事项
在使用G90进行加工时,要确保刀具路径是正确的,避免过切或未切削的
情况。
初始的G代码(例如G00、G90、G40等)通常在程序开始时设置。
刀具路径应根据工件的形状、刀具的直径和所需的加工精度进行选择。
在切削过程中,要确保主轴速度(S代码)和进给速度(F代码)是合适的。
在完成加工后,程序应适当地结束,如使用M30。
g90循环指令教案

《90循环指令》说课稿一、教材分析1、教材内容本节内容是高教版中等职业学校用书《数控车削编程与操作训练》第二章《轴类零件》中的第三节。
在数控加工中,如果毛坯余量较大的零件,须编写很多相同或相似的程序,为了简化程序,缩短编程时间,用一个或几个程序段指定刀具做反复切削动作,令程序简单易懂。
2、教材的地位和作用在数控编程加工过程中,往往要编写很多相同刀具路径的加工程序,如果每一步刀具路径都用G01、G00指令来编写,程序将会变得十分冗长、复杂,而且经常出错,为简化编程,算短时间,提高效率,采用循环指令,将重复的动作用一个程序段来完成相同的动作,将会达到事半功倍的效果。
本节内容是对前两节内容的提高和延伸,同时又为以后学习更复杂循环程序奠定基础。
二、教学目标根据上述教材结构分析,特制定如下教学目标(1)知识目标要求学生熟练掌握G90指令的指令格式,应用方法,学会使用g90指令编写轴类零件的加工程序;特别注意圆锥面与圆柱面的不同编程方法和注意事项。
(2)能力目标培养学生对未来只是探索的能力、自学能力,动手能力以及创新能力。
(3)情感目标采用小组合作式教学模式,培养学生与他人交流,合作的能力,通过分析零件、编写程序,提高学生的逻辑思维能力。
三、重点、难点分析重点:G90固定循环指令的指令格式G90指令格式是将刀具运动的四个步骤:快速进刀(G01)、切削进给(G01)、退刀(G01)、快速返回(G00)用一个指令段完成,所以应特别注意指令端起点、重点位置,避免发生碰刀现象。
难点:锥面切削循环指令编写锥面切削指令比外园切削循环指令多了一个参数R,并且其走刀路径是斜面,特别要注意切削循环第一刀的重点坐标,计算好,不要发生碰到现象,编程时注意循环起点位置的选择。
四、教学方法:1、针对本节可操作性强的特点,这节课安排在数控仿真模拟室中上,便于教师演示和学生操作。
2、授课过程中采用实例讲述、任务驱动的方法来组织教学。
通过实例讲述,将这堂课主要内容给与讲述,在通过为学生设计一个个任务,学生分组合作,逐步完成这节课的教学任务。
G90循环指令

进行外径、内径、 端面、螺纹切削的粗加工, 刀具常常要反复地执行相同 的动作,才能加工到工件要 求的尺寸,为了简易程序, 数控装置可以用一个程序段 指定刀具件反复切削,它就 是固定循环。
天津机电工艺学院
单一固定形状循环
G90 G92 G94
多重复合循环
G71 G72 G73 G70 G74 G76
讲授新课
天津机电工艺学院
G90 单一固定形状循环
组织教学
天津机电工艺学院
复习旧课 示范操作
讲授新课 巡回指导
结束指导
Contents
目录
组织教学 复习旧课 讲授新课 操作示范 巡回指导 结束指导
天津机电工艺学院
复习旧课
G00/G01指令的格式及特点?
1、 快速点定位指令G00
G00 X_Z_; 本指令可将刀具快速移动 到所需位置上,一般作为 空行程运动,既可是单坐 标运动,又可是两坐标运 动。
THANK YOU
2019/10/25
复习旧课
天津机电工艺学院
N190 G00 X21 Z0 ; N200 G01 X31 Z-20 F50 ; N210 G00 X42 ; N220 Z2 ;
粗加工小径Ø20mm圆锥留1mm精加工余量
N230 G00 X20 Z0 ; N240 G01 X30 Z-20 F50 ;
G90循环指令

天津机电工艺学院
G90外径固定循环切削
1)圆柱车削循环: 指令格式:G90 X(U)—Z(W)—F—;
其中: X(U)—Z(W)—切削终点坐标 F—进给速度
讲授新课
天津机电工艺学院
W
U/2
Z
X
F值移动
G00移动
第一刀G00方式进刀 第二刀G01方式切削 第三刀G01方式切削 第四刀G00方式退刀
本指令的意义,在与刀具 起点与指定的终点间形成一个封闭 的矩形,刀具从起点先按x方向起 刀,走一个矩形循环。
N70 M30;
讲授新课
O0001; N10 G98 M03 S600 T0101 ; N20 G00 X42 Z2 ; N30 G00 X37 ; N40 G01 Z-45 F120; N50 G00 X42 ; N60 Z2 ; N70 X34 ; N80 G01 Z-20 F120 ; N90 G00 X42 ; N100 Z2 ; N110 X31; N120 G01 Z-20 F120 ; N130 G00 X42; N140 Z2; N150 G00 X26 Z0; N160 G01 X31 Z-20 F50; N170 G00 X42; N180 Z2; N190 G00 X21 Z0 ; N200 G01 X31 Z-20 F50 ; N210 G00 X42 ; N220 Z2 ; N230 G00 X20 Z0 ; N240 G01 X30 Z-20 F50 ; N250 G00 X36 ; N260 G01 Z-45 ; N270 G00 X42 ; N280G00 X100 Z100 ; N290 M30 ;
复习旧课
天津机电工艺学院
N30 G00 X37 ; N40 G01 Z-45 F120; N50 G00 X42 ; N60 G00 Z2 ;
固定循环指令

固定循环一、内、外径固定形状粗切循环指令G901、圆柱面切削循环(1)指令格式:G90 X(U)__Z(W)__F__X(U)、Z(W)为切削终点坐标,循环示意为下图(2)指令练习:如下图完成Φ35圆柱面粗车(3)运用技巧①G90切削循环指令用于外径、内径的粗加工。
G90主要强调轴向切削,刀具采用外圆或内孔刀具。
②G90切削终点即是固定循环中循环起点的对角点。
③G90指令为模态指令,注销G90可以用的指令有G01、G02、G00、G03等。
④华中系统固定形状切削循环指令为G80。
2、锥面车削循环(1)指令格式:G90 X(U)__Z(W)__R(或I)__F__;X(U)、Z(W)为切削终点坐标,R(I)为圆锥面加工起、终点的半径差,有正、负之分。
车削循环过程如下图所示(2)指令练习,如下图完成锥面粗车(3)应用技巧:①确定循环起点时,应考虑离开端面一段距离。
如图中起点坐标为(55,4),以免发生干涉或碰刀。
②R(或I)值的确定(见下图)R=±2KL=±2)201(L L L K ++(当起点直径小于终点直径时取负值,反之取正值)式中K :锥度L1:切入段锥长L :切削锥长L2:切出段锥长L0:工作锥长二、断面切削循环指令G941、 直断面固定循环指令格式:G94 X(U)__Z(W)__F__;2、锥端面车削固定循环指令格式:G94 X(U)__Z(W)__R__F__; X(U)、Z(W)表示切削终点坐标,R 为锥面起、终点Z 坐标的差值,有正负之分。
车削循环过程如下图3、应用技巧(1)G94主要用于断面方向的加工,强调X向进刀切削。
(2)G94切削终点即是固定形状中循环起点的对角点。
(3)G94为模态指令,注销可以用G01、G02、G03等指令。
(4)循环起点两个方向坐标应设在工件毛坯外,以免干涉或碰撞。
4、指令练习(1)完成下图直端面的循环加工(2)完成下图锥端面的循环加工三、螺纹切削循环指令G921、指令格式:直螺纹:G92 X(U)__Z(W)__F__锥螺纹:G92 X(U)__Z(W)__R__F__式中X(U)、Z(W)为螺纹终点坐标,R为螺纹切削起点与终点半径差,有正负之分,F 为螺距。
G90指令各数控系统G90指令功能介绍及编程实例

G90指令各数控系统G90指令功能介绍及编程实例G代码的功能du有差异,的功能:FANUC数控车zhi床G90:(dao内外直径)切削循环。
SIEMENS数控系统G90:绝对尺寸。
HNC数控车床G90:绝对值编程。
KND100数控车床G90:(内外直径)切削循环。
GSK980数控车床G90:(内外直径)切削循环。
内外径切削循环指令G90介绍1.G90指令格式:G00 X(U)__Z(W)__ G90 X(U)__Z (W)__R__F__ 其中,G00 X(U)Z(W)为固定循环的起点,也是固定循环的终点。
车削外圆时,定位点的X轴坐标要比毛坯外圆直径略大;车削内孔时,定位点的X轴坐标要比毛坯内孔直径略小。
2. G90指令格式含义:X(U)__Z(W)__为切削终点绝对坐标值/相对坐标值,单位mm。
R__为圆锥切削起点与切削终点的半径差,即:R=(X圆锥切削起点-X圆锥切削终点)/2。
R值有正负之分,R=0时为圆柱面切削,此时格式中可缺省R。
F__为循环进给速度,可用G98每分进给或G99每转进给指定。
2.G90典例讲解图:外圆车削固定循环指令G90及举例1)外圆切削循环指令格式:G90 X(U)____Z(W)____F____:如图所示,该循环主要用于轴类零件的外圆、锥面的加工。
X(U)、Z(W)为车削循环中车削进给路径的终点坐标,在使用增量值指令时,U、W数值符号由刀具路径方向来决定。
在循环加工过程中,除切削加工时,刀具按F指令速度运动外,刀具在切入、退出工件和返回起始点都是快速进给速度(G00指令的速度)进行的。
2)锥面切削循环指令格式:G90 X(U)____Z(W)____R____F____;如图3-15b所示,R为锥度部分大端与小端之半径差。
以增量值表示,其正负符号取决于锥端面位置,当刀具起于锥端大头时,R为正值:起于锥端小头时,R为负值。
即起始点坐标大于终点坐标时R为正,反之为负。
循环切削指令总结

图 外径、内径粗车循环指令G71
2.端面粗车循环指令G72 (1)功能: 该指令的执行 过程除了其切削进程平 行于X轴之外,其他与 G71相同,如图所示。 (2)格式:G72W d Re G72 Pns Qnf Uu Ww F S T
图 端面粗车循环指令G72
3、成型车削循环G73 (1)功能:该指令只须指定 精加工路线,系统会自动 给出粗加工路线,适于车 削铸造、锻造类毛坯或半 成品,如图所示。 (2)格式: G73 Ui Wk Rd G73 Pns Qnf Uu Ww F S T
常用循环指令总结
(一) 单一固定循环
1.内径、外径车削循环指令G90 功能:适用于在零件的内、外圆柱面(圆锥面)上毛坯余量较大或 直接从棒料车削零件时进行精车前的粗车,以去除大部分毛坯余量。 (1)直线车削循环 格式:G90 X(U) Z(W) F
其轨迹如图所示,由4个步骤组成。
Z D 3(F ) C
W 4( R) 2(F ) 1( R ) A B Z
图 内径、外径车削循环指令G90
X
(2)锥体车削循环 格式:G90 X(U) Z (W) R F 其轨迹如图 所示,刀 具从定位点A开始沿 ABCDA的方向运动,图
D
4(R)
A 1 B Z
3(F) C 2(F) Z W
中B点的X坐标比C点的 X坐标小,所以R应取负 值。
四、课堂小结
通过本次课的教学,学生必须掌握 G90、G94、G70、G71、G72、G73 等指 令,通过实训后,再加工中能熟练运行 G90、G94、G70、G71、G72、G73等指令。
锥体车削循环指令G90
2、 端面车削循环
(1)端面车削循环 格式:G94 X(U) Z(W) F 其轨迹如图所示,由4个步骤组成。刀具从循环起点开始沿,其中X (U)、Z(W)给出终点的位置。图中1(R)表示第一步是快速运动, 2(F)表示第二步按进给速度切削,其余3(F)、4(R)的意义相似。 (2)带锥度的端面车削循环 格式:G94 X(U) Z(W) R F 其轨迹如图所示,刀具从循环起点开始,其中X(U)、Z(W)给出终 点的位置,R值的正负由B点和C点的X坐标之间的关系确定,图中B点 的X坐标比C点的X坐标小,所以R应取负值。
钻孔加工固定循环指令

d值由系统参数设定。
5、镗孔循环(精镗加工)
格式: G76 X___Y ___ Z___R___ Q ___ F___ ;
主轴在孔底定向停止后,向刀尖反方向移动, 然后快速退刀,如图1所示。这种带有让刀的 退刀不会划伤已加工平面,保证镗孔精度。
数控系统孔加工固定循环功能
为了进一步提高编程工作效率, 数控系统设计有固定循环功能,它规定对 于一些典型孔加工中的固定、连续的动作,用一个G指令表达,即用固定循环 指令来选择孔加工方式。
例题1:
常用的固定循环指令能完成的工作有:钻孔、攻螺纹和 镗孔等。这些循环通常包括下列六个基本操作动作:
1、在XY平面定位(孔定位) 2、快速移动到R平面 3、孔的切削加工 4、孔底动作 5、返回到R平面 6、返回到起始点平面(G98才 有这一步动作)。
3、高速啄钻钻孔循环(浅孔塑性材料) G73 X___Y ___ Z___R___ Q ___ F___ ;
4、深孔钻孔循环 (深孔) G83 X___Y ___ Z___R___ Q ___ F___ ;
Q_:每次切削进给的切削深度,单位:mm
G73间歇进给,有利于断屑、排屑; 钻削深度到Q值时,退回一定距离; d值由系统参数设定
Q: 为在孔底的偏移量, 是在固定循环内保存的模态值, 必须小标; Q--每次切削深度; P--孔底的暂停时间; F--切削进给速度;
固定循环由G80或01组G代码取消。
1、定点钻孔循环(中心孔、浅孔) G81 X___Y ___ Z___R___ F___ ;
G81 指令可用于一般的孔加工。
2、钻孔循环(倒角、锪孔) G82 X___Y ___ Z___R___ P ___ F___ ;
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1、快速定位:G00指令
格式:G00 X(U) Z(W) 2、直线插补:G01指令
格式:G01 X(U) Z(W) F
O0001; T0101; M03 S400; G00 X32 Z2;
G00 X 26 ; G0ቤተ መጻሕፍቲ ባይዱ Z-30 F0.1; X32; G00 Z2;
G00 X100; Z100; M05; M30;
动手练一练
提示:多次采用G90外圆循环切除余量
引入
利用G00与G01加工一个轮廓需要四个动作:
①快速进刀(G00指令) ②切削进给(G01指令) ③退刀(G01指令) ④快速返回(G00指令)
那么我们能否将这四个指令并成一个指令从而简化我 们的程序呢?
②
③
①
④
新课:
外圆切削循环指令(G90)
1.格式
G90 X(U)_ Z(W)_ F_
2.走刀路线
圆柱面的终点坐标值
X Z
W 4(R)
3(F)
1(R)
A
2(F)
2
XU
2
O
Z
1. R表示快速移动,F表示进给运动,加工顺序按1、2、3、4进行。 2. U、W表示增量值。
A
2工进
O0002;
3工进
4快退
T0101;
M03 S400;
G00 X32 Z2;
G90 X26 Z-30 F0.1;
G00 X100;
Z100;
M05;
M30;
1快进
O0003; T0101; M03 S400; G00 X32 Z2; G90 X27 Z-35 F0.1;
G90 X25 Z-15 F0.1;
G00 X100; Z100; M05; M30;
注意事项
1.运用G90进行编程时,循环起点的确定是根据毛坯定 义。
2.G90指令中的X与Z表示圆柱面终点坐标值。 3. G90指令执行完毕后刀具返回循环起点。