Laas opgedateer: 2024-01-17 Deur 3 Min Lees

Wat is G-kode vir CNC-programmering en -bewerking?

G-kode

Wat is G-kode?

G-kode is die mees algemene CNC-programmeertaal wat in CAM (Computer Aided Manufacturing)-sagteware gebruik word om outomatiese masjiengereedskap te beheer, wat ook bekend staan ​​as RS-274.

G-kode is die instruksie in die CNC-program, waarna verwys word as die G-opdrag. Die gebruik van G-kode kan vinnige posisionering, omgekeerde sirkelinterpolasie, parallelle sirkelinterpolasie, tussenpuntsirkulêre interpolasie, radiusprogrammering en sprongverwerking vir CNC-bewerking realiseer.

Wat is G-kode tolk?

Die G-kode tolk is 'n belangrike module van die CNC kontroleerder sagteware. CNC masjiene gebruik gewoonlik G-kodes om die bewerkingsinligting van die masjiengereedskap te beskryf, soos die gereedskappad, die keuse van koördinate en die opening van die koelmiddel. Dit is die hooffunksie van die G-kode tolk om G-kodes te interpreteer in datablokke wat deur die CNC-stelsel herken kan word. Die openheid van die G-kode tolk is ook 'n probleem wat in ag geneem moet word in die ontwerp en implementering.

In die G-kode tolk is sleutelwoord ontbinding van G-kode die skelet, en groepering van kode is die basis vir sintaksis kontrolering.

Die G-kode-tolk lees die G-kode, interpreteer dit in G-tussenkode, en ondergaan dan interpolasie- en posisiebeheerverwerking, en uiteindelik roep die uitsetmodule die bestuurder om dit uit te voer na die PCI- of ISA-kaart van 'n CNC-masjien.

Waarvoor staan ​​G-kode?

G00 staan ​​vir vinnige posisionering.

G01 staan ​​vir lineêre interpolasie.

G02 staan ​​vir kloksgewys sirkelinterpolasie.

G03 staan ​​vir antikloksgewys sirkelinterpolasie.

G04 staan ​​vir tydige pouse.

G05 staan ​​vir booginterpolasie deur tussenpunte.

G06 staan ​​vir paraboliese interpolasie.

G07 staan ​​vir Z-spline interpolasie.

G08 staan ​​vir voerversnelling.

G09 staan ​​vir voervertraging.

G10 staan ​​vir data-opstelling.

G16 staan ​​vir polêre programmering.

G17 staan ​​vir bewerking XY-vlak.

G18 staan ​​vir gemasjineerde XZ-vlak.

G19 staan ​​vir gemasjineerde YZ-vliegtuig.

G20 staan ​​vir imperiale groottes (Frank-stelsel).

G21 staan ​​vir metrieke groottes (Frank-stelsel).

G22 staan ​​programmaties vir radiusgrootte.

G220 staan ​​vir gebruik op stelsel bedryfskoppelvlak.

G23 staan ​​vir Diameter Size Programmable.

G230 staan ​​vir gebruik op die stelselbedryfskoppelvlak.

G24 staan ​​vir einde van subroetine.

G25 staan ​​vir Jump Machining.

G26 staan ​​vir lusbewerking.

G30 staan ​​vir vergroting afskrywing.

G31 staan ​​vir vergrotingsdefinisie.

G32 staan ​​vir Equal Pitch Thread Cutting, Imperial.

G33 staan ​​vir Equal Pitch Thread Cutting, Metric.

G34 staan ​​vir verhoogde skroefdraadsny.

G35 staan ​​vir skroefdraadsny met verminderde toonhoogte.

G40 staan ​​vir tool offset/tool ​​offset logout.

G41 staan ​​vir snyerkompensasie - links.

G42 staan ​​vir snyervergoeding – reg.

G43 staan ​​vir tool offset - positief.

G44 staan ​​vir tool offset - negatief.

G45 staan ​​vir tool offset +/-.

G46 staan ​​vir tool offset +/-.

G47 staan ​​vir tool offset-/-.

G48 staan ​​vir tool offset -/+.

G49 staan ​​vir tool offset 0/+.

G50 staan ​​vir tool offset 0/-.

G51 staan ​​vir tool offset +/0.

G52 staan ​​vir tool offset-/0.

