
Kio estas G-kodo?
G-kodo estas la plej ofta CNC-programlingvo uzata en CAM (Komputil-Helpata Fabrikado) programaro por regi aŭtomatajn maŝinilojn, kiu ankaŭ estas konata kiel RS-274.
G-kodo estas instrukcio en la CNC-programo, kiu estas nomata G-komando. Uzante G-kodon, oni povas realigi rapidan poziciigadon, inversan cirklan interpoladon, paralelan cirklan interpoladon, interpunktan cirklan interpoladon, radiusan programadon kaj saltprilaboradon por CNC-maŝinado.
Kio estas G-koda interpretilo?
La G-kodinterpretilo estas grava modulo de la CNC-regila programaro. CNC-maŝinoj kutime uzas G-kodojn por priskribi la maŝinadajn informojn de la maŝinilo, kiel ekzemple la ilovojon, la elekton de koordinatoj kaj la malfermon de la malvarmigaĵo. La ĉefa funkcio de la G-koda interpretilo estas interpreti G-kodojn en datenblokojn, kiujn la CNC-sistemo povas rekoni. La malfermeco de la G-koda interpretilo ankaŭ estas problemo, kiun oni devas konsideri dum la projektado kaj efektivigo.
En la G-koda interpretilo, ŝlosilvorta malkomponigo de G-kodo estas la skeleto, kaj grupigo de kodo estas la bazo por sintaksa kontrolado.
La G-koda interpretilo legas la G-kodon, interpretas ĝin en G-interan kodon, kaj poste spertas interpoladon kaj pozicikontrolan prilaboradon, kaj fine la eliga modulo vokas la pelilon por eligi ĝin al la PCI- aŭ ISA-karto de CNC-maŝino.
Kion signifas G-kodo?
G00 signifas rapidan poziciigadon.
G01 signifas linearan interpoladon.
G02 signifas dekstruman cirklan interpoladon.
G03 signifas maldekstrume cirklan interpoladon.
G04 signifas tempigitan paŭzon.
G05 signifas arkan interpoladon tra interaj punktoj.
G06 signifas parabolan interpoladon.
G07 signifas Z-spline-interpoladon.
G08 signifas furaĝakceladon.
G09 signifas malakcelon de furaĝo.
G10 signifas datuma agordo.
G16 signifas polusan programadon.
G17 signifas maŝinadon de la ebeno XY.
G18 signifas maŝinprilaboritan XZ-ebenon.
G19 signifas maŝinprilaboritan YZ-ebenon.
G20 signifas imperiajn grandecojn (Frank-sistemo).
G21 signifas metrikajn grandecojn (sistemo de Frank).
G22 programe signifas radiusgrandecon.
G220 signifas uzon sur sistema funkciiga interfaco.
G23 signifas Diametro-Grandeco Programebla.
G230 signifas uzon sur la sistemfunkciiga interfaco.
G24 signifas finon de subrutino.
G25 signifas Saltmaŝinadon.
G26 signifas buklomaŝinadon.
G30 signifas pligrandigan redukton.
G31 signifas difinon de pligrandigo.
G32 signifas Egal-Piecan Fadentranĉadon, Imperian.
G33 signifas Egal-Paŝan Fadentranĉadon, Metrikan.
G34 signifas pligrandigitan fadentranĉadon.
G35 signifas reduktitan paŝon de fadentranĉado.
G40 signifas ilo-ofseton/ilo-ofseto-elsaluti.
G41 signifas tranĉilkompenson - maldekstran.
G42 signifas tranĉilkompenson - dekstre.
G43 signifas ilofseton - pozitivan.
G44 signifas ilo-ofseton - negativan.
G45 signifas ilofseton +/-.
G46 signifas ilofseton +/-.
G47 signifas ilo-ofseton-/-.
G48 signifas ilofseton -/+.
G49 signifas ilofseton 0/+.
G50 signifas ilofseton 0/-.
G51 signifas ilofseton +/0.
G52 signifas ilo-ofseton-/0.
G53 signifas rektan delokigon, elsaluti.
G54 signifas rektan delokigon X.
G55 signifas rektan delokigon Y.
G56 signifas rektan delokigon Z.
G57 signifas linearan delokigon XY.
G58 signifas rektan delokigon XZ.
G59 signifas rektan delokigon YZ.
G60 signifas precizan vojreĝimon (fajnan).
G61 signifas precizan vojreĝimon (meze).
G62 signifas precizan vojreĝimon (krudan).
G63 signifas frapadon.
G68 signifas ilo-ofseton, interna angulo.
G69 signifas ilo-ofseton, eksteraj anguloj.
G70 signifas imperiajn grandecojn.
G71 signifas metrikajn grandecojn.
G74 signifas revenon al referencpunkto (maŝino nulo).
G75 signifas revenon al la programita koordinato nulo.
G76 signifas surfadenigitajn kunmetitajn buklojn.
G80 signifas enskatolciklan elsaluton.
G81 signifas eksterajn enŝlositajn ciklojn.
G331 signifas surfadenigitajn enŝlositajn ciklojn.
G90 signifas absolutan grandecon.
G91 signifas relativan grandecon.
G92 signifas prefabrikitajn koordinatojn.
G93 signifas retronombradon, antaŭenrapidecon.
G94 signifas furaĝrapidecon, furaĝoj po minuto.
G95 signifas furaĝrapidecon, furaĝon po rivoluo.
G96 signifas konstantan linearan rapidreguligon.
G97 signifas nuligi konstantan linearan rapidregilon.





