Mar 17, 2026 Pustite sporočilo

Celoten seznam programskih kod CNC obdelovalnih centrov

 

Programabilne funkcije CNC obdelovalnih strojev so razdeljene v dve kategoriji:

Ena kategorija se uporablja za krmiljenje poti orodja, tj. premikanja vsake podajalne osi, kot je linearna/krožna interpolacija, krmiljenje podajanja, odmik in transformacija izhodišča koordinatnega sistema, nastavitev dimenzijske enote, odmik in kompenzacija orodja itd. Ta kategorija funkcij se imenuje pripravljalne funkcije, sestavljene iz črke G, ki ji sledita dve števki, znane tudi kot kode G-.

Druga kategorija funkcij se imenuje pomožne funkcije, ki se uporabljajo za dokončanje nadzora izvajanja programa, nadzor vretena, nadzor orodja, nadzor pomožne opreme itd. Med temi pomožnimi funkcijami se Tx x uporablja za izbiro orodja, Sx xxx pa se uporablja za nadzor hitrosti vretena. Druge funkcije se izvajajo s kodami M-, sestavljenimi iz črke M, ki ji sledita dve števki.

1. Pogosto uporabljene funkcije kode G-

G00 Pozicioniranje (hitri tek)

G01 Linearna interpolacija (hitrost podajanja)

G02 Krožna interpolacija v smeri urinega kazalca

G03 Krožna interpolacija v nasprotni smeri urnega kazalca

G04 Premor, natančna zaustavitev

G09 Natančna zaustavitev

G17 Izberite ravnino X/Y

G18 Izberite ravnino Z/X

G19 Izberite ravnino Y/Z

G27 Referenčna točka povratka in preverjanja

G28 Vrnitev na referenčno točko

G29 Vrnitev iz referenčne točke

G30 Vrnitev na drugo referenčno točko

G40 Prekliči kompenzacijo polmera orodja

G41 Kompenzacija polmera levega orodja

G42 Kompenzacija polmera desnega orodja

G43 Kompenzacija dolžine orodja +

G44 Kompenzacija dolžine orodja -

G49 Prekliči kompenzacijo dolžine orodja

G52 Nastavi lokalni koordinatni sistem

G53 Izberite strojni koordinatni sistem

G54 Izberite koordinatni sistem obdelovanca 1

G55 Izberite koordinatni sistem obdelovanca 2

G56 Izberite koordinatni sistem obdelovanca 3

G57 Izberite koordinatni sistem obdelovanca 4

G58 Izberite koordinatni sistem obdelovanca 5

G59 Izberite koordinatni sistem obdelovanca 6

G60 Enosmerno-pozicioniranje

G61 Način natančne zaustavitve

G64 Način rezanja

G65 Klic programa makro

G66 Klic programa modalnega makra

G67 Prekliči klic programa modalnega makra

G73 Fiksni cikel globokega vrtanja

G74 Fiksni cikel narezovanja vzvratnih navojev

G76 Fino vrtanje s fiksnim ciklom

G80 Prekliči fiksni cikel

G81 Fiksni cikel vrtanja

G82 Fiksni cikel vrtanja

G83 Fiksni cikel globokega vrtanja

G84 Fiksni cikel navoja

G85 Fiksni cikel vrtanja

G86 Dolgočasni fiksni cikel

G87 Fiksni cikel obratnega vrtanja

G88 Fiksni cikel vrtanja

G89 Fiksni cikel vrtanja

G90 Ukazni način absolutne vrednosti

G91 Ukazni način inkrementalne vrednosti

G92 Nastavitev ničelne točke obdelovanca

G98 Vrnitev fiksnega cikla na začetno točko

G99 Vrnitev fiksnega cikla v točko R

2. Pogosto uporabljene funkcije kode M

M00 Premor programa

M01 Pogojna zaustavitev programa

Konec programa M02

M03 Vrtenje vretena naprej

M04 Povratna rotacija vretena

M05 Zaustavitev vretena

M06 Menjava orodja

M08 Hlajenje vklopljeno

M09 Hlajenje izklopljeno

M18 Usmeritev vretena Prekliči

M19 Usmerjenost vretena

M29 Togi navoji

Konec programa M30 in vrnitev v glavo programa

Klic podprograma M98

Podprogram M99 Konec Vrnitev/Ponovitev izvajanja

3. Skupna aritmetika

Seštevanje: #i=#j + #k

Odštevanje: #i=#j - #k

Množenje: #i=#j * #k

Delitev: #i=#j / #k

Sinus: #i=SIN[#j]

Arkusinus: #i=ASIN[#j]

Kosinus: #i=COS[#j]

Inverzni kosinus: #i=ACOS[#j]

Tangenta: #i=TAN[#j]

Arktangens: #i=ATAN[#j]

Kvadratni koren: #i=SQRT[#j]

Absolutna vrednost: #i=ABS[#j]

Zaokroževanje: #i=ROUND[#j]

Zaokroževanje celega števila: #i=POPRAVEK[#j]

Zaokroževanje celega števila navzdol: #i=FUP[#j]

Naravni logaritem: #i=LN[#j]

Eksponentna funkcija: #i=EXP[#j]

ALI: #i=#j ALI #k

XOR: #i=#j X ALI #k

IN: #i=# IN #k

Pretvori iz BCD v BIN: #i=BIN[#j]

Pretvori iz BIN v BCD: #i=BCD[#j]

4. Logični operatorji

EQ: Enako

NE: Ni enako

GT: Več kot

GE: Večje ali enako

LT: Manj kot

LE: manj kot ali enako

5. Prenos programa in zanke

Brezpogojni prenos: POJDI
Pogojni prenos: IF [pogojni izraz]

IF [pogojni izraz] GOTO n, če je pogoj izpolnjen, skoči na segment programa n

ČE [pogojni izraz] THEN, npr.: IF [#I=#J] THEN #K=0

6. Stavki zanke

WHILE [pogojni izraz] Dom (m=1,2,,3)

…

Če je pogoj izpolnjen, izvajati program od Dom do ENDm (dokler pogoj ni več izpolnjen); v nasprotnem primeru izvedite program po

 

 

Pošlji povpraševanje

whatsapp

skype

E-pošta

Povpraševanje