文档详情

数控车床程序编制方法.ppt

发布:2020-09-07约字共91页下载文档
文本预览下载声明
Δ:每次轴向()进刀后的轴向退刀量(单位,无符号) ():切削终点轴的坐标 ():切削终点轴的坐标 Δ :单次轴向切削循环的径向(轴)的进刀量(单位:,无符号) Δ :轴向断续切削时,轴向(轴)的进刀量(单位:,无符号),切削终点的轴坐标小于起点的轴坐标时,向轴负向进刀,反之向轴正向进刀 Δ:切削至轴向切削终点坐标后,径向(轴)的退刀量(单位:,无符号),切削终点的轴坐标小于起点的轴坐标时,向轴正向退刀,反之向轴负向退刀 Δ Δ Δ Δ Δ Δ Δ Δ ; . ; . ; . ; ; ; ; 单次固定径循环指令:注意事项 指令执行后,()、 ()、 的值被保持;在执行除以外组指令或组指令后, ()、 ()、 值才被清除。 在、、程序的下一个程序段为无移动的指令字时,执行该程序段时,、、会再次被执行:如 ; ┆ ; ; ┆ 应避免出现上述情况 组,工件坐标系设定 指令格式: ()_ ()_; 指令功能:设置某点(刀刃)当前位置的绝对坐标,即在系统中建立了工件坐标系。 ()或 ()未输入时,按当前绝对坐标设置 ()或 ()都未输入时,不改变当前坐标值 组,返回机械零点 指令格式: ()_ ()_; 指令功能:从当前位置开始,轴、轴同以快速移动速度到达()、()指定的中间点后再同时回机床坐标系原点。 返回零点的轨迹不一定是直线; 返回零点后,系统取消了刀具补偿; 组,暂停指令 指令格式: ()_ 或 _; 指令功能:各轴运动停止,不改变当前指令模态和保持的数据,延时给定的时间后,再执行下一个程序段。 延时时间由()_ 或 _功能指定; _字的单位是秒; ()_字的单位是秒或秒(由系统参数设置); 当()、都未输入时,表示程序段间准确停。 组,轴向粗车循环(轴向切削、径向推进) 指令格式: Δ Δ _ _ _ ; Δ Δ ; ┅┅; ┇ ┅┅; 指令功能:系统根据精车轨迹、精车余量、进刀量、退刀量等数据自动计算粗加工路线,沿着与轴平行的方向切削,通过多次进刀→切削→退刀的切削循环完成工件的粗加工。 Δ字: 由Δ指定了粗车时轴的单次进刀量(半径值,不带符号,单位:),进刀方向由程序段的移动方向决定; Δ字:由Δ指定了粗车时轴的单次退刀量(半径值,不带符号,单位:),退刀方向与进刀方向相反; :精车轨迹的第一个程序段的段号; :精车轨迹的最后一个程序段的段号; Δ字:由Δ指定了轴的精车工余量, Δ 字未输入时,表示不留轴方向的精加工余量; Δ字:由Δ指定了轴的精车工余量, Δ 字未输入时,表示不留轴方向的精加工余量; 第一程序段:给定粗车时径向的进刀量、退刀量和轴向切削的进给速度、主轴速度、刀具号; 第二程序段:给定定义精车轨迹的程序段区间、精车余量; ~程序段:定义精车轨迹的若干连续程序段 程序段只能是快速移动或切削进给; 程序段的起点简称点(在前指定),终点简称点, 程序段的终点简称点;精车轨迹为→→; 粗车轨廓是→→偏移( Δ , Δ )后的轨廓 Δ Δ Δ Δ Δ Δ Δ Δ Δ Δ Δ Δ Δ Δ () ; .; ; ; ; .; ; ; .; ; .; .; . .; .; ; ; ; ; ; ; ~程序段必须紧跟在后,系统不执行; ~程序段中的、、功能对无效,仅在执行时有效; Δ , Δ 是粗车轮廓对精车轨迹的偏移量,有正有负; 程序段只能是不含()字的、指令; ~程序段中不能有下列指令: 除外的组指令; 除、、、外的组指令; 子程序调用指令() 组,径向粗车循环(径向切削、轴向推进) 指令格式: Δ Δ _ _ _ ; Δ Δ ; ┅┅; ┇ ┅┅; 指令功能:系统根据精车轨迹、精车余量、进刀量、退刀量等数据自动计算粗加工路线,沿着与轴平行的方向切削,通过多次进刀→切削→退刀的切削循环完成工件的粗加工。 Δ字: 由Δ指定了粗车时轴的单次进刀量(半径值,不带符号,单位:),进刀方向由程序段的移动方向决定; Δ字:由Δ指定了粗车时轴的单次退刀量(半径值,不带符号,单位:),退刀方向与进刀方向相反; :精车轨迹的第一个程序段的段号; :精车轨迹的最后一个程序段的段号; Δ字:由Δ
显示全部
相似文档