G代码是用于控制CNC机床(车床,铣床)的语言。
我有大学任务,需要概念上的帮助。我遇到问题的部分工作是用G代码(Fanuc公司方言)编写两个短程序。我有一个简短的关键字列表和一个示例程序,但这似乎不足以学习该语言。
从我对网络的搜索中,我发现G代码的各种方言都不兼容。但是,我没有找到关于这个具体的教程。
此外,自动生成给定问题的代码似乎不是一种选择,因为我怀疑在呈现程序时我会被要求解释程序的内部工作原理。此外,我大学的老师似乎非常坚持以自己的方式做事,所以......我想我只需要学习该死的东西。
问:我在哪里可以找到一个简洁的(我想在整个事情上花费不超过2-3天)教程的Fanuc方言的G代码?
答案 0 :(得分:0)
我建议看一下LinuxCNC命令列表here或here,以及CAMotics页面上的简明版本here。与Fanuc兼容的控件的一些特殊要点(例如Haas,Mach3):
(...)
中的所有内容都不会执行。12.3
101
的浮点值分配给变量插槽#101 = 12.3
X#101
等于X12.3
#3 = [#1 + #2]
,但是您不能拥有X = [#1 + #2]
或X[#1 + #2]
。您可能会在this的Benjamin Jurke文章中找到更多详细信息。