数控车床培训教案.ppt
《数控车床培训教案.ppt》由会员分享,可在线阅读,更多相关《数控车床培训教案.ppt(64页珍藏版)》请在三一办公上搜索。
1、数控车床电子教案(一),暑期培训,一、机床原点与机床坐标系 机床原点是生产厂家在制造机床时设置的固定坐标系原点,也称机床零点,一般位于卡盘端面与主轴中心线的交点处。以机床原点为坐标原点的坐标系称为机床坐标系。二、机外自动对刀仪,2.1 数控机床的坐标系,第二章 数控车床编程基础,数控车床的基本编程方法一、F功能 F功能指令用于控制切削进给量。在程序中,有两种使用方法。1、每转进给量 编程格式 G99 F F后面的数字表示的是主轴每转进给量,单位为mm/r。例:N20 G99 G01 X50 Z60 F0.2 2、每分钟进给量 编程格式G98 F F后面的数字表示的是每分钟进给量,单位为 mm/
2、min。例:N20 G98 G01 X50 Z60 F100,第三章 数控车床编程基础,二、S功能 S功能指令用于控制主轴转速。编程格式 S S后面的数字表示主轴转速,单位为r/min。在具有恒线速功能的机床上,S功能指令还有如下作用。1、最高转速限制 编程格式 G50 S S后面的数字表示的是最高转速:r/min。例:G50 S3000 表示最高转速限制为3000r/min。,第三章 数控车床编程基础,2、恒线速度控制 编程格式 G96 SS后面的数字表示的是最高转速:r/min例:G96 S150表示切削点线速度控制在150m/min对图示零件,为保持A、B、C三点线速度控制在150m/m
3、in,各点在加工中主轴转速分别为:A:n=1000150(40)=1193 r/minB:n=1000150(60)=795r/minC:n=1000150(70)=682r/min,第三章 数控车床编程基础,3、恒线速取消 编程格式 G97 S S后面的数字表示恒线速度控制取消后的主轴转速,如S未指定,将保留G96的最终值。例:G97 S3000 表示恒线速控制取消后主轴转速3000 r/min。,第三章 数控车床编程基础,三、T功能 T功能指令用于选择加工所用刀具。编程格式 T T后面通常有两位数表示所选择的刀具号码。但也有T后面用四位数字,前两位是刀具号,后两位是刀具长度补偿号,又是刀尖
4、圆弧半径补偿号。例:T0303 表示选用3号刀及3号刀具长度补偿值和刀尖圆弧半径补偿值。T0300 表示取消刀具补偿。,第三章 数控车床编程基础,四、M功能M00:程序暂停,可用NC启动命令(CYCLE START)使 程序继续运行;M01:计划暂停,与M00作用相似,但M01可以用机床“任选停止按钮”选择是否有效;选择开关接通,M01起作用 选择开关断开,M01不起作用M02:程序结束,主轴还转动M03:主轴顺时针旋转;M04:主轴逆时针旋转;M05:主轴旋转停止;M08:冷却液开;M09:冷却液关;M30:程序停止,主轴停止。,第三章 数控车床编程基础,五、加工坐标系设置 编程格式 G50
5、 X Z 式中X、Z的值是起刀点相对于加工原点的位置。G50使用方法与G92类似。在数控车床编程时,所有X坐标值均使用直径值,如图3.19所示。例:按图3.18设置加工坐标的程序段如下:G50 X128.7 Z375.1,第三章 数控车床编程基础,六、G指令应用 1.G00快速点定位 编程格式G00 X Z 使刀具从当前点快速移动到程序段中指定的位置 例:G00 X28 Z1,第三章 数控车床编程基础,2.G01-直线插补 编程格式:G01 X Z-F-指令刀具以指定的进给速度移动到指定的坐标值。,第三章 数控车床编程基础,练习,第三章 数控车床编程基础,练习,第三章 数控车床编程基础,3.圆
6、弧插补 G02-顺时针圆弧插补 G03-逆时针圆弧插补 格式:G02 X-Z-R-F-G03 X-Z-R-F-圆弧顺逆方向的判别:沿着不在圆弧平面内的坐标轴,由正方向向负方向看,顺时针方向G02,逆时针方向G03,如右图所示。当圆弧所对圆心角不大于180时,R值为正 当圆弧所对圆心角大于180时,R值为负,第一章 数控车床操作基础,编程,第三章 数控车床编程基础,4.G04-延时暂停 程序格式:G04 P或X-P后的时间为不带小数点的值,单位ms X后的时间为带小数点的数值,单位S G04的功能是使程序在指定的时间内暂停进给动作,延时时间过后,会继续执行后面的程序段。例如:延时3S N10 G
7、04 P3000 或 N10 G04 X3.0,第三章数控机床编程基础,5.直线插补中的圆角自动过渡和直角自动过渡(1)圆角自动过渡 编程格式:G01 Z(W)Rr G01 X(U)Rr X轴向Z轴过渡倒圆(凸弧)R值为负 Z轴向X轴过渡倒圆(凹弧)R值为正,第三章 数控车床编程基础,例:G01 X50 R10 F0.2 X100 Z-100,第三章 数控车床编程基础,(2)直角自动过渡 编程格式:G01 X Cc 例:G01 X50 C10 X100 Z-100,第三章 数控车床编程基础,6.G28-自动回参考点 编程格式:G28 X(U)Z(W)功能:使刀具从当前位置经过中间点快速回到参考
8、点 X Z为中间点坐标。也可将当前点作为中间点。语句G28 U0 W0表示 直接回参考点。在使用G28回参考点之前,必须取消刀补量。,第三章 数控车床编程基础,7.G33等螺距螺纹加工 程序格式:G33 X(U)Z(W)F式中:X(U)、Z(W)-螺纹切削的终点坐标值;X省略时为圆柱螺纹切削,Z省略时为端面螺纹切削;X、Z均不省略时为锥螺纹切削;(X坐标值依据机械设计手册查表确定)F-螺纹导程。螺纹切削应注意在两端设置足够的升速进刀段1和降速退刀段2。例:试编写图示螺纹的加工程序。(螺纹导程4mm,升速进刀段1=3mm,降速退刀段2=1.5mm,螺纹深度2.165 mm)。,第三章数控车床编程
9、基础,例:试编写图3.43所示圆锥螺纹的加工程序。(螺纹导程3.5mm,升速进刀段1=2mm,降速退刀段2=1mm,螺纹深度1.0825 mm),第三章数控车床编程基础,相关知识:1)单刀切削螺纹指令相当于进给速度由螺距值(转进给)来确定的轴移动指令,由于螺纹的深度必须分几次切削来完成,因此每完成一次螺纹切削动作都必须具备四个指令动作:G33(螺纹切削)G00(X向退刀)G00(Z向退刀)G00(X 向进刀至下一次螺纹的切深位置)。2)编制螺纹切削指令时,须注意相关的工艺知识。包括:保证适当的螺纹导入长度和切出长度;选择合理的主轴转速;保证螺纹毛坯面加工到螺纹实际大、小径。,第三章数控车床编程
10、基础,8.G41(G42)-刀尖圆弧半径左(右)补偿 G40-取消刀尖圆弧半径补偿 编程时,通常都将车刀刀尖作为一点来考虑,但实际上刀尖处存在圆角,如右图所示。当用按理论刀尖点编出的程序进行端面、外径、内径等与轴线平行或垂直的表面加工时,是不会产生误差的。但在进行倒角、锥面及圆弧切削时,则会产生少切或过切现象,如下图所示。具有刀尖圆弧自动补偿功能的数控系统能根据刀尖圆弧半径计算出补偿量,避免少切或过切现象的产生。,第三章数控车床编程基础,第三章数控车床编程基础,第三章数控车床编程基础,程序格式:G00/G01 G41/G42 X Y F 建立补偿程序段 轮廓切削程序段 G00/G01 G40
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数控车床 培训 教案
链接地址:https://www.31ppt.com/p-6297188.html