功能 针对不同工艺的动态响应设置可以通过机床数据确定,然后在程序中通过第 59 G 功能组 指令(轨迹插补的动态响应模式)激活。
指令 :激活动态响应设置
DYNNORM 标准动态响应设置
DYNPOS 定位模式,攻丝
DYNROUGH 粗加工
DYNSEMIFIN 精加工
DYNFINISH 精修整
9 G 功能组指令(轨迹插补的动态响应模式)只能激活轨迹轴的动态响应。它对以下 轴没有影响:
● 定位轴
● PLC 轴
● 指令轴
● 基于轴耦合的运动
● 手轮叠加运动
● JOG 运动
● 参考点运行 (G74)
● 运行至固定点 (G75)
● 快速运行 (G0)
对于这些运动而言,始终是标准动态响应设置 (DYNNORM) 生效。
应用
比如:通过不同的动态响应设置,工件的粗加工可以达到时间最优,而精加工可以获得最 佳工件表面。
参数设置
轴专用的动态响应设置:
● MD32300 $MA_MAX_AX_ACCEL[<n>](轴加速度)
● MD32310 $MA_MAX_ACCEL_OVL_FACTOR[<n>](用于限制速度跳跃的过载系数)
● MD32431 $MA_MAX_AX_JERK[<n>](轨迹运动时的最大轴急动度)
● MD32432 $MA_PATH_TRANS_JERK_LIM[<n>](连续路径运行中程序段过渡处的最大 轴急动度)
● MD32433 $MA_SOFT_ACCEL_FACTOR[<n>](SOFT 指令时的最大加速度比例)
通道专用的动态响应设置:
● MD20600 $MC_MAX_PATH_JERK[<n>](最大轨迹急动度)
● MD20602 $MC_CURV_EFFECT_ON_PATH_ACCEL[<n>](轨迹曲率对轨迹加速度的 影响)
● MD20603 $MC_CURV_EFFECT_ON_PATH_JERK[<n>](轨迹曲率对轨迹急动度的影 响)
其中下标 <n> =
0 用于 DYNNORM
1 用于 DYNPOS
2 用于 DYNROUGH
3 用于 DYNSEMIFIN
4 用于 DYNFINISH
说明:
在写入无下标机床数据时,系统将向该机床数据的所有数组单元内写入相同值。 在读无下标机床数据时,系统始终下标 0 的数组单元的值。
明日话题:封锁 G 指令;