固定循环指令
单一固定循环指令
图4-4
16
【例4-10】加工图示零件。试利用锥端面切削单一循环指令编写其粗、精加 工程序
•O8234 •N10 G50 X100.0 Z100.0; •N20 M03 S1000; •N30 G00 X85.0 Z5.0 M08; •N40 G94 X20.0 Z0 K-10.803 F200; •N50 Z-5.0; •N60 Z-10.0; •N70 G00 X100.0 Z100.0 M09; •N80 M05; •N90 M30;
• 00006; • N10 T0101; • N20 M03 S600; • N30 G42 G00 X52.0 Z0.0; • N40 G90 X50.0 Z-30.0 R-5.0 F120; • N60 X48.0; • N70 X44.0;
N80 X40.5; • N90 X40.0 F60; • N100 G40 G00 X100.0 Z100.0; • N110 M30
N80 X40.5; • N90 X40.0 F60; • N100 G00 X100.0 Z100.0;
• N110 M30
50 40
60 30
1(9 55,6)
练习2 加工图示零件。试利用端面切削单一循环指令编写其粗、精加工程序
O7234 N20 M03 S1000; N30 G00 X85.0 Z5.0 M08; N40 G94 X30.0 Z-5.0 F200; N50 Z-10.0; N60 Z-15.0; N70 Z-20.0; N80 G00 X100.0 Z100.0 M09; N90 M05; N100 M30;
8
圆锥面切削指令G90 X(U)_ Z(W)_ R_ F_
其中: R为圆锥面切削起点(图中的B点)处的X 坐标减终点(图中的C点)X标值的1/2。 (通常为 负值)
数控铣床固定循环编程
1)高速钻深孔循环G73和钻深孔循环指令G83
说明:Q:每次进给深度;
k:指令执行重复次数。G73 用于Z 轴的间歇进给,使深孔加工时容易排屑,减少退刀量, 可以进行高效率的加工。G73 指令动作循环见上图。注意:Z、K、Q 移动量为零时,该指令不执行。
G73(G83) X_Y_Z_R_Q_F_K_
第17页/共24页
例 使用G88 指令编制如图所示的螺纹加工程序:设刀具起点距工作表面 100mm 处,切削深度为10mm。
(i) 先用G81 钻孔%1000G92 X0 Y0 Z0G91 G00 M03 S600G99 G81 X40 Y40 G90 R −98 Z −110 F200G91 X40 L3Y50X-40 L3G90 G80 X0 Y0 Z0 M05M30(ii) 再用G84 攻丝%2000G92 X0 Y0 Z0G91 G00 M03 S600G99 G84 X40 Y40 G90 R −93 Z −110 F100G91 X40 L3Y50X-40 L3G90 G80 X0 Y0 Z0 M05M30
第21页/共24页
例2:如图3-36所示,工件材料为HT300,使用刀具T01为镗孔刀, T02为Φ13钻头,T03为锪钻。
第22页/共24页
小结 本次课需要学生掌握数控铣床的孔加工的循环指令格式;编程方法;学会应用这些指令来
G82 X_Y_Z_R_P_F_K_G82 指令除了要在孔底暂停外,其他动作与G81 相同。暂停时间由地址P 给出。G82 指令主要用于加工盲孔,以提高孔深精度。注意:如果Z 的移动量为零,该指令不执行。
3)攻丝循环指令G74(左) G84(右)
G74 X_Y_Z_R_P_F_K_G74 攻反螺纹时主轴反转,到孔底时主轴正转,然后退回。G74 指令动作循环见图。★注意:(1) 攻丝时速度倍率、进给保持均不起作用;(2) R 应选在距工件表面7mm 以上的地方;(3) 如果Z 的移动量为零,该指令不执行。
固定简单循环指令汇总
固定简单循环指令汇总循环指令是计算机程序中常用的一种控制指令,它可以使程序重复执行一定的代码块,以达到节约代码行数和提高程序执行效率的目的。
本文将围绕固定简单循环指令展开探讨,下面是一些常用的固定简单循环指令的汇总:1. while循环:while循环是一种基本的循环结构,它的执行逻辑是当给定的条件为真时,重复执行一些代码块。
示例如下:```while (条件表达式)//待执行的语句块}```执行过程中会先判断条件是否满足,如果满足则执行待执行的语句块,然后再次判断条件是否满足,直到条件不满足为止。
2. for循环:for循环是一种常用的循环结构,用于在已知循环次数的情况下重复执行一些代码块。
示例如下:```for (初始化表达式; 条件表达式; 更新表达式)//待执行的语句块}```执行过程中先执行初始化表达式,然后判断条件表达式是否满足,如果满足则执行待执行的语句块,然后执行更新表达式,再次判断条件是否满足,直到条件不满足为止。
3. do-while循环:do-while循环是一种先执行后判断的循环结构,无论条件是否满足,都会先执行一次待执行的语句块。
示例如下:```do//待执行的语句块} while (条件表达式);```执行过程中先执行待执行的语句块,然后判断条件是否满足,如果满足则再次执行待执行的语句块,直到条件不满足为止。
4. break语句:break语句用于跳出当前循环,即使条件仍然满足,也会立即终止循环。
示例如下:```while (true)//待执行的语句块if (条件表达式)break;}}```执行过程中如果条件表达式满足,则执行break语句,跳出循环。
5. continue语句:continue语句用于跳过当前循环剩余的代码,直接进入下一次循环。
示例如下:```for (循环变量初始化; 条件表达式; 循环变量更新)if (条件表达式)continue;}//待执行的语句块}```执行过程中如果条件表达式满足,则执行continue语句,跳过待执行的语句块,进入下一次循环。
指令固定循环的注意事项
注4:当使用控制主轴回转的固定循环(G74,G84,G86)时,如果孔的定位(X,Y) 或者从初始点平面到R点平面的距离较短,并要连续加工时,在进入孔加工动作(-Z)前,有时主轴不能达到指定的转速。这时,把用 G04暂停程序段加入各孔加工动作之间,延长时间
G00 M__ ;
G86 X__ Y__ Z__ R__ F__ ;
注7:在固定循环方式中,刀具偏移指令无效。
注8:在固定循环方式中,如果指令了刀具长度偏移(G43,G44,G49),则在R 点平面定位(动作2)时进行偏移。
注9: 操作注意事项:
(A) 单程序段
用单程序段方式进行固定循环时操作时,分别在图13.1(A)中动作1,2,6 的终点停止, 因此加工一个孔要启动三次。在动作1,2的终点,进给保持指示灯亮后停止。在停止状态停止。
G# G□□ X- Y- Z- R- Q- P- F- K-; (进行固定循环)
G□□ G# X- Y- Z- R- Q- P- F- K-; 按着G#进行X,Y,Z轴移动, R,P,Q,K无效,F被存储下来。
注6:固定循环和辅助功能在同一程序段指令时,在最初定位时(图13.1(A)的动作1)送出M和MF代码,并且等待结束信号(FIN)到来后,才进行下个孔加工。
--------------------------------------------------------------------------------
3.14指令固定循环的注意事项
注1: 指令固定循环时,在其前面需要用辅助功能(M代码)先使主轴旋转起来。
M03 ; 主轴正转
:
G□□…… ; 正确
:
M05 ; 主轴停
固定循环g70g71g72g73g74g75
固定循环G70、G71、G72、G73、G74、G75G70~G76是CNC车床多次固定循环指令,与单次固定循环指令一样,可以用于必须重复多次加工才能加工到规定尺寸的典型工序。
主要用于铸、锻毛坯的粗车和棒料车阶梯较大的轴及螺纹加工。
利用多次固定循环功能,只要给出最终精加工路径、循环次数和每次加工余量,机床能自动决定粗加工时的刀具路径。
在这一组多次固定循环指令中,G70是G71、G72、G73粗加工后的精加工指令,G74是深孔钻削固定循环指令,G75切槽固定循环指令,G76螺纹加工固定循环。
(1)精车循环G70该指令用于在零件用粗车循环指令G71、G72或G73车削后进行精车,指令格式为:G70 P____Q____U____W____;指令中各参数的意义如下:P:精车程序第一段程序号;Q:精车程序最后一段程序号;U:沿X方向的精车余量;W:沿Z方向的精车余量。
编程注意事项:(1)精车过程中的F、S、T在程序段号P到Q之间指定。
(2)在车削循环期间,刀尖半径补偿功能有效。
(3)在P和Q之间的程序段不能调用子程序。
(4)指定车削余量U和W可分几次进行精车。
图a图b(2)外圆/内孔粗车循环G71该指令适用于毛坯料的粗车外径与粗车内径。
如图a所示为粗车外径的加工路径,图中C 是粗加工循环的起点,A是毛坯外径与端面的交点,B时加工终点。
该指令的执行过程如图a 所示,其指令格式为:G71 U(Δd) R(e);G71 P____ Q____ U(Δu) W(Δw) F____S____T____;N(P)…………用程序段号P到Q之间的程序段定义A→A΄→B之间的移动轨迹N(Q)……指令中各参数的意义如下:Δd:车削深度,无符号。
车削方向取决于方向AA΄。
该参数为模态值。
E:退刀量,该参数为模态值。
P:精车削程序第一段程序号。
Q:精车削程序最后一段程序号。
Δu: X方向精车预留量的距离和方向。
Δw: Z方向精车预留量的距离和方向。
4.1.1孔加工固定循环指令
常用的固定 循环指令能 完成的工作 有:钻孔、 攻螺纹和镗 孔等。
一、固定循 环六个基本 操作动作
2021/5/27
动作 1 动作 2
R点
初始点 动作 6
动作 3
动作 5
动作 4
固定循环动作
R
1
4.1.1孔加工固定循环指令
动作(1) X轴和Y轴的定位 (定位轴,另外 一轴Z为钻孔轴)
动作(2) 快速移动到R点(R安全平面) 动作(3) 孔加工 动作(4) 在孔底的动作 动作(5) 返回到R点 动作(6) 快速移动到初始点
2021/5/27
2
4.1.1孔加工固定循环指令
2021/5/27
3
4.1.1孔加工固定循环指令
二、固定循环中的平面
1. 初始平面 为安全下刀而规定第一个平面。
返回安全平面高度处。更有利
q
于钻深孔时的排屑。
q
初始高度
d d
d:每次退刀后,再次进给时, 由快速进给转换为切削进给时 距上次加工面的距离
2021/5/27
q
孔底位置 G83动作分解
15
4.1.1孔加工固定循环指令
2021/5/27
16
4.1.1孔加工固定循环指令
(5) G85:铰孔循环
格式:G99 G85X_Y_Z_R_F_K_
2021/5/27
7
固定循环功能表
G 指令 加工动作-Z 向 在孔底部的动 回退动作-Z 向 作
G73
间歇进给
快速进给
G74
切削进给
主轴正转
切削进给
G76
切削进给 主轴定向停止 快速进给
G80
孔加工循环指令
动作1——X轴和y轴的快速定位。
锪孔钻削循环(G82) 指令格式:G82 X_Y_ Z_R_P_ F_;
5. 攻左螺纹循环指令(G74)
指令格式:G74 X_Y_Z_R_F_;
G80取消固定循环(G73,G74,G76,G81~G89),而进行通常的加工。
孔加工固定循环指令
固定循环的组成: 动作1——X轴和y轴的快速定位。 动作2——快速运动到R点; 动作3——孔加工; 动作4——在孔底的相应动作; 动作5——返回到R点(快退或工
作进给退回);
动作6——快速移动到初始点。
1.高速深孔钻削循环(G73)
指令格式:G73 X Y Z R Q F ;
2.深孔钻削循环(G83)
高速深孔钻削循环(G73) 指令格式:G73 X Y Z R Q F ;
动作5——返回到R点(快退或工
普通钻削循环(G81) 指令格式:G81 X_Y_ Z_ R_ F_;
动作1——X轴和y轴的快速定位。
动作5——返回到R点(快退或工
动作1——X轴和y轴的快速定位。
G80取消固定循环(G73,G74,G76,G81~G89),而进行通常的加工。
动作4——在孔底的相应动作;
攻右螺纹循环(G84) 指令格式:G84 X_Y_Z_R_F_;
动作6——快速移动到初始点。
攻左螺纹循环指令(G74) 指令格式:G74 X_Y_Z_R_F_;
动作6——快速移动到初始点。
G80取消固定循环(G73,G74,G76,G81~G89),而进行通常的加工。
高速深孔钻削循环(G73) 指令格式:G73 X Y Z R Q F ;
25 数控铣削加工编程指令(固定循环)
25 数控铣削加工编程指令(固定循环)授课内容一、孔加工固定循环功能孔加工是最常见的零件结构加工之一,孔加工工艺内容广泛,包括钻削、扩孔、铰孔、锪孔、攻丝、镗孔等孔加工工艺方法。
数控铣床和加工中心通常都具有能完成钻孔、镗孔、铰孔和攻螺纹等加工的固定循环功能。
本节介绍的固定循环功能指令,即是针对各种孔的加工,用一个G代码即可完成。
该类指令为模态指令,使用它编程加工孔时,只须给出第一个孔加工的所有参数,接着加工孔凡与第一个孔有相同的参数均可省略,这样可极大提高编程效率,而且使程序变得简单易读。
表5-2 列出了这些指令的基本含义。
表5-2 固定循环功能指令一览表二、固定循环的基本动作如图5-44所示,对工件孔加工时,根据刀具的运动位置可以分为四个平面:初始平面、R平面、工件平面和孔底平面。
图5-44 固定循环的动作(1) 初始平面初始平面是为安全操作而设定的定位刀具的平面。
(2) R点平面R点平面又叫R参考平面。
这个平面表示刀具从快进转为工进的转折位置,R点平面距工件表面的距离主要考虑工件表面形状的变化,一般可取2-5mm。
(3) 孔底平面Z表示孔底平面的位置,加工通孔时刀具伸出工件孔底平面一段距离,保证通孔全部加工到位,钻削盲孔时应考虑钻头钻尖对孔深的影响。
孔加工固定循环一般由下述六个动作组成(图中用虚线表示的是快速进给,用实线表示的是切削进给);动作1――x轴和y轴定位:使刀具快速定位到孔加工的位置。
动作2――快进到R点:刀具自初始点快速进给到R点(Referance point)。
动作3――孔加工:以切削进给的方式执行孔加工的动作。
动作4――孔底动作:包括暂停、主轴准停、刀具移位等动作。
动作5――返回到R点:继续加工其他孔且可以安全移动刀具时选择返回R点。
动作6――返回到起始点:孔加工完成后一般应选择返回起始点。
为了保证孔加工的加工质量,有的孔加工固定循环指令需要主轴准停、刀具移位。
说明:1)固定循环指令中地址R与地址Z的数据指定与G90或G91的方式选择有关。
孔加工固定循环指令
孔加工固定循环指令5.2.1 固定循环的动作孔加工固定循环通常由以下6个动作组成,如图5.2所示:动作1一X轴和Y轴定位,刀具快速定位到要加工孔的中心位置上方。
动作2一快进到R点,刀具自初始点快速进给到R点(准备切削的位置)。
动作3一孔加工,以切削进给方式执行孔加工的动作。
动作4一在孔底的动作,包括暂停、主轴准停、刀具移位等动作。
动作5一返回到R点,继续下一步的孔加工。
动作6一R点快速返回到初始点。
孔加工完成后应选择初始点。
动作说明:(1)初始平面。
初始平面是为安全进刀切削而规定的一个平面。
初始平面是开始执行固定循环时.刀位点的轴向位置。
初始平面到零件表面的距离可以任意设定在一个安全的高度上,当使用同一把刀具加工若干孔时,只有孔间存在障碍需要跳跃或全部孔加工完成时,才使用G98,使刀具返回初始平面上的初始点。
(2)参考平面。
参考平团又叫R点平面,这个平面是刀具进刀切削时由快进转为工进的高度平面,距工件表面的距离(这个距离叫引入距离)主要考虑工件表面尺寸的变化,一般可取2~5mm:使用G99时,刀具将返回到该平面的R点。
在已加工表面上钻孔、镗孔、铰孔时,引入距离为1~3 MM(或2~5MM)在毛坯而上钻孔、镗孔、铰孔,引入距离为5~8MM攻螺纹、铣削时,引入距离为5~10MM编程时,根据零件、机床的具体情况选取(3)孔加工时,根据孔的深度,可以一次加工到孔底,或分段加工到孔底,又叫间歇进给。
加工到孔底后,根据情况还要考虑超越距离。
例如,钻头,刃角118°,轴向超越距离约为0.3d+ (1~2)MM,如图所示;丝锥、镗刀等,根据刀具情况决定超越距离(4) 孔底动作,根据孔的不同,孔底动作也不同。
有的不需孔底动作;有的需暂停动作,以保证平底;有的需主轴反转(变向);有的需主轴停;或主轴定向停止,并移动一个距离。
(5)孔底平面。
加工盲孔时孔底平面就是孔底的Z轴高度,加工通孔时一般刀具还要伸长超过工件底平面一段距离.主要是保正全部孔深都加工到尺寸,钻削时还应考虑钻头钻尖对孔深的影响。
FANUC系统的固定循环指令
FANUC系统的固定循环指令(11种孔加工)FANUC系统共有11种孔加工固定循环指令,下面对其中的部分指令加以介绍。
1)钻孔循环指令G81G81钻孔加工循环指令格式为:G81 G△△X__ Y__ Z__ R__ F__X,Y为孔的位置、Z为孔的深度,F为进给速度(mm/min),R为参考平面的高度。
G△△可以是G98和G99,G98和G99两个模态指令控制孔加工循环结束后刀具是返回初始平面还是参考平面;G98返回初始平面,为缺省方式;G99返回参考平面。
编程时可采用绝对坐标G90和相对坐标G91编程,建议尽量采用绝对坐标编程。
其动作过程如下(1)钻头快速定位到孔加工循环起始点B(X,Y);(2)钻头沿Z方向快速运动到参考平面R;(3)钻孔加工;(4)钻头快速退回到考平面R或快速退回到初始平面B。
该指令一般用于加工孔深小于5倍直径的孔。
编程实例:如图a所示零件,要求用G81加工所有的孔,其数控加工程序如下:图a 图bN02 T01 M06; 选用T01号刀具(Φ10钻头) N04 G90 S1000 M03; 启动主轴正转1000r/minN06 G00 X0. Y0. Z30. M08;N08 G81 G99 X10. Y10. Z-15. R5 F20; 0(10,10)位置钻孔,孔的深度为15mm,参考平面高度为5mm,钻孔加工循环结束返回参考平面N10 X50; 在(50,10)位置钻孔(G81为模态指令,直到G80取消为止)N12 Y30; 在(50,30)位置钻孔N14 X10; 在(10,30)位置钻孔N16 G80;取消钻孔循环N18 G00 Z30N20 M302)钻孔循环指令G82G82钻孔加工循环指令格式为:G82 G△△X__ Y__ Z__ R__ P__ F__在指令中P为钻头在孔底的暂停时间,单位为ms(毫秒),其余各参数的意义同G81。
该指令在孔底加进给暂停动作,即当钻头加工到孔底位置时,刀具不作进给运动,并保持旋转状态,使孔底更光滑。
数控编程g73格式解释
数控编程g73格式解释
G73 是数控编程中的一个固定循环指令,用于简化重复的加工操作。
其具体格式会因数控系统和机床类型的不同而略有差异,以下是一种常见的 G73 格式解释:G73 X_ Y_ Z_ R_ Q_ F_ S_;
- X_、Y_、Z_:指定循环起点的坐标位置。
- R_:指定循环的退刀量。
- Q_:指定每次循环的切削深度。
- F_:指定进给速度。
- S_:指定主轴转速。
G73 指令通常用于加工型腔或型芯等需要重复切削的零件。
在该指令中,刀具会按照指定的路径进行切削,每次循环会切削一定的深度 由 Q_指定),然后退刀 由 R_指定),以便下一次循环能够继续切削。
需要注意的是,G73 指令的具体格式和参数含义可能会因不同的数控系统而有所差异。
在使用 G73 指令进行编程时,应仔细查阅数控系统的编程手册,以确保正确理解和使用该指令。
孔加工固定循环指令概述
G89固定循环动作与G85的唯一差别是在镗至孔底时暂停P秒。
8.5 孔 加 工 固 定 循环指 令
图8-27 G85粗镗循环
图8-28 G86粗镗循环
8.5 孔 加 工 固 定 循环指 令
2) 精镗循环G76与背镗G87 格式:G76 X_ Y_ Z_ R_ Q_ P_ F_;
G87 X_ Y_ Z_ R_ Q_ P_ F_; 说明:
G76精镗固定循环动作如图8-29所示,镗 刀在初始平面高度快速移至孔中心X、Y, 再快速降至安全平面R,然后以进给速度F镗 孔至孔底Z,暂停P秒,主轴定向停止转动, 然后反刀尖方向快速偏移Q,再快速抬刀至 安全平面(G99时)或初始平面(G98时),再沿 刀尖方向平移 Q。精镗循环与粗镗循环的区 别是,刀具镗至孔底后,主轴定向停转,并 反刀尖偏移,使刀具在退出时刀具不划伤精 加工孔的表面。
G85粗镗循环加工,动作如图8-27所示,在初始高度刀具快速定位至孔中心 X_Y_,接着快速下降至安全平面R处,再以进给速度F镗至孔底Z,然后以进 给速度退刀至安全平面,再快速抬至初始平面高度。
G86与G85固定循环动作不同的是,当镗至孔底后主轴停转,快速返回安全 平面或初始平面后,主轴重新启动如图8-28所示 。
图8-19 浅孔加工固定循环
N80 G80 M09 M05;
N90 G00 Y0 Z100;
N100 M02;
%Hale Waihona Puke 图8-20 浅孔加工工件8.5 孔 加 工 固 定 循环指 令
例8-15 用Φ10mm的钻头钻图8-21所示的4个孔。若孔深为10mm用G81
简单固定循环指令G
编程步骤与示例
示例代码
1
```c
2
int main() {
3
编程步骤与示例
示例代码
1
```c
2
int main() {
3
编程步骤与示例
int i; for(i = 0; i < 10; i) { printf("This is loop %dn", i);
编程步骤与示例
int i; for(i = 0; i < 10; i) { printf("This is loop %dn", i);
详细描述
在图形渲染中,指令g被用于处理大规模的像素数据。通过固定循环的方式,它 可以高效地对每个像素进行着色、光照等计算,从而实现高效的图形渲染。
案例二:图形渲染
总结词
指令g在图形渲染中可以快速地处理大规模的像素数据。
详细描述
在图形渲染中,指令g被用于处理大规模的像素数据。通过固定循环的方式,它 可以高效地对每个像素进行着色、光照等计算,从而实现高效的图形渲染。
案例三:数值计算
总结词
指令g在数值计算中可以快速地完成 大规模的数值计算任务。
详细描述
在数值计算中,指令g被用于进行大 规模的数值计算任务,如矩阵运算、 积分计算等。通过固定循环的方式, 它可以高效地处理大规模的数值数据, 提高数值计算的效率。
案例三:数值计算
总结词
指令g在数值计算中可以快速地完成 大规模的数值计算任务。
02
它通常用于需要重复执行某段代码的情况,例如打印输出、数
据扫描等。
通过使用简单固定循环指令g,程序员可以更加高效地编写程序,
03
减少代码量,提高程序执行效率。
固定循环指令
X-50.; Y-25.; X50.; G80; M30;
工程实训中心
8/57
工程实训中心
3/57
工程实训中心
4.固定循环指令动作图: 4.固定循环指令动作图: 固定循环指令动作图 (1)G98/G99 G81 X___Y___Z___98/G99 G73 X___Y___Z___R___Q___P___F___L___
5/57
工程实训中心
加工中心综合实训
固 定 循 环 指 令
主讲:王 飞 主讲:
1/57
工程实训中心
频繁使用的由多个程序段组成的固定加工操 用单程序段指令来指定,能缩短程序, 1.固定循环 固定循环: 1.固定循环: 作,用单程序段指令来指定,能缩短程序, 节省存储空间。
2.固定循环指令格式: 2.固定循环指令格式: 固定循环指令格式 G98/G99 G81 X___Y___Z___R___F___ G98/G99 G73 X___Y___Z___R___Q___P___F___L___ G98/G99 G83 X___Y___Z___R___Q___P___F___L___ G80
2/57
工程实训中心
3.固定循环指令各参数意义: 3.固定循环指令各参数意义: 固定循环指令各参数意义
G98 : 返回平面为初始平面 返回平面为安全平面( 平面) G99 : 返回平面为安全平面( R 平面) X , Y : 孔位置 安全平面高度(接近高度) R : 安全平面高度(接近高度) Z : 孔深 P : 在孔底停留时间 Q : 每步切削深度 F : 进给速度 L : 固定循环的重复次数
(3)G98/G99 G83 X___Y___Z___R___Q___P___F___L___
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
固定循环
一、内、外径固定形状粗切循环指令G90
1、圆柱面切削循环
(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:工作锥长
二、断面切削循环指令G94
1、 直断面固定循环
指令格式: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)完成下图锥端面的循环加工
三、螺纹切削循环指令G92
1、指令格式:
直螺纹:G92 X(U)__Z(W)__F__
锥螺纹:G92 X(U)__Z(W)__R__F__
式中X(U)、Z(W)为螺纹终点坐标,R为螺纹切削起点与终点半径差,有正负之分,F 为螺距。
G92切削循环见下图:
2、指令练习
3、应用技巧:
(1)G92螺纹切削与G32一样,切削方式均未直进法,采用G92编程比G32编程简捷,是螺纹加工中常用的指令。
(2)G92螺纹切削终点即是固定形状中循环起点的对角点。
(3)G92为模态指令,注销可用G00、G01、G02、G03等指令。
(4)使用G92切锥螺纹时,R值得确定同G90。
(5)G92循环起点设定同G90、G94一样,应设定在毛坯外,以避免干涉或碰撞,切锥螺纹时循环点X坐标值需大于螺纹最大切削直径。
(6)华中系统螺纹固定形状切削循环为G82.。