
Шта је Г код?
Г-код је најчешћи ЦНЦ програмски језик који се користи у ЦАМ (Цомпутер Аидед Мануфацтуринг) софтверу за контролу аутоматских алатних машина, који је такође познат као РС-274.
Г код је инструкција у ЦНЦ програму, која се назива Г команда. Коришћењем Г кода може се реализовати брзо позиционирање, обрнута кружна интерполација, паралелна кружна интерполација, кружна интерполација међу тачком, програмирање радијуса и обрада скокова за ЦНЦ обраду.
Шта је тумач Г-кода?
Интерпретатор Г кода је важан модул софтвера ЦНЦ контролера. ЦНЦ машине обично користе Г кодове за описивање информација о машинској обради машине алатке, као што су путања алата, избор координата и отварање расхладне течности. Главна функција тумача Г-кода је да интерпретира Г-кодове у блокове података које ЦНЦ систем може препознати. Отвореност тумача Г-кода је такође проблем који се мора узети у обзир у дизајну и имплементацији.
У тумачу Г-кода, декомпозиција Г-кода по кључним речима је скелет, а груписање кода је основа за проверу синтаксе.
Интерпретатор Г кода чита Г код, интерпретира га у Г међукод, а затим се подвргава обради интерполације и контроле положаја, и коначно излазни модул позива драјвер да га изнесе на ПЦИ или ИСА картицу ЦНЦ машине.
Шта значи Г код?
Г00 означава брзо позиционирање.
Г01 означава линеарну интерполацију.
Г02 означава кружну интерполацију у смеру казаљке на сату.
Г03 означава кружну интерполацију у супротном смеру казаљке на сату.
Г04 означава временску паузу.
Г05 означава интерполацију лука кроз међутачке.
Г06 означава параболичну интерполацију.
Г07 је скраћеница за З-сплине интерполацију.
Г08 означава убрзање увлачења.
Г09 означава успоравање напајања.
Г10 је скраћеница за подешавање података.
Г16 је скраћеница за поларно програмирање.
Г17 означава машинску раван КСИ.
Г18 означава машински обрађени авион КСЗ.
Г19 означава машински ИЗ авион.
Г20 означава империјалне величине (Франк систем).
Г21 означава метричке величине (Франк систем).
Г22 означава величину радијуса програмски.
Г220 је скраћеница за употребу на системском оперативном интерфејсу.
Г23 је скраћеница од Диаметер Сизе Программабле.
Г230 је скраћеница за употребу на оперативном интерфејсу система.
Г24 означава крај потпрограма.
Г25 је скраћеница за Јумп Мацхининг.
Г26 је скраћеница за машинску обраду у петљи.
Г30 означава отпис увећања.
Г31 је скраћеница за дефиницију увећања.
Г32 је скраћеница за резање навоја једнаког корака, Империал.
Г33 је скраћеница за резање навоја једнаког корака, метричко.
Г34 означава сечење навоја са повећаним кораком.
Г35 означава резање навоја смањеног корака.
Г40 је скраћеница за померање алата/одјављивање померања алата.
Г41 је скраћеница за компензацију резача - лево.
Г42 је скраћеница за компензацију резача - десно.
Г43 је скраћеница за одступање алата - позитивно.
Г44 је скраћеница за помак алата - негативан.
Г45 означава одступање алата +/-.
Г46 означава одступање алата +/-.
Г47 је скраћеница за одступање алата-/-.
Г48 је скраћеница за одступање алата -/+.
Г49 означава помак алата 0/+.
Г50 означава помак алата 0/-.
Г51 је скраћеница за одступање алата +/0.
Г52 је скраћеница за одступање алата-/0.
Г53 означава право померање, одјава.
Г54 означава прави помак Кс.
Г55 означава право померање И.
Г56 означава право померање З.
Г57 је скраћеница за линеарни помак КСИ.
Г58 означава прави офсет КСЗ.
Г59 је скраћеница за прави офсет ИЗ.
Г60 је скраћеница за прецизан режим путање (фино).
Г61 означава режим тачне путање (средина).
Г62 означава режим тачне путање (грубо).
Г63 је скраћеница за тапкање.
Г68 означава помак алата, унутрашњи угао.
Г69 означава помак алата, спољни углови.
Г70 означава империјалне величине.
Г71 означава метричке величине.
Г74 означава повратак референтне тачке (машина нула).
Г75 означава повратак на програмирану координатну нулу.
Г76 означава сложене петље са навојем.
Г80 је скраћеница за одјаву из стандардног циклуса.
Г81 је скраћеница за екстерне конзервиране циклусе.
Г331 означава циклусе са навојем.
Г90 означава апсолутну величину.
Г91 означава релативну величину.
Г92 је скраћеница за префаб координате.
Г93 означава време одбројавања, брзину протока.
Г94 означава брзину помака, пасова у минути.
Г95 означава брзину помака, помак по обртају.
Г96 означава константну линеарну контролу брзине.
Г97 је скраћеница за поништавање контроле константне линеарне брзине.





