G93 网络上 有3种说明 第一种说明, 最原始 ,初始 如下说明 G93 型: G93反向时间进给 : 由细分的每一单节距离, 决定速度 G93 通常用于改善,4轴,或5轴切削时速度忽快忽慢 对于4轴客户来说 以下这3行,他觉得加工很慢,不匹配 F100? G94 G01 X50 A35 F100 G01 X52 A135 加工的速度 X52-X50 =2 F100 mm/1分钟 = 约 2秒走完( 很快,?) 加工慢的原因 A135 –A35 = A100 F100度/1分钟 = 约60秒走完 CNC 多轴加工是属于 同动加工,所以各轴须以60秒同步走完, , 2秒不算数 所以X 2 / 60=0.333 所以A 100/60=1.666 也就是 2轴同动 X0.333 A1.666 / 1秒 那你就会觉得A轴转的好慢。 改写如下 G94 G01 X50 A35 F100 G93 G01 X52 A135 F50 上图为 G93计算法 G93 A135-A35 =A100 G93的A 会自动 同步跟上X 长度步调. (这是4轴用G93的好处) (注G93前须有G94 F ,G93,每行都要有F, 取消G93 =使用G94)
注 两点之间的3D距离公式=
Sqrt开根号((x-之前x)^2+(y-之前y)^2+(z-之前z)^2) =距离长
圆周速率F =
abs永远正值*(角度变化值/距离长) * abs(F进给率 *(360度/直径周长))
在某G94FXXX 速度下 , 切换为 以距离产生定速度G93, 以达成均等切削速度
========================================================================== 第2种说明, G93 为了 改善 , 使用刀具中心路径计算 G94 Fxxx 自由前进,忽快忽慢。改为以要铣的轮廓边长,推算均等每一段编成为G93,赋予对等的每段切确速度
两点之间的3D距离公式=
Sqrt开根号((x-之前x)^2+(y-之前y)^2+(z-之前z)^2)=距离长
圆周速率F =
abs永远正值*(角度变化值/距离长) *abs(F进给率 *(360度/直径周长))
======================================================================== 第3种说明, 谁读得懂, 请来信 如下这是英文, 不晓得,老外读得懂吗
如下,是中文, 但是我还是读不懂 (宝宝懂, 但宝宝说不出 ,心理苦)
如G94 =F100 (G94 F100 /距离100mm) = 1 =G93 F1 传统的5轴使用G93细分反推跟随 原G94进给速度模式,以确保所有轴都可以同时 到达目标终点。G93 F该字 是指定 各轴 在当前位置和目标端点之间移动所需的(时间 或 距离)(G93 F字 1 =1分钟前进原始长度100mm) 如G94 =F100 (G93 F100 =细分100单节,每单节=1mm) (G93 F100 =60秒 /100 =0.6秒 每单节=0.6秒) 为了计算正确的进给速度,G93需依靠CAM 软件系统计算,必须知道机器上的精确运动距离 (细分距离) 。 G93 Inverse Time Feed ; 在固定的总周长,在G94为主的进给率下,透过计算机软件拆分细致稳定的单节,与产生匹配该单节的进给率, 如 1+1+1+1+ 100 TIME…..=100 如 2+2+2+2+…50TIME =100 =反向时间进给G93 =时间倒数进给率 =用距离算出稳定均分的距离与每段进给率的相关 例 G94 F100 G1X50 G93 G1 X100 F2 亦即,在半分钟以内走完程序设定的路径X100-X50=L50长 注: G93 F =用F代码指定反时限(FRN)非一般G94 F (FEED)
|