小孔径深孔钻削循环.docx
- 文档编号:5522790
- 上传时间:2022-12-18
- 格式:DOCX
- 页数:6
- 大小:16.81KB
小孔径深孔钻削循环.docx
《小孔径深孔钻削循环.docx》由会员分享,可在线阅读,更多相关《小孔径深孔钻削循环.docx(6页珍藏版)》请在冰豆网上搜索。
小孔径深孔钻削循环
钻小口径深孔循环(G83)
钻深孔循环重复下列步骤:
在检测到过载扭矩信号(使用跳转信号)时,具有过载扭矩检测功能的轴杆使刀具收回,并在改变主轴转速和切削进给速度后,钻孔动作重新开始。
通过指定被设定在参数(No.5163)中的M代码,就进入钻小口径深孔循环方式。
在该方式指定G83,即可执行钻小口径深孔循环。
钻小口径深孔循环方式可用
G80指令或复位来解除。
格式
G83X_Y_Z_R_Q_F_I_K_P_;
X_Y_:
孔位置数据
Z_:
从R点到孔底的距离
R_:
从初始平面到R点的距离
Q_:
每次的进刀量
F_:
切削进给速度
I_:
前进及后退速度(格式同F)
(省略时为参数(No.5172、5173)的值)
K_:
重复次数(仅限需要重复时)
P_:
孔底的暂停时间
(省略时视为P0)
G83(G98)G83(G99)
Z点
R点
q
初始平面
暂停
过载扭矩Z点
R点
q
暂停
过载扭矩
Δ:
返回R点时最初的微小退刀量及第2次以后的切削中与孔底间的余隙量(参数(No.5174))
q:
每次的进刀量
所指示的移动路径表示以快速移动速度移动。
所指示的移动路径表示按程序指令指定的在切削进给速度下的移
动。
所指示的移动路径表示按照参数设定的循环中的前进、后退速度进
行的移动。
5.为简化编程的功能编程B-63944CM-2/02
-54-
解释
·构成循环的动作
*X、Y轴定位
*沿Z轴定位到R点
*沿Z轴切削(第1次进刀量Q,增量)
后退动作(孔底→微小退刀量Δ,增量)
后退动作(孔底→至R点)
前进动作(R点→至孔底+余隙量Δ的点)
切削(第2次以后,进刀量Q+Δ,增量)
*暂停
*Z轴R点(或起始点)返回=循环结束
在后退和前进动作期间,通过切削进给加/减速时间常数进行加/减速控制,并且在后退操作时,在R点进行到位检查。
·指定M代码
通过指定被设定在参数(No.5163)中的M代码,就进入钻小口径深孔循环方式。
但是,该M代码不等待FIN。
因此,如果在相同程序段中指定该M代码与另一个M代码,需要引起注意。
(例)M03M□□;→等待FIN。
M□□M03;→不等待FIN。
·指定G代码
在钻小口径深孔循环方式下,通过指定G83时,即开始执行钻小口径深孔循环。
G83是模态G代码,一旦指定以后,在指定另一个固定循环或指定取消固定循环的G代码之前保持不变。
因此,在连续进行相同的钻孔时,不必对每个程序段指定钻孔数据。
·循环正在执行的信号
本循环方式中,在执行指定G83定位到孔位置的动作之后,在开始钻孔方向的轴的R点定位时,钻小口径深孔循环执行中信号接通。
在指定了其他的固定循环,或通过G80、复位或急停取消本方式时,本信号断开。
详情请参阅机床制造商提供的说明书。
·过载扭矩检测信号
过载扭矩检测信号使用跳转信号。
当钻孔方向的轴处于R点和Z点之间,且刀具前进或在执行切削动作时,该跳转信号有效(执行后退动作)。
详情请参阅机床制造商提供的说明书。
注释
当检测出前进动作中过载扭矩时,在执行后退动作(微小退刀量Δ+向R
点的移动)后,刀具在下一个前进动作中,移动到上次切削结束时刻的
微小退刀量Δ的后退动作已完成的位置。
B-63944CM-2/02编程5.为简化编程的功能
-55-
·改变切削条件
在单独的G83循环中,针对每个钻深孔动作(前进→切削→后退)改变切削条件。
也可以通过参数OLS、NOL(No.5160#1、#2)的设定不改变切削条件。
1改变切削进给速度
在执行第2次以后的每次钻孔动作时,改变用F代码编程的切削进给速度。
在参数(No.5166、No.5167)中设定上一次切削动作中检测到和没有检测到
跳转信号时的变更比率。
切削进给速度=F×α
<第1次>α=1.0
<第2次>α=α×β÷100β是每次钻孔动作的变更比率
在上次的切削中有跳转信号:
β=b1%(参数(No.5166))
在上次的切削中没有跳转信号:
β=b2%(参数(No.5167))
如果切削进给速度的变更比率α小于设定在参数(No.5168)中的比率,停止改
变切削进给速度。
此外,已被改变的切削进给速度的上限即为最大切削进给
速度。
2改变主轴转速
在开始第2次以后的前进动作时,改变用S代码编程的主轴转速。
在参数(No.5164、No.5165)中设定上一次切削动作中检测到和没有检测到跳转信
号时的变更比率。
主轴转速=S×γ
<第1次>γ=1.0
<第2次>γ=γ×δ÷100δ为每次钻孔动作的变更比率
在上次的切削中有跳转信号:
δ=d1%(参数(No.5164))
在上次的切削中没有跳转信号:
δ=d2%(参数(No.5165))
当切削进给速度达到最小速度时,停止改变主轴转速。
此外,已被变更的主
轴转速的上限为相当于S模拟数据最大值的数值。
·前进与后退动作
前进与后退动作的进行方式不同于快速移动定位的方式,同切削进给一样,前进与后退动作是以插补动作的方式进行的。
但是,刀具寿命管理功能在计算刀具寿命时不考虑前进与后退动作。
5.为简化编程的功能编程B-63944CM-2/02
-56-
·指定地址I
以地址I来指定前进与后退速度时,其格式与地址F相同。
也即,
G83I1000;(不带小数点的指令)
G83I1000.;(带有小数点的指令)
两种情形的速度均为1000mm/min。
在指定G80之前或进行复位之前,在G83模态状态下指定的地址I继续有效。
注释
在I的指定被省略,参数(No.5172)(后退动作时)、参数(No.5173)(前
进动作时)的设定值为0时,移动速度成为与用F指定的速度相同的速
度。
·可以指定的功能
在钻小口径深孔循环方式下,可以指定如下指令。
.钻孔轴以外的轴的孔位置指令
.基于用户宏程序的运算、转移
.子程序(孔位置组等)调用
.绝对/增量的切换
.坐标旋转
.比例缩放指令(该指令不影响进刀量Q及微小退刀量Δ)
.空运行
.进给暂停
·单程序段
在单程序段操作被激活时,每次后退动作后钻孔停止。
此外,通过参数
SBC(No.5105#0)的设定,还可以在每个循环执行单程序段停止操作。
·进给速度倍率
针对循环中的切削、后退、前进的每个动作,进给速度倍率有效。
·用户宏程序接口
可以将切削中的后退动作的累计次数和过载扭矩信号所进行的后退动作的累计
次数输出到设定在参数(No.5170、No.5171)中的用户宏程序公共变量(#100~#149)中。
但是,不能在参数(No.5170、No.5171)中设定100~149以外的值。
参数(No.5170):
设定用来输出切削期间的后退动作的累计次数的公共变量号。
参数(No.5171):
设定基于切削期间接收到的过载扭矩信号的后退动作累计次数的公共变量编号。
注释
输出给用户用程序的公共变量的累计次数值,将被进入钻小口径深孔循
环方式后的G83指令清零。
B-63944CM-2/02编程5.为简化编程的功能
-57-
限制
·子程序调用
请用单程序段来指定在钻小口径深孔循环方式下的子程序调用指令M98P_。
举例
M3S2000;主轴起动
M□□;切换为“钻小口径深孔循环”方式
G90G99G83X_Y_Z_R_Q_F_I_K_P_;
“钻小口径深孔循环”指令
X_Y_;改变孔位置后执行
:
:
G80;“钻小口径深孔循环”方式取
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 孔径 深孔钻削 循环