Требуется учебник по FANUC GCODE

G-код - это язык для управления станками с ЧПУ (токарные, фрезерные).

У меня есть университетское задание, с которым мне нужна концептуальная помощь. Часть работы, с которой у меня проблемы, - написание двух коротких программ на G-коде (диалект корпорации Fanuc). У меня есть короткий список ключевых слов и пример программы, но этого недостаточно для изучения языка.

Из моего поиска в сети я обнаружил, что различные диалекты G-кода не совместимы. Тем не менее, я не нашел ни одного учебника по этому конкретному.

Кроме того, автоматическое создание кода для данных проблем не представляется возможным, поскольку я подозреваю, что меня попросят объяснить внутреннюю работу программ при их представлении. Кроме того, преподаватели в моем университете, похоже, очень настаивают на том, чтобы делать все по-своему, так что... я думаю, мне просто нужно научиться этому чертову штуку.

В: Где я могу найти краткое (я хочу потратить не более 2-3 дней на все это) учебное пособие для диалекта G-кода Fanuc?

1 ответ

Решение

У меня есть один на моем веб-сайте:

http://www.cnccookbook.com/CCCNCGCodeCourse.htm

Я бы посоветовал взглянуть на списки команд LinuxCNC здесь или здесь, а также на краткую версию здесь, на странице CAMotics. Некоторые специальные пункты для Fanuc-совместимых элементов управления (например, Haas, Mach3):

  • Вы можете иметь комментарии в скобках. В основном что-нибудь внутри (...) не будет выполнен
  • Вы можете иметь параметры / переменные. Например, вы можете назначить значение с плавающей точкой 12.3 в переменный слот 101 от #101 = 12.3
  • Вы можете вызвать эти переменные, например, X#101 равно X12.3
  • Вы можете иметь математические выражения и затем сохранить значение в другом слоте переменной. Например #3 = [#1 + #2]Однако вы не можете иметь X = [#1 + #2] или же X[#1 + #2],

Вы можете найти более подробную информацию здесь в этой статье Бенджамина Юрка.

Другие вопросы по тегам