Spletni dnevnik

Popolna koda programa CNC obdelovalnega centra - obvezna za CNC obdelavo - Yumei

Zaupanja vreden vodilni proizvajalec in dobavitelj izdelave pločevine je strojna oprema Yumei. Paleta izdelkov vključuje cnc mlinski aluminij, dele cnc stružnice, cnc dele in cnc prototipe.

Popolna koda programa CNC obdelovalnega centra - obvezna za CNC obdelavo

Complete CNC Machining Center Program Code Reference

1. Pomen črk v CNC programih

O: Številka programa – nastavi številko programa
N: Številka bloka – nastavi zaporedno številko programa
G: Koda pripravljalne funkcije
X / Y / Z: Dimenzionalni znaki – ukazi za premikanje osi
A / B / C / U / V / W: Dodatni ukazi za premikanje osi
R: Polmer loka
I / J / K: Koordinate središča loka (vektorske vrednosti)
F: Hitrost podajanja – nastavi hitrost podajanja
S: Hitrost vretena – nastavi hitrost vrtenja vretena
T: Funkcija orodja – nastavi številko orodja
M: Razna funkcija – krmilne funkcije vklopa/izklopa
H / D: Številka odmika orodja – nastavi odmik orodja
P / X: Čas zadrževanja – nastavi čas zakasnitve
P: Ukaz številka podprograma – nastavi številke podprogramov (npr. klic podprograma:M98 P1000)
L: Število ponovitev – nastavi število ponovitev za podprogram ali fiksni cikel (npr.M98 P1000 L2; izpustitev L pomeni L1)
P / W / R / Q: Parametri – uporabljajo se v fiksnih ciklih (npr. cikel naklepanjaG98/(G99) G84 X_ Y_ R_ Z_ P_ F_)


2. Pogosta pojasnila G-kode

G00: Hitro pozicioniranje
G01: Linearna interpolacija
G02: krožna/spiralna interpolacija (v smeri urinega kazalca)
G03: krožna/spiralna interpolacija (v nasprotni smeri urinega kazalca)
G04: Čas zadrževanja ali zakasnitve
Primer:G04 X1000aliG04 X1.0
G04 P1000pomeni 1-sekundno zadrževanje

G09: Natančno preverjanje zaustavitve (preveri, ali je orodje v ciljnem območju)
G10: Programabilni vnos podatkov
G17: Izberite ravnino XY (os X ali njena vzporedna os)
G18: Izberite ravnino ZX (os Y ali njena vzporedna os)
G19: Izbira ravnine YZ (os Z ali njena vzporedna os)
G20: Način vnosa palca
G21: Način metričnega vnosa

G28: Vrnitev na referenčno točko
Oblika zapisa:G91/(G90) G28 X__ Y__ Z__– vrne se preko vmesne točke v referenčni položaj (absolutni/inkrementalni način)

G29: Vrnitev z referenčne točke
G91/(G90) G29 X__ Y__ Z__– od začetne točke mimo referenčne točke in vrnitev v ciljni položaj

G30: Vrnitev na 2., 3. ali 4. referenčno točko
Primer:
G91/(G90) G30 P2 X__ Y__ Z__– vrnitev na 2. referenčno točko (P2 se lahko izpusti)

G40: Prekliči kompenzacijo polmera rezalnika
G41: Kompenzacija polmera rezalnika levo (orodje levo v smeri podajanja)
G42: Kompenzacija polmera rezalnika desno (orodje desno v smeri podajanja)
G43: Kompenzacija dolžine orodja + smer
G44: Kompenzacija dolžine orodja − smer
Skupina G49: Preklic kompenzacije dolžine orodja

G50: Preklic skaliranja
G51: Skaliranje – oblika:
NA:G51 X_ Y_ Z_ P_
OFF:G50
Kjer X/Y/Z nastavite središče skaliranja, P pa je faktor skaliranja (1–999999, samo cela števila; P800 pomeni 0,8 skaliranje)

G52: Nastavitev lokalnega koordinatnega sistema
G53: Izbira koordinatnega sistema stroja
G54–G59: Izbira delovnih koordinatnih sistemov 1–6

G60: Enosmerno pozicioniranje – odpravlja zazornost
G61: Natančno preverjanje zaustavitve – upočasni in preveri toleranco blizu ciljnega položaja
G62: Samodejno prilagajanje hitrosti pomika v ovinkih
G63: Cikel tapkanja
G64: Normalni način rezanja – brez pojemka med segmenti

