数控车床编程基础培训资料_第1页
数控车床编程基础培训资料_第2页
数控车床编程基础培训资料_第3页
数控车床编程基础培训资料_第4页
数控车床编程基础培训资料_第5页
已阅读5页,还剩43页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、Computer Numerical Control Lathe Programme Base 数控车床教学组数控车床教学组数控车床编程基础欢欢迎迎同同学学们们来来工工程程训训练练中中心心学学 习习 内内 容容数数控控车车床床编编程程内内容容认认 知知 数数 控控 车车 床床数数 车车 安安 全全 规规 程程 编编 程程 例例 题题 及及 作作经经 济济 型型 数数 控控 车车 床床 数控立式车床数控立式车床 返回 1.数控车床只能单人操作数控车床只能单人操作。 2.零件自动加工时须关上防护门零件自动加工时须关上防护门。 3.启动循环按钮前须征得指导老师同意启动循环按钮前须征得指导老师同意。

2、4.有危险拍急停按钮有危险拍急停按钮! 5.主轴转动时不能触摸工件主轴转动时不能触摸工件、测量工件测量工件。 6.遵守其他安全教育内容遵守其他安全教育内容 返回数数控控车车床床编编程程方方法法 返回返回 步步 骤骤数控机床坐标系数控机床坐标系的规定的规定 数字控制机床坐数字控制机床坐 标系和运动方向的命名标系和运动方向的命名 JB3051-82=ISO841JB3051-82=ISO841 一一 数控数控机床机床坐标系坐标系的规定的规定 )数控车床坐标系数控车床坐标系 图图1图2数控车床几个坐标系的区别数控车床几个坐标系的区别返回参 考 点机 床 坐 标 系参 考 坐 标 系工 件 坐 标 系

3、车 床 卡 盘工 件刀 补 Z值刀 补 X值 =2L车 刀 程程 序序 的的 结结 构构 完整的程序由完整的程序由三部分组成。三部分组成。 以以FANUC系统编程格式为例系统编程格式为例 O2009; N05 T0101 M03 S300;(每一行是一程序段)(每一行是一程序段) N10 G00 X18.5 Z2.0 ; N15 G01 X18.5 Z-30.0 F0.1 ; N20 G01 X25.0 Z-30.0 ; N25 G00 X25.0 Z2.0 ; N110 G00 X100.0 Z100.0 ; N115 M05 ; M02(或(或M30) ;程序的结构程序的结构 FANUC:

4、xxxx (四位数字)(四位数字) 如:如:O2009 尺尺寸寸功功能能进进给给速速度度主主轴轴转转速速刀刀具具指指令令辅辅助助功功能能结结束束符符返回F F:进给速度指令:进给速度指令 F指令指令(feedrate)用于指定加工时刀具的用于指定加工时刀具的 进给速度。进给速度。 V进进=f(mmr)n(rmin) 单位:单位: mm/min(程序用程序用G98指令时)指令时) 或或mm/r(程序用(程序用G99指令时)。指令时)。 F: 外圆:外圆:0.10.2 (mm/r) 切断:切断:0.020.05 (mm/r) 圆弧:圆弧:0.050.1 (mm/r) F F指令为模态指令,实际进给

5、率可通过指令为模态指令,实际进给率可通过CNCCNC面面 板上的进给倍率旋钮,在板上的进给倍率旋钮,在0-150%0-150%之间控制。之间控制。返返回回 S S:主轴转速指令:主轴转速指令 V主主(mmin)= d(mm)n(rmin)/1000 1. 1.恒线速度(恒线速度(G96G96):):S S指定的数值表示切削速度指定的数值表示切削速度。 单位:单位:m/minm/min。如。如G96 S150:G96 S150:切削速度为切削速度为150m/min150m/min。 2. 2.: : 返返 回回T T:刀具指令:刀具指令 该指令前半部分为刀具号,后半部分为刀具补偿号。该指令前半部

