收藏 分销(赏)

车床数控系统用户手册-常州欧凯数控机床.pdf

上传人:曲**** 文档编号:260188 上传时间:2023-06-02 格式:PDF 页数:164 大小:10.77MB
下载 相关 举报
车床数控系统用户手册-常州欧凯数控机床.pdf_第1页
第1页 / 共164页
车床数控系统用户手册-常州欧凯数控机床.pdf_第2页
第2页 / 共164页
车床数控系统用户手册-常州欧凯数控机床.pdf_第3页
第3页 / 共164页
车床数控系统用户手册-常州欧凯数控机床.pdf_第4页
第4页 / 共164页
车床数控系统用户手册-常州欧凯数控机床.pdf_第5页
第5页 / 共164页
点击查看更多>>
资源描述

1、常州市欧凯数控机床有限公司目录第一篇概述篇.4第二篇 编程篇.52.1编程坐标.52.2 程序结构.52.3 程序指令代码及其功能说明.52.4 程序指令及使用方法.10(1)快速点定位G0 0.11(2)直线插补G0 1.11(3)圆弧插补 G0 2、G0 3.12(4)螺纹切削G32.14(5)圆弧螺纹切削G332、G333.17(6)暂停指令G0 4.17(7)返回参考点 G28、G28K G282、G283、G284、G285、M80 0-18(8)工件坐标系、恒线速最高主轴转速设定G50.18(9)圆柱或圆锥切削循环G90.19(10)端面切削循环G94.22(H)螺纹切削循环G92

2、.25(12)固定循环的使用方法.29(13)攻丝固定循环G93.31(14)外圆粗车循环G71.31(15)端面粗车循环G72.33(16)封闭切削循环G73.34(17)精加工循环G70.35(18)端面深孔钻加工循环G74.38(19)外径切槽循环G75.39(20)复合型螺纹切削循环G76.41(21)程序体循环G22、G80 0.44(22)局部坐标系指令部52),坐标设置偏置(G184、G185)-45(23)回程序起始点指令 G26、G261、G262、G263、G264、G265-46(24)返回定点指令 G25、G61、G611 G612、G613、G614、G615-47(

3、25)准确定位/连续路径加工(G60/G64).47(26)恒线速切削:G96/G97.47(27)进给方式指令G98、G99.48(28)检测跳转指令G31、G311.48(29)选择坐标系指令(G53/G54/G55/G56/G57/G58/G59).49(30)刀具半径补偿指令G40、G41、G42.50(31)刀具半径补偿C的介绍.52(32)自动倒斜角I和倒圆角R功能.57(33)极坐标指令(G15/G16).58(34)公英制转换,绝对相对编程指令(G20/G21,G990/G991)-59(35)M功能辅助指令.60(36)调用程序 M97、M98、M99.61(37)条件等待、

4、跳转指令.62(38)T刀具功能指令.63(39)S、SS主轴速度功能指令.64(40)F进给速度功能指令.65(41)宏程序指令(G65/G66/G67).65(42)自定义宏程序指令(G120G160).682.5 编程综合举例.712.6 磨床使用编程方法.64第三篇操作篇.733.1 概述.733.2 操作面板.733.3 键盘说明.733.4 手动操作.743.5 自动操作.813.6 安全操作、报警提示.853.7 参数操作.863.8 刀补参数设置.1143.9 螺补参数设置.1173.10 诊断.1203.11 编程操作.122第四篇连接篇.1304.1 系统电气特性.1304

5、.2 系统技术指标.1304.3 系统使用环境.1304.4 系统安装连接.1314.5 系统安装尺寸.1314.6 系统后视图.1314.7 系统接口连接图.1314.8 机床电器安装原理.1454.9 机床电器板.154第一篇 概述篇本系统是我公司最新开发的普及型车床数控系统。控制电路采用最新工业级 高速ARM处理器、大规模现场可编程门列矩阵FP GA技术,多层P CB印制电路板,整机采用高集成芯片和表贴元件,结构更为紧凑合理,更好的保证了系统的可靠 性和稳定性。实时控制高速度(最高快移速度可达60米/分、最高进给插补速度可达30 米/分)、高精度;采用80 0 x60 0点阵TFT L

6、CD亮度自适应液晶显示技术,L ED背 光亮度均匀使用寿命长,且克服了以往显示亮度受环境温度变化的缺点。全屏幕 中文菜单显示,操作极为简单方便。本系统是以车床为代表的二坐标联动、开环控制普及型全数字式数控系统,功能强大,指令丰富,编程代码符合ISO国际代码标准。直接控制交流伺服系统,如果选配本公司生产的双通道交流伺服驱动器性价比更优。本使用手册详细介绍了车床系统的编程和使用方法。重要提示:1、对本数控系统操作不当可能引起意外事故,在使用前务必仔细阅读本使 用手册。2、本系统第三、四、五轴的所有功能与操作必须在订有此功能的系统中有 效。3、系统面板上的“启动”按键作为调试时使用(杂类参数P 9设

7、置“有效”或“无效)在系统装配时必须外加“启动”按钮,否则由于“启动”按键寿命 问题可能引起意外事故!所以,本系统禁止长时间使用系统面板上的“启动”按键,否则由此造成的安全后果与我公司无关!A/r Ai3 XO AjJr弟扁 编木王扁数控机床是按照事先编好的数控程序自动地对工件进行加工的高效自动化 设备。编制是根据被加工工件的图纸和加工工艺的要求,用所使用数控系统的数 控语言来描述加工轨迹,及其辅助动作的过程。理想的数控程序不仅应该保证能 加工出符合图纸要求的合格工件,还应使数控机床的功能得到合理的应用和充分 的发挥,所以编好数控程序非常重要,本篇将详细介绍数控程序的各种指令及用 法,请仔细阅

8、读。2.1编程坐标绝对坐标编程:是以建立的绝对坐标系为基准确定的坐标数据编程方式,绝 对坐标是指刀具相对于加工坐标系原点的坐标。用X、C/Y、Z坐标字表示。例如:GOO X20 0 Z 30 0用C坐标字编程时,如果C轴是旋转轴将会按就近路径执行。相对坐标编程:也叫增量坐标编程,是指运行终点相对于运行起点的距离和 方向。相对坐标是指刀具运动位置的坐标值是相对于前位置,而不是相对于固定 的加工坐标系原点,用U、V、W坐标字表示。例如:GOO U10 0 W-20 0混合坐标编程:是在指同一段程序中同时用绝对坐标和相对坐标编程。例如:GOO X20 0 W30直径方式编程:指X轴的编程坐标值均以直

9、径方式表示。最小编程单位:XZ最小编程单位为0.0 0 1mm。X轴实际移动量在直径编程时 为0.0 0 0 5mm,在半径编程时为0.0 0 1mm;Z轴实际移动量为0.0 0 1mm。2.2程序结构程序名:指加工程序的名称,由数字或字母组成,本系统可存储无限个程序,为了区分每个程序,其程序名不允许重名。例如:A68o程序段:是由指令段号、指令和数据段共同组成的一个完整命令行。例如:N0 0 0 1 GOO X20 W-30 0模态指令:是指在程序中具有保留功能属性的指令,它不仅在本程序行起作 用,而且在以后的程序行中也起作用。直到其它同组的模态指令替代为止。如 M0 3、M0 4、M0 5

10、它们同样用来控制主轴,都是模态,在指令系统中把同类型的模 态指令划分为一个模态组,在任何时候只能是其中之一,而且必然有其中之一,因此存在一个初始状态问题,叫做模态初态。如上述模态组中模态初态为M0 5。2.3程序指令代码及其功能说明本节将详细介绍本系统中所有指令代码的功能及使用方法。2.3.1指令及数据说明功能地址符意义数据范围文件名加工工件的文件名0-9、A-Z 组成程序行号N程序段的顺序号0 0 0 0-9999 行距可设准备功能G指定动作状态(GOK G0 2等)0 0-99辅助功能M控制机床辅助动作0 0-99刀具功能T指定刀具号换刀 0 0 0 0-9999主轴功能S指定第一主轴转速

11、0-99999SS指定第二主轴转速0-99999切削速度F指定每分钟的切削速度 指定每转的切削速度0.0 1-150 0 0 mm/min0.0 0 1-50 0 mm/r坐标字XU Z W分别为X轴、Z轴坐标移动值99999.999mm螺纹导程F(I)F为公制 I为英制0.l-10 0 0 mm1-99牙/英寸圆心坐标I KX轴、Z轴圆心坐标增量值99999.999mm圆弧半径R圆弧半径值0.0 0 1-99999.999mm延时时间P指定G0 4的延时时间0.0 0 1-65S程序入口P子程序调用或转移入口行0 0 0 0-9999重复次数L循环次数或子程序调用次数 L也可为多头螺纹头数1

12、-999991-99程序行跳 步功能/如果程序行首有“/”表示此 行不执行杂类参数P 9的 D 12=l时可以屏蔽 跳步功能2.3.2程序指令表组 别性质指令功能初态模态备注主控功能G0 0G0 1G0 2G0 3G32G332G333G31G311快速点定位直线插补顺圆插补 逆圆插补 螺纹切削插补 顺圆螺纹插补 逆圆螺纹插补 检测跳转不报警 检测跳转要报警VV1循环指令G70G71G72G73G74G75G76G90G92G93G94G22G80 0精加工循环外圆粗车循环 端面粗车循环 封闭切削循环 端面深孔加工循环 外圆、内圆切槽循环 复合型螺纹切削循环 外圆、内圆切削循环 螺纹切削循环

13、攻丝固定循环 端面切削循环 程序循环指令 取消程序循环指令V VVVVV VV回起占八G26G261G262G263G264G265返回程序起点X轴返回程序起点 Y轴返回程序起点 Z轴返回程序起点 A轴返回程序起点 B轴返回程序起点回定占八G61 G611 G612 G613 G614 G615返回G25点X轴返回G25点Y轴返回G25点Z轴返回G25点A轴返回G25点B轴返回G25点VG25保存当前坐标V回 零G28 G281 G282 G283 G284 G285 M80 0 M881返回参考点X返回参考点Y/C返回参考点Z返回参考点A返回参考点B返回参考点C回主轴编码器零位C主轴准停V设

14、 置G50设定坐标系和恒线速最高主轴 转速VG52局部坐标系设置VG184设置或偏置当前刀具坐标G185设置或偏置所有刀具坐标2恒 线 速G96恒线速机能有效VG97恒线速机能取消进给G98每分进给G99每转进给编程方式G15取消极坐标编程VVG16极坐标编程VG990绝对编程VVG991相对编程VG21公制编程G20英制编程V宏 程 序G65非模态宏指令G66模态宏指令VG67取消模态宏指令VV组 别性质指 令功能初 态模 态备注3延旦G0 4延时指令4运行方式G60G64准确停止定位 连续路径加工V5刀具补偿G40G41G42取消补偿 刀具在工件左侧 刀具在工件右侧V6工件坐标系G53G5

15、4G55G56G57G58G59机床坐标系 工件坐标系1 工件坐标系2工件坐标系3 工件坐标系4 工件坐标系5 工件坐标系6VVVVV7主轴M0 3M0 4M0 5主轴正转 主轴反转 主轴停止刹车M70 53/M70 54 P xxxx;主轴自 动正转/反转一段时间后自动 停止,时间由参数P指定,单 位为毫秒;定时精度可达到毫 秒级。例如:M70 53 P 20 0 0;表主轴正 转2秒钟后停止。VV VV8冷却M0 8M0 9冷却开 冷却关VV9M10Mil卡盘夹紧卡盘松开VV10M79M78顶针顶紧 顶针松开控制M79信号11润 滑M32M33机床润滑开 机床润滑关V控制M32信号12吹

16、气M59M58吹气开 吹气关VV控制M59信号12自定义输出M61M60自定义1开自定义1关V控制M61信号M63M62自定义2开 自定义2关V控制M63信号M65M64自定义3开自定义3关V控制M65信号M67M66自定义4开 自定义4关V控制M67信号M69M68自定义5开自定义5关VV控制M69信号M71M70自定义6开自定义6关V控制M71信号M73M72自定义7开自定义7关控制M73信号M75M74当C轴为输出脉冲信号时输出 M75信号主轴伺服选择位置控 制方式,当系统启动M0 3/M0 4 时关闭M75信号。V控制M75信号组 别性质指令功能初态模 态说明13自定义输入M12M13

17、检测M12有效检测M12无效VV条件成立转 移,如M12 P 120即:当 M12信号有效 时,程序跳转 到120行执-M14M15检测M14有效检测M14无效VVM16M17检测M16有效检测M16无效VM18M19检测M18有效检测M18无效VVM28M29检测M28有效检测M28无效VVM22M23检测M22有效检测M22无效V14主轴换档M41M42M43M44第一档 第二档 第三档 第四档输出S0 1、S0 2、S0 3、S0 4 同时调整主 轴模拟电压15子 程 序M97M98M99程序跳转子程序调用子程序调用返回L=l-99P为转移程序 行号16程序控制M87M0 0M0 1M0

18、 2M30M20工件数加1程序暂停程序准停,输入M22有效暂停 程序结束M0 5、M0 9程序结束程序结束,根据参数设置运行 次数自动重复运行程序,用于 考机杂类参数 P 10=0设为工 件数不自动 加1时,指令 M87工件数加 12.4编程指令及使用方法17主轴速度SSS设定第一主轴速度 设定第二主轴转速VVS=0-99999SS=0-9999918刀具控制Taba表示换a号刀;b表示进行b号刀补A、b=0 0-12a=0表示不换 刀b=0显示机床 坐标2.4.1编程约定(1)多指令共段:在同一个程序行内可以有多个指令同时存在,以减少编 程行数,但同组指令不能共段。(2)(3)(4)(5)(

19、6)(7)(8)在同一条程序段内指令与参数项可以任意摆放。例如:M0 3 G0 1 X20 Z-30 可以写成 G0 1 Z-30 X20 M0 3在同一条程序段内指令不允许重复出现。在同一条程序段内不能有与指令无关的参数和操作数存在。指令代码的前“0”可以不写,例如:G0 1 M0 3可写成G1 M3o任意点起动、任意行起动、换刀指令后的命令行必须用绝对编程。非模态指令只在被指定的程序段中有效,例如:G6E 模态指令在同组指令出现前一直有效。例如:NOOOO G0 1 X30 0 F10 0N0 0 0 1N0 0 0 2X260GOO Z 20 0;G0 1指令;GO 1指令;G0 0指令

