按工具编号更改 speed/feed

Alter speed/feed by tool number

我需要为 Okuma Thinc 控制器 MU6300V 使用一些使用未修改的原始 .MIN CNC 程序的新钻头。我正在寻找使用 Okuma API 来检测工具组 4 何时加载到主轴中,然后在钻孔时更改 speed/feed。我熟悉 API 和 .NET。寻找关于 objects/methods 和方法的一般指导。

如果这太难了,那么当为第 4 组中的刀具调用 G81 钻孔循环时,我会满足于仅修改进给速率。

您请求的第一部分非常简单。

// Current Tool Number
Okuma.CMDATAPI.DataAPI.CTools.GetCurrentToolNumber();

// Group number of current tool
Okuma.CMDATAPI.DataAPI.CTools.GetGroupNo(CurrentToolNumber);

然而,改变钻进给/速度会更麻烦。

您不能使用 API.
设置 feed/speed 覆盖 也就是说,并非没有一些额外的硬件和特殊选项。
其他人也确实做到了。

你见过Caron Engineering的Tool Monitoring Adaptive Control吗?
因为我认为这基本上就是您所要求的。

您唯一的其他选择是更改零件程序以查找通用变量值来设置主轴速度 and/or 进给率。

For Example

Use one variable to determine if fixed or variable value should be used, and another for the variable value

That way, on a machine that has your old drills and no THINC Application altering common variables, the fixed values are used. But, on a machine that has the application, it can look at the tool number or group and set a common variable that determines specific speed/feed values. Then those new values are used before starting the spindle and moving into the cut.

在机器进入切削或命令主轴到 运行 后,可用于更改 feed/speed 的选项是:

  • 控制面板上的人工操作员
  • TMAC