We are working to restore the Unionpedia app on the Google Play Store
OutgoingIncoming
🌟We've simplified our design for better navigation!
Instagram Facebook X LinkedIn
Your own Unionpedia with your logo and domain, from 9.99 USD/month
Create my Unionpedia

G-code

Index G-code

G-code (also RS-274) is the most widely used computer numerical control (CNC) and 3D printing programming language. [1]

Table of Contents

  1. 34 relations: Burnishing (metal), Canned cycle, Computer-aided manufacturing, Cutting tool (machining), Deutsches Institut für Normung, Direct numerical control, Electronic Industries Alliance, FANUC, Forming (metalworking), Gerber format, Haas Automation, Heidenhain, High-level programming language, Imperative programming, International Organization for Standardization, LinuxCNC, Machine tool, Massachusetts Institute of Technology, Metal lathe, Milling (machining), MIT Laboratory for Information and Decision Systems, National Institute of Standards and Technology, Natural language, Numerical control, Okuma Corporation, Procedural programming, Programmable logic controller, Programming language, Siemens, Slicer (3D printing), Technical standard, Wizard (software), Yamazaki Mazak Corporation, 3D printing.

  2. Computer-aided engineering

Burnishing (metal)

Burnishing is the plastic deformation of a surface due to sliding contact with another object. G-code and Burnishing (metal) are metalworking.

See G-code and Burnishing (metal)

Canned cycle

A canned cycle is a way of conveniently performing repetitive CNC machine operations. G-code and canned cycle are computer-aided engineering.

See G-code and Canned cycle

Computer-aided manufacturing

Computer-aided manufacturing (CAM) also known as computer-aided modeling or computer-aided machining is the use of software to control machine tools in the manufacturing of work pieces. G-code and computer-aided manufacturing are computer-aided engineering.

See G-code and Computer-aided manufacturing

Cutting tool (machining)

In the context of machining, a cutting tool or cutter is typically a hardened metal tool that is used to cut, shape, and remove material from a workpiece by means of machining tools as well as abrasive tools by way of shear deformation.

See G-code and Cutting tool (machining)

Deutsches Institut für Normung

Deutsches Institut für Normung e.V. (DIN; in English, the German Institute for Standardisation) is a German non-profit organization and acting as national organization for standardization.

See G-code and Deutsches Institut für Normung

Direct numerical control

Direct numerical control (DNC), also known as distributed numerical control (also DNC), is a common manufacturing term for networking CNC machine tools. G-code and Direct numerical control are computer-aided engineering.

See G-code and Direct numerical control

Electronic Industries Alliance

The Electronic Industries Alliance (EIA; until 1997 Electronic Industries Association) was an American standards and trade organization composed as an alliance of trade associations for electronics manufacturers in the United States.

See G-code and Electronic Industries Alliance

FANUC

FANUC (or; often styled Fanuc) is a Japanese group of companies that provide automation products and services such as robotics and computer numerical control wireless systems.

See G-code and FANUC

Forming (metalworking)

In metalworking, forming is the fashioning of metal parts and objects through mechanical deformation; the workpiece is reshaped without adding or removing material, and its mass remains unchanged. G-code and forming (metalworking) are metalworking.

See G-code and Forming (metalworking)

Gerber format

The Gerber format is an open, ASCII, vector format for printed circuit board (PCB) designs.

See G-code and Gerber format

Haas Automation

Haas Automation, Inc is an American machine tool builder headquartered in Oxnard, California.

See G-code and Haas Automation

Heidenhain

Dr.

See G-code and Heidenhain

High-level programming language

In computer science, a high-level programming language is a programming language with strong abstraction from the details of the computer.

See G-code and High-level programming language

Imperative programming

In computer science, imperative programming is a programming paradigm of software that uses statements that change a program's state.

See G-code and Imperative programming

International Organization for Standardization

The International Organization for Standardization (ISO) is an independent, non-governmental, international standard development organization composed of representatives from the national standards organizations of member countries.

See G-code and International Organization for Standardization

LinuxCNC