20、,G0 1无效2.4.2 G功能指令基本的准备功能G代码包括G0 0,令。下面进行分别介绍(1)快速点定位G0 0指令格式:GOO X(U)_ Z(W)G0 1,G0 2,G0 3,G0 4,G28,G32,G50 等指Y/C(V)_ A_ B.指令功能:X轴和Z轴同时从起点快速移动到指定的位置。X(U)Z(W)C(V)AB为指定的坐标值,取值范围:-99999.999+99999.999。G0 0时各轴单独以各自设定的速度快速移动到终点,互不影响。任何一轴到 位自动停止运行,另一轴继续移动直到指令位置。也可以联动方式:通过杂类参 数P 9号D 6=0设置成联动运行方式。快速定 位 I 指令的

21、实-f1I 例,如 下图。0中 20-Z 轴_ BI、i、30!、1_L 40 r Ax轴+1直径编程:快速从A点移动到B点。绝对编程:GOO X20 Z 0;相对编程:GOO U-60 W-40;注意:旋转轴绝对坐标编程时是就近计算执行,相对坐标编程是按编程计算 执行;G0 0各轴快速移动的速度由参数设定,用F指定的进给速度无效。G0 0快速 移动的速度可分为5%100%共六档,可通过面板上的快速倍率上下调节键来选 择。G0 0是模态指令,下一段指令也是G0 0时,可省略不写。G0 0可编写成GO,G0 与G0 0等效。6.指令X、Z轴同时快速移动时应特别注意刀具的位置是否在安全区域,以 避

22、免撞刀。(2)直线插补G0 1指令格式:G0 1 X(U)_ Z(W)_ Y/C(V)_ A_ B_ F_;G0 1指令是使刀具按设定的F速度沿当前点移动到X(U)、Z(W)指定 的位置点,其两个轴是沿直线同时到达终点坐标。其移动速度是由F指定的,F是 模态值,在没有新的指定以前,总是有效的,因此不需要每一句都指定进给速度。程序实例:如下图30Z轴X轴直线插补用直径编程,以F速度从A点到B点。绝对编程:G0 1 X40 Z-30 F10 0;相对编程:G0 1 U20 W-30 F10 0;G0 1指令也可以单独指定X轴或Z轴的移动。G0 1指令的F进给速度可以通过面板上进给倍率上下调整,调整

23、范围是(0%150%)oG0 1指令也可直接写成G1。(3)圆弧插补G0 2、G0 3指令格式:(U)_ Z(W)_ 1_ K_ F_.G0 2XG0 3X(U)_ Z(W)_ 1_ K_ F_:G0 2X(U)_ Z(W)_ R_ F_;G0 3X(U)_ Z(W)_ R_I、K、R的取值范围:-99999.999+99999.999。关于圆弧方向G0 2/G0 3的定义,在不同的刀架系统中是相反的,如图所示。项目指定内容命令意义1圆弧方向G0 2顺时针转CWG0 3逆时针转CCW2线占 一、/、位置绝对值X、Z零件坐标系中的终点位置相对值U、W从始点到终点的距离3从始点到圆心的距离I、KI

24、(半径值)表X轴,K表Z轴方向圆弧半径R圆弧半径(半径指定)4进给速度F沿圆弧切线方向的速度后刀架系统前刀架系统用地址X、Z或者U、W指定圆弧的终点,用绝对值或增量值表示。增量值是 从圆弧的始点到终点的距离值。圆弧的中心用地址I、K指定,它们分别对应于X、Z轴。I、K后面的数值是从圆弧始点(速度参数P 41加4时表示从圆弧终点)到 圆心的矢量分量,是增量值(I是距离值,不用直径表示),I、K根据圆心位 置方向带有符号。如下图:圆弧中心坐标表示圆弧中心除用I、K指定外,还可以用半径R来指定,但对于大于180度的 圆弧,R必须写成负值。圆弧插补的速度为Fx速度修调,为刀具沿着圆弧切线方向的速度。举

25、例:下图中从A点加工到B点程序如下绝对坐标 G0 2 X40 Z-20 125 K0;相对坐标 G0 2 U20 W-20 125 K0;R 编程 G0 2 X40 Z-20 R25;G0 2 U20 W-20 R25。注意:1、在实际加工中经常遇到用球刀(圆弧刀)加工圆弧工件,在编程时必须 使用刀具半径补偿功能,即用G41、G42指令。2、指令速度F是刀具沿着圆弧切削方向的速度。(4)螺纹切削G32本系统螺纹功能可以加工直螺纹、锥螺纹、直螺纹连续螺纹、端面螺纹、公 英制螺纹、内外螺纹、梯型螺纹等。直螺纹:只输入Z方向长度;锥螺纹:必须输入X和z方向长度;端面螺纹:只输入X方向长度;连续螺纹:

