1

我需要使用一些新的钻头,使用未经修改的原始 .MIN CNC 程序用于 Okuma Thinc 控制器 MU6300V。我希望使用 Okuma API 来检测刀具组 4 何时加载到主轴中,然后在钻孔时改变速度/进给。我熟悉 API 和 .NET。寻找有关对象/方法和方法的一般指导。

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

4

1 回答 1

2

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

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

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

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

您无法使用 API 设置进给/速度覆盖。
也就是说,并非没有一些额外的硬件和特殊选项。
其他人实际上已经做到了。

您见过 Caron Engineering 的工具监控自适应控制吗?
因为我认为这基本上就是你所要求的。

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

例如

使用一个变量来确定应该使用固定值还是变量值,而另一个变量用于确定变量值

这样,在一台有旧钻头且没有 THINC 应用程序更改公共变量的机器上,将使用固定值。但是,在具有该应用程序的机器上,它可以查看刀具编号或刀具组,并设置一个通用变量来确定特定的速度/进给值。然后在启动主轴并进入切割之前使用这些新值。

机床进入切削或命令主轴运行后,可用于更改进给/速度的选项有:

  • 控制面板的人工操作员
  • TMAC
于 2018-08-23T20:43:49.633 回答