G65: Klic makra
G66: Modalni klic makra
G67: Preklic klica modalnega makra

G68: Rotacija koordinat – oblika:

  • G17: G68 X_ Y_ R_
  • G18: G68 X_ Z_ R_
  • G19: G68 Y_ Z_ R_

G69: Preklic vrtenja koordinat

G73: Cikel vrtanja Peck
G74: Cikel tapkanja na levi strani
G76: Cikel finega vrtanja (z usmerjenim vlečenjem)
G80: Preklic fiksnega cikla
G81: Preprost cikel vrtanja
G82: Cikel vrtanja z zadrževanjem na dnu
G83: Cikel vrtanja Peck
G84: Desni cikel tapkanja
G85–G89: Vrtalni cikli (različne vrste)

G90: Absolutno programiranje
G91: Inkrementalno programiranje
G92: Nastavitev delovnega koordinatnega sistema
G98: Vrnitev na začetno točko pri umikanju fiksnega cikla
G99: Vrnitev na R-točko pri umiku s fiksnim ciklom


3. Pogosta pojasnila M-kode

M00: Brezpogojna zaustavitev programa
M01: Izbirna zaustavitev programa
M02: Konec programa
M03: Vreteno v smeri urinega kazalca
M04: Vreteno v nasprotni smeri urinega kazalca
M05: Zaustavitev vretena
M08: Hladilna tekočina vklopljena (zunanja)
M09: Hladilna tekočina izklopljena (vse)
M26: Vklopljena hladilna tekočina (notranja)
M30: Konec programa in vrnitev na začetek

M84: Preverite paleto 1
M95: Preverite paleto 2
M98: Podprogram klica
M99: Vrnitev na glavni program
M135: Togi dotik
M417: Preverjanje palete stroja 1
M418: Preverjanje palete stroja 2
M419: Končni pregled palet
M433: Zaznavanje zloma orodja
M462: Številka palete za prenos


4. Skupna aritmetika v CNC programiranju

Dodatek:#i = #j + #k
Odštevanje:#i = #j - #k
Množenje:#i = #j * #k
Deljenje:#i = #j / #k

Sinus:#i = GREH[#j]
Arcsine:#i = ASIN[#j]
Kosinus:#i = COS[#j]
Arccosinus:#i = ACOS[#j]
Tangens:#i = TAN[#j]
Lok tangensa:#i = ATAN[#j]

Kvadratni koren:#i = SQRT[#j]
Absolutna vrednost:#i = ABS[#j]
Okrogel:#i = KROG[#j]
Zaokroži navzdol:#i = POPRAVEK[#j]
Zaokrožitev navzgor:#i = FUP[#j]
Naravni dnevnik:#i = LN[#j]
Eksponentno:#i = EXP[#j]

Logično ALI:#i = #j ALI #k
Logični XOR:#i = #j XOR #k
Logično IN:#i = #j IN #k

BCD v binarno:#i = BIN[#j]
Binarno do BCD:#i = BCD[#j]


5. Logični operatorji

EQ: Enako
NE: Ni enako
GT: Večje od
GE: Večje ali enako
LT: Manj kot


6. Razvejanje programa in zanke

Brezpogojni skok:GOTO
Pogojni skok:IF [pogoj]
Primer:
IF [pogoj] GOTO n– če je pogoj izpolnjen, skočite na blok n
ČE [POGOJ] POTEM– npr.ČE [#I EQ #J], POTEM #K = 0


7. Izjave zanke

MEDTEM ko [pogoj] DO m (m = 1, 2, 3...)
    ...
KONEC

Če je pogoj resničen, se program medDominKONECse izvaja večkrat, dokler pogoj ne postane napačen. V nasprotnem primeru se izvršitev nadaljuje poKONEC.


Če želite, lahko to tudi preoblikujem vstrokovno oblikovana tabela hitre reference za CNC programiranjeTako je lažje brati in tiskati za uporabo v delavnici. Tako bi izgledalo kot prava stran priročnika strojnika.

Naši deli za CNC obdelavo

Tukaj je majhen izbor CNC obdelanih delov, ki smo jih izdelali za naše stranke.

Vroči iskalni izrazi