26、用多段G32指令;梯型螺纹:第二次循环SP偏移角度即可;任意变螺距螺纹:连续输入G32指令,每段程序输入一个螺纹长度,其螺距 K不同,第二次循环开始将不检测编码器同步信号。格式:G32 Z(W)-X(U)-F(I)-SP-G32为模态指令。X(U)_、Z(W)为螺纹终点的绝对或相对坐标。X(U)省略时为圆柱螺纹切削,Z(W)省略时为端面螺纹切削,X(U)、Z(W)都编入 时可加工圆锥螺纹。SP(Q)指定起刀角度,单位为度,范围:0-360 ;Q单位为0.0 0 1度。不指 定SP则表示SP为0。F是公制螺纹的螺距,为主轴转一圈长轴的位移量。单位:mm,范围:0.1 10 0 0.0 0 0 o

27、最大螺距=主轴编码器线数/50 mm(带反馈功能的系统最大螺距=主轴 编码器线数/10 mm)。I是英制螺纹的牙数,可理解为长轴移动1英寸(25.4毫米)时主轴转 的圈数。单位:牙/英寸(即每英寸的牙数),范围:0.199。一般加工一根螺纹时,从粗车到精车,用同一轨迹要进行多次螺纹切削。因为螺纹切削开始是从检测出主轴上的位置编码器一转信号后才开始的,因 此即使进行多次螺纹切削,零件圆周上的切削点仍是相同的,工件上的螺纹 轨迹也是相同的,但是从粗车到精车,主轴的转速必须是一定的。当主轴转 速变化时,有时螺纹会或多或少产生偏差。在螺纹切削开始及结束部分,一 般由于升降速的原因,会出现导程不正确部分

28、,考虑此因素影响,指令螺纹 长度要比需要的螺纹长度要长。螺纹切削实例:1)切圆柱螺纹:如下图。螺纹导程:4mm&1=3mm(螺纹升速段,&123mm)。&2=1.5mm(螺纹降速段,&221.5mm)。根据上述数据编程(分两次切入)。程序如下:GOO U-62.0;G32 W-74.5 F4.0;GOO U62;W74.5;U-64;(第二次再切入1mm)G32 W-74.5;GOO U64.0;W74.5;X他2)G32圆柱螺纹车削 车圆锥螺纹:如下图。螺纹导程:3.5mm&l=3mm,&2=1.5mm 根据上述数据编程如下:(分两次切入)根据上述数据编程:(分两次切入)。程序如下:GOO

29、X12 Z 3.0;G32 X41.0 Z-41.5 F3.5;GOO X50;Z 3;X10;G32 X39 Z-41.5;GOO X50;Z 3;当前一个程序段为螺纹切削程序段时,而下段程序段也是螺纹切削,在切削 开始时,不检测一转信号,直接开始移动。如:G32 W-20 F3;螺纹切削开始检测一转信号。G32 W-30 F2;此段螺纹切削不检测一转信号。特别注意:1、主轴与编码器不是1:1传动时,请修改轴类参数P 412、P 413;412,主轴齿数(要求:小于或等于编码器齿数,当大于编码器齿数时必须选配 本公司转接板);413,编码器齿数;2、切削螺纹过程中,指令的F和倍率无效。3、切

30、削螺纹过程中,主轴不会受各种操作而停止,如果用户进行暂停操作,系统将本段程序运行完后暂停。(5)圆弧螺纹切削G332、G333格式:G332/G333 Z(W)-X(U)-R-F(I)-SP-G332顺时针圆弧螺纹指令,G332逆时针圆弧螺纹指令。R圆弧半径(负值时 表示大于180度),F(I)螺距,使用方法参见G0 2、G0 3、G32指令。(6)暂停指令G0 4指令格式:G0 4 P _;或G0 4 X_;或G0 4 U_;指令功能:执行该指令时,各轴运动停止,模态值保持,延时指定的时间后,再 执行下一个程序段。指令说明:1.P _是以毫秒为单位指令暂停时间。单位:毫秒。2.X_、U_均是

31、以秒为单位指令暂停时间。单位:秒。3.实例:G0 4 XI;表示程序暂停1秒。G0 4 P 10 0 0;表示程序暂停1秒。G0 4 U1;表示程序暂停1秒。4.特殊应用:指令G0 4可看成为准确停指令,如加工拐角类零件时,在拐角 处有时会出现过切现象,如在拐角处加G0 4指令,即可消除过切现象。如下图所示:(20,10)表切削进给Ix轴 外圆切削循环例:采用G90指令加工图所示的圆柱面:N10 T0 10 1;N20 GOO X55 Z 4 M0 3;N30 G0 1 Z 2 F10 0 M0 8;N40 G90 X45 Z-25;N50 X40;N60 X35;N70 GOO X10 0