6、分为刀具号,后半部分为刀具补偿号。 SIEMENS格式为格式为:T DFANUC格式为格式为:T 如如 : T1 D2 T1 D2 如如: : T02 42 T02 421 1号号刀刀2号号刀刀补补2号刀42号号刀刀补补数控车床刀架数控车床刀架6号刀号刀8号刀号刀10号刀号刀(切断刀)(切断刀)(外圆刀)(外圆刀)(外圆刀)(外圆刀)刀具补偿值的理解(Tool Offset)返回参考点机床坐标系参考坐标系工件坐标系车床卡盘工 件刀补Z值刀补X值=2L车刀 返返 回回 1 1、: 刀具按系统设置的进给速度刀具按系统设置的进给速度快速快速移动的指令移动的指令 编程格式:编程格式:G00G00; 注

7、意事项: (1)G00运动轨迹通常不是直线(点位控制) (2)G00状态时F无效 (3)G00编程时应防止撞刀v作用:用于刀具快速定位(不得接触工件)、快速退刀、回换刀点:用于刀具快速定位(不得接触工件)、快速退刀、回换刀点。快速定位快速定位G00G00AB工件工件卡盘卡盘XZ0C2、直线插补(Interpolation Line)指令G01 G01G01是用于加工直线轮廓的插补指令是用于加工直线轮廓的插补指令 插补(Interpolation)是在两个已知点之间根据某个数学函数 确定多个中间点的位置的运算过程。 编程格式:编程格式: G01G01; G01G01的运动轨迹为严格的直线的运动轨

8、迹为严格的直线( (直线控制)直线控制) 用于加工圆柱用于加工圆柱. .圆锥圆锥. .孔孔. .槽槽. .直线插补直线插补G01XZ0卡盘卡盘工件AB 3、顺圆插补、顺圆插补(Interpolation Clockwise-Arc)指令指令G02 顺圆插补顺圆插补G02顺时针顺时针工件工件AB 4 4、逆圆插补指令逆圆插补指令G03G03 编程格式:编程格式: FANUC: G03Z; SIEMENS:G03Z CR=; 逆园插补逆园插补G03逆时针逆时针工件工件返返 回回AB 编程格式注意事项 淘汰半径编程:淘汰半径编程:X轴坐标值是离开零件中心的距离。轴坐标值是离开零件中心的距离。返回返回

9、 数数 控控 编编 程程 的的 步步 骤骤 返回返回 例题 编程须知: 1、1号外圆刀 . 2号切断刀.直径编程 2、用FANUC系统编程 3、材料为20 铝棒 4、粗车外圆切削深度2mm 5、精车外圆切削深度1mm O2005 ; (文件名)(文件名) N15 T0101 M03 S400 ; ( 调用调用1号刀、主轴正转)号刀、主轴正转) N20 G00 X16.5 Z2.0 ; ( 快速定位工件快速定位工件2mm处)处) N25 G01 Z-17.0 F0.14; ( 粗车粗车12外圆)外圆) N26 X18.5 Z-20.0 ; ( 车锥角)车锥角) N28 Z-30: ( 粗车粗车1

10、8.5外圆)外圆) N30 X22.0 ; ( 提刀)提刀) N35 G00 Z2.0 ; ( 快速退刀)快速退刀) N40 X13.0 ; ( 快速定位)快速定位) N45 G01 X13.0 Z-17.0; ( 半精车半精车12.0外圆)外圆) N50G02X18.5Z-20R3F0.08 ( 半精车半精车R3 ) N55 G00 Z2.0 ; ( 快速退刀)快速退刀) N60 X5.0 ; ( 快速定位)快速定位) N65G01X13Z-2F0.1 ( 半精车倒角)半精车倒角) N68G00Z2 ( 退刀)退刀) N69X4S600 (定位提速准备精车)(定位提速准备精车) N65 G0

11、1 X12.0 Z-2.0F0.1; ( 车倒角)车倒角) N70 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; ( 快退到换刀点)快退到换刀点) N95 T0202 S260; ( 换切断刀)换切断刀) N100 G00 X25.0 Z -33.0; ( 快速定位)快速定位) N105 G01 X-1.0 F0.03; ( 切断)切断) N110 G00 X100.0 Z100.

