Требуется учебник по FANUC GCODE
G-код - это язык для управления станками с ЧПУ (токарные, фрезерные).
У меня есть университетское задание, с которым мне нужна концептуальная помощь. Часть работы, с которой у меня проблемы, - написание двух коротких программ на G-коде (диалект корпорации Fanuc). У меня есть короткий список ключевых слов и пример программы, но этого недостаточно для изучения языка.
Из моего поиска в сети я обнаружил, что различные диалекты G-кода не совместимы. Тем не менее, я не нашел ни одного учебника по этому конкретному.
Кроме того, автоматическое создание кода для данных проблем не представляется возможным, поскольку я подозреваю, что меня попросят объяснить внутреннюю работу программ при их представлении. Кроме того, преподаватели в моем университете, похоже, очень настаивают на том, чтобы делать все по-своему, так что... я думаю, мне просто нужно научиться этому чертову штуку.
В: Где я могу найти краткое (я хочу потратить не более 2-3 дней на все это) учебное пособие для диалекта G-кода Fanuc?
1 ответ
У меня есть один на моем веб-сайте:
Я бы посоветовал взглянуть на списки команд LinuxCNC здесь или здесь, а также на краткую версию здесь, на странице CAMotics. Некоторые специальные пункты для Fanuc-совместимых элементов управления (например, Haas, Mach3):
- Вы можете иметь комментарии в скобках. В основном что-нибудь внутри
(...)
не будет выполнен - Вы можете иметь параметры / переменные. Например, вы можете назначить значение с плавающей точкой
12.3
в переменный слот101
от#101 = 12.3
- Вы можете вызвать эти переменные, например,
X#101
равноX12.3
- Вы можете иметь математические выражения и затем сохранить значение в другом слоте переменной. Например
#3 = [#1 + #2]
Однако вы не можете иметьX = [#1 + #2]
или жеX[#1 + #2]
,
Вы можете найти более подробную информацию здесь в этой статье Бенджамина Юрка.