32、Z 10 0;N80 TO100 M0 9;N90 M0 5;N10 0 M30;上述程序中每次循环都是返回到出发点,因此产生了重复切削端面A的情况,为了提高效率,可将循环部分程序改为:N50 G90 X45 Z-25 F10 0;N60 GOO X47;N70 G90 X40 Z-25;N80 GOO X42;N90 G90 X35 Z-25;N10 0 G0 0;圆锥切削循环指令编程格式为:G90 X(U)_ Z(W)_ R_ F_;循环过程如图所示。R为圆锥面切削始点与切削终点处的半径差。图中X轴向切削始点坐标小 于切削终点坐标即顺锥,R的数值为负,反之是逆锥R为正。例:采用G90指令加

33、工圆锥面如图,程序如下(采用恒线速度每转进给编程):N10 M0 3 S10 0 0;N20 T0 10 1;N30 GOO X65 Z 5;N50 G96 S120;N60 G99 G0 1 Z 2 Fl M0 8;N70 G90 X60 Z-35 R-5 F0.2;(其中)R=(D 始一D 终)/2=(4050)/2=5N80 X50;N90 GOO G98 X1OO Z 1OO M0 9;N1OO G97 S1OOO TO1OO;N11O M0 5;(10)端面切削循环G94切削端平面时,编程格式为:G94 X(U)_ Z(W)_ F_;循环过程如下图所示,X、Z为端面切削终点坐标值,U

34、、W为端面切削终 点相对循环起点的坐标分量。X轴 端面切削循环 例:采用G94指令切削端平面。如图:程序如下:N10 M0 3 S10 0 0;N20 T0 10 1;N30 GOO X85 Z 10 M0 8;N40 G0 1 Z 5 F20 0;N50 G94 X30 Z-5 F10 0:N60 Z-10;N70 Z-15;N80 GOO X10 0 Z 60 M0 9;N90 TO100 M0 5;N10 0 M30;上述程序中每一循环都返回始点,因而使外径部分被重复切削,浪费时间,为提高效率可将程序循环部分改为:N50 G94 X30 Z-5 F10 0;N60 GOO Z-3;N70

35、 G94 X30 Z-10;N80 GOO Z-8;N90 G94 X30 Z T5;N10 0 GOO X10 0 Z 60;切削锥端平面编程格式是:G94 X(U)_ Z(W)_ R_ F_;循环过程如图所示,R为端面切削始点至终点位移在Z轴方向的坐标分量,反之为正。切削进给 a快速进给X轴带锥度的端面切削循环 例:采用G94指令切锥端面程序如下:如图所示X轴G94的用法(锥面)其中的一段程序为:N40 G0 1 X55 Z 2 F20 0;N50 G94 X20 Z O R-5 F10 0;N60 Z-5;N70 Z-10;N80 GOO X Z;N50 程序段中:R=-15-(10)=

36、-5mm(11)螺纹切削循环G92利用G92指令,可以将螺纹切削过程中,从始点出发“切入一一切螺纹一-让刀一一返回螺纹加工始点”的4个动作作为一个循环用一个程序段指令来完 成。指令格式:G92 X(U)_ Z(W)_ F(I)_ R_ L_ J_ K_ P_;I J I退尾宽度X、Z轴退尾比例螺纹头数X方向始点与终点半径差螺距终点坐标1)直螺纹加工编程格式是:G92 X(U)_ Z(W)_ F/I循环过程如图所示,X、Z为螺纹切削终点的坐标值,u、W为螺纹切削终点相对循环起点的坐标分量,有正负符号。F/I指定螺纹导程L,同G32指定。L40X/2U/2AZ轴螺纹加工快速进给WAWX*|l|圆柱

37、螺纹车削循环程序:N10 M0 3 SX X;N20 T0 10 1;N30 GOO X45 Z 5;N40 G92 X29.2 Z-45 F1.5;N50 X28.6;N60 X28.2;N70 X28.04;N80 GOO X10 0 Z 50;N90 T0 10 0 M0 5;N10 0 M30;2)圆锥螺纹切削循环:G92 X(U)_ Z(W)_R F/I循环过程如图所示,R为在X轴方向螺纹切削始点与螺纹切削终点的半径差。在X轴方向切削始点坐标小于切削终点坐标时R的数值为负,反之R为正值。A快速进给螺纹切削例:加工一英制内孔锥管螺纹,螺距11牙/英寸。(锥度1:32)如所示,程 序如下