LinuxCNC (formerly Enhanced Machine Controller or EMC2) is a free, open-source Linux software system that implements numerical control capability using general purpose computers to control CNC machines. G-code and LinuxCNC are computer-aided engineering.

See G-code and LinuxCNC

Machine tool

A machine tool is a machine for handling or machining metal or other rigid materials, usually by cutting, boring, grinding, shearing, or other forms of deformations.

See G-code and Machine tool

Massachusetts Institute of Technology

The Massachusetts Institute of Technology (MIT) is a private land-grant research university in Cambridge, Massachusetts.

See G-code and Massachusetts Institute of Technology

Metal lathe

In machining, a metal lathe or metalworking lathe is a large class of lathes designed for precisely machining relatively hard materials.

See G-code and Metal lathe

Milling (machining)

Milling is the process of machining using rotary cutters to remove material by advancing a cutter into a workpiece. G-code and Milling (machining) are computer-aided engineering and metalworking.

See G-code and Milling (machining)

MIT Laboratory for Information and Decision Systems

The MIT Laboratory for Information and Decision Systems (LIDS), which founded in 1940, is an interdisciplinary research laboratory of MIT, working on research in the areas of communications, control, and signal processing combining faculty from the School of Engineering (including the Department of Aeronautics and Astronautics), the Department of Mathematics and the MIT Sloan School of Management.

See G-code and MIT Laboratory for Information and Decision Systems

National Institute of Standards and Technology

The National Institute of Standards and Technology (NIST) is an agency of the United States Department of Commerce whose mission is to promote American innovation and industrial competitiveness.

See G-code and National Institute of Standards and Technology

Natural language

In neuropsychology, linguistics, and philosophy of language, a natural language or ordinary language is any language that occurs naturally in a human community by a process of use, repetition, and change without conscious planning or premeditation.

See G-code and Natural language

Numerical control

In machining, numerical control, also called computer numerical control (CNC), is the automated control of tools by means of a computer. G-code and numerical control are computer-aided engineering.

See G-code and Numerical control

Okuma Corporation

is a machine tool builder based in Ōguchi, Aichi Prefecture, Japan.

See G-code and Okuma Corporation

Procedural programming

Procedural programming is a programming paradigm, classified as imperative programming, that involves implementing the behavior of a computer program as procedures (a.k.a. functions, subroutines) that call each other.

See G-code and Procedural programming

Programmable logic controller

A programmable logic controller (PLC) or programmable controller is an industrial computer that has been ruggedized and adapted for the control of manufacturing processes, such as assembly lines, machines, robotic devices, or any activity that requires high reliability, ease of programming, and process fault diagnosis.

See G-code and Programmable logic controller

Programming language

A programming language is a system of notation for writing computer programs.

See G-code and Programming language

Siemens

Siemens AG is a German multinational technology conglomerate.

See G-code and Siemens

Slicer (3D printing)

A slicer is a toolpath generation software used in 3D printing.

See G-code and Slicer (3D printing)

Technical standard

A technical standard is an established norm or requirement for a repeatable technical task which is applied to a common and repeated use of rules, conditions, guidelines or characteristics for products or related processes and production methods, and related management systems practices.

See G-code and Technical standard

Wizard (software)

A software wizard or setup assistant or multi-step form is a user interface that leads a user through a sequence of small steps, like a dialog box to configure a program for the first time.

See G-code and Wizard (software)

Yamazaki Mazak Corporation

is a Japanese machine tool builder based in Oguchi, Japan.

See G-code and Yamazaki Mazak Corporation

3D printing

3D printing or additive manufacturing is the construction of a three-dimensional object from a CAD model or a digital 3D model.

See G-code and 3D printing

See also

Computer-aided engineering

References

[1] https://en.wikipedia.org/wiki/G-code

Also known as .gcode, EIA RS-274-D, G & M, G (programming language), G Programming Language, G and M, G-codes, GCode, Gerber RS-274-D, Gerber RS-274D, RS-274, RS-274-D, RS-274D, RS274-D, RS274D.