首页 数控技术 数控车床编程

数控技术 数控车床编程

举报
开通vip

数控技术 数控车床编程null欢迎大家来我公司培训欢迎大家来我公司培训双方合作 , 互相交流, 共 创 效 益.null 武汉华中数控股份有限公司 国 培 部 王小军数控车床编程及操作null一.数控技术的发展一.数控技...

数控技术 数控车床编程
null欢迎大家来我公司 培训 焊锡培训资料ppt免费下载焊接培训教程 ppt 下载特设培训下载班长管理培训下载培训时间表下载 欢迎大家来我公司培训双方合作 , 互相交流, 共 创 效 益.null 武汉华中数控股份有限公司 国 培 部 王小军数控车床编程及操作null一.数控技术的发展一.数控技术的发展1.1946年世界上诞生了第一台电子计算机。 2.第一台计算机诞生6年后,即在1952年,计算机技术应用到了机床上。 1952在美国诞生了第一台数控机床。 从此,传统的机床产生了质的变化。 null 第一台数控机床诞生至今五十年以来,数控机床的核心—数控系统的发展经历了二个阶段和六代的发展。 1.数控(NC)阶段 2. 计算机数控(CNC)阶段 数控(NC)阶段(1952—1970年)数控(NC)阶段(1952—1970年) 早期的计算机运算速度低,这对当时的科学计算和数据 处理影响不大,但它不能适应机床实时控制的要求。 人们不得不采用数字逻辑电路,搭成机床专用计算机 作为数控系统,被称为硬件连接数控(HARD—WIRED NC), 简称为数控(NC)。 随着电子元器件的发展,这个阶段又历经三代: 1952年的第一代—电子管计算机组成的数控系统; 1959年的第二代—晶体管计算机组成的数控系统; 1965年的第三代—小规模的集成电路计算机组成的数控系统。 计算机数控(CNC)阶段计算机数控(CNC)阶段 这一阶段从1970年开始至今。1970年研制成功大规模 集成电路,并将其用于通用小型计算机。此时的小型计算 机,其运算速度比五、六十年代的计算机有了大幅度的提 高。比专门搭成的专用计算机成本低,可靠性高。于是,小 型计算机被用作数控系统的核心部件,从此进入了计算机数 控(CNC)阶段。 计算机数控阶段也经历了三代: 1970年第四代—小型计算机数控系统; 1974年第五代—微处理器组成的数控系统 1990年第六代—基于PC的数控系统 。 null    数控系统近五十年来经历了两个阶段六代的发展,只是发展到了第五代以后,才从根本上解决了数控系统可靠性低,价格极为昂贵,应用很不方便等极为关键的问题,因此即使在工业发达国家,数控机床大规模地得到应用和普及也是在上世纪的七十年代末、八十年代初以后的事情,也就是说 数控技术经过了近三十年的发展才走向普及应用.我国数控技术起步于20世纪50年代末期,经历了初期的封闭式开发阶段。 现代数控技术发展趋势 现代数控技术发展趋势 1 高速、高精加工 2 数控系统具有多轴控制、多轴联动和复合加工的控制功能 3 数控系统开放化、智能化和网络化 HNC华中数控的发展过程HNC华中数控的发展过程 HNC华中数控的发展过程HNC华中数控的发展过程第一代--华中I型 第二代--华中2000 华中“世纪星”HNC-21/22--分别经历1234代其中4代扩展到6轴 精简版“世纪星”HNC-18i/19i数控车床编程基础数控车床编程基础 数控车床概述 1- 1 数控车床编程基本知识 1- 2 数控车床编程基本指令 1- 3 数控车床编程实例 1- 4 用户宏程序 1- 5 数控车床操作基础第一章 数控车床概述 1-1 概述第一章 数控车床概述 1-1 概述 本节主要介绍CJK6032数控车床。该车床为两坐标连续控制的数控车床,系统是HNC-21T系统,其人机界面、操作面板、操作步骤及编程方法与当前国际主流基本一致 1-2 数控车编程基本知识 1、机床坐标轴 2、机床原点、参考点、机床坐标系 3、工件原点和工件坐标 4、绝对编程、增量编程 5、直径编程、半径编程null1、机床坐标轴 1)基本坐标轴 数控机床的坐标轴和方向的命名制订了统一的标准, 规定 关于下班后关闭电源的规定党章中关于入党时间的规定公务员考核规定下载规定办法文件下载宁波关于闷顶的规定 直线进给运动的坐标轴用X,Y,Z 关于同志近三年现实表现材料材料类招标技术评分表图表与交易pdf视力表打印pdf用图表说话 pdf 示,常称基本坐标轴。 X,Y,Z坐标轴的相互关系用右手定则决定,如图1所 示,图中大姆指的指向为X轴的正方向,食指指向为Y 轴的正方向,中指指向为Z轴的正方向。 null2)旋转轴 围绕X,Y,Z轴旋转的圆周进给坐标轴分别用A,B,C表示,根据右手螺旋定则,如图1所示,以大姆指指向+X,+Y,+Z方向,则食指、中指等的指向是圆周进给运动的+A,+B,+C方向。null上述坐标轴正方向,是假定工件不动,刀具相对于工 件做进给运动的方向。如果是工件移动则用加“′”的 字母表示,按相对运动的关系,工件运动的正方向恰 好与刀具运动的正方向相反,即有: +X =-X′, +Y =-Y′, +Z =-Z′, +A =-A′, +B =-B′, +C =-C′ 同样两者运动的负方向也彼此相反。null图 1 机床坐标轴null3)附加坐标轴: 在基本的线性坐标轴X,Y,Z之外的附加线性坐标轴指定为U,V,W 和P,Q,R。 这些附加坐标轴的运动方向,可按决定基本坐标轴运动方向的方法来决定。 CJK6032坐标轴 CJK6032坐标轴 ZJK7532坐标轴 ZJK7532坐标轴 2、机床原点、参考点、机床坐标系 2、机床原点、参考点、机床坐标系 3、工件原点和工件坐标系 3、工件原点和工件坐标系 4、绝对编程与增量编程 绝对编程时:用G90指令后面的X、Z表示X轴、Z轴的坐标值; 增量编程时:用U、W 或G91指令后面的X、Z表示X轴、Z轴的 增量值; 注:1:车床的默认状态为G90 4、绝对编程与增量编程 绝对编程时:用G90指令后面的X、Z表示X轴、Z轴的坐标值; 增量编程时:用U、W 或G91指令后面的X、Z表示X轴、Z轴的 增量值; 注:1:车床的默认状态为G90 5、直径、半径编程 注意:1、使用直径、半径编程时,系统参数设置要求与之对应5、直径、半径编程 注意:1、使用直径、半径编程时,系统参数设置要求与之对应%0001 N 1 G36 N 2 T0101 N 3 G00 X50 Z2 N 4 G01 X15(Z2) N 5 (X15) Z-30 N 6 X25 Z-40 N 7 X50 Z2 N 8 M30半 径 编 程%0001 N 1 G36 N 2 G91 N 3 G01 X-35 (Z0) N 4 (X0) Z-32 N 5 X10 Z-10 N 6 X25 Z42 N 7 M30%0001 N 1 G36 N 2 T0101 N 3 G00 X50 Z2 N 4 G01 X15(Z2) N 5 Z-30 N 6 U10 Z-40 N 7 X50 W42 N 8 M30 直 径 编 程第二 章程 公司章程范本下载项目章程下载公司章程下载公司章程下载公司章程下载 序的结构 2-1 程序的构成第二章程序的结构 2-1 程序的构成 2-2 程序格式 %8001 %0003 N01 G37 N01 G91 G01 X-12 F100 N02 G92 X16 Z1 N02 G03 X7.385 Z-4.923 R8 N03 G90 G00 Z0 N03 X2.215 Z-39.877 R60 N04 M03 N04 G02 X2.4 Z-28.636 R40 N05 M98 P0003 L6 N05 G00 X4 N06 G90 G00 X16 Z1 N06 Z73.436 N07 M05 N07 X-4.8 N08 M30 N08 M99 2-2 程序格式 %8001 %0003 N01 G37 N01 G91 G01 X-12 F100 N02 G92 X16 Z1 N02 G03 X7.385 Z-4.923 R8 N03 G90 G00 Z0 N03 X2.215 Z-39.877 R60 N04 M03 N04 G02 X2.4 Z-28.636 R40 N05 M98 P0003 L6 N05 G00 X4 N06 G90 G00 X16 Z1 N06 Z73.436 N07 M05 N07 X-4.8 N08 M30 N08 M99 第三章 数控车床编程指令体系 3-1 M指令(或辅助功能) 3-2 S . F.T指令 3-3 G指令(准备功能) 1、坐标系相关G指令 2、运动相关G指令 3、单一循环G指令 4、复合循环G指令第三章 数控车床编程指令体系 3-1 M指令(或辅助功能) 3-2 S . F.T指令 3-3 G指令(准备功能) 1、坐标系相关G指令 2、运动相关G指令 3、单一循环G指令 4、复合循环G指令3-1 M指令(或辅助功能)3-1 M指令(或辅助功能)1、 S指令(主轴功能) 1)转/每分钟(M03后) 2)米/每分钟(G96恒线速有效) 3)转/每分钟(G97取消恒线速) 2、F指令(进给功能): 1)每分钟进给(G94) 2)每转进给(G95) 1、 S指令(主轴功能) 1)转/每分钟(M03后) 2)米/每分钟(G96恒线速有效) 3)转/每分钟(G97取消恒线速) 2、F指令(进给功能): 1)每分钟进给(G94) 2)每转进给(G95) 3-2 S . F. T 指令 2、T指令(刀具功能) %0012 N01 T0101 (此时换刀,设立坐标系,刀具不移动) N02 G00 X45 Z0 (当有移动性指令时,加入刀偏) N03 G01 X10 F100 N04 G00 X80 Z30 N05 T0202 (此时换刀,设立坐标系,刀具不移动) N06 G00 X40 Z5 (当有移动性指令时,执行刀偏) N07 G01 Z-20 F100 N08 G00 X80 Z30 N09 M302、T指令(刀具功能) %0012 N01 T0101 (此时换刀,设立坐标系,刀具不移动) N02 G00 X45 Z0 (当有移动性指令时,加入刀偏) N03 G01 X10 F100 N04 G00 X80 Z30 N05 T0202 (此时换刀,设立坐标系,刀具不移动) N06 G00 X40 Z5 (当有移动性指令时,执行刀偏) N07 G01 Z-20 F100 N08 G00 X80 Z30 N09 M303-3 G指令(准备功能) 3-3 G指令(准备功能) 3-3-1 有关单位设定G功能 1、英制输入G20(单位in)和公制 输入G21(单位mm)指令 2、进给量的设定G94和G95指令 3-3-1 有关单位设定G功能 1、英制输入G20(单位in)和公制 输入G21(单位mm)指令 2、进给量的设定G94和G95指令 3-3-2 坐标系相关的G指令 1)绝对编程与增量编程 绝对编程时:用G90指令后面的X、Z表示X轴、Z轴的坐标值; 增量编程时:用U、W 或G91指令后面的X、Z表示X轴、Z轴的 增量值; 注:1:车床的默认状态为G90 2:表示增量的字符U、W不能用于循环指令G80、G81、 G82、G71、G72、G73、G76程序段中,但可用于定义 精加工轮廓的程序中 3-3-2 坐标系相关的G指令 1)绝对编程与增量编程 绝对编程时:用G90指令后面的X、Z表示X轴、Z轴的坐标值; 增量编程时:用U、W 或G91指令后面的X、Z表示X轴、Z轴的 增量值; 注:1:车床的默认状态为G90 2:表示增量的字符U、W不能用于循环指令G80、G81、 G82、G71、G72、G73、G76程序段中,但可用于定义 精加工轮廓的程序中 2)坐标系设定G92指令 G92 X___ Z___ ; X、Z取值原则: 1、方便数学计算和简化编程; 2、容易找正对刀; 3、便于加工检查; 4、引起的加工误差小; 5、不要与机床、工件发生碰撞; 6、方便拆卸工件; 7、空行程不要太长; 2)坐标系设定G92指令 G92 X___ Z___ ; X、Z取值原则: 1、方便数学计算和简化编程; 2、容易找正对刀; 3、便于加工检查; 4、引起的加工误差小; 5、不要与机床、工件发生碰撞; 6、方便拆卸工件; 7、空行程不要太长; 3)零点偏置G54~G59指令 4)直接机床坐标系编程G53指令 注: 使用该类指令前须回过一次参考点。3)零点偏置G54~G59指令 4)直接机床坐标系编程G53指令 注: 使用该类指令前须回过一次参考点。5)直径、半径编程G36、G37指令 格式: G36 直径编程 G37 半径编程 注意:1、使用直径、半径编程时,系统参数设置要求与之对应5)直径、半径编程G36、G37指令 格式: G36 直径编程 G37 半径编程 注意:1、使用直径、半径编程时,系统参数设置要求与之对应Φ20Φ180160+X44254Φ50二、直径编程 %3351 N1 G92 X180 Z254 N2 G36 G01 X20 W-44 N3 U30 Z50 N4 G00 X180 Z254 N5 M30 一、半径编程 %3352 N1 G37 N2 G92 X90 Z254 N3 G01 X10 W-44 N4 U15 Z50 N5 G00 X90 Z254 N6 M303-3-3 进给控制指令 1)快速点定位G00指令 G00 X(U)_ Z(W)_ %1008 T0202 G00 X90Z253 G00 X30Z173 X90 Z253 M05 M303-3-3 进给控制指令 1)快速点定位G00指令 G00 X(U)_ Z(W)_ %1008 T0202 G00 X90Z253 G00 X30Z173 X90 Z253 M05 M302、直线插补G01指令 G01 X(U)__ Z(W)__ F__ %1008 T0303 G00 X90 Z253 G90 G01 X30 Z173 G00 X90 Z253 M05 M302、直线插补G01指令 G01 X(U)__ Z(W)__ F__ %1008 T0303 G00 X90 Z253 G90 G01 X30 Z173 G00 X90 Z253 M05 M30null例1 %1008(绝对) N1 T0101 N2 G00 X90Z20 N3 G00 X31Z3 N4 G01 Z-50 F100 N5 G00 X36 N6 Z3 N7 X30 N8 G01 Z-50 F80 N9 G00 X36 N10 X90 Z20 N11 M05 N12 M30例1 %1008(绝对) N1 T0101 N2 G00 X90Z20 N3 G00 X31Z3 N4 G01 Z-50 F100 N5 G00 X36 N6 Z3 N7 X30 N8 G01 Z-50 F80 N9 G00 X36 N10 X90 Z20 N11 M05 N12 M30例1 %1008 (增量) N1 T0101 N2 G00 X90Z20 N3 G00 X31Z3 N4 G01 W-53 F100 N5 G00 U5 N6 W53 N7 U-6 N8 G01 Z-50 F80 N9 G00 X36 N10 X90 Z20 N11 M05 N12 M30例1 %1008 (增量) N1 T0101 N2 G00 X90Z20 N3 G00 X31Z3 N4 G01 W-53 F100 N5 G00 U5 N6 W53 N7 U-6 N8 G01 Z-50 F80 N9 G00 X36 N10 X90 Z20 N11 M05 N12 M30null例2 %1008 N1 T0101 N2 G00 X80Z10 N3 G00 X31Z3 N4 G01 Z-50 F100 N5 G00 X36 N6 Z3 N7 X29 N8 G01 Z-20 F100 N9 G00 X36 N10 Z3 N11 X28 N12 G01 Z-20 F80 N13 X30 N14 Z-50 N15 G00 X36 N16 X80 Z10 N17 M05 N18 M30例2 %1008 N1 T0101 N2 G00 X80Z10 N3 G00 X31Z3 N4 G01 Z-50 F100 N5 G00 X36 N6 Z3 N7 X29 N8 G01 Z-20 F100 N9 G00 X36 N10 Z3 N11 X28 N12 G01 Z-20 F80 N13 X30 N14 Z-50 N15 G00 X36 N16 X80 Z10 N17 M05 N18 M30null例3 %1008 N1 T0101 N2 G00 X100Z40 N3 G00 X26.6 Z5 N4 G01 X31 Z-50 F100 N5 G00 X36 N6 X100 Z40 N7 T0202 N8 G00 X25.6 Z5 N9 G01 X30 Z-50 F80 N10 G00 X36 N11 X100 Z40 N12 M05 N13 M30例3 %1008 N1 T0101 N2 G00 X100Z40 N3 G00 X26.6 Z5 N4 G01 X31 Z-50 F100 N5 G00 X36 N6 X100 Z40 N7 T0202 N8 G00 X25.6 Z5 N9 G01 X30 Z-50 F80 N10 G00 X36 N11 X100 Z40 N12 M05 N13 M303、圆弧插补G02、G03指令 1)插补方向的判断3、圆弧插补G02、G03指令 1)插补方向的判断+YG02G02G02 G02 G03G03G03G03+X图1-13+Z+YG02G02G02G02G03G03G03G03+X+Z2)圆弧插补格式2)圆弧插补格式null例1(绝对) %1008 N1 T0101 N2 M03 S460 N3 G00 X90Z20 N4 G00 X0 Z3 N5 G01 Z0 F100 N6 G03 X30 Z-15 R15 (N6 G03 X30 Z-15 I0 K-15) N7 G01 Z-30 N8 X36 N9 G00 X90 Z20 N10 M05 N11 M30例1(绝对) %1008 N1 T0101 N2 M03 S460 N3 G00 X90Z20 N4 G00 X0 Z3 N5 G01 Z0 F100 N6 G03 X30 Z-15 R15 (N6 G03 X30 Z-15 I0 K-15) N7 G01 Z-30 N8 X36 N9 G00 X90 Z20 N10 M05 N11 M30例1 (增量) %1008 N1 T0101 N2 M03 S460 N3 G00 X90Z20 N4 G00 U-90 W-17 N5 G01 W-3 F100 N6 G03 U30 W-15 R15 (N6 G03 U30 W-15 I0 K-15) N7 G01 W-15 N8 X36 N9 G00 X90 Z20 N10 M05 N11 M30例1 %1008 N1 T0101 N2 M03 S460 N3 G00 X90Z20 N4 G00 X0 Z3 N5 G01 Z0 F100 N6 G03 X30 Z-15 R15 (N6 G03 X30 Z-15 I0 K-15) N7 G01Z-30 N8 X36 N9 G00 X90 Z20 N10 M05 N11 M30例1 %1008 N1 T0101 N2 M03 S460 N3 G00 X90Z20 N4 G00 X0 Z3 N5 G01 Z0 F100 N6 G03 X30 Z-15 R15 (N6 G03 X30 Z-15 I0 K-15) N7 G01Z-30 N8 X36 N9 G00 X90 Z20 N10 M05 N11 M30例1(反轨迹) %1008 N1 T0101 N2 M03 S460 N3 G00 X90Z20 N4 G00 X38 Z-30 N5 G01 X30 F80 N6 Z-15 N7 G02 X0 Z0 R15 (N7 G02 X0 Z0 I-15 K0) N8 G00X36 N9 X90 Z20 N10 M05 N11 M30例2 %1008 N1 T0101 N2 M03 S460 N3 G00 X80Z10 N4 G00 X30Z3 N5 G01 Z-20 F100 N6 G02 X26 Z-22 R2 (N6 G02 X26 Z-22 K-2) N7 G01 Z-40 N8 G00 X24 N9 Z3 N10 X80 Z10 N11 M05 N12 M30例2 %1008 N1 T0101 N2 M03 S460 N3 G00 X80Z10 N4 G00 X30Z3 N5 G01 Z-20 F100 N6 G02 X26 Z-22 R2 (N6 G02 X26 Z-22 K-2) N7 G01 Z-40 N8 G00 X24 N9 Z3 N10 X80 Z10 N11 M05 N12 M30%3309 N1 T0404 N2 G00 X40 Z5 N3 M03 S400 N4 G00 X0 N5 G01 Z0 F60 N6 G03 U24 W-24 R15 N7 G02 X26 Z-31 R5 N8 G01 Z-40 N9 X40 Z5 N10 M30 %3309 N1 T0404 N2 G00 X40 Z5 N3 M03 S400 N4 G00 X0 N5 G01 Z0 F60 N6 G03 U24 W-24 R15 N7 G02 X26 Z-31 R5 N8 G01 Z-40 N9 X40 Z5 N10 M30 4、倒角指令 单元一 ) 直线后倒直角G01指令 G01 X(U)__ Z(W)__ C__ 4、倒角指令 单元一 ) 直线后倒直角G01指令 G01 X(U)__ Z(W)__ C__ 单元二) 直线后倒圆角G01指令 G01 X(U)__ Z(W)__ R__ 单元二) 直线后倒圆角G01指令 G01 X(U)__ Z(W)__ R__ %3312 N1 G00 U-70 W-10 N2 G01 U26 C3 F100 N3 W-22 R3 N4 U39 W-14 C3 N5 W-34 N6 G00 U5 W80 N7 M30 %3312 N1 G00 U-70 W-10 N2 G01 U26 C3 F100 N3 W-22 R3 N4 U39 W-14 C3 N5 W-34 N6 G00 U5 W80 N7 M30 单元三) 园弧后倒直角 G02 (G03) X(U)__ Z(W)__R__RL=__ 单元三) 园弧后倒直角 G02 (G03) X(U)__ Z(W)__R__RL=__ 单元四)圆弧后倒圆角 G02(G03) X(U)_Z(W)_R _ RC= _ 注意: (1) 在螺纹切削程序段中 不得出现倒角控制指令; (2) 见图3.3.10、图3.3.9.11, X,Z轴指定的移动量比 指定的R或C小时,系统 将报警,即GA长度必须 大于GB长度。 (3) 见图3.3.13、图3.3.14, RL=、RC=,必须大写。 单元四)圆弧后倒圆角 G02(G03) X(U)_Z(W)_R _ RC= _ 注意: (1) 在螺纹切削程序段中 不得出现倒角控制指令; (2) 见图3.3.10、图3.3.9.11, X,Z轴指定的移动量比 指定的R或C小时,系统 将报警,即GA长度必须 大于GB长度。 (3) 见图3.3.13、图3.3.14, RL=、RC=,必须大写。 %3315 T0101 N1 G00 X70 Z10 N2 G00 X0 Z4 N3 G01 W-4 F100 N4 X26 C3 N5 Z-21 N6 G02 U30 W-15 R15 RL=3 N7 G01 Z-70 N8 G00 U10 N9 X70 Z10 M30 %3315 T0101 N1 G00 X70 Z10 N2 G00 X0 Z4 N3 G01 W-4 F100 N4 X26 C3 N5 Z-21 N6 G02 U30 W-15 R15 RL=3 N7 G01 Z-70 N8 G00 U10 N9 X70 Z10 M30 5、G32 螺纹加工指令 1)格式 G32X(U)—Z(W)—R—E —P—F— 5、G32 螺纹加工指令 1)格式 G32X(U)—Z(W)—R—E —P—F— 5、G32 螺纹加工指令 1)格式 G32X(U)—Z(W)—R—E —P—F— 5、G32 螺纹加工指令 1)格式 G32X(U)—Z(W)—R—E —P—F— 注: . 在螺纹加工轨迹中应设置足够的升速段和降速 退刀段,以消除伺服滞后造成的螺距误差; . 在螺纹切削过程中进给修调无效; . 螺纹加工时主轴必须旋转。从粗加工到精加工, 主轴的转速必须保持一常数; . 在没有停止主轴的情况下,停止螺纹的切削将 非常危险; . 在螺纹加工中不得使用恒定线速度控制功能; . R为2倍的螺距,E为牙型高.null2、普通螺纹一般标准3)常用螺纹切削的进给次数与吃刀量3)常用螺纹切削的进给次数与吃刀量例加工M30 1-6h螺纹,其牙深0.974mm(半径值)三次背吃刀量(直径值)为0.7、0.4、0.2(mm)升降速段为1.5、1(mm)。 %3019 N1 T0101 N2 M03 S460 N3 G00 X50 Z120 N4 X29.3 Z101.5 N5 G32 Z19 F1 N6 G00 X40 N7 Z101.5 N8 X28.9 N9 G32 Z19 F1 N10 G00 X40 N11 Z101.5 N12 X28.7 N13 G32 Z19 F1 N14 G00 X40 N15 X50 Z120 N16 M05 N17 M30 例加工M30 1-6h螺纹,其牙深0.974mm(半径值)三次背吃刀量(直径值)为0.7、0.4、0.2(mm)升降速段为1.5、1(mm)。 %3019 N1 T0101 N2 M03 S460 N3 G00 X50 Z120 N4 X29.3 Z101.5 N5 G32 Z19 F1 N6 G00 X40 N7 Z101.5 N8 X28.9 N9 G32 Z19 F1 N10 G00 X40 N11 Z101.5 N12 X28.7 N13 G32 Z19 F1 N14 G00 X40 N15 X50 Z120 N16 M05 N17 M30 3.3.4 回参考点控制指令 1)自动返回参考点G28指令 G28 X(U)__ Z(W)__ 2)从参考点返回G29指令 G29 X(U)__ Z(W)__ %3318 N1 T0101 N2 G00 X50 Z100 N3 G28 X80 Z200 N4 G29 X40 Z250 N5 G00 X50Z100 N6 M30 注:1、使用该两指令应回过一次参考点 2、回参考点时应取消刀偏、刀补3.3.4 回参考点控制指令 1)自动返回参考点G28指令 G28 X(U)__ Z(W)__ 2)从参考点返回G29指令 G29 X(U)__ Z(W)__ %3318 N1 T0101 N2 G00 X50 Z100 N3 G28 X80 Z200 N4 G29 X40 Z250 N5 G00 X50Z100 N6 M30 注:1、使用该两指令应回过一次参考点 2、回参考点时应取消刀偏、刀补3.3.5 延时指令G04 G04 X ___ 其中X值是暂停时间,单位为秒,最大指令时间是9999.999秒。3.3.5 延时指令G04 G04 X ___ 其中X值是暂停时间,单位为秒,最大指令时间是9999.999秒。3.3.6 恒线速度G96、G97指令 极限主轴转速限定G46指令 格式:G96 S 恒线速度有效 G46 X _P _ 极限转速限定 G97 S 取消恒线速度功能 说明 关于失联党员情况说明岗位说明总经理岗位说明书会计岗位说明书行政主管岗位说明书 : S:G96后面的S值为切削的恒定线速度(m/min); G97后面的S值为取消恒线速度后,指定的主轴 转速(r/min);如缺省,则为执行G96指令 前的主轴转速度。 X:恒线速时主轴最低速限定(r/min) 。 P:恒线速时主轴最高速限定(r/min) 。 注意: 1、使用恒线速度功能,主轴必须能自动变 速。(如: 伺服主轴、变频主轴) 2、在系统参数中设定主轴最高限速。 3、G46指令功能只在恒线速度功能有效时有效。3.3.6 恒线速度G96、G97指令 极限主轴转速限定G46指令 格式:G96 S 恒线速度有效 G46 X _P _ 极限转速限定 G97 S 取消恒线速度功能 说明: S:G96后面的S值为切削的恒定线速度(m/min); G97后面的S值为取消恒线速度后,指定的主轴 转速(r/min);如缺省,则为执行G96指令 前的主轴转速度。 X:恒线速时主轴最低速限定(r/min) 。 P:恒线速时主轴最高速限定(r/min) 。 注意: 1、使用恒线速度功能,主轴必须能自动变 速。(如: 伺服主轴、变频主轴) 2、在系统参数中设定主轴最高限速。 3、G46指令功能只在恒线速度功能有效时有效。%3309 N1 T0101 N2 G00 X40 Z5 N3 M03 S400 N4 G96 S80 N5 G46 X300 P700 N6 G00 X0 N7 G01 Z0 F60 N8 G03 U24 W-24 R15 N9 G02 X26 Z-31 R5 N10 G01 Z-40 N11 X40 Z5 N12 G97 S300 N13 M30 %3309 N1 T0101 N2 G00 X40 Z5 N3 M03 S400 N4 G96 S80 N5 G46 X300 P700 N6 G00 X0 N7 G01 Z0 F60 N8 G03 U24 W-24 R15 N9 G02 X26 Z-31 R5 N10 G01 Z-40 N11 X40 Z5 N12 G97 S300 N13 M30 3.3.7单一切削循环指令(G80、G81、G82) 1、 内、外径切削循G80指令 1) 圆柱面的内、外径切削循 G80 X(U)__ Z(W)__ F__ 3.3.7单一切削循环指令(G80、G81、G82) 1、 内、外径切削循G80指令 1) 圆柱面的内、外径切削循 G80 X(U)__ Z(W)__ F__ 2)带锥度的内、外径切削循环 G80 X(U)__ Z(W)__ I__ F__ 见图3-22,其中X、Z同上述一样,I值为切削 始点B与切削终点C的半径差,即rb-rc。当算 术值为正时,I取正值;为负时,I取负值, I为模态值。 2)带锥度的内、外径切削循环 G80 X(U)__ Z(W)__ I__ F__ 见图3-22,其中X、Z同上述一样,I值为切削 始点B与切削终点C的半径差,即rb-rc。当算 术值为正时,I取正值;为负时,I取负值, I为模态值。 %3322 T0101 M03 S400 G91 G80 X-10 Z-33 I-5.5 F100 X-13 Z-33 I-5.5 X-16 Z-33 I-5.5 M30 %3322 T0101 M03 S400 G91 G80 X-10 Z-33 I-5.5 F100 X-13 Z-33 I-5.5 X-16 Z-33 I-5.5 M30 例 (G01绝对) %1008 N1 T0101 N2 G00 X90Z20 N3 G00 X31Z3 N4 G01 Z-50 F100 N5 G00 X36 N6 Z3 N7 X30 N8 G01 Z-50 F80 N9 G00 X36 N10 X90 Z20 N11 M30例 (G01绝对) %1008 N1 T0101 N2 G00 X90Z20 N3 G00 X31Z3 N4 G01 Z-50 F100 N5 G00 X36 N6 Z3 N7 X30 N8 G01 Z-50 F80 N9 G00 X36 N10 X90 Z20 N11 M30例 (G80绝对) %1008 N1 T0101 N2 G00 X90Z20 N3 X40 Z3 N4 G80 X31 Z-50 F100 N5 G80 X30 Z-50 F80 N6 X90 Z20 N7 M30null例2 (G01) %1008 T0101 G00 X80Z10 G00 X31Z3 G01 Z-50 F100 G00 X36 Z3 X29 G01 Z-20 F100 G00 X36 Z3 X28 G01 Z-20 F80 X30 Z-50 G00 X36 X80 Z10 M05 M30例2 (G01) %1008 T0101 G00 X80Z10 G00 X31Z3 G01 Z-50 F100 G00 X36 Z3 X29 G01 Z-20 F100 G00 X36 Z3 X28 G01 Z-20 F80 X30 Z-50 G00 X36 X80 Z10 M05 M30例2 (G80) %1008 T0101 G00 X80Z10 G00 X40 Z3 G80 X31 Z-50 F100 G80 X30 Z-20 Z3 X28 G01 Z-20 F80 X30 Z-50 G00 X36 X80 Z10 M05 M30例3 %1008 T0101 G00 X100Z40 G00 X26.6 Z5 G01 X31 Z-50 F100 G00 X36 X100 Z40 T0202 G00 X25.6 Z5 G01 X30 Z-50 F80 G00 X36 X100 Z40 M05 M30例3 %1008 T0101 G00 X100Z40 G00 X26.6 Z5 G01 X31 Z-50 F100 G00 X36 X100 Z40 T0202 G00 X25.6 Z5 G01 X30 Z-50 F80 G00 X36 X100 Z40 M05 M30例3 %1008 T0101 G00 X100Z40 G00 X40 Z5 G80 X31 Z-50 I-2.2 F100 G00 X100 Z40 T0202 G00 X40 Z5 G80 X30 Z-50 I-2.2 F80 G00 X100 Z40 M05 M30null例4 %1008 T0101 M03 S450 G00 X100 Z40 X40 Z3 G80 X31 Z-50 F100 G80 X25 Z-20 G80 X29 Z-4 I-7 F100 G00 X100 Z40 T0202 G00 X100Z40 G00 X14 Z3 G01 X24 Z-2 F80 Z-20 X28 X30 Z-50 G00 X36 X80 Z10 M05 M30 例4 %1008 T0101 M03 S450 G00 X100 Z40 X40 Z3 G80 X31 Z-50 F100 G80 X25 Z-20 G80 X29 Z-4 I-7 F100 G00 X100 Z40 T0202 G00 X100Z40 G00 X14 Z3 G01 X24 Z-2 F80 Z-20 X28 X30 Z-50 G00 X36 X80 Z10 M05 M30 2、 端面切削循环G81指令 1) 端面切削循环 G81 X(U)___Z(W)___F___ 2、 端面切削循环G81指令 1) 端面切削循环 G81 X(U)___Z(W)___F___ 2) 端面切削循环 G81 X(U)___Z(W___K___F___ 2) 端面切削循环 G81 X(U)___Z(W___K___F___ %3325 N1 G54 G90 G00 X60 Z45 M03 N2 G81 X25 Z31.5 K-3.5 F100 N3 X25 Z29.5 K-3.5 N4 X25 Z27.5 K-3.5 N5 X25 Z25.5 K-3.5 N6 M05 N7 M30 %3325 N1 G54 G90 G00 X60 Z45 M03 N2 G81 X25 Z31.5 K-3.5 F100 N3 X25 Z29.5 K-3.5 N4 X25 Z27.5 K-3.5 N5 X25 Z25.5 K-3.5 N6 M05 N7 M30 X 3、螺纹切削循环G82指令 1)直螺纹切削循环 G82 X(U)_ Z(W)_R_ E_C_ P_ F_ X、Z:C点的坐标值,或C点相对A点的增量值。 R、E:Z、X轴向螺纹收尾量,为增量值。 P :相邻螺纹头的切削起点之间对应的主轴转角 F :螺纹导程 C : 螺纹头数 3、螺纹切削循环G82指令 1)直螺纹切削循环 G82 X(U)_ Z(W)_R_ E_C_ P_ F_ X、Z:C点的坐标值,或C点相对A点的增量值。 R、E:Z、X轴向螺纹收尾量,为增量值。 P :相邻螺纹头的切削起点之间对应的主轴转角 F :螺纹导程 C : 螺纹头数2)锥螺纹切削循环 G82 X__ Z__I__R__ E__C__ P__ F__ 其中X、Z同上述一致,I为锥螺纹始点与锥螺纹终点的半径差,即rb-rc,I为模态值。 2)锥螺纹切削循环 G82 X__ Z__I__R__ E__C__ P__ F__ 其中X、Z同上述一致,I为锥螺纹始点与锥螺纹终点的半径差,即rb-rc,I为模态值。 %3328 N1 T0101 N2 G00 X35 Z104 N3 M03 S300 N4 G82 X29.2 Z18.5 C2 P180 F3 N5 X28.6 Z18.5 C2 P180 F3 N6 X28.2 Z18.5 C2 P180 F3 N7 X28.04 Z18.5 C2 P180 F3 N8 M30 %3328 N1 T0101 N2 G00 X35 Z104 N3 M03 S300 N4 G82 X29.2 Z18.5 C2 P180 F3 N5 X28.6 Z18.5 C2 P180 F3 N6 X28.2 Z18.5 C2 P180 F3 N7 X28.04 Z18.5 C2 P180 F3 N8 M30 1-2-3-4 复合循环切削指令 (G71、G72、G73 、 G76) 运用这组G代码,只需指定精加工路线和粗加工的背吃刀量,系统会自动计算粗加工路线和加工次数。 1-2-3-4 复合循环切削指令 (G71、G72、G73 、 G76) 运用这组G代码,只需指定精加工路线和粗加工的背吃刀量,系统会自动计算粗加工路线和加工次数。 1、外径粗加工循环G71指令 无凹槽内(外)径粗车复合循环 1、外径粗加工循环G71指令 无凹槽内(外)径粗车复合循环 %3331(见图3.3.31) T0101 N1 G00 X80 Z80 N2 M03 N3 G01 X46 Z3 F100 N4G71U1.5R1P5Q13X0.4Z0.1 N5 G00 X0 N6 G01 X10 Z-2 N7 Z-20 N8 G02 U10 W-5 R5 N9 G01 W-10 N10 G03 U14 W-7 R7 N11 G01 Z-52 N12 U10 W-10 N13 W-20 N14 X50 N15G00 X80 Z80 N16 M05 N17 M30 %3331(见图3.3.31) T0101 N1 G00 X80 Z80 N2 M03 N3 G01 X46 Z3 F100 N4G71U1.5R1P5Q13X0.4Z0.1 N5 G00 X0 N6 G01 X10 Z-2 N7 Z-20 N8 G02 U10 W-5 R5 N9 G01 W-10 N10 G03 U14 W-7 R7 N11 G01 Z-52 N12 U10 W-10 N13 W-20 N14 X50 N15G00 X80 Z80 N16 M05 N17 M30 %3332(见图3.3.32) N1
本文档为【数控技术 数控车床编程】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_481180
暂无简介~
格式:ppt
大小:3MB
软件:PowerPoint
页数:0
分类:生产制造
上传时间:2012-01-13
浏览量:56