38、:N10 M0 3 SX X;N20 T0 10 1;N30 GOO X55 Z 10;N40 G0 1 X60 Z 5 F10 0;N50 G90 X66.25 Z-60 R1.875;N60 G92 X66.88 Z-50 R1.4 Ill;N70 X66.9 Ill;N80 X67 Ill;N90 X67.4 Ill;N10 0 X67.6 Ill;N110 X67.8 Ill;N120 GOO X10 0 Z 50;N130 T0 10 0 M0 5;N140 M30;特别注意:1、主轴与编码器不是1:1传动时,请修改轴类参数P 412、P 413;412,主轴齿数(要求:小于或等于编

39、码器齿数,当大于编码器齿数时必须选配 本公司转接板);413,编码器齿数;2、加工英制螺纹时,导程I是非模态数据,只在一句中有效,所以螺纹循 环每句都应加上I导程。3、螺纹加工速度为螺距Fx主轴转度S,系统要求此值要小于30 0 0 mm/min;X 轴退尾速度为FxSx速度参数P 24/10,系统要求此值小于50 0 0 mm/min,如:加工F2、S1200时此值应该小于20。4)66.25“70666.88Z 1:32Z轴5060X轴圆锥内螺纹实例3)螺纹切削循环中的加减速控制:在螺纹尾部,由于指数加减速控制,造成一定距离的螺距不均匀,主轴转速 越高,螺距不均匀的长度越长。为减小误差,应

40、减小指数加减速时间常数,但是 配置步进电机时,又会造成电机堵转。为了解决这个问题:可以选择X/Z轴按直线加减速升降速常数;可以选择X轴以G0 0快速速率退尾。有关参数的如下(具体设置方法参见参数章节):速度参数P 22螺纹加工Z轴加减速常数P 23螺纹加工X轴加减速常数P 24伺服电机螺纹循环X轴退尾速度倍率P 25步进电机螺纹循环X轴退尾起跳速度P 26步进电机螺纹循环X轴退尾最大速度4)多头螺纹加工功能,偏移角度加工功能用L直接指定螺纹的头数。SP偏移角度加工。格式:G92X_Z_ F_ L_ 或SP;说明:重复L次G92循标:切削L头螺纹。L为模态,指定后,一直有效。L的范围:1100。

41、否则按L 1处理(单头螺纹)。SP(Q)指定起刀角度,SP单位为度,范围:0-360 ;Q单位为0.0 0 1 度。加工多头螺纹时不能用SP指定。如:L 0 3,3头螺纹,连续执行G92 3次。第一次,主轴一转信号来后 立刻开始加工,第二次,偏移120度后,开始切削螺纹,第三次,偏移240度后,开始切削螺纹,例:G92 X50.Z-10 0 F5 L 5;在X50 处,加工5 头螺纹。X48.5;在X48.5处,加工5头螺纹。X45;在X45处,加工5头螺纹。GOO X10 0 Z 10 0;5)螺纹切削固定循环时螺纹退尾编程格式:G92 X Z F/I P;P:退尾量:加工参数P 20可以设

42、置P的缺省值(开机时默认)。设定单位:0.1螺距,用P表示为P 1;如螺纹退尾量为1个螺距,用P表示为P 10。设定范围:1-225,当设置值超过范围时,无效。6)任意角度退尾机能当螺纹切削无退刀槽时,系统必须具有螺纹加工的自动收尾功能,才能加工出合格的一段螺纹。包括螺纹退尾的编程格式是:G92X Z F J K P;J,K设置退氤,Z的讪例。J2 Kl时,X比Z快1倍。P:退尾量。设定单位:0.1螺距。设定范围:1255(超出此范围,无效)。加工参数P 20可以设置P的缺省值(开机时默认)。J,K,P为模态值。执行G92J0或K0时,取消任意角度指定,固定为45度。开机时默认为45 度。J,

43、K设置为负数时,或超出65535时,设置无效。设置范围:165535。(12)固定循环的使用方法可根据毛坯形状和零件形状,选择适当的固定循环。参照下图:1)圆柱切削循环G90:2)圆锥切削循环G90+X4)端面圆锥切削循环G94+X注1:固定循环G90、G92、G94中的数据X(U)、Z(W)、R都是模态值,当没 有指定新的X(U)、Z(W)、R时,前面指令的数据一直有效,英制螺纹加工中的 导程I除外。程序指令G90、G92、G94 一旦指令,一直有效,可以用G代码G0 0、G0 1等指令来取消。注2:下述三种情况是允许的;在固定循环的程序段后面,只有无移动指令的程序时,则重复此固定循环。用M

