FANUC GCODE需要的教程

时间:2012-05-08 13:43:45

标签: cnc g-code

G代码是用于控制CNC机床(车床,铣床)的语言。

我有大学任务,需要概念上的帮助。我遇到问题的部分工作是用G代码(Fanuc公司方言)编写两个短程序。我有一个简短的关键字列表和一个示例程序,但这似乎不足以学习该语言。

从我对网络的搜索中,我发现G代码的各种方言都不兼容。但是,我没有找到关于这个具体的教程。

此外,自动生成给定问题的代码似乎不是一种选择,因为我怀疑在呈现程序时我会被要求解释程序的内部工作原理。此外,我大学的老师似乎非常坚持以自己的方式做事,所以......我想我只需要学习该死的东西。

问:我在哪里可以找到一个简洁的(我想在整个事情上花费不超过2-3天)教程的Fanuc方言的G代码?

1 个答案:

答案 0 :(得分:0)

我建议看一下LinuxCNC命令列表herehere,以及CAMotics页面上的简明版本here。与Fanuc兼容的控件的一些特殊要点(例如Haas,Mach3):

  • 您可以在括号内添加注释。基本上(...)中的所有内容都不会执行。
  • 您可以具有参数/变量。例如,您可以通过12.3
  • 101的浮点值分配给变量插槽#101 = 12.3
  • 您可以调用这些变量,例如X#101等于X12.3
  • 您可能具有数学表达式,然后将值存储在另一个变量插槽中。例如#3 = [#1 + #2],但是您不能拥有X = [#1 + #2]X[#1 + #2]

您可能会在thisBenjamin Jurke文章中找到更多详细信息。