基础知识

应用

执行NC数控程序时,自适应进给控制(AFC)可节省时间并减少机床磨损。在程序运行期间根据主轴功率,数控系统控制轮廓进给速率。此外,数控系统响应主轴过载情况。

要求

  • 自适应进给控制(AFC,软件选装项45)
  • 由机床制造商激活
  • 机床制造商用可选机床参数Enable120001号)定义是否可用AFC功能。

功能说明

在程序运行期间用AFC功能控制进给速率:

如果AFC在信息获取或控制模式下被激活,数控系统在位置工作区显示图标。

位置工作区

数控系统将有关该功能的详细信息显示在状态工作区的AFC选项卡中。

AFC选项卡(选装项45)

AFC的优点

自适应进给控制(AFC)提供以下优点:

  • 优化加工时间
  • 在整个加工过程中,通过控制进给速率,数控系统保持原记录的最大主轴功率或刀具表指定的参考功率(AFC-LOAD列)。加工材料切除量小的部位时,用较高的进给速率,因此能缩短加工时间。

  • 刀具监测
  • 如果主轴功率超过信息获取中数据或指定的最大值,数控系统减小进给直到达到主轴参考功率。如果低于最小进给速率,数控系统执行停机响应。AFC也能不改变进给速率,用主轴功率监测刀具的磨损和破损。

  • 监测刀具磨损和刀具负载

  • 保护机床机械零件
  • 及时降低进给速率和停机避免机床过载。

AFC有关的表

数控系统提供以下与AFC有关的表:

  • AFC.tab
  • AFC.TAB表中,可输入数控系统需要使用的进给速率的控制设置。必须将此表保存在TNC:\table目录下。

  • AFC.tab中的基本AFC设置

  • *.H.AFC.DEP
  • 在信息获取操作中,数控系统首先按照AFC.TAB表的定义,将每一个加工步骤的基本设置复制到<name>.H.AFC.DEP被调用的文件中。 <name>是NC程序名,在该程序中记录信息获取。此外,该数控系统测量信息获取期间的主轴最大功率消耗并将该值保存在该表中。

  • 信息获取的AFC.DEP设置文件

  • *.H.AFC2.DEP
  • 执行信息获取期间,数控系统将每个加工步骤中获取的信息保存在<name>.H.AFC2.DEP文件中。<name>字符串与NC数控程序名相同,在此程序中执行信息获取操作。

  • 在控制模式下,数控系统更新此表中数据并进行评估。

  • 日志文件AFC2.DEP

在程序运行期间,可打开AFC的表,并根据需要编辑。数控系统仅提供当前NC数控程序的表。

编辑AFC的表

注意

 
注意
小心:可能损坏工件和刀具!
一旦自适应进给控制(AFC)被取消激活,数控系统立即切回到编程的加工进给速率。如果AFC在被取消激活前减小了进给速率(例如,由于磨损),数控系统加快进给速率,使进给速率达到编程值。此工作特性与此功能被如何取消激活无关。这进给加速工作可能损坏刀具及/或工件!
  1. 如果进给速率即将低于FMIN值,停止加工操作,而不取消激活AFC
  2. 定义过载响应,响应进给速率低于FMIN值的情况
  • 如果在控制模式下激活了自适应进给控制,数控系统执行关机响应且与编程的过载响应无关。
    • 如果在主轴参考负载情况下,此值低于最低进给系数
    • 数控系统执行AFC.tabOVLD表列的停机响应。

    • AFC.tab中的基本AFC设置

    • 如果编程的进给速率低于30 %阈值
    • 数控系统执行NC停止。

  • 自适应进给控制功能不适用于直径小于5 mm的刀具。如果主轴的额定消耗功率很大,刀具的直径限制可能更大。
  • 不允许将自适应进给控制功能用于进给速率和主轴转速必须相互协调(例如攻丝)的操作中。
  • 如果NC程序段中有FMAX,自适应进给控制功能不可用
  • 机床制造商用机床参数dependentFiles122101号)定义数控系统在文件管理器中是否显示依赖文件。