12、0; ( 快速移到安全处)快速移到安全处) N115 M05; (程序结束)(程序结束) M02 习 题(非机类) 编程要求:编程要求:(1)直径编程)直径编程(2)1号外圆刀、号外圆刀、2号切断刀号切断刀(3)S:400r/min F: 车外圆车外圆0.1mm/r 车圆弧车圆弧0.05mm/r(4)粗车切削深度)粗车切削深度2mm 精车切削深度精车切削深度1mm(5)材料为)材料为20 铝棒铝棒(6)任选一种系统格式编程)任选一种系统格式编程返返 回回车车 床床 坐坐 标标 系系ZX0参 考 坐 标 系参考坐标系ZXO工 件 坐 标 系ZXO工件坐标系FANUC车床车床G代码代码 v G00

13、定位定位 (快速移动快速移动)v G01直线切削直线切削 v G02顺时针切圆弧顺时针切圆弧 (CW,顺时钟,顺时钟)v G03逆时针切圆弧逆时针切圆弧 (CCW,逆时钟,逆时钟)v G04暂停暂停 (Dwell)v G09停于精确的位置停于精确的位置v G20英制输入英制输入v G21公制输入公制输入v G22内部行程限位内部行程限位 有效有效v G23内部行程限位内部行程限位 无效无效v G27检查参考点返回检查参考点返回 v G28参考点返回参考点返回v G29从参考点返回从参考点返回v G30回到第二参考点回到第二参考点v G32切螺纹切螺纹 v G40取消刀尖半径偏置取消刀尖半径偏置

14、v G41刀尖半径偏置刀尖半径偏置 (左侧左侧)v G42刀尖半径偏置刀尖半径偏置 (右侧右侧)v G50修改工件坐标;设置主轴最大的修改工件坐标;设置主轴最大的 RPMv G52设置局部坐标系设置局部坐标系 v G53选择机床坐标系选择机床坐标系 vG70精加工循环精加工循环 vG71内外径粗切循环内外径粗切循环 vG72台阶粗切循环台阶粗切循环 vG73成形重复循环成形重复循环vG74Z 向步进钻削向步进钻削 vG75X 向切槽向切槽 vG76切螺纹循环切螺纹循环 vG80取消固定循环取消固定循环 vG83钻孔循环钻孔循环vG84攻丝循环攻丝循环 vG85正面镗孔循环正面镗孔循环 vG87

15、侧面钻孔循环侧面钻孔循环 vG88侧面攻丝循环侧面攻丝循环 vG89侧面镗孔循环侧面镗孔循环 vG90(内外直径内外直径)切削循环切削循环 vG92切螺纹循环切螺纹循环 vG94(台阶台阶) 切削循环切削循环vG96恒线速度控制恒线速度控制vG97恒线速度控制取消恒线速度控制取消vG98每分钟进给率每分钟进给率 vG99每转进给率每转进给率 FANUC M指令代码指令代码v M代码代码 说说 明明 v M00 程序停程序停 v M01 选择停止选择停止 v M02 程序结束程序结束(复位复位)v M03 主轴正转主轴正转 (CW)v M04 主轴反转主轴反转 (CCW)v M05 主轴停主轴停

16、 v M06 换刀换刀v M08 切削液开切削液开v M09 切削液关切削液关 v M30 程序结束程序结束(复位复位) 并回到开头并回到开头v M48 主轴过载取消主轴过载取消 不起作用不起作用 v M49 主轴过载取消主轴过载取消 起作用起作用 v M94 镜象取消镜象取消v M95 X坐标镜象坐标镜象 v M96 Y坐标镜象坐标镜象 v M98 子程序调用子程序调用 v M99 子程序结束子程序结束 螺纹加工指令螺纹加工指令FANUC 0i 系统系统1、圆柱螺纹圆柱螺纹G32 Z(W)_F_;2、圆锥螺蚊圆锥螺蚊G32 X(U)_Z(W)_F_;3、端面螺纹端面螺纹G32 X(U)_F_;注:式中注:式中F为螺

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论