G53 staan ​​vir straight offset, log off.

G54 staan ​​vir reguit offset X.

G55 staan ​​vir reguit offset Y.

G56 staan ​​vir reguit offset Z.

G57 staan ​​vir lineêre offset XY.

G58 staan ​​vir straight offset XZ.

G59 staan ​​vir straight offset YZ.

G60 staan ​​vir akkurate padmodus (fyn).

G61 staan ​​vir akkurate padmodus (middel).

G62 staan ​​vir akkurate padmodus (grof).

G63 staan ​​vir tik.

G68 staan ​​vir tool offset, inside corner.

G69 staan ​​vir tool offset, outside corners.

G70 staan ​​vir imperiale groottes.

G71 staan ​​vir metrieke groottes.

G74 staan ​​vir verwysingspunt terugkeer (masjien nul).

G75 staan ​​vir terugkeer na die geprogrammeerde koördinaat nul.

G76 staan ​​vir saamgestelde lusse met draad.

G80 staan ​​vir canned cycle logout.

G81 staan ​​vir eksterne ingemaakte siklusse.

G331 staan ​​vir skroefdraad ingemaakte siklusse.

G90 staan ​​vir absolute grootte.

G91 staan ​​vir relatiewe grootte.

G92 staan ​​vir voorafvervaardigde koördinate.

G93 staan ​​vir afteltyd, toevoersnelheid.

G94 staan ​​vir voertempo, voere per minuut.

G95 staan ​​vir voertempo, voer per omwenteling.

G96 staan ​​vir konstante lineêre spoedbeheer.

G97 staan ​​vir kanselleer konstante lineêre spoedbeheer.

Hoe om 'n CNC-plasmasnyer vir beginners te gebruik?

2022-09-07 vorige

Kan jy gewone router-punte in 'n CNC-masjien gebruik?

2022-12-16 volgende

Lees verder

Hoeveel kos CNC-routers? - Koopgids
2025-03-31 4 Min Read

Hoeveel kos CNC-routers? - Koopgids

As jy in die mark is vir een nuwe of gebruikte CNC-routermasjien of tafelstelle, probeer jy dalk weet hoeveel dit kos om seker te maak dat die aankoop binne jou begroting is. Die finale prys wat jy betaal hang af van die fabrikaat en tipe wat jy gaan koop.

CNC Router Prys: 'n Vergelyking tussen Asië en Europa
2025-03-28 7 Min Read

CNC Router Prys: 'n Vergelyking tussen Asië en Europa

Hierdie artikel verduidelik hoeveel CNC routers werd is in Asië en Europa, en vergelyk die verskillende pryse en verskillende kostes in die 2 streke, asook hoe om die beste masjien vir jou begroting te kies.

'n Kort Gids tot CNC Router Woordelys
2025-03-21 3 Min Read

'n Kort Gids tot CNC Router Woordelys

As jy 'n idee het om iets oor 'n CNC-routermasjien te leer, moet jy uit die woordelys verstaan ​​om CNC, CAD, CAM, G-Code, en meer te ken.

Waarvoor word 'n CNC-roeteerder gebruik?
2025-02-27 3 Min Read

Waarvoor word 'n CNC-roeteerder gebruik?

'n CNC-routermasjien word gebruik vir outomatiese houtwerk, klipkerfwerk, metaalmaalwerk, plastieksnywerk, skuimsny en glasgravure.

Is daar 'n betroubare draagbare CNC-masjien?
2025-02-24 7 Min Read

Is daar 'n betroubare draagbare CNC-masjien?

Sukkel jy om 'n betroubare draagbare CNC-masjien te vind? Hier is 'n professionele gebruikersgids om jou wenke te gee oor die keuse van die regte masjiengereedskap vir jou behoeftes.

'n Gids om jou eerste CNC-roeteerder te koop
2025-02-24 14 Min Read

'n Gids om jou eerste CNC-roeteerder te koop

Hierdie gids sal jou help om te verstaan ​​wat 'n CNC-routermasjien is? hoe werk dit? wat is die tipes? waarvoor word dit gebruik? hoeveel kos dit? hoe om te kies en te koop?

Plaas jou resensie

1 tot 5-ster-gradering

Deel jou gedagtes en gevoelens met ander

Klik om Captcha te verander