全新的 Flexium 功能 —— G164

在运行 CAD 生成的零件程序时,每个 CNC 系统都面临两难选择:是严格遵循编程路径还是优化路径以平滑过渡。一开始,NUM 的理念是前者:严格遵循编程路径的每组坐标。毕竟,每个点的编程都是有理由的!

这当然确保了对设计的最佳顺应性,但是存在一个缺点:当两个段不共线时,根据定义它们会形成一个角度,该角度将导致一些微正交加速度 —— 如果这些加速度超过特定值,CNC 必须减慢速度,以确保在通过该点时不会受到冲击。当然,可设置一些参数进行筛选,但是生活并非完美的,物理学也有不可改变的规则,因此总是需要在速度和精度之间找到折衷方案。

Flexium + 以其柔性而闻名。现在,为了最大限度地提高客户的可能性 —— 同时仍遵循精度至上的原则 —— CNC 系统提供了多种方法来寻找更好的折衷方案,每种方案都具有特定的优势或最佳用途。在最新开发的功能中,集成了样条插补,多项式插补和 NUMcoss:角平滑功能,称为 G164。因为它是一个 G 功能,所以可在程序的多个点被调用和撤销,并且在两者之间保持模态。

下图给出了一般原理。在两个相邻块的交叉点附近计算退出和切入点,然后通过多项式曲线连接这两个点。计算过程中不会产生干扰,且多项式曲线可以是三次 B 样条曲线或五次 B 样条曲线(五阶)。对于已激活 G164 的块,块数没有限制,该功能适用于 100μm 大小的块。

语法很简单 G164 [Hfile] Nbegin Nend ER ..[EQ..]*[ES..]*[ET..]* 

  • Hfile、Nbegin、Nend 指定应用角平滑功能的轨迹部分
  • ER 定义允许的最大误差(相对于编程点)
  • EQ 为多项式的类型
  • ES 指定平滑或分段多项式插值
  • ET 为接触轨迹:切向或线性

关于此功能的一个有趣的地方是,它已被开发为自定义 G 代码,并未严格嵌入固件中。这提供了额外的柔性,但也展示了自定义 G 代码的强大功能。人们可能担心这些功能需要太多的系统资源。这个例子表明情况并非如此;其经过预处理,直接在固件变量上工作。当然,Flexium + 的计算能力是有目共睹的,但是自定义 G 代码将和嵌入式功能一样高效 —— 并提供更大的适应能力。有关 G164 或自定义 G 代码的更多信息,您可以参考文档或与您当地的 NUM NTC 联系,如有必要,其将很乐意提供建议、示例和培训。


详细信息敬请联系:

NUM AG
Battenhusstrasse 16
CH - 9053 Teufen

电话 : +41 71 335 04 11
传真 : sales.ch(at)num.com