1、第5章准备功能(固定循环) 51 固定循环功能一览表 52 固定循环基本动作 53 固定循环普通规定 54 固定循环详细内容 55 换刀用固定循环 (无停顿ATC)(G100) 56 最佳定位线路控制 5 固定循环 普通可用固定循环将刀具轴方向数个程序段指令才干完毕加工动作合在一种程序 段内完毕。 51 固定循环功能一览表 表51 固定循环功能一览表G代码用途打孔动作孔底动作退刀动作返回点上主轴旋转G73高速打深孔循环间歇进给停顿快退G74攻反螺纹切削进给停顿 主轴正转切削进给停止G76台阶孔切削进给停顿 原点快退正转G77攻丝(单句模式)间歇进给主轴反转切削进给停止G78攻反螺纹(单句模式)
2、间歇进给主轴正转切削进给停止G80取消 _ _ _ _G81开孔切削进给停顿快退G82开孔切削进给停顿快退G83开深孔循环间歇进给停顿快退G84攻丝切削进给停顿 主轴反转切削进给停止G85台阶孔切削进给停顿切削进给G86台阶孔切削进给停顿 主轴停止快退正转G87倒台阶孔切削进给停顿 原点快退正转G89台阶孔切削进给停顿切削进给G173高速打深孔循环间歇进给停顿无G181分2段打孔循环切削进给停顿快退G182分2段打孔循环切削进给停顿快退G183开深孔循环间歇进给停顿无G185分2段台阶孔循环切削进给停顿切削进给,快退G186分2段台阶孔循环切削进给停顿 主轴停止快退正转G189分2段台阶孔循环
3、切削进给停顿切削进给快退TC31A5章50022.TBL 52 固定循环基本动作普通固定循环由如下6个动作构成动作1孔加工位置(轴、轴)定位(迅速进给)动作2R点定位(迅速进给)动作3孔加工(切削速度)动作4孔底位置动作动作5退回到点(迅速进给切削进给)动作6起始点定位(迅速进给)动作1起始点动作2 动作6R点动作3 动作5Z点动作4 图:50031.AI单程序段运营时,动作1,动作2,动作6结束时运营停止。(注)攻丝循环(G74、G77、G78、G84)时可暂时停止范畴攻丝循环1、2、6动作中可暂时停止在攻丝循环中35动作之间禁止暂时停止时,若进行了暂时停止操作(按停止 开关,改换成手动状态
4、等),则到动作5完毕后才停止运营。在动作35之间按重 新设定键时,也在动作5完毕后才停止运营。 53 固定循环普通规定531 固定循环规定动作有关指令()数据形式 G90绝对值 G91相对值()返回点级别 G98返回到原点G99返回到点()孔加工状态 G73、G74 G76G78G80G87G89G173 参照表51G181G183G185G186G189532 绝对、相对位置坐标指令时数据计算办法 绝对位置坐标 相对位置坐标 起始点 起始点 R点 R点 Z点 Z点 图:50041.AI 图:50042.AI 533 返回点种类(G98、G99)固定循环动作完毕时刀具返回点分为原点返回(G98
5、)和返回点(G99)2种。 原点返回(G98)返回R点(G99) 原点返回 图:50051.AI 图:50052.AI(注1)G98、G99为常态指令,接通电源时,G98有效。(注2)固定循环指令与刀具长度修正指令被编在同一程序段中时,R点定位时,执 行刀具长度修正。也就是说,原点位置在内存中没有刀具长度修正。(注3)由取消固定循环状态改为固定循环状态时,Z轴机械坐标位置为原点。534 固定循环动作条件在如下指令中,执行固定循环动作。孔加工状态(G73、G74、G76G78、G81G87、G89、G173、G181G183、G185 G186、G189)指令块中,有X、Y、Z、R、B中任何一种
6、时。孔加工指令块后至固定循环取消为止指令块之间有X、Y、Z、R、A、B、C任何 一种被指令。注)固定循环中X、Y、Z、R、A、B、C中任何一种都没有而有其她孔加工指令,则 按内存孔加工数据执行。535 固定循环加工数据 Gxx XY ZRQPFS K; 孔加工状态孔位置数据 孔加工数据 重复次数指令方式G代码:G73、G74、G76G78、G81G87、G89、G173、G181G183、G185G186、 G189固定循环G代码全都是常态。X、Y:开孔位置 至开孔位置移动为迅速移动Z:孔底位置 相对位置状态时,指定点至孔底距离。R:R点位置指相对位置状态下进入固定循环状态前一点位置至R点距离
7、。Q:至切入量,移动量,旋转数变化点距离()相对G73、G83、G173、G183每次切入量。()相对G77、G78每次切入量。()相对G76、G87移动量。P:停止移动时间时间单位与G04指令相似。F:切削进给速度S:主轴转速K:固定循环重复次数536 固定循环重复次数相似间隔孔加工在同一循环中重复时,可使用代号来指定次数。K指令范畴09999K仅在指令块中有效。K不指定期,值被认作为1。K值指定为0时,不执行孔加工动作。仅执行内存孔加工数据及有X、Y轴指令时执行X、Y轴移动。XY是用相对位置(G91)来指定最初孔加工位置。如用绝对位置(G90)来指令,则在同一位置进行重复加工。例最后加工位
8、置 最初加工位置 当前位置G81XYZRK 5 F;(G91状态时)54 固定循环详细内容541 高速深孔加工循环(G73) G73XYZRPQF;指令形式返回点 R点快进切削进给Z点 P秒停止移动 图:5008-1.AI退刀量d,以顾客参数1设定切入量Q被设定负值时,符号将不被认读。542 反螺纹循环(G74) G74XYZRPFS;指令形式 返回点 快进 切削进给R点 主轴停止 主轴正转 主轴反转Z点 图:50091.AI主轴在Z点停止后,经P秒停止移动后,主轴正转。R点至Z点、回R点途中暂时停止发生时,回R点后停止。攻丝过程中主轴旋转速度超过最高转速时,则报警。543 台阶孔循环(G76
9、) G76XYZRQPF;指令形式返回点 快进 切削进给 移动量(快进) 主轴正转秒停止移动在定旋转位置主轴停止 图:50101.AI 移动量Q设定为负值时,符号不被认读。 移动方向以顾客参数1重新设定X、X、Y、Y中任一种。 移动方向仅有X、X、Y、Y 4个方向可选取。故在主轴在定旋转位 置停止时安装刀具,需与上述4个方向中1个同向。544 攻丝循环(单一状态) (G77)指令形式 I G77XYZR QS; J 返回点 R点 主轴停止 快进 切削进给 主轴正转 主轴反转 Z点 图:50111.AI退刀量d,以顾客参数1设定。切入量Q被设定负值时,符号将不被认读。R点至Z点、回R点途中暂时停
10、止发生时,回R点后停止。需指明螺纹螺距齿数。以I表达螺距,以J表达齿数分别设定数据。 IJ在同一程序段中设定期,按I指令执行。攻丝过程中主轴旋转速度超过最高转速时,则报警。545 反螺纹循环(单1状态) (G78)指令形式 I G78XYZR QS; J 返回点 点 主轴停止快进 切削进给 主轴正转 主轴反转 Z点 图:50121.AIR点至Z点、回R点途中暂时停止发生时,回R点后停止。需指明螺纹螺距齿数。 以I表达螺距,以J表达齿数分别设定数据。IJ在同一程序段中设定期,按I指令执行。攻丝过程中主轴旋转速度超过最高转速时,则报警。 攻丝高速退刀单1攻丝(G77或G78)在退刀时,主轴转速可变
11、高。指令形式 G 7 7 I XYZRQ SL; G 7 8 J代码L指定退刀时主轴转速。L省略时,主轴切入与退刀转速相似。在固定循环状态中,L值一次指定后为常态。L值不不大于攻丝最高转速时,发生警报主轴在R点位置停止。L值不大于S值时,以S值执行。546 钻孔循环(G81、G82)指令形式 G 8 1 XYZRPF; G 8 2 返回点点 快进点 切削进给秒停止移动 图:50141.AI高速循环钻孔循环(G81或G82)在切削开始及结束时进给速度是可变。指令形式 G 8 1 XYZRPF; G 8 2W:速度变化点与绝对位置(G90)相对位置(G91)无关,指与R点距离。E:从R点开始W长度
12、进给速度。V:速度变化点与绝对位置(G90)相对位置(G91)无关,指与Z点距离。L:从Z点开始V长度进给速度。返回点 R点进给速度E进给速度F 快点进给速度LZ点 切削进给 图:501411.AI547 深孔加工循环(G83) G83XYZRPQF;指令形式 返回点 R点 快进 切削进给 Z点 P秒停止移动图:50151.AI切削开始点,由顾客参数1设定。切入量Q设定为负值时,符号不被认读。548 攻丝循环(G84) G84XYZRPFS;指令形式 返回点 点 主轴停止 快进 切削进给 主轴正转 点 主轴反转 图:50161.AI主轴在Z点停止后,经P秒停止移动后,主轴正转。R点至Z点、回R
13、点途中暂时停止发生时,回R点后停止。攻丝过程中主轴旋转速度超过最高转速时,则报警。549 台阶孔循环(G85、G89) G 8 5 XYZRPF; G 8 9指令形式 返回点R点 快进Z点 切削进给 秒停止移动 图:50171.AI高速循环台阶孔循环(G85或G89)中退刀时,退刀速度可变。 G 8 5 XYZRFE; G 8 9指令形式F:R点至Z点进给速度E:Z点至R点进给速度R点 进给速度 进给速度 快进 Z点 切削进给 图:501412.AI5410 台阶孔循环(G86) G86XYZRPF;指令形式 返回点R点 快进 切削进给Z点 主轴正转秒移动停止,主轴停止 图:50181.AI高
14、速循环台阶孔循环(G86)切削开始及结束时进给速度是可变指令形式 G86XYZRWVFEL;:速度变化点与绝对位置(G90)相对位置(G91)无关,指与R点距离。:从R点开始W长度进给速度。:速度变化点与绝对位置(G90)相对位置(G91)无关,指与Z点距离。:从Z点开始V长度进给速度。向R点移动同步主轴正转 返回点进给速度返回到返回点后主轴正转 R点 进给速度F 快进进给速度LZ点 切削进给主轴停止 主轴正转 图:501412.AI5411 反向台阶孔循环(G87)指令形式 G87XYZRQPF;单1指令块停止点快送快进切削进给主轴停止定旋转位置 Z点 移动(快进)P秒移动停止 主轴正转R点
15、 主轴反转 单1指令块停止点 图:50191.AI移动量Q设定为负值时,符号不被认读。移动方向以顾客参数1重新设定X、X、Y、Y中任一种。移动方向仅有X、X、Y、Y 4个方向可选取。故在主轴在定旋转位置停止 时安装刀具,需与上述4个方向中1个同向。无G99(R点返回)。 5412 高速开深孔循环指令形式 G173XYZRQF;G73动作后没有返回动作循环。 R点 快进 切削进给 Z点 图:500811.AI 5413 2段钻孔循环(G181、G182)A:开始要删除 程序编号指令形式 G 1 8 1XYZRIJWVFEL; G 1 8 2:以相对位置指令2段孔快进始点(按G90G91)时,与R
16、点距离。:以相对位置指令2段孔切削进给始点(按G90G91)时,与I点距离。:速度变化点与绝对位置状态(G90)相对位置状态(G91)无关,为相对位置。:范畴内进给速度。:速度变化点与绝对位置状态(G90)相对位置状态(G91)无关,为相对位置。:范畴内进给速度。 返回点 R点进给速度E进给速度F进给速度L I点快进 快进 切削进给 Z点 J点 进给速度E 进给速度F 进给速度L 图:501415.AI5414 开深孔循环(G183)指令形式 G183XYZRQF; G83后无返回动作循环。 R点 快进 切削进给 Z点 P秒移动停止 图:50151.AI5415 2段台阶孔循环(G185、G1
17、89)指令形式 G 1 8 5XYZRIJFE; G 1 8 9I:以相对位置指令2段孔快进始点(按G90G91)时,与R点距离。J:以相对位置指令2段孔切削进给始点(按G90G91)时,与I点距离。F:R点至Z点切削进给速度。 E:Z点至R点切削进给速度。 点 进给速度F 进给速度E I点快进 快进快进切削进给 J点 进给速度F进给速度E Z点 图:501512.AI 5416 2段台阶孔循环(G186)指令形式 G186 XYZRIJWVFEL;I:以相对位置指令2段孔快进始点(按G90G91)时,与R点距离。J:以相对位置指令2段孔切削进给始点(按G90G91)时,与I点距离。W:速度变
18、化点与绝对位置状态(G90)相对位置状态(G91)无关,为相对位置。E:范畴内进给速度。V:速度变化点与绝对位置状态(G90)相对位置状态(G91)无关,为相对位置。L:V范畴内进给速度。 向R点移动同步主轴旋转返回到返回点后主轴正转 返回点进给速度E进给速度F进给速度L R点 I点快进进给速度E进给速度F进给速度L J点 快进 切削进给 Z点 主轴正转 图:501513.AI 5417 固定循环中衰减方式对G73、G77、G78、G83、G173、G183固定循环,可实行切削深度逐渐减少衰减方式。(1)高速开深孔循环(G73)(衰减方式)指令形式 G73 XYZRPWVF;W:第1次切削深度
19、V:最小切削深度 返回点 点 主轴停止 第2次切削深度迅速进给切削进给 第3次切削深度 图:50221.AI退刀量由使用参数1设定。若V、W被指令为负值,则其绝对值有效。(2)开深孔循环(G83)(衰减方式)指令形式 G83 XYZRPWVF; :第1次切削深度 :最小切削深度 返回点 点 第2次切削深度 第3次切削深度 Z点 P秒无运动时间 迅速进给 切削进给退刀量d由使用参数1设定。若V、W被指令为负值,则其绝对值有效。()攻丝循环(Single mode) (G77)(衰减方式)指令形式 I G77 XYZR WVS; J:第1次切削深度:最小切削深度 返回点点 主轴停止 W 迅速进给 切削进给 第2次切削深度 主轴正转 主轴反转 第3次切削深度 Z点 图:50221.AI退刀量d由使用参数1设定。若V、W被指令为负值,则其绝对值有效。从R点到Z点、返回点运营过程中发生暂时停机则回到R点后停机。需指令螺纹螺距或螺纹头数量。指定螺距或螺纹头数时,分别设定其指定参数I、 J值。I、J在同一程序段内被指定期,执行I指令。S值超过主轴最高转速时,会产生报警。(4)攻丝螺纹循环(Single mode)