44、D I录入指令时,只能用起动按钮才能启动程序。在固定循环状态中,如果指令了M、S、T那么,固定循环功能可以同时进 行。如果不巧,像下述例子那些指令M、S、T后取消了固定循环(由于指令G0 0、G0 1时),请再次指令固定循环。例:N10 T0 10 1;N50 G90 X20 Z 10 F10 0;N60 GOO T0 20 2;N70 G90 X20.5 Z 10;(13)攻丝固定循环(G93)G93Z(W)-F/I-P-;P-主轴反向暂停时间,单位:s攻丝有二种方法:跟踪主轴编码器方法(P 411二0,主轴必须装配编码器)和 Z轴与主轴伺服插补方法(P 40 5R、P 41O92、P 41

45、1=4)。通过轴类数P 40 4-P 411 设置。执行过程如下:先同G32,Z轴向负向按切螺纹的方式进给。运动到程序指定的坐标后,自动停止主轴,完全停止主轴后,自动按指定的 反向旋转主轴,Z轴退回到起始位置。停止主轴旋转,恢复程序段前指定的方向旋转主轴。相关说明:同G90等同定循环,G93为模态G代码。所以G93后应指定GO1或G0 0 等。G93 Z-1OO F5;攻丝循环到Z-10 0;Z-1O1;攻丝循环到Z-1O1;GOO X5O;G0 0 运动X轴攻丝方法:1)、速度参数的P 41”圆弧隙补方式”设成2;2)、在X攻丝的程序行编入G19指令,在Z攻丝的程序行编入G17指令,攻丝 完

46、毕后的下一行应编入G18指令。例如:G93 G19 X-10 0 F2G93 G17 Z-10 0 F2G18 GO X30注意事项:如果Z正向运动后,再执行G93时,由于反向,系统先执行反向间补。此时应 设置间隙参数。如果配步进电机堵转时,可设置更小的间隙补偿频率值。或执行 G93前,先指令Z轴负向指令。主轴制动时间参数设置影响停止后反向启动旋转时间。请注意设置。注1:Z必须为负向运动。注2:不能编入X值。注3:执行G93之前,必须启动主轴旋转。注4:要求机床的主轴刹车时间短。注5:要求主轴转速不能过高。注6:指定I时,为英制螺纹指定,与G32,G92指定的相同。注7:当选择加减速控制时,如

47、果主轴转速有变化,使得螺纹变化有延迟。所以 要求精度高时,选择无升降速。但是,配步进时,主轴速度不能过高,否则由于 无升降速而会造成堵转。(14)外圆粗车循环G71在使用G90、G92、G94时,已使程序简化了一些,但还有一类被称为复合形 固定循环的代码(G70-G76),能使程序进一步得到简化,使用这些复合型固定 循环时,只需指令精加工的形状,就可以完成从粗加工到精加工的全部过程。当给出图所示加工形状的路线A-A,-B及切深量(!,就会进行平行Z轴 的多次切削,最后再按留有精车加工切削余量和411/2之后的精加工形状 进行加工。X釉 外圆粗加工循环编程格式:G71 U(Ad)R(e);G71

48、 P(ns)Q(nf)U(Au)W(Aw)F(f)S(s)T(t);式中:(!切深量,无符号指定。切入方向由AA,方向决定。对应加工参 数P 1。半径指定:该指定是模态的,一直到下次指定以前均有效。并且用加工参 数P 1也可以指定。半径指定。(单位mm)e:退刀量。是模态值,在下次指定前均有效,加工参数P 2也可设定。对 应加工参数P 2。半径指定。(单位mm)ns:精加工形状程序段中第一句程序段的顺序号。nf:精加工形状程序段中最后一句程序段的顺序号。u:X轴方向精加工余量,直径指定。(单位mm),对应加工参数P 4。加 工内孔输入负值。w:Z轴方向精加工余量。(单位mm),对应加工参数P

49、5。注1:在使用G71进行粗加工循环时,只有含在G71程序中的F、S、T功能有 效,而含在nsnf程序段中的F、S、T功能只对精加工有效,在粗加工循环中 是无效的。注2:A-B之间必须符合X轴,Z轴方向的共同单调增大或减小的模式。注3:程序段nsnf中带有恒线速度选择功能时,指令G97,G96对粗加工循 环无效,含在G71中或以前的程序段中的G96,G97对粗切循环有效。注4:在A至A间,顺序号NS的程序段中,可含有G0 0或G0 1指令,但不能 含有Z轴移动指令。注5:在顺序号NS到NF的程序段中,不能调用子程序。注6:用G71切削的形状,有下述四种模式,这四种模式都是根据刀具平行Z轴 移动

50、进行切削的,口、Aw精加工余量,如下图所示:(15)端面粗车循环G72G72与G71均为粗加工循环指令,而G72是沿着平行于X轴进行切削循环加 工的,如图所示。编程格式为:G72 W(Ad)R(e);G72 P(ns)Q(ns)U(Au)W(Aw)F(f)S(s)T(t)其参数(!、e、ns、nf Au Aw f、s、t和G71中参数含义相同端面粗加工循环用G72切削的形状,有下列四种情况。无论哪种都是刀具重复平行于X轴的 动作进行切削。u、Aw的符号如下:右端面内孔加工右端面外圆加工左端面外圆加工在A至A之间,在顺序号ns的程序段中,可含有G0 0或G0 1指令,但不能 含有X轴的指令,A

展开阅读全文
相似文档                                   自信AI助手自信AI助手
猜你喜欢                                   自信AI导航自信AI导航
搜索标签

当前位置:首页 > 应用文书 > 报告/总结

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服