【问题标题】:Needed tutorial on FANUC GCODE需要的 FANUC GCODE 教程
【发布时间】:2012-05-08 13:43:44
【问题描述】:

G 代码是一种用于控制 CNC 机器(车床、铣床)的语言。

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

从我的网上搜索,我发现G-code的各种方言不兼容。但是,我没有找到关于这个特定教程的教程。

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

问:在哪里可以找到G代码Fanuc方言的简明(我想花不超过2-3天的时间)教程?

【问题讨论】:

  • 这是一个有用的简短参考:devolrobot.blogspot.no/2014/05/cnc-cheat-sheet.html
  • 你能举出更多关于这个项目的例子吗?您是否正在为特定的机床编写代码?代码是否需要做特定的功能?您的问题太宽泛,我们无法真正提供帮助。
  • @55thSwiss 这是多年前的大学作业。我转向不同的主题,无法再提供任何反馈。

标签: cnc g-code


【解决方案1】:

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

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

您可以在thisBenjamin Jurke 的文章中找到更深入的信息。

【讨论】:

    猜你喜欢
    • 2012-01-19
    • 2017-12-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-10-18
    • 2013-11-30
    • 2012-03-08
    • 1970-01-01
    相关资源
    最近更新 更多