Specific codes 3D 프린터에서 사용되는 G-코드는 RepRap 펌웨어 기준으로 문자 G로 시작하는 CNC프로그램에서 사용하는 것과 유사하다. 일반적으로 아래와 같은 작업 유형에 사용.빠른 이동직선 또는 호의 제어된 이송오프셋 등의 공구 정보 설정좌표계 전환문자 코드 A부터 Z까지 밀링이나 선반에서 사용되는 기능들이 정의 되어 있으나 아래에서는 3D프린터에서 주로 사용되는 코드들만 정리문자설 명추가 정보F움직임 비율(feed rate)G준비 명령을 위한 코드G 명령은 원하는 동작의 종류(예: 빠른 위치 지정, 선형 피드, 원형 피드, 고정 주기) 또는 사용할 오프셋 값을 제어 장치에 알려주는 경우가 많다.M기타 기능동작코드, 보조 명령 등N프로그램의 라인 번호XX축의 기준으로 한 절대 위치 혹은 증가된 위치 값YY축의 기준으로 한 절대 위치 혹은 증가된 위치 값ZZ축의 기준으로 한 절대 위치 혹은 증가된 위치 값G-CodeXnnn : X축으로 nnn만큼 위치 이동Ynnn : Y축으로 nnn만큼 위치 이동Znnn ...