




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、GSK980TA车床数控系统数控车床编程教案目录第一篇 编程说明第一章 数控车床的简介 1-6 第二章 编程基础 2-92.1 数控车床的坐标系 2-9 2.2 直径编程和半径编程 2-112.3 绝对坐标、相对坐标和混合坐标 2-112.4 程序的构成 2-13第三章 MSFT指令 3-143.1 辅助指令(M指令) 3-143.2 进给功能(F指令) 3-143.3 主轴功能(S指令) 3-153.4 刀具功能(T指令) 3-15第四章 G指令 4-17 4.1 概述 4-17 4.2 模态、非模态及初态 4-18 4.3 快速移动 G00 4-19 4.4 直线插补 G01 4-19 4
2、.5 圆弧插补 G02 、G03 4-20 4.6 暂停指令 G04 4-21 4.7 返回机械零点 G28 4-22 4.8 工件坐标系设定 G50 4-23 4.9 固定循环指令 4-24 4.9.1 轴向车削循环 G90 4-24 4.9.2 径向车削循环 G94 4-26 4.9.3 螺纹切削循环 G92 4-29 4.10 多重循环指令 4-33 4.10.1 轴向粗车循环 G71 4-34 4.10.2径向粗车循环 G72 4-38 4.10.3 封闭粗车循环 G73 4-41 4.10.4 精加工循环 G70 4-45 4.10.5 轴向切槽多重循环 G74 4-46 4.10.
3、6 径向切槽多重循环 G75 4-48 4.10.7 多重螺纹切削循环 G76 4-514.11 刀尖半径补偿G40、G41、G42(选配功能) 4-56 4.11.1 概述 4-56 4.11.2 刀补C的注意事项 4-62第五章 宏指令 5-62 5.1 宏变量 5-62 5.1.1宏变量的使用方法 5-62 5.1.2 宏变量的种类 5-635.2 运算命令和转移命令G65 5-64 5.2.1 运算命令5-65 5.2.2 转移命令5-65 5.2.3 关于用户宏指令编程的注意事项5-67 5.2.4 宏指令编程示例5-67第二篇 操作说明第一章 操作方式和显示界面-691.1 产品外
4、观-691.1.1 状态指示-691.1.2 编辑键盘-701.1.3 显示菜单-711.1.4 机床面板-711.2 操作方式概述-731.3 显示界面-741.3.1 位置界面-761.3.2 程序界面-781.3.3 偏置界面-791.3.4 报警界面 -801.3.5 设置界面-811.3.6 参数界面-831.3.7 诊断界面-841.3.8液晶对比度调整 -85第二章 安全操作-86 2.1 系统上电-86 2.2 超程防护-87 2.2.1 硬件超程防护 -87 2.2.2 软件超程防护 -872.3 紧急操作-872.3.1 复位 -882.3.2 急停 -882.3.3 进给
5、保持 -882.3.4 切断电源 -88 2.4 关机 -88第三章 手动操作 -88 3.1 坐标轴移动-88 3.1.1 手动进给-89 3.1.2 手动快速移动-893.1.3 手动移动速度选择 -893.1.4 坐标值清零 -913.2 其他手动操作 -923.2.1 主轴正转、反转、停止控制 -923.2.2 冷却液控制 -933.2.3 润滑控制 -933.2.4 手动换刀 -933.2.5 主轴倍率的修调 -93第四章 手轮/单步操作-934.1 单步进给 -93 4.1.1增量的选择-94 4.1.2移动方向选择 -944.2手轮进给 -944.2.1 增量的选择 -954.2
6、.2 移动轴及方向的选择 -954.2.3 手轮/单步方式下允许的其它操作 -954.2.4 说明事项 -96第五章 录入操作 -96 5.1 指令字的输入-96 5.2 指令字的执行-975.3 参数的设置 -975.4 数据的修改 -975.5 其它操作 -98第六章 程序编辑与管理 -986.1 程序的建立-986.1.1 程序程序段号的生成-986.1.2 程序内容的输入-996.1.3 指令字的检索.-100 6.1.4 指令字的插入-1026.1.5 指令字的删除-1036.1.6 指令字的修改-1056.2 程序的删除-1056.2.1单个程序的删除-1056.2.2全部程序的-
7、1056.3 程序的选择-1066.3.1检索法-1066.3.2扫描法-1066.4 程序的执行-1066.5 程序的改名-1066.6 程序管理-1076.6.1 程序目录-1076.6.2 存储程序的数量和存储容量-1076.6.3 程序的锁住-1076.7 编辑方式下允许的其他操作-108第七章 刀具偏置与对刀-1087.1 定点对刀-1087.2 试切对刀-1097.3 回机械零点对刀-1107.4 偏置值的修改-1127.4.1 绝对值输入-1127.4.2 增量值输入-112第八章 自动操作-1138.1自动运行-1138.1.1 自动运行的启动-1138.1.2 自动运行的停止
8、-1138.1.3 从任意段自动运行-1148.1.4 进给、快速速度的调整-1158.1.5 主轴速度调整 -1168.2 运行时的状态-116 8.2.1 单段运行-1168.2.1 空运行-1178.2.1 机床锁住运行-1178.2.1 辅助功能锁住运行-117 8.2.1 程序段选跳-1178.3 其它操作-118第九章 回零操作 -1189.1程序回零 -1189.1.1程序零点 -1189.1.2程序回零的操作步骤 -1189.2 机械回零 -1199.2.1 机械零点 -1199.2.2 机械回零的操作步骤 -1199.3 回零方式下的其它操作 -120第十章 数据的设置和保存
9、 -12010.1数据的设置 -12010.1.1 设置界面的相关设置 -12010.1.2 图形界面的相关设置 -12210.1.3 系统参数、诊断参数的设置 -12210.2数据的保存(电子盘操作) -123第十一章 通 讯 -12411.1 通讯软件的安装 -12411.2 通讯软件的操作 -12511.3 串行口的设置 -12611.4 数据的输入(PCCNC) -12611.4.1程序的输入 -12611.4.2刀补的输入 -12611.4.3参数的输入 -12711.5 数据的输出(CNCPC) -12711.5.1 单个程序的输出 -12711.5.2 全部程序的输出 -1271
10、1.5.3 刀补的输出 -12811.5.4 参数的输出 -128 11.6 通讯说明 -128第十二章 加工举例 -130第十三章 数控车床加工安全规程及日常保养 -153 第一章 数控车床的简介11数控车床的简介111数控车床的发展历史 数控车床又称为 CNC车床,即计算机数字控制车床,是目前国内使用量最大,覆盖面最广的一种数控机床,约占数控机床总数的25%。数控机床是集机械、电气、液压、气动、微电子和信息等多项技术为一体的机电一体化产品。是机械制造设备中具有高精度、高效率、高自动化和高柔性化等优点的工作母机。数控机床的技术水平高低及其在金属切削加工机床产量和总拥有量的百分比是衡量一个国家
11、国民经济发展和工业制造整体水平的重要标志之一。数控车床是数控机床的主要品种之一,它在数控机床中占有非常重要的位置,几十年来一直受到世界各国的普遍重视并得到了迅速的发展。在上个世纪中叶40年代,美国首先开始研究数控车床,1952年,美国麻省理工学院(mit)伺服机构实验室成功研制出第一台数控铣床,并于1957年投入使用。这是制造技术发展过程中的一个重大突破,标志着制造领域中数控加工时代的开始。数控加工是现代制造技术的基础,这一发明对于制造行业而言,具有划时代的意义和深远的影响。世界上主要工业发达国家都十分重视数控加工技术的研究和发展。我国于1958年开始研制数控车床,成功试制出配有子管数控系统的
12、数控车床,1965年开始批量生产配有晶体管数控系统的三坐标数控铣床。经过几十年的发展,目前的数控车床已实现了计算机控制并在工业界得到广泛应用,在模具制造行业的应用尤为普及。112数控车床的用途 数控车床主要用于加工轴类和盘类的回转体零件,如车削内外圆柱表面、圆锥表面,回转曲面和端面以及加工内外螺纹等。113 数控车床的组成及布局1数控车床的组成 数控车床由数控车床主机、数控系统、驱动系统、辅助装置、机外编码器五个部分组成。(1)数控车床主机即数控车床的机械部件,主要包括床身、主轴箱、刀架、尾座、进给传动机构等。(2)数控系统即数字控制系统,是数控车床实现自动加工的核心。主要南输入输出装置、监视
13、器、主控制系统、可编程序控制器、各类输入输出接口等组成。(3)驱动系统即伺服系统,是数控系统和车床本体之问的电传动联系环节。主要由伺服电动机、驱动控制系统和位置检测与反馈装置等组成。(4)辅助装置 是为了加工服务的配套部分,主要包括自动换刀装置ATC(AutomaficTool Changer)、自动交换工作台机构APC(Automatic Pallet changer)、工件夹紧放松机构、液压控制系统、气动装置、润滑装置、切削液装置、排屑装置、过载保护装置等。(5)机外编码器2数控车床的布局机床的布局是满足总体设计要求的具体实施办法的重要一环。因此,布局也是一种总体的优化设计。数控车床布局形
14、式受到工件尺寸、质量和形状,机床生产率,机床精度,操纵方便的运行要求和安全与环境保护的要求的影响。随着工件尺寸、质量和形状的变化,数控车床的布局可有卧式车床、端面车床、单柱立式车床、双柱立式车床和龙门移动式立式车床的变化,如图54所示。(1)床身和导轨床身的结构对机床的布局有很大影响。床身是机床的主要承载部件,是机床的主体。(2)刀架布局刀架是数控车床的重要部件,它对机床整体布局影响很大。两坐标连续控制的数控车床,一般都采用12工位的回转刀盘(也有6、8、10工位的)。回转刀架在机床上的布局主要有两种:一种是适用于加工轴类和盘形类零件的刀架,其回转轴与主轴平行;另一种是专门用于加工盘形类零件的
15、刀架,其回转轴与主轴垂直。此外,还有分别加装在两个滑板上的回转刀架的结构形式,这种结构的数控车床称为双刀架四坐标数控车床。1. 1. 4数控车床的分类 随着数控车床制造技术的不断发展,数控车床的品种已经基本齐全,规格繁多,可以按照以下方法来进行分类。1.按数控系统的功能分类(1)经济型数控车床一般用单板机、单片机进行开环控制,具有CRT显示、程序存储、程序编辑等功能,加工精度较低,功能较简单。机械部分多为在普通车床基础上改进 (2)全功能型数控车床较高档次的数控车床,具有刀尖圆弧半径自动补偿、恒线速、倒角、固定循环、螺纹切削、图形显示、用户宏程序等功能,加工能力强,适宜于加工精度高、形状复杂、
16、循环周期长、品种多变的单件或中小批量零件的加工(3)精密型数控车床 采用闭环控制,不但具有全功能型数控车床的全部功能,而且机械系统的动态响应较快,在数控车床基础上增加其他附加坐标轴。适用于精密和超精密加工。2按主轴的配置形式分类(1)卧式数控车床 数控卧式车床主轴采用手动控制、机电一体化设计、外形美观、结构合理、用途广泛、操作方便,该机床可实现自动控制、能够车削加工多种零件的内外圆、端面、切槽、任意锥面、球面及公、英制螺纹、圆锥螺纹等工序,适合大批量生产。数控卧式车床床身导轨采用超音频淬火、工艺、耐磨性强、精度高、主轴系统结构先进、转速平稳、具有较高的切削性能。纵、横向采用滚珠丝杆传动。动态响
17、应优良、噪音低。数控卧式车床适用于机械类高等学院、中等专业学校实训之用,可对学员进行各种编程操作训练及实际加工培训。(2)立式数控车床 立式数控车床,适宜加工中、小型盘、盖类零件 高强度铸铁底座、立柱,有良好的稳定性和抗震性能 立式结构,装夹工件方便,占地面积小 采用油水分离结构,使冷却水清洁环保持久 分离式冷却水箱,便于清洗 精密、高刚度弹筒式主轴结构,便于维修 主轴套筒全对称、悬挂式设计 , 更好的消除热变形对加工精度的影响 大功率交流主轴电机,增强了机床运转的稳定性 主轴采用进口高级润滑脂润滑,全封闭,免维护 床鞍、立柱导轨采用超重负荷直线滚动导轨,动态响应性能好,精度保持性高 配备优质
18、 6工位立式电动刀架,刚性高、换刀迅速、可靠 集中式机床操作面板,使操作更加方便、快捷 X/Z轴采用高精度滚珠丝杠和丝杠专用轴承,精度保持性好 整体式全封闭防护,环保清洁3.其他分类方法(1)按数控车床的不同控制方式分:直线控制数控车床、两主轴控制数控车床等;(2)按特殊或专门工艺性能分:螺纹数控车床、活塞数控车床、曲轴数控车床等多种。此外,车削中心也列入这一类,分立式和卧式车削中心两类。 第二章 编程基础21数控机床的坐标系数控机床的加工是由程序控制完成的,所以坐标系的确定与使用非常重要。根据ISO841标准,数控机床坐标系用右手笛卡儿坐标系作为标准确定。数控车床平行于主轴方向即纵向为Z轴,
19、垂直于主轴方向即横向为X轴,刀具远离工件方向为正向。如图:按刀座与机床主轴的相对位置划分,数控车床有前刀座和后刀座,相同的编程指令在前刀座和后刀座中运动轨迹是不同的,本系统可用于前刀座和后刀座数控车床,图 1-4 为前刀座的坐标系,图 1-5 为后刀座的坐标系。从图 1-4、图 1-5 可以看出,前、后刀座坐标系的 X 方向正好相反,而 Z 方向是相同的。在以后的图示和例子中,用前刀座坐标系来说明编程的应用。211机械坐标系机械坐标系的原点是生产厂家在制造机床时的固定坐标系原点,也称机械零点。它是在机床装配、调试时已经确定下来的,是机床加工的基准点。在使用中机械坐标系是由参考点来确定的,机床系
20、统启动后,进行返回参考点操作,机械坐标系就建立了。坐标系一经建立,只要不切断电源,坐标系就不会变化。212编程坐标系编程坐标系是编程序时使用的坐标系,一般把我们把Z轴与工件轴线重合,X轴放在工件端面上213工件坐标系工件坐标系是机床进行加工时使用的坐标系,它应该与编程坐标系一致。能否让编程坐标系与工坐标系一致,使操作的关键。22直径编程和半径编程221直径编程由于数控车床加工的零件通常为横截面为圆形的轴类零件,因此数控车床的编程可用直径编程方式,也可以用半径编程方式,车床出厂时均设定为直径编程,所以在编程时与X轴有关的各项尺寸一定要用直径值编程。如果需用半径编程,则改变系统中相关的几项参数或用
21、指令,使系统处于半径编程状态。显然半径编程比较麻烦,因为编程时把零件图纸上的直径尺寸除以2再去编程,给编程带来不必要的麻烦,且易出现失误。所以,目前数控车床上广泛采用直径编程方式。23 绝对坐标与增量坐标、混合坐标2.3.1 绝对坐标格式: (Xa , Zb) (有方向性)将刀具运动位置的坐标值表示为相对于坐标原点的距离,这种坐标的表示法称之为绝对坐标表示法。 2.3.2 增量坐标(或相对坐标)格式: (Ua , Wb) (有方向性)增量坐标表示法:将刀具运动位置的坐标值表示为相对于前一位置坐标的增量,即为目标点绝对坐标值与当前点绝对坐标值的差值,这种坐标的表示法称之为相对坐标表示法。数控系统
22、用X、Z表示绝对坐标代码,用U、W表示相对坐标代码。在一个加工程序中可以混合使用这二种坐标表示法编程。2.3.3 混合坐标格式: (Ua , Zb) 或(Xa, Wb) (有方向性)绝对坐标和增量坐标混合起来表示刀具运动位置的坐标值,这种坐标的表示法称之为混合坐标表示法。图5-1例:如图5-1 用绝对坐标和相对坐标来表达各个节点的坐标绝对坐标:(假设O点位坐标原点) O(X0, Z0)A(X20,Z0) B(X20,Z-25)C(X36,Z-25) D(X36,Z-40)E(X50,Z-40) F(X50,Z-60)相对坐标:(假设O点位坐标原点)O(X0, Z0)A(U20,W0) B(U0
23、,W-25)C(U16,W0) D(U0,W-15)E(U14,W0) F(U0,W-20)混合坐标:(假设O点位坐标原点)O(X0, Z0)A(X20,W0)或(U20,Z0) B(X20,W-25)或(U0,Z-25)C(X36,W0)或(U16,Z-25) D (X36,W-15)或(U0,Z-40)E(X50,W0)或(U14,Z-25) F(X50,W-20)或(U0,Z-60)24程序的构成24、1程序段结构一个完整的程序,一般由程序名、程序内容和程序结束三部分组成(1) 程序名 广州系统程序名是O。是四位正整数,可以从0000-9999。如O2255。程序名一般要求单列一段且不需
24、要段号。(2)程序主体。程序主体是由若干个程序段组成的,表示数控机床要完成的全部动作。每个程序段由一个或多个指令构成,每个程序段一般占一行,用“;”作为每个程序段的结束代码。(3)程序结束指令。程序结束指令可用M02或M30。一般要求单列一段。例如:O0002 程序号部分N10 G50 X70.0 Z150.0 ; N20 S630 00 X20.0 Z88.0 M08; N40 G01 Z78.0 F100 ; N50 G02 Z64.0 R12.0 ; 程序内容部分N60 G01 Z60.0 ; N70 X55.0 ; N80 G00 X70.0 Z150.0 M09 ; N90 M05;
25、 N100 M02; 程序结束部分24、2 程序段格式现在最常用的是可变程序段格式。每个程序段由若干个地址字构成,而地址字又由表示地址字的英文字母、特殊文字和数字构成,见表1-2。123456789N_G_X_Z_I_ K_ R_FSTM程序段准备功能坐标尺寸字进给功能主轴功能刀具功能辅助功能表1-2第三章 MSFT 指令31 M指令(或辅助功能)定义:辅助功能是用地址字 M 及二位数字表示的它主要用于机床加工操作时的工艺性指令其特点是靠继电器的通、断来实现其控制过程。M00 程序暂停 执行M00后,机床所有动作均被切断,重新按程序启动按键后,再继续执行后面的程序段。M03 主轴正转启动 M0
26、4 主轴反转启动M05 主轴停止转动 M06加工中心换刀 M07 切削液打开 M08 切削液打开M09 切削液停止 M10尾座进M11尾座退 M12工件夹紧 M13 工件松开M30程序结束并返回程原点 M02 程序结束M32- 润滑开 M33-润滑关M41、M42、M43、M44 主轴自动换档至14档M98 调用子程序 M99 子程序结束32 F 指令(1)F指令(进给指令)F 指令是表示进给速度,用于控制切削进给量,在程序中有两种使用方法。 a、每分钟进给( G98)编程格式 G98 FF后面的数字表示主轴每分钟进给量 单位为 mm/min。例:G98 F100 表示进给量为100mm/mi
27、nb、每转进给( G97)后面的数字表示主轴每转进给量 单位为 mm/r。例:G97 F0.2 表示进给量为0.2mm/r。注:每分钟进给量=每转进给量X主轴转速33S 指令(主轴功能)主轴功能主要是表示主轴旋转速度 。编程格式 SS后面的数字表示主轴主轴,单位为r/min。在具有恒线速功能的机床上,S功能指令还有如下作用。a、最高转速限制编程格式 G50 SS后面的数字表示的是最高转速:r/min。例:G50 S3000 表示最高转速限制为3000r/min。b、恒线速控制 编程格式 G96 S S后面的数字表示的是恒定的线速度:m/min。 例:G96 S150 表示切削点线速度控制在15
28、0 m/min。c、恒线速取消 编程格式 G97 S S后面的数字表示恒线速度控制取消后的主轴转速,如S未指定,将保留G96的最终值。例:G97 S3000 表示恒线速控制取消后主轴转速3000 r/min。34 T指令(刀具功能)数控车床进行零件加工时,通常需要多个工序、使用多把刀具,编写加工程序时各刀具的外形尺寸、安装位置通常是不确定的,在加工过程中有时需要重新安装刀具,刀具使用一段时间后也会因为磨损使刀尖的实际位置发生变化,如果随时根据每一把刀具与零件的相对位置来编写、修改加工程序,加工程序的编写和修改工作将会非常繁琐。本系统的刀具功能(T 指令)具有刀具自动交换和刀具长度补偿二个作用,
29、可控制 48 刀位的自动刀架在加工过程中实现换刀,并对刀具的实际位置偏差进行补偿(称为刀具长度补偿)。使用刀具长度补偿功能,允许在编程时不考虑刀具的实际位置,只需在加工前通过对刀操作获得每一把刀具的位置偏置数据(称为刀具偏置或刀偏),使用刀具加工前,先执行刀具长度补偿,即:按刀具偏置对系统的坐标进行偏移,使刀尖的运动轨迹与编程轨迹一致。更换刀具后,只需要重新对刀、修改刀具偏置,不需要修改加工程序。如果因为刀具磨损导致加工尺寸出现偏差,可以直接根据尺寸偏差修改刀具偏置,以消除加工尺寸偏差。指令功能:自动刀架换刀到目标刀具号刀位,并按指令的刀具偏置号对应的刀具偏置执行刀具长度补偿。刀具偏置号可以和
30、刀具号相同,也可以不同,即一把刀具可以对应多个偏置号。对应刀具偏置号为 00 的刀具偏置为 X=0、Z=0,系统为无刀具补偿状态,即:系统的坐标偏移为 0(未进行坐标偏移)。在执行了刀具长度补偿后,执行 T00,系统将按当前的刀具偏置反向偏移系统坐标,系统由已执行刀具长度补偿状态改变为未补偿状态,显示的刀具偏置号为 00 这个过程称为取消刀具长度补偿,间称:取消刀补。 如:T0101 表示选择 1 号刀并执行 1 号刀偏; T0102 表示选择 1 号刀并执行 2 号刀偏; T0301 表示选择 3 号刀并执行 1 号刀偏。 上电时,T指令显示的刀具号为掉电前的状态,刀具偏置号为00。 在一个
31、程序段中只能一个T指令有效,在程序段中出现两个或两个以上的T指令时,最后一个T指令有效。编程格式: TOO OO前两位:目标刀具号(00-08,前导0不能省略)后两位:刀具偏置号(00-16,前导0不能省略)例如:O0001:N01 G92 X50 Z50N02 M06 T0101:(用“01”号刀加工,刀具偏号为“01”) N03 G00 G90 Z40:(刀具偏号也可为“02”,则T指令应为“T0102”): N04 G01 X40230 F100;N05 G00 X50 Z50 T0100:(取消“01“号刀偏) N06 M02第四章 G指令4.1 概述4.2 模态、非模态及初态 G指令
32、字被分为00、01、02、03、04组。其中00组G指令字为非模态G指令,其它组G指令字为模态G指令,G00、G97、G98、G40为初态G指令。 G 指令字执行后,其定义的功能或状态保持有效,直到被同组的其它 G 指令所改变,这种 G 指令字称为模态 G 指令字。模态 G 指令字执行以后,其定义的功能或状态被改变以前,后续的程序段执行该 G 指令字时,不需要再次输入该 G 指令字。 G 指令字执行后,其定义的功能或状态一次性有效,每次执行该 G 指令字时,必须输入该 G 指令字,这种 G 指令字称为非模态 G 指令字。 系统上电后,未经执行其功能或状态就有效的模态G指令字称为初态G指令字。上
33、电后执行初态G指令字时,不需输入该G指令字。本系统的初态指令字为G00、G40、G97、G98。例:O0001; G0 X100 Z100; (快速移动至X100 Z100;模态指令字G0有效) X20 Z30; (快速移动至X20 Z30;模态指令字G0未输入)G1 X50 Z50 F300;(直线插补至X50 Z50,进给速度300mm/min; 模态指令字G1有效)X100; (直线插补至X100 Z50,进给速度300mm/min;未输入Z轴坐标,取当 G0 X0 Z0; 前坐标值Z50;F300保持、G1为模态指令字,均未输入)M30; (快速移动至X0 Z0,模态指令字G0有效)例
34、:O0002; G0 X50 Z5; (快速移动至X50 Z5) G04 X4; (延时4秒) G04 X4; (再次延时4秒,G04为非模态G指令字,需再次输入) M30; 例;( 上电第一次运行)O0003;X100 Z100; (快速移动至 X100 Z100,G0 为系统初态指令字,未输入)G1 X0 Z0 F100; (直线插补至 X0 Z0,每分进给,进给速度为 100mm/min,G98 为初态指 M30; 令字,未输入)4.3 快速定位指令 G00 定义:G00指令命令机床以最快速度运动到下一个目标位置,运动过程中有加速和减速,该指令对运动轨迹没有要求。其指令格式:指令格式:G
35、00 X(U)_ Z(W)_;当用绝对值编程时,X、Z后面的数值是目标位置在工件坐标系的坐标。当用相对值编程时,U、W后面的数值则是现在点与目标点之间的距离与方向。、例:G00 X10 Z20; 注:因为X轴和Z轴的进给速率不同,因此机床执行快速运动指令时两轴的合成运动轨迹不一定是直线,因此在使用G00指令时,一定要注意避免刀具和工件及夹具发生碰撞。4.4 直线插补指令G01 定义:G01指令命令机床刀具以一定的进给速度从当前所在位置沿直线移动到指令给出的目标位置。指令格式:G01 X(U)_ Z(W)_ F ; X(U)X轴切削终点的绝对(相对)坐标Z(W) Z轴切削终点的绝对(相对)坐标其
36、中F是切削进给率或进给速度,单位为mm/r或mm/min,取决于该指令前面程序段的位置。使用G01指令时可以采用绝对坐标编程,也可采用相对坐标编程。当采用绝对坐标编程时,数控系统在接受G01指令后,刀具将移至坐标值为X、Z的点上;当采用相对坐标编程时,刀具移至距当前点的距离为U、W值的点上。例:G01 X60.0Z7.0;(绝对编程)G01 U20.0 W-25.0(相对编程)4.5 圆弧插补指令G02/G03 圆弧插补指令命令刀具在指定平面里按给定的F进给速度作圆弧插补运动,用于加工圆弧轮廓。圆弧插补命令分为逆时针圆弧插补指令G02和顺时针圆弧插补指令G03两种。(前刀座坐标系为标准)逆时针
37、圆弧插补的指令格式:G02 X(U)_Z(W)_ R_ F_; G02 X(U)_Z(W)_ I_ K_ F_;G02逆时针圆弧插补指令(圆弧的起点到终点刀具运动轨迹与时针方向相反)X(U)X轴切削终点的绝对(相对)坐标Z(W)Z轴切削终点的绝对(相对)坐标R圆弧半径I圆心与圆弧起点 X 轴坐标的差值K圆心与圆弧起点 Z 轴坐标的差值F切削进给速度例:如图程序:G02 X63.06 Z-20.0 R19.26 F300 ; 或G02 U17.81 W-20.0 R19.26 F300 ;G02 X63.06 Z-20.0 I35.36 K-6.37 F300;或G02 U17.81 W-20.
38、0 I35.36 K-6.37 F300顺时针圆弧插补的指令格式:G03 X(U)_Z(W)_ R_ F_; G03 X(U)_Z(W)_ I_ K_ F_;G03顺时针圆弧插补指令(圆弧的起点到终点刀具运动轨迹与时针方向相同)X(U)X方向切削终点的绝对(相对)坐标Z(W)Z方向切削终点的绝对(相对)坐标R圆弧半径I圆心与圆弧起点 X 轴坐标的差值K圆心与圆弧起点 Z 轴坐标的差值F切削进给速度 例:(A-B)G03 X40 Z-10 R10 F300; 或G03 U20 W-10 R10 F300;G03 X40 Z-10 I0 K-10 F300 或G03 U20 W-10 I0 K-1
39、0 F300;: G02/G03程序段中指令地址I、K或R必须至少输入一个,否则系统产生报警;I、K和R同时输入时,R有效,I、K无效;未输入R时,如果省略I或K,系统按I=0或K=0处理; 未输入X(U)和Z(W)时,如果用R给定半径,执行G02/G03指令X轴和Z轴不移动;如果未输入R、使用I、K指令字时,执行G02/G03指令的轨迹为全圆(360); 使用R指令时,理论上可能是大于180和小于180两个圆弧,本系统规定小于等于180的圆弧有效。如果终点不在用R指令定义的圆弧上,系统会产生报警; G02/G03程序段中使用I、K指令字定义圆心时,即使终点不在圆弧上,系统也不会报警,执行指令
40、的轨迹为:按指令定义的圆心和圆弧方向,X轴和Z轴同时从起点沿圆弧运动,当X轴或Z轴的坐标与终点的坐标相同时,X轴或Z轴停止运动,另一轴(Z轴或X轴)继续运动至终点。:G02/03为模态指令。4.6 暂停指令G04G04指令用于暂停进给。格式:G04 P或G04 X(U) G04暂停进给,该指令可以使刀具作短时间的无进给光整加工,在车槽、钻镗孔时使用,也可用于拐角轨迹控制。 PP后用整数表示,单位:豪秒X(U)X后用整数表示,单位:秒 (注:此处的X与坐标系中的X无关)例:图为利用暂停G04进行切槽加工的实例。对槽的外圆柱面粗糙度有要求,编写加工程序如下。N060 G00 X1.6; 快速到N0
41、70 G01 X0.75 F80; 以进给速度切削到N080 G04 X0.24; 暂停0.24sN090 G00 X1.6; 快速到 :G04为非模态指令,只在本程序段中才有效。4.7 返回机械零点 G28指令功能:从起点开始,以快速移动速度到达X(U)、Z(W)指定的中间点后再同时回机械零点。 指令格式:G28 X(U) Z(W)其中:X:中间点X向的绝对坐标; U:中间点与起点X向绝对坐标的差值Z:中间点Z向的绝对坐标;W:中间点与起点Z向绝对坐标的差值。指令地址X(U)、Z(W)可省略一个或全部,详见下表: 指令功能G28 X(U)X轴回机械零点,Z轴保持在原位G28 Z(W)Z轴回机械零点,X轴保持在原位G28两轴保持在原位,继续执行下一程序段G28 X(U) Z(W)X、Z轴同时回机械零点指令动作过程(图3
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 生物化学(第4版)课件 第2章 核酸化学
- 气候变化所致小岛国损失损害补偿责任问题研究
- 基于STSE教育理念的初中化学金属和金属材料的教学实践研究
- 下雨天安全教育
- 关爱妇女心理健康:现状与行动指南
- 颈椎间盘的护理课件
- 爆炸安全知识培训
- 人事劳资培训
- 项目管理人员安全教育培训
- 项目介绍课件模版
- 粪便无害化处理厂建设方案
- 恢复执行申请书
- 智慧的光芒普照每位学生 论文
- 销售行业跑业务计划书
- 政府采购询价采购函报价单格式及论大学生写作能力
- 建筑物拆除工程监理实施细则
- LY/T 3256-2021全国优势乔木树种(组)基本木材密度测定
- GB/T 25760-2010滚动轴承滚针和推力球组合轴承外形尺寸
- 特劳特-定位课件
- 口腔工艺管理基教学课件
- 真石漆施工外墙涂料工艺方案课件
评论
0/150
提交评论