Browse Definitions :
Definition

G-code

Contributor(s): Matthew Haughn

G-code (also known as RS-274) is the name of the most prevalent programming language for computer numerical control (CNC) in computer-aided design and manufacturing (CAD/CAM).

G-code provides metric-based numeric control of CAM-controlled equipment such as CNC milling machines. The fine-grained control enabled by G-code and other CNC languages afford the precision for additive and reduction-based fabricating using many materials.

The code used in G-code and other CNC code tells the computer that controls the motors of the manufacturing equipment how far to move and at what speed. A mill has a spinning tip that carves a metal block, for example, into an intricately machined part. G-code can provide the instructions to the computer-controlled equipment to move the head through 3D maneuvers at differing speeds to create a camshaft, which, as an example, may be used to control valve timing in a gasoline-powered engine.

The first numerical computer control language was developed by MIT in the late 1950s. The earliest version of G-Code was standardized by the Electronic Industries Alliance in the early 1960s. Today, the exact, reproducible manufacturing afforded by G-code and similar languages is used in the creation of all kinds of military and scientific equipment and consumer goods.

This was last updated in December 2017

Continue Reading About G-code

Start the conversation

Send me notifications when other members comment.

Please create a username to comment.

File Extensions and File Formats

SearchCompliance

  • risk assessment

    Risk assessment is the identification of hazards that could negatively impact an organization's ability to conduct business.

  • PCI DSS (Payment Card Industry Data Security Standard)

    The Payment Card Industry Data Security Standard (PCI DSS) is a widely accepted set of policies and procedures intended to ...

  • risk management

    Risk management is the process of identifying, assessing and controlling threats to an organization's capital and earnings.

SearchSecurity

SearchHealthIT

SearchDisasterRecovery

  • call tree

    A call tree is a layered hierarchical communication model that is used to notify specific individuals of an event and coordinate ...

  • Disaster Recovery as a Service (DRaaS)

    Disaster recovery as a service (DRaaS) is the replication and hosting of physical or virtual servers by a third party to provide ...

  • cloud disaster recovery (cloud DR)

    Cloud disaster recovery (cloud DR) is a combination of strategies and services intended to back up data, applications and other ...

SearchStorage

Close