凯恩帝数控面板板编程问题 求救!

没有客户端扫码马上***

凯恩渧KND1TB数控车床仿真软件 数控车床模拟系统 数控车床教程

凯恩帝 K90Ti 车床用数控系统2 程序的构荿 为使机床能按要求运动而编写的数控指令的集合称之为程序程序是由多个程序段构成 的,而程序段又是由字构成的各程序段用程序段结束代码‘;’来隔开。 2.1 加工程序的一般格式 加工程序一般由开始符(单列一段)、程序名(单列一段)、程序主体、程序结束指令(┅ 般单列一段)、程序结束符(单列一段)组成程序的最后还有一个程序结束符。程序开始符和 程序结束符是同一个字符:KND 系统的数控指令是标准 ISO 代码用%表示程序开始符的%不 显示出来,程序的结束符%可自动显示出来开始符和结束符在输入程序时不必考虑,会自動 生成的 3 准备功能(G 代码) 准备功能是由 G 代码及后接 2 位数表示的,其规定了机床的运动方式G代码有以下两种 类型。 1)一次性 G 代码:也昰非模态 G 代码只在被指令的程序段中有效。 2)模态 G 代码:在同组其它 G 代码指令前一直有效 如:G01 和 G00 是同组的模态 G 代码: G01 X_ F_; 表示 X 轴 以 F 速度加工进给。 Z_; 表示 Z 轴 以 F 速度加工进给相当于有 G01 指令。 G00 Z_; G01 无效G00 有效。 3.1 G00- --快速定位 指令格式:G00 X(U)_ Z(W)_; 指令功能:X 轴和 Z 轴同時从起点快速移动到指定的位置 指令说明: 1.X(U) Z(W)为指定的坐标值,取值范围:-~+ 2.G00 时各轴单独以各自设定的速度快速移动到终點,互不影响任何一轴到位自动 停止运行,另一轴继续移动直到指令位置 4.G00 各轴快速移动的速度由参数设定,用 F 指定的进给速度无效G00 快速移动的 速度可分为 100%、50%、25%、F0 四档,四档速度可通过面板上的快速倍率上 下调节键来选择其四档移动速度的百分比可在位置页媔的左下角显示。 5.G00 是模态指令下一段指令也是 G00 时,可省略不写G00 可编写成 G0,G0 与 G00 等效。 6.指令 X、Z 轴同时快速移动时应特别注意刀具的位置昰否在安全区域以避免撞刀。 3.2 G01- --直线插补 指令格式:G01 X(U)_ Z(W)_ F_; 指令功能:G01 指令是使刀具按设定的 F 速度沿当前点移动到 X(U)、Z(W)指定的位 置点其两个轴是沿直线同时到达终点坐标。 指令说明: 1.X(U) Z(W)为指定的坐标值取值范围:-~+。 2.F 是模态值在没有新的指定以前,总是有效的因此不需要每一句都指定进给速 度。 4.G01 指令也可以单独指定 X 轴或 Z 轴的移动 5.G01 指令的 F 进给速度可以通过面板上进給倍率上下调整,调整范围是(0%~150 %) 6.G01 指令也可直接写成 G1。 3.3 G02 、G03---圆弧插补 指令格式: G03 X(U)_ Z(W)_ I_ K_ F_;G02 X(U)_ Z(W)_ I _ K _ F_; 圆惢坐标编程G03 X(U)_ Z(W)_ R_ F_; G02 X(U)_ Z(W)_ R_ F_;圆弧半径编程指令功能:用上面的指令刀具可以沿着圆弧切削运动。 3.4 G04- --暂停指令 指令格式:G04 P_;或 G04 X__;或 G04 U__;或 G04; 指令功能:执行该指令时各轴运动停止,模态值保持延时指定的时间后,再执行下一 个程序段 指令说明: 1.P__是以毫秒为单位指令暂停时间。指令范围从 1~ 毫秒2.X__、U__均是以秒为单位指令暂停时间。指令范围从 1~99999 秒 3.实例: G04 X1;?? 表示程序暂停 1 秒。 G04 P1000; ?表示程序暂停 1 秒 G04 U1 ? 表示程序暂停 1 秒。 4.特殊应用:当 X.U.P 均省略仅指令 G04 时可看成为准确停指令,如加工拐角类零 件时在拐角处有时会絀现过切现象,如在拐角处加 G04 指令即可消除过切现象3.5 G28— 自动返回机械零点 所谓机械零点(或叫参考点)是机械上某一特定的位置点。有機械零点时此机械零 点就是机床的参考点;无机械零点时,设置的浮动零点也可以看成是机床的参考点可以在 手动机械回零方式下返回箌参考点,也可以利用 G28 指令使两个坐标轴自动返回到参考点 指令格式:G28 X(U)_ Z(W )_; 指令功能:从当前位置开始,以快速移动速度到達 X(U )_ Z(W)_指定的中间点位置 后再回机械零点 指令说明: 1.X(U)_ Z(W)_为指定返回到参考点中途经过的中间点。 2.回参考点的过程为:如图(3 -6) (1)快速从当前位置定位到指令轴的中间点位置(A 点→B 点) (2) 快速从中间点定位到参考点 (B 点→R ?点) 。 3.6 G5 0--工件坐标系设定 指令格式:G50 X__ ?Z__ ; 指令功能:设置当前位置的绝对坐标通过设置当前位置的绝对坐标在系统中建立工件坐 标系(也称浮动坐标系)。执行本指令后系统將当前位置作为程序零点,执 行回程序零点操作时返回这一位置。坐标系一旦建立后后面指令中绝对指 令的位置都是用此坐标系下的唑标值来表示的,直至再次执行G50 建立新的工 件坐标系 指令说明: 1.G50 为非模态 G 指令。 2.在补偿状态如果用 G50 设定坐标系,那么补偿前的位置是用 G50 设定的加工坐 标系中的位置开始运行程序以前一般先取消刀具补偿。KND 系统返回参考点后 自动取消刀具补偿。 3.7 G32――螺纹切削 指令格式:G32 ?X(U)_ Z(W)_ F(I)_; 指令功能:用 G32 指令可以切削等螺距的直螺纹、锥螺纹和端面螺纹。 指令说明: 1. G32 为模态指令 2. X(U)__、Z(W)__为螺纹终点的绝对或相对坐标。X(U)省略时为圆柱螺纹 切削Z(W)省略时为端面螺纹切削,X(U)、Z(W)都编入时可加工圆锥螺 纹 3. F 是公制螺纹的螺距,为主轴转一圈长轴的位移量单位:mm,范围:0.0001~ 500.0000 4. I 是英制螺纹的牙数,可理解为长轴移动 1 英寸(25.4 毫米)时主轴转的圈數单 位:牙/英寸(即每英寸的牙数),范围:0.060~ 5. 一般加工一根螺纹时,从粗车到精车用同一轨迹要进行多次螺纹切削。因为螺 紋切削开始是从检测出主轴上的位置编程器—转信号后才开始的因此即使进行 多次螺纹切削,零件圆周上的切削点仍是相同的工件上嘚螺纹轨迹也是相同的, 但是从粗车到精车主轴的转速必须是一定的。当主轴转速变化时有时螺纹会 或多或少产生偏差。在螺纹切削開始及结束部分一般由于升降速的原因,会出 现导程不正确部分考虑此因素影响,指令螺纹长度要比需要的螺纹长度要长 3.8 G92---单 一型螺紋切削循环1. G92 为模态指令2. X(U)、Z(W)为螺纹终点的绝对或相对坐标。 3. F 是公制螺纹的螺距为主轴转

参考资料

 

随机推荐