《兄弟铣床编程说明书样本.doc》由会员分享,可在线阅读,更多相关《兄弟铣床编程说明书样本.doc(91页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、资料内容仅供您学习参考,如有不当之处,请联系改正或者删除。第5章准备功能( 固定循环) 51 固定循环功能一览表 52 固定循环的基本动作 53 固定循环的一般规定 54 固定循环的具体内容 55 换刀用固定循环 ( 无停顿ATC) ( G100) 56 最佳定位线路控制 5 固定循环 一般可用固定循环将刀具轴方向的数个程序段指令才能完成的加工动作合在一个程序 段内完成。 51 固定循环功能一览表 表51 固定循环功能一览表G代码用途打孔动作孔底动作退刀动作返回点上主轴旋转G73高速打深孔循环间歇进给停顿快退G74攻反螺纹切削进给停顿 主轴正转切削进给停止G76台阶孔切削进给停顿 原点快退正转
2、G77攻丝( 单句模式) 间歇进给主轴反转切削进给停止G78攻反螺纹( 单句模式) 间歇进给主轴正转切削进给停止G80取消 _ _ _ _G81开孔切削进给停顿快退G82开孔切削进给停顿快退G83开深孔循环间歇进给停顿快退G84攻丝切削进给停顿 主轴反转切削进给停止G85台阶孔切削进给停顿切削进给G86台阶孔切削进给停顿 主轴停止快退正转G87倒台阶孔切削进给停顿 原点快退正转G89台阶孔切削进给停顿切削进给G173高速打深孔循环间歇进给停顿无G181分2段打孔循环切削进给停顿快退G182分2段打孔循环切削进给停顿快退G183开深孔循环间歇进给停顿无G185分2段台阶孔循环切削进给停顿切削进给
3、, 快退G186分2段台阶孔循环切削进给停顿 主轴停止快退正转G189分2段台阶孔循环切削进给停顿切削进给快退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)
4、时可临时停止的范围攻丝循环的1、 2、 6动作中可临时停止在攻丝循环中35动作之间禁止临时停止时, 若进行了临时停止的操作( 按停止 开关, 改换成手动状态等) , 则到动作5完成后才停止运行。在动作35之间按重 新设定键时, 也在动作5完成后才停止运行。 53 固定循环的一般规定531 固定循环规定动作的相关指令( ) 数据形式 G90绝对值 G91相对值( ) 返回点等级 G98返回到原点G99返回到点( ) 孔加工状态 G73、 G74 G76G78G80G87G89G173 参照表51G181G183G185G186G189532 绝对、 相对位置坐标指令时数据计算方法 绝对位置坐标
5、相对位置坐标 起始点 起始点 R点 R点 Z点 Z点 图: 50041.AI 图: 50042.AI 533 返回点的种类( G98、 G99) 固定循环动作完成时刀具返回点分为原点返回( G98) 和返回点( G99) 2种。 原点返回( G98) 返回R点( G99) 原点返回 图: 50051.AI 图: 50052.AI( 注1) G98、 G99为常态指令, 接通电源时, G98有效。( 注2) 固定循环指令与刀具长度修正指令被编在同一程序段中时, R点定位时, 执 行刀具长度修正。也就是说, 原点位置在内存中没有刀具长度修正。( 注3) 由取消固定循环状态改为固定循环状态时,Z轴的
6、机械坐标位置为原点。534 固定循环动作条件在以下指令中, 执行固定循环动作。孔加工状态( G73、 G74、 G76G78、 G81G87、 G89、 G173、 G181G183、 G185 G186、 G189) 指令块中, 有X、 Y、 Z、 R、 B中任何一个时。孔加工指令块后至固定循环取消为止的指令块之间有X、 Y、 Z、 R、 A、 B、 C任何 一个被指令。注) 固定循环中X、 Y、 Z、 R、 A、 B、 C中任何一个都没有而有其它孔加工指令, 则 按内存的孔加工数据执行。535 固定循环的加工数据 Gxx XY ZRQPFS K; 孔加工状态孔位置数据 孔加工数据 重复次数
7、指令方式G代码: G73、 G74、 G76G78、 G81G87、 G89、 G173、 G181G183、 G185G186、 G189固定循环的G代码全都是常态。X、 Y: 开孔位置 至开孔位置的移动为快速移动Z: 孔底位置 相对位置状态时, 指定点至孔底的距离。R: R点位置指相对位置状态下进入固定循环状态前一点的位置至R点的距离。Q: 至切入量, 移动量, 旋转数改变点的距离( ) 相对G73、 G83、 G173、 G183的每次切入量。( ) 相对G77、 G78的每次切入量。( ) 相对G76、 G87的移动量。P: 停止移动时间时间单位与G04指令的相同。F: 切削进给速度S
8、: 主轴转速K: 固定循环的重复次数536 固定循环的重复次数相同间隔的孔加工在同一循环中重复时, 可使用代号来指定次数。K的指令范围09999K仅在指令块中有效。K不指定时, 值被认作为1。K值指定为0时, 不执行孔加工动作。仅执行内存的孔加工数据及有X、 Y轴指令时执行X、 Y轴的移动。XY是用相对位置( G91) 来指定最初的孔加工位置。如用绝对位置( G90) 来指令, 则在同一位置进行重复的加工。例最终加工位置 最初加工位置 现在位置G81XYZRK 5 F; ( G91状态时) 54 固定循环的具体内容541 高速深孔加工循环( G73) G73XYZRPQF; 指令形式返回点 R
9、点快进切削进给Z点 P秒停止移动 图:5008-1.AI退刀量d, 以用户参数1设定切入量Q被设定负值时, 符号将不被认读。542 反螺纹循环( G74) G74XYZRPFS; 指令形式 返回点 快进 切削进给R点 主轴停止 主轴正转 主轴反转Z点 图: 50091.AI主轴在Z点停止后, 经P秒停止移动后, 主轴正转。R点至Z点、 回R点途中临时停止发生时, 回R点后停止。攻丝过程中主轴旋转速度超过最高转速时, 则报警。543 台阶孔循环( G76) G76XYZRQPF; 指令形式返回点 快进 切削进给 移动量( 快进) 主轴正转秒停止移动在定旋转位置主轴停止 图: 50101.AI 移
10、动量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点途中临时停止发生时, 回R点后停止。需指明螺纹的螺距齿数。以I表示螺距, 以J表示齿数分别设定数据。 IJ在同一
11、程序段中设定时, 按I的指令执行。攻丝过程中主轴旋转速度超过最高转速时, 则报警。545 反螺纹循环( 单1状态) ( G78) 指令形式 I G78XYZR QS; J 返回点 点 主轴停止快进 切削进给 主轴正转 主轴反转 Z点 图: 50121.AIR点至Z点、 回R点途中临时停止发生时, 回R点后停止。需指明螺纹的螺距齿数。 以I表示螺距, 以J表示齿数分别设定数据。IJ在同一程序段中设定时, 按I的指令执行。攻丝过程中主轴旋转速度超过最高转速时, 则报警。 攻丝高速退刀单1攻丝( G77或G78) 在退刀时, 主轴转速可变高。指令形式 G 7 7 I XYZRQ SL; G 7 8
12、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长度的进给速度。V: 速度变化
13、点与绝对位置( 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秒停止移动后, 主轴正转。
14、R点至Z点、 回R点途中临时停止发生时, 回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点 主
15、轴正转秒移动停止, 主轴停止 图: 50181.AI高速循环台阶孔循环( G86) 的切削开始及结束时的进给速度是可变的指令形式 G86XYZRWVFEL; : 速度变化点与绝对位置( G90) 相对位置( G91) 无关, 指与R点的距离。: 从R点开始W长度的进给速度。: 速度变化点与绝对位置( G90) 相对位置( G91) 无关, 指与Z点的距离。: 从Z点开始V长度的进给速度。向R点移动同时主轴正转 返回点进给速度返回到返回点后主轴正转 R点 进给速度F 快进进给速度LZ点 切削进给主轴停止 主轴正转 图: 501412.AI5411 反向台阶孔循环( G87) 指令形式 G87XY
16、ZRQPF; 单1指令块的停止点快送快进切削进给主轴停止的定旋转位置 Z点 移动( 快进) P秒移动停止 主轴正转R点 主轴反转 单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、
17、 G182) A: 开始要删除 的程序编号指令形式 G 1 8 1XYZRIJWVFEL; G 1 8 2: 以相对位置指令2段孔的快进始点( 按G90G91) 时, 与R点的距离。: 以相对位置指令2段孔切削进给始点( 按G90G91) 时, 与I点的距离。: 速度变化点与绝对位置状态( G90) 相对位置状态( G91) 无关, 为相对位置。: 范围内的进给速度。: 速度变化点与绝对位置状态( G90) 相对位置状态( G91) 无关, 为相对位置。: 范围内的进给速度。 返回点 R点进给速度E进给速度F进给速度L I点快进 快进 切削进给 Z点 J点 进给速度E 进给速度F 进给速度L
18、图: 501415.AI5414 开深孔循环( G183) 指令形式 G183XYZRQF; G83后无返回动作的循环。 R点 快进 切削进给 Z点 P秒移动停止 图: 50151.AI5415 2段台阶孔循环( G185、 G189) 指令形式 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进给速
19、度E Z点 图: 501512.AI 5416 2段台阶孔循环( G186) 指令形式 G186 XYZRIJWVFEL; I: 以相对位置指令2段孔的快进始点( 按G90G91) 时, 与R点的距离。J: 以相对位置指令2段孔切削进给始点( 按G90G91) 时, 与I点的距离。W: 速度变化点与绝对位置状态( G90) 相对位置状态( G91) 无关, 为相对位置。E: 范围内的进给速度。V: 速度变化点与绝对位置状态( G90) 相对位置状态( G91) 无关, 为相对位置。L: V范围内的进给速度。 向R点移动同时主轴旋转返回到返回点后主轴正转 返回点进给速度E进给速度F进给速度L R
20、点 I点快进进给速度E进给速度F进给速度L J点 快进 切削进给 Z点 主轴正转 图: 501513.AI 5417 固定循环中的衰减方式对G73、 G77、 G78、 G83、 G173、 G183固定循环, 可实行切削深度逐步减少的衰减方式。( 1) 高速开深孔循环( G73) ( 衰减方式) 指令形式 G73 XYZRPWVF; W: 第1次切削深度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