《数控车常用指令课件》由会员分享,可在线阅读,更多相关《数控车常用指令课件(27页珍藏版)》请在金锄头文库上搜索。
1、学学 习习 内内 容容数数控控车车床床编编程程与与操操作作认认 知知 数数 控控 车车 床床数控车床安全操作规程数控车床安全操作规程数数 控控 车车 床床 的的 编编 程程编编 程程 例例 题题 及及 作作 业业数控车床之一数控车床之一(SINMENS 802C系统系统)数控车床之二数控车床之二(FANUC 0i Mate TB系统系统)数控车床之三数控车床之三(FANUC 0i TB系统系统)返回数控车床安全操作规程数控车床安全操作规程 1、数控车床只能单人操作、数控车床只能单人操作 2、零件加工时须将防护门关上、零件加工时须将防护门关上 3、车床总电源开关不许乱动、车床总电源开关不许乱动
2、4、启动、启动“循环启动循环启动”按钮前须报告指导老按钮前须报告指导老师师 5、长头发须戴工作帽,以防头发卷入机床、长头发须戴工作帽,以防头发卷入机床 6、遵守其他、遵守其他安全教育安全教育内容内容返回车车 床床 坐坐 标标 系系ZX0程序的结构程序的结构、程序号:xxxx (四位数字)、程序段格式:程序段格式:EOB顺顺序序号号准准备备功功能能尺尺寸寸功功能能进进给给速速度度主主轴轴转转速速刀刀具具指指令令辅辅助助功功能能结结束束符符返回 F F:进给速度指令:进给速度指令 用于指定加工时刀具的进给速度。用于指定加工时刀具的进给速度。 单位:单位:mm/min(程序用程序用G98指令时)指令
3、时) 或或mm/r(程序用(程序用G99指令时)。指令时)。 F: 外圆:外圆:0.10.2 (mm/r) 切断:切断:0.020.05 (mm/r) 园弧:园弧:0.050.1 (mm/r) F F指令为模态指令,实际进给率可通过指令为模态指令,实际进给率可通过CNCCNC面面 板上的进给倍率旋钮,在板上的进给倍率旋钮,在0-120%0-120%之间控制。之间控制。返返 回回S S:主轴转速指令:主轴转速指令 用于指定加工时主轴的转速。用于指定加工时主轴的转速。 常用单位:常用单位:rmin。 (1 1)恒线速度()恒线速度(G96G96):):S S指定的数值表示切削指定的数值表示切削 速
4、度。如速度。如G96 S150G96 S150表示切削速度为表示切削速度为150m/min150m/min。 (2 2)恒主轴转速()恒主轴转速(G97G97):):S S指定的数值为主轴指定的数值为主轴 转速。如转速。如G97 S300G97 S300表示主轴转速为表示主轴转速为300r/min300r/min。 S: S: 切断:切断:250 r/min250 r/min以下以下粗加工:粗加工:300-500 r/min300-500 r/min精加工:精加工:900 r/min900 r/min以上以上 S S 指令为模态指令,实际转速可通过指令为模态指令,实际转速可通过CNCCNC面板
5、面板 上的上的 修调按钮在修调按钮在50-120%之间调节。之间调节。 返回返回 T T:刀具指令:刀具指令 该指令后接两位或四位数字,前半部分该指令后接两位或四位数字,前半部分为刀具号,后半部分为刀具补偿号。为刀具号,后半部分为刀具补偿号。 如:如:T0100 T0202T0100 T02021 1号号刀刀取取消消刀刀补补2 2号号刀刀2号号刀刀补补数控车床刀架数控车床刀架6号刀号刀8号刀号刀10号刀号刀(切断刀)(切断刀)(外圆刀)(外圆刀)(外圆刀)(外圆刀)辅助功能辅助功能M代码代码M M:辅辅助助指指令令,后后接接两两位位数数字字。用用于于指指定定机机床床操操作作时时,各各种辅助动作
6、及其状态。种辅助动作及其状态。1、主轴操作指令、主轴操作指令M03主轴正转、主轴正转、M04主轴反转、主轴反转、M05主轴停止主轴停止编程格式:编程格式:M03 S_ M04 S_2、程序结束指令、程序结束指令整个程序结束:整个程序结束:M02、M30程序暂停:程序暂停:M00(无条件)(无条件)M01 (有条件)(有条件)3、冷却液的开停、冷却液的开停 :M08:冷却液开冷却液开 M09:冷却液关冷却液关返回返回 准备功能准备功能G代码指令:代码指令: 准备功能由准备功能由G代码及后接代码及后接2位数字表示。位数字表示。 准准备备功功能能G代代码码是是建建立立机机床床或或控控制制数数控控系系
7、统统工工作作方方式式的的一一种命令。分别用各组号表示。从种命令。分别用各组号表示。从G00G99共共100个。个。 1、模模态态代代码码:也也称称继继效效代代码码,一一经经指指定定一一直直有有效效 直直到到后后面程序段出现同组代码取代它。面程序段出现同组代码取代它。 如:如:G00、G01是同组的模态是同组的模态G代码(代码(01组)组) G00 X25.0Z2.0; X15.0Z2.0; (G00有效)有效) ; (G01有效)有效) 2、非非模模态态代代码码:只只在在被被指指定定的的程程序序段段有有效效。如如G04、G50是非模态代码是非模态代码 (00组)组) 介绍几个常用代码介绍几个常
8、用代码 1 1、快速定位快速定位G00G00: 刀具按系统设置的速度快速移动的指令刀具按系统设置的速度快速移动的指令 编程格式:编程格式:G00G00; 注意事项:注意事项: (1 1)G00G00运动轨迹通常不是直线(点位控制)运动轨迹通常不是直线(点位控制) (2 2)G00G00状态时状态时F F无效无效 (3 3)G00G00编程时应防止撞刀编程时应防止撞刀快速定位快速定位G00G00AB工件工件卡卡盘盘XZ0C 2 2、直线插补指令、直线插补指令G01G01: 用于加工直线轮廓的插补指令用于加工直线轮廓的插补指令 ( (插补:在所需的路径或轮廓线上的两个已知点之间,根据某一数学函数,
9、确定其多个中间点的位置坐标值的运算过程。) 编程格式:编程格式:G01G01; G01 G01 运动轨迹严格执行两点成一线的运动轨迹严格执行两点成一线的 直线运动。(直线控制)直线运动。(直线控制)直线插补直线插补G01XZ0卡卡盘盘工件AB 3、顺圆插补指令、顺圆插补指令G02 编程格式:编程格式: G02Z; 或或 G02ZI K_; 其中其中 I=X(圆心圆心)-X(圆弧起点圆弧起点) K= Z(圆心圆心)-Z(圆弧起点圆弧起点)顺圆插补顺圆插补G02顺时针顺时针工工件件AB 4 4、逆圆插补指令逆圆插补指令G03G03 编程格式:编程格式: G03Z; 或或G03ZI K; 其中其中
10、I=X(圆心圆心)-X(圆弧起点圆弧起点) K= Z(圆心圆心)-Z(圆弧起点圆弧起点)逆圆插补逆圆插补G03逆时针逆时针工工件件返返 回回AB编程注意事项1、X值指定问题:值指定问题:(1)直径编程:)直径编程:X轴坐标值就是图纸上给出的轴坐标值就是图纸上给出的 直径值。直径值。(2)半径编程:)半径编程:X轴坐标值就是离开零件中心轴坐标值就是离开零件中心 大小的距离。大小的距离。2、数控系统问题:、数控系统问题: FANUC 0i 系统与系统与SINMENS 802C系统编程有差异系统编程有差异 返回返回数控编程的内容和步骤数控编程的内容和步骤 1、分析零件图样、分析零件图样 2、确定工艺
11、过程、确定工艺过程 3、数值计算、数值计算 4、编写零件加工程序、编写零件加工程序 、程序校验、首件试切、程序校验、首件试切返回返回例题 编程须知:编程须知: 1、1号外圆刀 ,直经编程 2、用FANUC系统编程 3、材料为20 铝棒 O2005 ; 文件名 N10 G40 G97 G99; (系统要求) N15 T0101 M03 S300 ; 调用1号刀、主轴正转 N20 G00 X18.5 Z2.0 ; 快速定位工件2mm处 N25 G01 X18.5 Z-30.0 F0.1;粗车18.5外圆 N30 G01 X25.0 ; 退刀 N35 G00 Z2.0 ; 快速退刀 N40 G00
12、X13.0 ; 快速定位 N45 G01 X13.0 Z-17.0; 粗车13.0外圆 N50 G01 X18.5 Z-20.0 ;车锥角 N55 G00 X25.0 Z2.0 ; 快速退刀 N60 G00 X4.0 ; 快速定位 N65 G01 X12.0 Z-2.0; 车倒角 N70 G01 X12.0 Z-17.0;精车12.0外圆 N75 G02 X18.0 Z-20.0 R3F0.05;车R3圆弧 N80 G01 X18.0 Z-30.0F0.1 ; 精车18.0外圆 N85 G00 X100.0 Z100.0;快速退到换刀点 N90 M05 ; 主轴停止 N95 T0202 M03S200; 换切断刀 N100 G00 X25.0 Z -33.0; 快速定位 N105 G01 X-1.0 F0.02; 切断 N110 G00 X100.0 Z100.0; 快速移到安全处 N115 M05; 主轴停止 N120 M02; 程序结束 习题编程要求:(1)每人必须编一程序, 画出零件图样(2)直径编程(3)1号外圆刀(4)S:300r/min、 F: 车外圆0.1mm/r 车圆弧0.05mm/r(5)粗车切削深度3mm 精车切削深度1mm(6)材料为20 铝棒(7)用FANUC系统格式返返 回回