数控车床编程基本学习.ppt
《数控车床编程基本学习.ppt》由会员分享,可在线阅读,更多相关《数控车床编程基本学习.ppt(85页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、数控车床编程基本学数控车床编程基本学习习数控车床编程基本学习数控车床编程基本学习1、坐标的取法、坐标的取法Z轴轴X轴轴主轴轴线方向主轴轴线方向径向方向径向方向一、有关坐标的指令一、有关坐标的指令正方向:刀具远离工件的方向正方向:刀具远离工件的方向2、绝对值和增量值、绝对值和增量值绝对值:绝对值:X、Z增量值:增量值:U、WX直径尺寸直径尺寸Z轴向尺寸轴向尺寸UX增量增量WZ增量值增量值数控车床编程基本学习数控车床编程基本学习确定工件坐标系原点在机床坐标系的位置确定工件坐标系原点在机床坐标系的位置数控车床编程基本学习数控车床编程基本学习工件坐标系原点设定在工件左端面位置工件坐标系原点设定在工件左
2、端面位置G92 X200 Z210工件坐标系原点设定在工件右端面位置工件坐标系原点设定在工件右端面位置G92 X200 Z100工件坐标系原点设定在卡爪前端面位置工件坐标系原点设定在卡爪前端面位置G92 X200 Z190数控车床编程基本学习数控车床编程基本学习1、快速定位指令(、快速定位指令(G00)模态代码模态代码指令格式指令格式 G00 X X(U U)_ Z_ Z(W W)_ _指令说明指令说明:X:X、Z Z 后面的值为终点坐标值后面的值为终点坐标值 U U、W W 后面的值是现在点与目标点之间的距离后面的值是现在点与目标点之间的距离 与方向与方向指令功能指令功能:表示刀具以机床给定
3、的快速进给速度移动表示刀具以机床给定的快速进给速度移动 到目标点到目标点数控数控车床车床编程编程基本基本学习学习如图所示,刀具从换刀点如图所示,刀具从换刀点A(刀具起点)快速进给到(刀具起点)快速进给到B点,试点,试分别用绝对坐标方式和增量坐标方式编写分别用绝对坐标方式和增量坐标方式编写G00程序段程序段增量坐标编程:增量坐标编程:G00 U-60 W-80G00 U-60 W-80绝对坐标编程:绝对坐标编程:G00 X40 Z122G00 X40 Z122数控车床编程基本学习数控车床编程基本学习指令格式指令格式G01G01X X(U U)_ Z_ Z(W W)_ F_ F_指令功能指令功能
4、G01G01指令使刀具以设定的进给速度从所在指令使刀具以设定的进给速度从所在 点出发,直线插补至目标点。点出发,直线插补至目标点。指令说明指令说明 X X、Z Z 后面的值为终点坐标值后面的值为终点坐标值 U U、W W 后面的值是现在点与目标点之后面的值是现在点与目标点之间的距离与方向间的距离与方向 F F 以以F F给定速度进行切削加工,在无给定速度进行切削加工,在无新的新的F F指令替代前一直有效指令替代前一直有效数控数控车床车床编程编程基本基本学习学习如如图所示,设零件各表面已完成粗加工,试分别用绝对图所示,设零件各表面已完成粗加工,试分别用绝对坐标方式和增量坐标方式编写坐标方式和增量
5、坐标方式编写G00G00,G01G01程序段。程序段。绝对坐标编程:绝对坐标编程:G00 X18.Z2.A-BG01 X18.Z-15.F50 B-CG01 X30.Z-26.C-DG01 X30.Z-36.D-EG01 X42.Z-36.E-F增量坐标编程:增量坐标编程:G00 U-62.W-58.A-BG01-17.50 -G01 U12.W-11.-G01 W-10.-G01 U12.-数控车床编程基本学习数控车床编程基本学习指令格式指令格式G02I_ K_ F_G03X(U)_ Z(W)_R_ F_指令功能指令功能 G02、G03指令表示刀具以进给速度指令表示刀具以进给速度 从圆弧起点
6、向圆弧终点进行圆弧插补从圆弧起点向圆弧终点进行圆弧插补 指令说明指令说明1)G02为顺时针圆弧插补指令为顺时针圆弧插补指令 G03为逆时针圆弧插补指令为逆时针圆弧插补指令朝着圆弧所在平面的另一坐标轴的负方向看,朝着圆弧所在平面的另一坐标轴的负方向看,顺为顺为G02,逆为,逆为G03数控车床编程基本学习数控车床编程基本学习3)R为圆弧半径为圆弧半径 在在0180 R为正值为正值 在在180360 R为负值为负值 R R编程只适用于非整圆的圆弧插补编程只适用于非整圆的圆弧插补4)圆弧中心地址)圆弧中心地址I、K确定确定无论是绝对坐标,还是增量坐标,无论是绝对坐标,还是增量坐标,I、K都采用增量值都
7、采用增量值ABIK中心中心XOZO1O2-I-K+I+KBA 圆心坐标圆心坐标I、K是起点至圆心的矢量在是起点至圆心的矢量在X轴和轴和Z轴上的分矢量,方向一致取正,相反为负轴上的分矢量,方向一致取正,相反为负数控数控车床车床编程编程基本基本学习学习如如图所示,走刀路线为图所示,走刀路线为A-B-C-D-E-FA-B-C-D-E-F,试分别用绝对坐,试分别用绝对坐 标方式和增量坐标方式编程。标方式和增量坐标方式编程。绝对坐标编程绝对坐标编程G03 X34.Z-4.K-4.(或(或R4)F50 A-BG01 Z-20.B-CG02 Z-40.R20.C-DG01 Z-58.D-EG02 X50.Z
8、-66.I8.(或(或R8)E-F增量坐标编程增量坐标编程G03 U8.W-4.k-4.(或(或4.)50 A-BG01 W-16.B-CG02 W-20.R20.C-D G01 W-18.D-E G02 U16.W-8.I8.(或(或R8.)E-F例:如图3-3所示零件,试编制加工程序。图3-3 圆弧插补指令的应用 4暂停指令G04格式:G04 X(P)_;其中,X(P)为暂停时间。X后用小数表示,单位为秒;P后用整数表示,单位为毫秒。如G04 X2.0表示暂停2秒;G04 P1000表示暂停1000毫秒。G04指令常用于车槽、镗平面、孔底光整以及车台阶轴清根等场合,可使刀具做短时间的无进给
9、光整加工,以提高表面加工质量。执行该程序段后暂停一段时间,当暂停时间过后,继续执行下一段程序。G04指令为非模态指令,只在本程序段有效。图3-4 G04指令的应用例如,图3-4为车槽加工,采用G04指令时主轴不停止转动,刀具停止进给3秒,程序如下:G01 U-8.0 F0.5G01 U-8.0 F0.5;G04 X3.0G04 X3.0;G01 U8.0;5返回参考点指令G27、G281)返回参考点检查指令G27返回参考点检查是这样一种功能,它检查刀具是否能正确地返回参考点。如果刀具能正确地沿着指定的轴返回到参考点,则该轴参考点返回灯亮。但是,如果刀具到达的位置不是参考点,则机床报警。格式:G
10、27 X _Z_;其中,X、Z为参考点坐标值。G27指令是以快速移动速度定位刀具。当机床锁住接通时,既使刀具已经自动返回到参考点,返回完成时指示灯也不亮。在这种情况下,即使指定了G27命令,也不检查刀具是否已返回到参考点。必须注意的是,执行G27指令的前提是机床在通电后刀具返回过一次参考点(手动返回或者用G28指令返回)。此外,使用该指令时,必须预先取消刀具补偿的量。执行G27指令之后,如欲使机床停止,须加入一辅助功能指令M00,否则,机床将继续执行下一个程序段。2)自动返回参考点指令G28G28指令可以使刀具从任何位置以快速点定位方式经过中间点返回参考点。格式:G28 X _Z _;其中,X
11、、Z是中间点的坐标值。执行该指令时,刀具先快速移动到指令值所指定的中间点,然后自动返回参考点,相应坐标轴指示灯亮。和G27指令相同,执行G28指令前,应取消刀具补偿功能。G28指令的执行过程如图3-5所示。图3-5 自动返回参考点数控车床编程基本学习数控车床编程基本学习指令说明指令说明指令格式指令格式 G32X(U)_ Z(W)_ F(E)_指令功能指令功能 切削加工圆柱螺纹、圆锥螺纹和平面螺纹切削加工圆柱螺纹、圆锥螺纹和平面螺纹(涡形螺纹)(涡形螺纹)。3)螺纹切削应注意在两端设置足够的升速进刀段螺纹切削应注意在两端设置足够的升速进刀段 1和降速退刀段和降速退刀段2。1)F公制螺纹的导程公制
12、螺纹的导程 E英制螺纹的导程英制螺纹的导程2)表示长轴方向的导程)表示长轴方向的导程如果轴方向为长轴,为半径值。如果轴方向为长轴,为半径值。对于圆锥螺纹,其斜角对于圆锥螺纹,其斜角在在450以下时,轴方向为长轴;以下时,轴方向为长轴;斜角斜角在在450900时,轴方向为长轴;时,轴方向为长轴;图3-6 加工圆锥螺纹示意图在用在用G32G32指令加工螺纹时应注意几个问题。指令加工螺纹时应注意几个问题。a)螺纹切削中,进给速度倍率无效;b)改变主轴转速的百分率,将切出不规则的螺纹;c)在G32指令切削螺纹过程中不能执行循环暂停钮。d)牙型较深,螺距较大时,可分数次进给,每次进给的背吃刀量用螺纹深度
13、减去精加工背吃刀量所得之差按递减规律分配,常用螺纹切削的进给次数与背吃刀量见表3-1。表表3-1 常用公制螺纹切削的进给次数与背吃刀量常用公制螺纹切削的进给次数与背吃刀量(双边双边)(mm)图3-7程序:G00 X32.0 Z5.0 X29.0 G32 Z37.0 F1.0 (第一刀)G00 X32.0 Z5.0 X28.7 G32 Z37.0 F1.0 (第二刀)G00 X32.0 Z100.0例1数控车床编程基本学习数控车床编程基本学习1=25mm2=0.5 1mm例:例:如如图所示,走刀路线为图所示,走刀路线为A-B-C-D-AA-B-C-D-A,切削圆锥螺纹,切削圆锥螺纹,螺纹导程为螺
14、纹导程为4mm,4mm,1 1=3mm=3mm,2 2=2mm=2mm,每次背吃,每次背吃 刀量为刀量为mmmm,切削深度为,切削深度为2mm2mm。G00 X16 G32 X44 W-45 F4 G00 X50W45X14G32 X42 W-45 F4G00 X50W457.刀具半径补偿功能(G40,G41,G42)(1)刀具半径和假想刀尖的概念。1)刀尖半径:即车刀刀尖部分为一圆弧构成假想圆的半径值,一般车刀均有刀尖半径,用于车外径或端面时,刀尖圆弧大小并不起作用,但用于车倒角、锥面或圆弧时,则会影响精度,因此在编制数控车削程序时,必须给予考虑。2)假想刀尖:所谓假想刀尖如图3-8(b)所
15、示,点为该刀具的假想刀尖,相当于图3-8(a)尖头刀的刀尖点。实际上假想刀尖并不存在。图3-8(2)刀尖半径补偿模式的设定(G40,G41,G42指令)根据刀架位置不同分两种情况:一种是:如刀架在操作者的同一侧位置:则如图3-9所示为根据刀具与零件的相对位置及刀具的运动方向选用G41或G42指令。图3-9另一种是:如刀架在操作者的对面位置:则1)G40(解除刀具半径补偿):解除刀尖半径补偿,应写在程序开始的第一个程序段及取消刀具半径补偿的程序段。2)G41(左偏刀具半径补偿):面朝与编程路径一致的方向,刀具在工件的左侧,则用该指令补偿。3)G42(右偏刀半径补偿):与编程路径一致的方向,刀具在
16、工件的右侧,则用该指令补偿,图316所示为根据刀具与零件的相对位置及刀具的运动方向选用G41或G42指令。总之,加工外径用G42,加工内径用G41.(3)参数的输入假想刀尖的位置如下图3-10:图3-10(4 4)刀尖半径补偿注意事项)刀尖半径补偿注意事项1)G41,G42指令不能与圆弧切削指令写在同一个程序段,可以与G00、G01指令写在同一个程序段内,目标点在这个程序段的下一程序段始点位置,与程序中刀具路径垂直的方向线过刀尖圆心。2)须用G40指令取消刀尖半径补偿,补偿取消点在指定程序段的前一个程序段的终点位置,与程序中刀具路径垂直的方向线过刀尖圆心。3)在G74G76、G90G92固定循
17、环指令中不用刀尖半径补偿。指令格式指令格式 G90 X X(U U)_ Z_ Z(W W)_ F_ F_指令说明指令说明 X X、Z Z 表示切削终点坐标值;表示切削终点坐标值;U U、W W 表示切削表示切削终终点相点相对对循循环环起点的坐起点的坐标标分量;分量;F F 表示表示进给进给速度速度 1、直线、直线切削循环指令切削循环指令(G90)(单一循环)(单一循环)三、循环指令三、循环指令 图3-11 G90车削圆柱表面固定循环实例 数控车床编程基本学习数控车床编程基本学习指令格式指令格式 G90 X X(U U)_ Z_ Z(W W)_ R _ F_ R _ F_指令说明指令说明 X X
18、、Z Z 表示切削终点坐标值;表示切削终点坐标值;U U、W W 表示切削表示切削终终点相点相对对循循环环起点的坐起点的坐标标分量;分量;F F 表示表示进给进给速度速度 R R 锥面的起点和终点在轴方向上的增量值;锥面的起点和终点在轴方向上的增量值;数控车床编程基本学习数控车床编程基本学习G90 X40 Z20 R-5 F30 G90 X40 Z20 R-5 F30 A-B-C-D-AA-B-C-D-A X30 X30 R-5 R-5 A-E-F-D-AA-E-F-D-A X20 X20 R-5 R-5 A-G-H-D-AA-G-H-D-A3端面车循环指令G94G94指令可实现端面加工固定循
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数控车床 编程 基本 学习
限制150内