G-code

For alternative betydninger, se G-code (flertydig). (Se også artikler, som begynder med G-code)
For alternative betydninger, se G programmeringssprog.

G-code (også RS-274, EIA-274-D) findes i mange varianter og G-code er det mest anvendte navn for det mest udbredte og anvendte numerical control (NC) programmeringssprog. G-code bliver hovedsageligt anvendt indenfor computer-aided manufacturing til at styre automatiske maskinværktøj. G-code kaldes nogle gange for G programmeringssprog, men må ikke forveksles med LabVIEWs G programmeringssprog.

G-code er et sprog i hvilket folk får computeriserede maskinværktøj til at gøre noget. "Hvordan" er defineret af instruktioner som instruerer, hvor der skal flyttes til, hvor hurtig der skal flyttes - og hvilken sti som skal følges. Den almindeligste situation er indeni et maskinværktøj, et skæreværktøjshoved flyttes ifølge disse instruktioner gennem en sti og skærer samtidig materiale væk og efterlader kun det færdige objekt. Det samme begreb kan udvides til ikke-skærende værktøjshoved såsom formende eller brændende/smeltende værktøjshoved, fotoplotning, additive metoder såsom 3D-printning og måleinstrumenter.

Implementationer

Den første implementation af det numeriske styringsprogrammeringssprog blev udviklet ved MIT Servomechanisms Laboratory i de sene 1950'ere. I de efterfølgende årtier, er mange implementationer blevet udviklet af mange (kommercielle og ikke-kommercielle) organisationer. G-code er ofte blevet anvendt i disse implementationer. Hovedstandardingsversionen som anvendes i USA blev lavet af Electronic Industries Alliance i de tidlige 1960'ere.[kilde mangler] En endelig revision blev godkendt i februar 1980 som RS-274-D; EIA-274-D.[1] I andre lande, anvendes ofte standarden ISO 6983, men mange europæiske lande anvender andre standarder. For eksempel, DIN 66025 anvendes i Tyskland - PN-73M-55256 og PN-93/M-55251 anvendes i Polen.

Udvidelser og variationer er blevet tilføjet uafhængigt af control-fabrikanter og maskinværktøj fabrikanter - og operatører af en specifik controller må være designet til forskellige fabrikanters produkter.

En standardiseret version af G-code, kendt som BCL, anvendes kun på nogle få maskiner.[kilde mangler]

Gennem 1970'erne og 1990'erne, forsøgte mange CNC-maskinværktøjsbyggere at overvinde kompatibilitetsvanskeligheder ved at standardisere på maskinværktøj controllere bygget af Fanuc. Siemens var en anden markedsdominerende spiller indenfor CNC-control, specielt i Europa. I 2010'erne er controller forskellene og inkompatibiliteterne ikke så vanskelige, fordi maskinoperationer blev udviklet med CAD/CAM applikationerne, så disse kan udsende den rette G-code for et specifikt maskinværktøj.

Se også

  • LinuxCNC - en fri CNC-software med mange resurser og med G-code documentation

Udvidede udviklinger

Lignende begreber

Bekymringer under anvendelse

Software der genererer G-code

Kilder/referencer

  1. ^ EIA Standard RS-274-D Interchangeable Variable Block Data Format for Positioning, Contouring, and Contouring/Positioning Numerically Controlled Machines, 2001 Eye Street, NW, Washington, D.C. 20006: Electronic Industries Association, februar 1979{{citation}}: CS1-vedligeholdelse: location (link)

Eksterne henvisninger

Content Disclaimer

Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.

  1. The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
  2. There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
  3. It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
  4. Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
  5. Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.