cycle83(..)这是西门子的标准循环程序,类似于funuc的G81 G82 G83 G76 等等。深孔钻削 - CYCLE83
编程
CYCLE83 (RTP, RFP, SDIS, DP, DPR, FDEP, FDPR, DAM, DTB, DTS, FRF, VARI,
_AXN, _MDEP, _VRT, _DTD, _DIS1)
参数
RTP Real 回退平面 (绝对)
RFP Real 基准面 (绝对)
SDIS Real 安全距离 (不输入符号)
DP Real 孔底深度 (绝对)
DPR Real 相对基准面的孔底深度 (不输入符号)
FDEP Real 第一个钻孔深度 (绝对)
FDPR Real 相对基准面的第一个钻孔深度 (不输入符号)
DAM Real 递减 (不输入符号)
DTB Real 孔底处停留时间 (断屑) >0 单位 秒 / <0 单位 转
DTS Real 其实处停留时间 (断屑) >0 单位 秒 / <0 单位 转
FRF Real 进给系数,用于第一个钻削深度
VARI Int 加工方式 ( 0 断屑 / 1 退刀排屑 )
_AXN Int 工作轴1. 或 2. 其它为. 3.Achse
_MDE Real 最小孔深
_VRT Real 断屑时可变的退回量,通常 1mm
_DTD Real 孔底停留时间,值同 DTB
_DIS1 Real 在再次进入钻孔时可编程的移前距离(在断屑VARI=1时)
功能
刀具以编程的主轴转数和进给速度钻削,直至输入的钻削深度。
对于深孔钻削也可以多次,分步地进行深度进刀,其最大进刀量可以规定,直至加工到钻削深度。
钻头可以在每次进刀深度(用于推到排屑)之后回退到基准面+ 安全距离,或者也可以用于断屑退回编程的回退位移( 1mm)。
那个MCALL是调用循环,即mcall cycle83(..)
POINT 1
POINT 2
POINT 3
POINT 4
.
.
..........
MACALL
上面的是调用的格式。你明白没有?即两个MCALL中间的所有点都以cycle83(..)的形式 钻孔
如果解释清楚了请给最佳答案。累了半天给您解释了,辛苦费吧
呵呵