G-code (abbreviation for geometric code; also called RS-274, standardized today in ISO 6983-1) is the most widely used computer numerical control (CNC) and 3D printing programming language. It is used mainly in computer-aided manufacturing to control automated machine tools, as well as for 3D-printer slicer applications. G-code has many variants.
Key facts
- Programming language.name
- G-code
- Programming language.file ext
- .gcode, .mpt, .mpf, .nc and several others
- Programming language.paradigm
- Procedural, imperative
- Programming language.released
- (RS-274)
- Programming language.designer
- Massachusetts Institute of Technology
- Programming language.developer
- Electronic Industries Association (RS-274), International Organization for Standardization (ISO-6983)
- Programming language.implementations
- Numerous; mainly Siemens Sinumerik, FANUC, Haas, Heidenhain, Mazak, Okuma
via Wikipedia infobox
Wikidata facts
Show 1 more fact
- inception
- 1950-00-00
Sources (2)
via Wikidata · CC0
Article · 中文
G代码(G-code,又称RS-274),是最为广泛使用的數控(Numerical Control)编程语言,有多个版本,主要在計算機輔助製造中用於控制自動工具機。G代码有时候也称为G编程语言。 G代碼有命令數控機械執行動作的能力,例如執行床台移動或鑽孔… 等功能。 G代碼是由首字「G」再加上2位數字組成的(如G01)。 CNC銑床和CNC車床的G代碼略有不同。以下是各G代碼的含有的意義: 部分代碼有互斥關係,只要其中一個啟動,另外一個就會關閉(如G15、G16)。
Abstract from DBpedia / Wikipedia · CC BY-SA
Connections
computer-aided design
Entity
sandpaper
Entity
computer numerical control
Entity
FANUC
Company
cutting fluid
Entity
International Standard Book Number
Entity
programming language
Entity
metallurgy
Entity
Wayback Machine
Entity
Massachusetts Institute of Technology
Entity
International Organization for Standardization
Entity
jewelry
Entity
welding
Entity
Siemens
Entity
drill
Entity
Library of Congress Control Number
Entity
OCLC, Inc.
Entity
natural language
Entity
3D printing
Entity
high-level programming language
Entity