版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
数控车削编程-
2
-总目录TOAL
CONTENTS项目一数控车床简介项目二数控车削工艺项目三数控车床的编程基础项目四华中(HNC-21/22T)数控车床系统编程指令项目五西门子(SIEMENS-802D)系统数控车床的编程指令项目六数控车床基本操作项目七数控车床的对刀项目八典型零件的编程与操作-
3
-教学目标熟练掌握各种功能指令的格式、功能和使用方法能编制带有台阶,内外圆柱面、锥面、圆弧面、螺纹、沟槽等轴类、法兰盘、套类零件的加工程序-
4
-子目录S
U
B
D
IR
E
C
T
O
R
Y项目三华中(HNC-21/22T)数控车床系统编程指令任务一
辅助功能M代码任务二 F、S、T功能
任务三
准备功能G代码任务四
编程示例任务一
辅助功能M代码—、CNC内定的M代码CNC内定的M代码用于控制零件程序的走向,是CNC内定的辅助功能,不由机床制造商设计决定,也就是说,与PLC程序无关。CNC内定的M代码见表4-1。任务一
辅助功能M代码、CNC内定的M代码程序停止M00当CNC执行到M00指令时,将暂停执行当前程序,以方便操作者进行刀具和工件的尺寸测量、工件调头、手动变速等操作。暂停时,机床的进给停止,而全部现存的模态信息保持不变,欲继续执行后续程序,重按操作面板上的“循环启动”键。M00为非模态后作用M功能。任务一
辅助功能M代码—、CNC内定的M代码2.程序结束M02M02一般放在主程序的最后一个程序段中。当CNC执行到M02指令时,机床的主轴、进给、冷却液全部停止,加工结束。使用M02的程序结束后,若要重新执行该程序,就得重新调用该程序,或在程序功能子菜单下按子菜单F7键(请参考HNC-21T操作说明书),然后再按操作面板上的“循环启动”键。M02为非模态后作用M功能。任务一
辅助功能M代码—、CNC内定的M代码3.程序结束并返回到零件程序头M30M30和M02功能基本相同,只是M30指令还兼有控制返回到零件程序头(%)的作用。任务一
辅助功能M代码任务一
辅助功能M代码—、CNC内定的M代码4.子程序调用M98及从子程序返回M99M98用来调用子程序。M99表示子程序结束,执行M99使控制返回到主程序。(2)调用子程序的格式M98
P
L
P:被调用的子程序号L:重复调用次数如M98P0002L5表示调用程序号为0002的子程序5次。任务一
辅助功能M代码二、PLC设定的辅助功能-
12
-子目录S
U
B
D
IR
E
C
T
O
R
Y项目三华中(HNC-21/22T)数控车床系统编程指令任务一
辅助功能M代码任务二 F、S、T功能
任务三
准备功能G代码任务四
编程示例任务二
F、S、T功能一、主轴功能SS是模态指令,S功能只有在主轴速度可调节时有效。0102主轴功能S控制主轴转速,其后的数值表示主轴速度。在恒线速度功能时S指定切削线速度。(G96恒线速度有效、G97取消恒线速
度)03S所编程的主轴转速可以借助机床控制面板上的主轴倍率开关进行修调。任务二
F、S、T功能二、进给速度F当工作在G01、G02或G03方式下,编程的F一直有效,直到被新的F值所取代,而工作在G00方式下,快速定位的速度是各轴的最高速度,与所编F无关。借助机床控制面板上的倍率按键,F可在一定范围内进行倍率修调。当执行螺纹切削循环G76、G82,螺纹切削G32时,倍率开关失效,进给倍率固定在100%。注意:当使用每转进给量方式时,必须在主轴上安装一个位置编码器。直径编程时,X轴方向的进给速度为:半径的变化量/分、半径的变化量/转。模板来自于任务二
F、S、T功能三、刀具功能T刀具功能主要用来指令数控系统选刀或换刀,华中(HNC-21T)系统与FANUC系统相同,用T代码与其后的4位数字(刀具号+刀补号)表示。例如T0202表示选用2号刀具和2号刀补(SIEMENS系统用T2
D2表示)当一个程序段同时包含T代码与刀具移动指令时,先执行T代码指令,而后执行刀具移动指令。T指令同时调入刀补寄存器中的补偿值。-
16
-子目录S
U
B
D
IR
E
C
T
O
R
Y项目三华中(HNC-21/22T)数控车床系统编程指令任务一
辅助功能M代码任务二
F、S、T功能
任务三
准备功能G代码任务四
编程示例任务三
准备功能G代码表4-3华中世纪星准备功能G指令代码任务三
准备功能G代码—、有关单位设定的G功能尺寸单位选择G20、G21格式:G20G21说明:G20:英制输入制式。G21:公制输入制式。G20、G21为模态功能,可相互注销,G21为缺省值。任务三
准备功能G代码二、有关坐标系和坐标的G代码1.绝对值编程G90与相对值编程G91绝对编程时,用G90指令后面的X、Z表示X轴、Z轴的坐标值;增量编程时,用U、W或G91指令后面的X、Z表示X轴、Z轴的增量值;G90、G91为模态功能,可相互注销,G90为缺省值。绝对值编程,每个编
程坐标轴上的编程值
是相对于程序原点的。G90G91相对值编程,每个编程坐标轴上的编程值是相对于前一位置而言的,该值等于沿轴移动的距离。任务三
准备功能G代码二、有关坐标系和坐标的G代码2.工件坐标系设定G92格式:G92
X
Z
X、Z:对刀点到工件坐标系原点的有向距离。当执行G92
XαZβ指令后,系统内部即对(α,β)进行记忆,并建立一个使刀具当前点坐标值为(α、β)的坐标系,系统控制刀具在此坐标系中按程序进行加工,执行该指令只建立一个坐标系,刀具并不产生运动,G92指令为非模态指令。任务三
准备功能G代码二、有关坐标系和坐标的G代码2.工件坐标系设定G92刀具当前点在对刀点位置上,此时建立的坐标
系即为工件坐标系,加
工原点与程序原点重合。刀具当前点不在工件坐标系的α和β坐标值上,则加工原点与程序原点不一致,加工出的产品就有误差或
报废,甚至出现危险。执行G92
XαZβ指令任务三
准备功能G代码二、有关坐标系和坐标的G代码3.工件坐标系选择G54~G59G54~G59是系
统预定的6个坐标系,可根据需要任意选用。加工时其坐标系的原点,必须设为工件坐标系的原点在机床坐标系中的坐标值这6个预定工件坐标系的原点
在机床坐标系
中的值可设置
子菜单下输入,系统自动记忆。工件坐标系一旦选定,后续程序段中绝对值编程时的指令值均为相对此工件坐标系原点的值。G54~G59为模态功能,可相互注销,G54为缺省值。任务三
准备功能G代码二、有关坐标系和坐标的G代码直接机床坐标系编程G53G53是机床坐标系编程,在含有G53的程序段中,绝对值编程时的指令值是在机床坐标系中的坐标值。其为非模态指令。直径方式和半径方式编程 说明:G36直径编程G37半径编程数控车床的工件外形通常是旋转体,其X轴尺寸可以用两种方式加以指定:直径方式和半径方式。G36为缺省值,机床出厂一般设为直径编程。任务三
准备功能G代码三、进给控制指令1.快速定位G00G00
X(U)
Z(W)
X、Z:为绝对编程时,快速定位终点在工件坐标系中的坐标;U、W:为增量编程时,快速定位终点相对于当前点的位移量;任务三
准备功能G代码三、进给控制指令1.快速定位G00G00
X(U)
Z(W)
G00指令刀具相对于工件以各轴预先设定的速度,从当前位置快速移动到程序段指令的定位目标点。G00指令中的快移速度由机床参数“快移进给速度”对各轴分别设定,不能用F_规定。G00一般用于加工前快速定位或加工后快速退刀。快移速度可由面板上的快速修调按钮修正。G00为模态功能,可由G01、G02、G03或G32功能注销。任务三
准备功能G代码三、进给控制指令2.线性进给G01G01
X(U)
Z(W)
F
X、Z:为绝对编程时终点在工件坐标系中的坐标。U、W:为增量编程时终点相对于当前点的位移量。F:合成进给速度。任务三
准备功能G代码G01指令刀具以联动的方式,按F规定的合成进给速度,
从当前位置按线性路线(联
动直线轴的合成轨迹为直线)移动到程序段指令的终点。G01是模态代码,可由G00、G02、G03或G32功能注销。三、进给控制指令2.线性进给G01G01
X(U)
Z(W)
F
任务三
准备功能G代码三、进给控制指令3.圆弧插补指令G02/G03用绝对尺寸编程时,X、Z为圆弧终点坐标;用增量尺寸编程时,
U、W为圆弧终点相对起点的增量值。R是圆弧半径,当圆弧所对应的圆心角小于等于180°时,R取正值;当所对应的圆心角大于180°时,R取负值。任务三
准备功能G代码3.圆弧插补指令G02/G03三、进给控制指令图4-11
G02
G03插补方向a)后置刀架(上手刀),刀架在操作者的外侧
b)前置刀架(下手刀),刀架在操作者的内侧3)圆弧插补的顺逆是从垂直于圆弧所在平面(如XZ平面)的坐标轴的正方向看到的回转方向(见图4-11a上手刀),即观察者站在Y轴的正向
(正向指向自己)沿Y轴的负方向看去,顺时针方向为G02,逆时针方向为G03。反之,如果观察者站在Y
轴的负向,沿Y轴的正向看去(见图4-11b下手刀),顺时针方向为G03,逆时针方向为G02。任务三
准备功能G代码三、进给控制指令3.圆弧插补指令G02/G03图4-12
G02
G034)不论是用绝对尺寸编程还是用增量尺寸编程,I、K都为圆心在X、Z轴方向上相对起始点的坐标增量(等于圆心坐标减去圆弧起点的坐标);在直径、半径编程时,I都是半径值,如图4-12所示。5)若程序段中同时出现I、K和R,以R为优先,I、K无效。任务三
准备功能G代码三、进给控制指令4.螺纹切削指令G32G32
X
(U)
Z(W)
R
E
P
F
X、Z:绝对编程时,为有效螺纹终点在工件坐标系中的坐标。U、W:增量编程时,为有效螺纹终点相对螺纹切削起点的增量。F:螺纹导程,即主轴每转一圈,刀具相对工件的进给值。R、E:螺纹切削的退尾量,R为Z向退尾量;E为X向退尾量。R、E在绝对或增量编程时都是以增量方式指定,其值如果为正,表示沿Z、X正向回退;如果为负,表示沿Z、X负向回退。使用R、E可免去退刀槽。R、E如省略,表示不用回退功能。根据螺纹标准R一般取2倍的螺距,E取螺纹的牙型高。P为主轴基准脉冲处距离螺纹切削起始点的主轴转角,默认值为0,可省略不写。任务三
准备功能G代码三、进给控制指令4.螺纹切削指令G32G32指令可以执行单行程螺纹切削,车刀进给运动严格根据输入的螺纹导程进行,如图4-14所示。切削螺纹一般分四步形成一个循环。这四个步骤均需编入程序。图4-14圆柱螺纹加工任务三
准备功能G代码三、进给控制指令4.螺纹切削指令G32对圆柱螺纹,由于车刀的轨迹为一直线,所以X
(U)为0,其格式为:G32
Z(W)
R
E
P
F
锥螺纹(见图4-15)的斜角α在45°以下时,螺纹导程以Z轴方向指定;在45°以上至90°时,以X轴方向指定,该
指令一般很少使用。图4-15任务三
准备功能G代码三、进给控制指令切削螺纹时应注意的问题:从螺纹粗加工在没有停止主在加工螺纹中,在加工螺纹中,到精加工,主轴的情况下,不使用恒定线径向起点(编轴的转速必须停止螺纹的切速度控制功能。程大径)的确保持一常数。削将非常危险。定决定于螺纹大径。任务三
准备功能G代码在螺纹加工轨迹中应设置足够的升速进刀段(空刀导入量)δ1和降速退刀段(空刀导出量)δ2。在加工多线螺纹时,可先加工完第一条螺纹,然后在加工第二条螺纹时,车刀的轴向起点与加工第一条螺纹的轴向起点偏移一个螺距P即可。分层吃刀深度,如果螺纹牙型较深、螺距较大,可分几次进给。每次进给的背吃刀深度用螺纹深度减精加工吃刀深度所得的差按递减规律分配。三、进给控制指令切削螺纹时应注意的问题:任务三
准备功能G代码四、回参考点控制指令1.自动返回参考点G28G28
X
Z
X、Z:绝对编程时为中间点在工件坐标系中的坐标;U、W:增量编程时为中间点相对于起点的位移量。任务三
准备功能G代码四、回参考点控制指令1.自动返回参考点G28
G28指令首先使所有的编程轴都快速定位到中间点,然后再从中间点返回到参考点。一般,G28指令用于刀具自动更换或者消除机械误差,在执行该指令之前应取消刀尖半径补偿。
在G28的程序段中不仅产生坐标轴移动指令,而且记忆了中间点坐标值,以供G29使用。电源接通后,在没有手动返回参考点的状态下,指定G28时,从中间点自动返回参考点,与手动返回参考点相同。这时从中间点到参考点的方向就是机床参数“回参考点方向”设定的方向。G28指令仅在其被规定的程序段中有效。任务三
准备功能G代码四、回参考点控制指令自动从参考点返回G29G29
X
Z
X、Z:绝对编程时为定位终点在工件坐标系中的坐标;U、W:增量编程时为定位终点相对于G28中间点的位移量。
G29可使所有编程轴以快速进给经过由
G28指令定义的中间点,然后再到达指定点。通常该指令紧跟在G28指令之后。G29指令仅在其被规定的程序段中有效。任务三
准备功能G代码五、暂停指令格式:G04
P
G04在前一程序段的进给速度降到零之后才开始暂停动作。在执行含G04指令的程序段时,先执行暂停功能。G04为非模态指令,仅在其被规定的程序段中有效。G04可使刀具作短暂停留,以获得圆整而光滑的表面。该指令除用于切槽、钻镗孔外,还可用于拐角轨迹控制。任务三
准备功能G代码六、恒线速度指令格式:
G96
S
G97
S
G96:恒线速度有效G97:取消恒线速度功能S:G96后面的S值为切削的恒定线速度,单位为m/mim
G97后面的S值为取消恒线速度后,指定的主轴转速,单位为r/min。如缺省,则为执行G96指令前的主轴转速度。注意:使用恒线速度功能,主轴必须能自动变速。(如:伺服主轴、变频主轴)任务三
准备功能G代码七、简单循环1.内(外)径切削循环:G80圆柱面内(外)径切削循环:
G80
X(U)
Z(W)
F
;X、Z:绝对值编程时,为切削终点C在工件坐标系下的坐标;增量值编程时,为切削终点C相对于循环起点A的有向距离,图形中用U、W表示,其符号由轨迹1和2的方向确定。该指令执行如图4-20所示A→B→C→D→A的轨迹动作。图4-20任务三
准备功能G代码七、简单循环内(外)径切削循环:G80圆锥面内(外)径切削循环:G80
X(U)
Z(W)
I
F
;X、Z:绝对值编程时,为切削终点C在工件坐标系下的坐标;增量值编程时,为切削终点C相对于循环起点A的有向距离,图形中用U、W表示。I:为切削起点B与切削终点C的半径差。其符号为差的符号(无论是绝对值编程还是增量值编程)。该指令执行如图4-21所示A→B→C→D→A的轨迹动作。图4-21任务三
准备功能G代码七、简单循环2、端面切削循环G81格式:
G81
X(U)
Z(W)
F
;X、Z:绝对值编程时,为切削终点C在工件坐标系下的坐标;增量值编程时,为切削终点C相对于循环起点A的有向距离,图形中用U、W表示,其符号由轨迹1和2的方向确定。该指令执行如图4-23所示A→B→C→D→A的轨迹动作。图4-23端平面切削循环任务三
准备功能G代码七、简单循环2、端面切削循环G81圆锥端面切削循环:G81
X(U)
Z(W)
K
F
;X、Z:绝对值编程时,为切削终点C在工件坐标系下的坐标;增量值编程时,为切削终点C相对于循环起点A的有向距离,图形中用U、W表示。K:为切削起点B相对于切削终点C的Z向有向距离。该指令执行如图4-24所示A→B→C→D→A的轨迹动作。图4-24圆锥端面切削循环任务三
准备功能G代码七、简单循环3.螺纹切削循环指令G82直螺纹切削循环指令:G82
X
(U)
Z(W)
R
E
C
P
F
锥螺纹切削循环指令:G82
X
(U)
Z(W)
I
R
E
C
P
F
图
4-26
圆柱螺纹切削循环 图
4-27
圆锥螺纹切削循环刀具从循环起点A开始,按A→B→C→D→A进行自动循环。任务三
准备功能G代码七、简单循环3.螺纹切削循环指令G82直螺纹切削循环指令:G82
X
(U)
Z(W)
R
E
C
P
F
锥螺纹切削循环指令:G82
X
(U)
Z(W)
I
R
E
C
P
F
X、Z:绝对编程时,为有效螺纹终点在工件坐标系中的坐标。
U、W:增量编程时,为有效螺纹终点相对循环起点的增量。
I:为锥螺纹起点B与有效螺纹终点C的半径差。R、E:螺纹切削的退尾量,R为Z向退尾量;E为X向退尾量,R、E在绝对或增量编程时都是以增量方式指定,其值如正表示沿Z、X正向回退,如负表示沿Z、X负向回退。使用R、E可免去退刀槽。R、E如省略,表示不用回退功能,可省略不写。任务三
准备功能G代码七、简单循环3.螺纹切削循环指令G82直螺纹切削循环指令:G82
X
(U)
Z(W)
R
E
C
P
F
锥螺纹切削循环指令:G82
X
(U)
Z(W)
I
R
E
C
P
F
C:螺纹线数,0或1时为切削单线螺纹,可省略不写。P:单线螺纹切削时,为主轴基准脉冲处距离切削起始点的主轴转角(缺省值为0);多线螺纹切削时,为相邻螺纹线的切削起始点之间对应的主轴转角。F:螺纹导程,即主轴每转一圈,刀具相对工件的进给值。任务三
准备功能G代码八、复合循环1.内(外)径粗车复合循环G71无凹槽加工时:G71
U(△d)R(r)P(ns)Q(nf)X(△x)Z(△z)F(f)S(s)T(t)图4-28内、外径粗车复合循环该指令执行如图4-28所示的粗加工和精加工,其中精加工路径为A→A"→B→B’的轨迹。任务三
准备功能G代码八、复合循环1.内(外)径粗车复合循环G71无凹槽加工时:G71
U(△d)R(r)P(ns)Q(nf)X(△x)Z(△z)F(f)S(s)T(t)△d:切削深度(每次切削量),指定时不加符号,方向由矢量AA′决定;
r:每次退刀量;ns:精加工路径第一程序段(即图中的AA")的顺序号;
nf:精加工路径最后程序段(即图中的B"B)的顺序号;△x:X方向精加工余量(直径量);△z:Z方向精加工余量;f,s,t:粗加工时G71中编程的F、S、T有效,而精加工时处于ns到nf程序段之间的
F、S、T有效。任务三
准备功能G代码八、复合循环1.内(外)径粗车复合循环G71G71切削循环下,切削进给方向平行于Z轴,X(△x)和Z(△z)的符号如图4-29所示。其中(+)表示沿轴正方向移动,(-)表示沿轴负方向移动。图4-29任务三
准备功能G代码八、复合循环1.内(外)径粗车复合循环G71有凹槽加工时:G71
U(△d)R(r)P(ns)Q(nf)E(e)F(f)S(s)T(t);该指令执行如图4-31所示的粗加工和精加工,其中精加工路径为A→A"→B"→B的轨迹。图4-31任务三
准备功能G代码八、复合循环1.内(外)径粗车复合循环G71有凹槽加工时:G71
U(△d)R(r)P(ns)Q(nf)E(e)F(f)S(s)T(t);△d:切削深度(每次切削量),指定时不加符号,方向由矢量AA′决定;
r:每次退刀量;ns:精加工路径第一程序段(即图中的AA")的顺序号;
nf:精加工路径最后程序段(即图中的B"B)的顺序号;e:精加工余量,其为X方向的等高距离;外径切削时为正,内径切削时为负;
f,s,t:粗加工时G71中编程的F、S、T有效,而精加工时处于ns到nf程序段之间的
F、S、T有效。任务三
准备功能G代码八、复合循环1.内(外)径粗车复合循环G71有凹槽加工时需注意G71指令必须带有P,Q地址ns、nf,且与精加工路径起、止程序段号对应,否则不能进行该循环加工。ns的程序段必须为G00/G01指令,即从A到A"的动作必须是直线或点定位运动。在顺序号为ns到顺序号为nf的程序段中,不应包含子程序。任务三
准备功能G代码八、复合循环2.端面粗车复合循环G72G72
W(△d)
R(r)
P(ns)
Q(nf)
X(△x)
Z(△z)
F(f)
S(s)
T(t);该循环与G71的区别仅在于切削方向平行于X轴。该令执行如图4-33所示的粗加工和精加工,其中精加工路径为A→A"→B"→B的轨迹。图4-33任务三
准备功能G代码八s复合循环2.端面粗车复合循环G72G72
W(△d)
R(r)
P(ns)
Q(nf)
X(△x)
Z(△z)
F(f)
S(s)
T(t);△d:切削深度(每次切削量),指定时不加符号,方向由矢量AA′决定;
r:每次退刀量;ns:精加工路径第一程序段(即图中的AA")的顺序号;
nf:精加工路径最后程序段(即图中的B"B)的顺序号;△x:X方向精加工余量;△z:Z方向精加工余量;fssst:粗加工时G72中编程的FsSsT有效,而精加工时处于ns到nf程序段之间的
FsSsT有效。任务三
准备功能G代码八、复合循环2.端面粗车复合循环G72G72切削循环下,切削进给方向平行于X轴,X(△x)和Z(△z)的符号如图4-34所示。其中(+)表示沿轴的正方向移动,(-)表示沿轴负方向移动。图4-34
G72复合循环下X(△x)和Z(△z)的符号任务三
准备功能G代码八、复合循环2.端面粗车复合循环G72注意在顺序号为ns到顺序号为nf的程序段中,可以有G02/G03指令,但不应包含子程序。在ns的程序段中应包含G00/G01指令,进行由A到A"的动作,且该程序段中不应编有X向移动指令。G72指令必须带有P,Q地址,否则不能进行该循环加工。123任务三
准备功能G代码八、复合循环3.闭环车削复合循环G73G73
U(△I)
W(△K)
R(r)
P(ns)
Q(nf)
X(△x)
Z(△z)
F(f)
S(s)
T(t)该功能在切削工件时刀具轨迹为如图4-36所示的封闭回路,刀具逐渐进给,使
封闭切削回路逐渐向零件最终形状靠近,最终切削成工件的形状,其精加工路径
为A→A"→B"→B。这种指令能对铸造,
锻造等粗加工中已初步成形的工件,进
行高效率切削。图4-36闭环车削复合循环G73任务三
准备功能G代码八、复合循环3.闭环车削复合循环G73G73
U(△I)
W(△K)
R(r)
P(ns)
Q(nf)
X(△x)
Z(△z)
F(f)
S(s)
T(t)△I:X轴方向的粗加工总余量;△k:Z轴方向的粗加工总余量;
r:粗切削次数;ns:精加工路径第一程序段(即图中的AA")的顺序号;
nf:精加工路径最后程序段(即图中的B"B)的顺序号;
Δx:X方向精加工余量;Δz:Z方向精加工余量;f,s,t:粗加工时G73中编程的F、S、T有效,而精加工时处于ns到nf程序段之间的
F、S、T有效。任务三
准备功能G代码八、复合循环3.闭环车削复合循环G73注意:ΔI和ΔK表示粗加工时总的切削量,粗加工次数为r,则每次X,Z方向的切削量为ΔI/r,Δ
K/r;按G73段中的P和Q指令值实现循环加工,要注意△x和△z,△I和△K的正负号。任务三
准备功能G代码八、复合循环4.螺纹切削复合循环G76G76C(c)R(r)E(e)A(a)X(x)Z(z)I(i)K(k)U(d)V(△dmin)Q(△d)P(p)F(L);图4-38 图4-39螺纹切削固定循环G76执行如图4-38所示的加工轨迹。其单边切削及参数如图4-39所示。任务三
准备功能G代码八、复合循环4.螺纹切削复合循环G76G76C(c)R(r)E(e)A(a)X(x)Z(z)I(i)K(k)U(d)V(△dmin)Q(△d)P(p)F(L);c:精整次数(1~99),为模态值;r:螺纹Z向退尾长度(00~99),为模态值;
e:螺纹X向退尾长度(00~99),为模态值;a:刀尖角度(螺纹牙型角),为模态值,一般为在60°;x、z:绝对值编程时,为有效螺纹终点C的坐标,增量值编程时,为有效螺纹终点C相对于循环起点A的有向距离;(用G91指令定义为增量编程,使用后用G90定义为绝对
编程。)任务三
准备功能G代码八、复合循环4.螺纹切削复合循环G76G76C(c)R(r)E(e)A(a)X(x)Z(z)I(i)K(k)U(d)V(△dmin)Q(△d)P(p)F(L);i:螺纹两端的半径差,如i=0,为直螺纹(圆柱螺纹)切削方式;
k:螺纹高度,该值由x轴方向上的半径值指定;△dmin:最小切削深度(半径值),当第n次切削深度(△-△d),小于△dmin时,则切削深度设定为△dmin;d:精加工余量(半径值);△d:第一次切削深度(半径值);p:主轴基准脉冲处距离切削起始点的主轴转角;
L:螺纹导程(同G32)。任务三
准备功能G代码八、复合循环螺纹切削复合循环G76注意:
按G76段中的X(x)和Z(z)指令实现循环加工,增量编程时,要注意u和w的正负号
(由刀具轨迹AC和CD段的方向决定)。G76循环进行单边切削,减小了刀尖的受力。第一次切削时切削深度为△d,第n次的切削总深度为△
,每次循环的背吃刀量为△-△d
。
在图4-38中,B到C点的切削速度由F代码指定,而其它轨迹均为快速进给。图4-38任务三
准备功能G代码九、刀具的半径补偿功能的用法1.刀尖圆弧半径补偿G40,G41,G42数控程序一般是针对刀具上的某一点即刀位点,按工件轮廓尺寸编制的。车刀的刀位点一般为理想状态下的假想刀尖A点或刀尖圆弧圆心O点。但实际加工中的车刀,由于工艺或其他要求,刀尖往往不是一理想点,而是一段圆弧。格式:任务三
准备功能G代码九、刀具的半径补偿功能的用法1.刀尖圆弧半径补偿G40,G41,G42
如图4-41所示。当切削加工时刀具切削点在刀尖圆弧上变动,造成实际切削点与刀位点之间
的位置有偏差。
在切削内孔、外圆及端面时,刀尖圆弧不影响加工尺寸和形状;但在切削锥面和圆弧时,则会造成过切或少切现象。任务三
准备功能G代码九、刀具的半径补偿功能的用法1.刀尖圆弧半径补偿G40,G41,G42如图4-42所示。这种由于刀尖不是一理想点而是一段圆弧,造成的加工误差,可用刀尖圆弧半径补偿功能来消除。刀尖圆弧半径补偿是通过G41、G42、G40代码及T代码指定的刀尖圆弧半径补偿号,加入或取消半径补偿。任务三
准备功能G代码九、刀具的半径补偿功能的用法1.刀尖圆弧半径补偿G40,G41,G42G40:取消刀尖半径补偿;G41:左刀补(在刀具前进方向左侧补偿),如图4-43;G42:右刀补(在刀具前进方向右侧补偿),如图4-43;X、Z:G00/G01的参数,即建立刀补或取消刀补的终点;G40、G41、G42都是模态代码,可相互注销。图4-43左刀补和右刀补
a)上刀手,刀架在操作者外侧
b)下刀手,刀架在操作者内侧任务三
准备功能G代码九、刀具的半径补偿功能的用法1.刀尖圆弧半径补偿G40,G4
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- GB/T 10030-2026团头鲂亲鱼和苗种
- GB/T 29680-2026洗面奶(膏、液、慕斯、啫喱、粉)
- KTV合作方案范本
- 钢管生锈维修方案范本
- 扬州三星级酒店施工方案
- 承重柱修复加固方案范本
- 台山市洁净室施工方案
- 房屋置换方案书范本
- 河里桥墩维护方案范本
- 项目合作 加盟方案范本
- 206内蒙古环保投资集团有限公司社会招聘17人考试备考题库及答案解析
- 道法薪火相传的传统美德课件-2025-2026学年统编版道德与法治七年级下册
- 2026年企业安全生产事故上报工作自检自查报告范文
- 2023-2024学年广东深圳南山外国语学校八年级(下)期中语文试题及答案
- 学前教育普惠性家庭参与研究课题申报书
- 2026届江苏省南师附中生物高一下期末质量检测试题含解析
- 差旅费报销制度模版
- 消防维修业务管理制度
- 供应链管理体系规范手册(标准版)
- 加油站新员工三级安全教育培训试题(附答案)
- 建筑施工安全教育培训指南(标准版)
评论
0/150
提交评论