G-code
From Wikipedia, the free encyclopedia
Remove ads
G-код — умоўная назва мовы праграмавання прылад з лікавым праграмным кіраваннем (ЛПК). Была створана кампаніяй Electronic Industries Alliance у пачатку 1960-х. Фінальная дапрацоўка была ўхвалена ў лютым 1980 года як стандарт RS274D. Камітэт ISO зацвердзіў G-код, як стандарт ISO 6983-1:1982, Дзяржкамітэт па стандартам СССР — як ДАСТ 20999-83. У савецкай тэхнічнай літаратуры G-код пазначаецца, як код 'ИСО 7-бит' (ISO 7-bit).
Вытворцы сістэм кіравання станкамі, выкарыстоўваюць G-код у якасці базавага падмноства моў праграмавання, пашыраючы яго па сваім меркаванні.[1]
Remove ads
Структура праграмы
Праграма, напісаная з дапамогай G-кода, мае жорсткую структуру. Усе каманды кіравання аб’ядноўваюцца ў кадры — групы, якія складаюцца з адной ці болей каманд. Кадр завяршаецца сімвалам перавода радка (CR/LF) і мае нумар, за выключэннем першага кадра праграмы і каментарыяў. Першы (а ў некаторых выпадках таксама і апошні) кадр утрымлівае толькі адзін сімвал «%». Завяршаецца праграма камандай M02 ці M30. Каментарыі да праграмы змяшчаюцца ў круглых дужках, як пасля праграмных кодаў, так і ў асабістых кадрах.
Парадак каманд у кадры строга не агаворваецца, але традыцыйна лічыцца, што першымі ўказваюцца падрыхтоўчыя каманды, (напрыклад, выбар плоскасці апрацоўкі), потым каманды перасоўвання, потым выбару рэжымаў апрацоўкі і тэхналагічныя каманды.
Падпраграмы могуць быць апісаны пасля каманды M02, але перад M30. Пачынаецца падпраграма з кадра выгляду Lxx, дзе xx — нумар падпраграмы, якая завяршаецца камандай M17.
Remove ads
Зводная табліца кодаў
Асноўныя (завуцца ў стандарце падрыхтоўчымі) каманды мовы пачынаюцца з літары G:
- Перасоўванне інструментаў апрацоўкі з зададзенай хуткасцю (лінейнае і кругавое)
- Выкананне тыповых паслядоўнасцяў (такіх, як апрацоўка адтулін і разьба)
- Кіраванне параметрамі інструмента, сістэмамі каардынат, і плоскасцямі апрацоўкі
Remove ads
Табліца асноўных каманд
максімум 4 каманды ў кадры
Табліца тэхналагічных кодаў
Тэхналагічныя каманды мовы пачынаюцца з літары М. Уключаюць такія дзеянні, як:
- Змяніць інструмент
- Уключыць/выключыць шпіндаль
- Уключыць/выключыць ахалоджванне
- Работа з падпраграмамі
не больш аднаго кода ў кадры
Remove ads
Параметры каманд
Параметры каманд задаюцца літарамі лацінскага алфавіта
Remove ads
Гл. таксама
- Мовы праграмавання
- Металарэзны станок
- Лікавае праграмнае кіраванне
- Параметрычнае праграмаванне
Прыклад
Апрацоўка літары W (упісанай у прамавугольнік 34х27 мм, гл. мал.) на ўмоўным вертыкальна-фрэзерным станку з ЛПК, фрэзай дыяметрам 4 мм, у загатоўцы з арганічнага шкла:
Remove ads
Зноскі
- CNC G Codes Definitions Examples Programs Programming Learning Training Архівавана 12 кастрычніка 2007.
Спасылкі
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads