초보자를 위한 G-code 기초

간단한 CNC 프로그램을 읽고 이해하며 안전하게 확인하는 법을 배우고 싶은 사람을 위한 기본 과정입니다.

과정 설명

「초보자를 위한 G-code 기초」 과정은 CNC 프로그래밍의 기본 논리를 단계적으로 익히도록 돕습니다. 제어 프로그램의 구조와 좌표부터 공구 이동, 기술 명령, 편집, 시뮬레이션까지 다룹니다.

이 자료는 초보자를 위해 설계되었으며, 단순히 명령을 외우는 것이 아니라 프로그램의 각 줄에서 기계에 어떤 일이 일어나는지 이해하도록 구성되어 있습니다. 안전한 코드 읽기, 좌표 확인, 위험한 동작 찾기, 실행 전 프로그램 준비에 특히 중점을 둡니다.

이 과정은 사이클, 공구 보정, 서브프로그램, 매크로 프로그래밍, 특정 CNC 제어 시스템을 위한 실전 프로그래밍 같은 더 복잡한 주제로 넘어가기 전의 좋은 기초가 됩니다.

배울 내용

과정을 완료하면 다음을 할 수 있습니다:

  • 간단한 CNC 프로그램의 구조를 이해한다;
  • G-code를 한 줄씩 읽고 가공 순서를 이해한다;
  • 준비, 기술, 가공 명령을 구분한다;
  • X, Y, Z 축과 부품 원점을 이해한다;
  • 절대 좌표와 증분 좌표를 읽는다;
  • G00, G01, G02, G03의 차이를 이해한다;
  • 특히 Z축 방향의 위험한 움직임을 찾는다;
  • 스핀들, 이송, 공구, 냉각수를 확인한다;
  • G54, G55, G56 작업 오프셋을 이해한다;
  • NC 프로그램을 기본적으로 편집한다;
  • 실습 전에 시뮬레이터에서 프로그램을 확인한다;
  • 사이클, 서브프로그램, 간단한 코드 최적화가 무엇인지 이해한다.

과정 형식

전자 수료증이 제공되는 인터랙티브 온라인 과정

이 과정은 전적으로 자기 주도형 온라인 과정입니다. 정해진 시간의 실시간 수업이나 강사의 출석은 포함되지 않습니다. 학습자는 자료를 독립적으로 학습하고 필요한 실습과 확인 과제를 완료하며, 과정을 마치고 필수 평가 과제를 통과하면 전자 수료증을 받습니다.

학습 계획

과정 섹션 및 주제

이 과정은 CNC 프로그램 구조에서 시작해 간단한 G-code 프로그램을 확실하게 확인, 편집, 읽는 단계까지 이어집니다.

  1. 01
    CNC 프로그램 구조와 G-code 읽기 논리
    • G-code와 NC 프로그램이란 무엇인가
    • 제어 프로그램은 무엇으로 구성되는가
    • 프로그램 블록, 행, 실행 순서
    • 작업자를 위한 주석과 명확한 메모
    • 모달 명령과 비모달 명령
    • 준비 행과 가공 행을 빠르게 구분하는 방법
  2. 02
    기계 좌표계와 프로그램 원점
    • 기본 밀링기에서 X, Y, Z 축
    • 양의 방향과 음의 방향 이동
    • 기계 좌표와 작업 좌표
    • 부품 원점과 프로그램의 의미
    • G54, G55, G56 및 이후의 작업 오프셋
    • 도면과 셋업 시트로 좌표 확인하기
    • 원점 이동과 부품 고정 시 흔한 실수
  3. 03
    프로그램 모드: G90, G91, G20, G21
    • 단위: G21과 G20
    • 절대 프로그래밍 G90
    • 증분 프로그래밍 G91
    • G90와 G91을 잘못 섞는 것이 왜 위험한가
    • 안전한 시작 행
    • 프로그램 시작 전 모드를 확인하는 방법
  4. 04
    공구 이동과 공구 경로 구성
    • 빠른 이동 G00
    • 이송이 있는 직선 이동 G01
    • 이송 F와 이동에 미치는 영향
    • 접근, 가공 행정, 공구 이탈
    • Z축 방향의 위험한 동작
    • 원호 보간 G02와 G03
    • I와 J로 원호 지정하기
    • 원호 반경을 지정하는 R 형식
    • 가공 전 공구 경로 확인
  5. 05
    공구와 공구 보정, 스핀들, 이송 및 절삭유 제어
    • 공구 선택과 공구 교환 명령
    • 공구 길이 보정: G43, H 및 G49
    • 공구 반경 보정: G41, G42, D 및 G40
    • 스핀들 회전수 S
    • 스핀들 회전 방향: M03 및 M04
    • 스핀들 정지 M05
    • 가공 조건에서의 이송 F
    • 절삭유: M08 및 M09
    • T, H, D, S, F 및 M 코드 간의 관계 확인
  6. 06
    간단한 밀링 프로그램의 실전 읽기
    • 프로그램 시작부 읽는 법
    • 가공 전 셋업 행 읽는 법
    • 공구 경로를 단계별로 추적하기
    • 절삭 깊이와 이탈 높이 파악하기
    • 스핀들, 이송, 공구, 냉각 명령 찾기
    • 프로그램 정지 명령
    • 프로그램 종료와 안전 상태 복귀
    • 예상 가공 순서와 프로그램 대조하기
  7. 07
    초보자를 위한 안전한 G-code 편집
    • 초보자가 수정할 수 있는 것
    • 논리를 깨지 않고 좌표 바꾸기
    • 이송과 스핀들 속도를 안전하게 변경하기
    • 작업자용 주석 추가하기
    • 소수점과 마이너스 기호 누락 찾기
    • 모달 모드, 오프셋, 공구 번호 오류
    • 수정된 프로그램 저장 전 미니 체크리스트
  8. 08
    사이클, 서브프로그램, 최적화 기초 입문
    • 표준 CNC 사이클이란 무엇인가
    • 간단한 드릴 사이클 예시
    • 서브프로그램이란 무엇인가
    • 서브프로그램이 G-code를 단순화하는 경우
    • 간단한 프로그램 최적화
    • 기초 과정 이후 무엇을 공부할지

이 과정은 현재 다음 언어로 제공됩니다: English, Русский, Español, Українська.

CNCPassport © MEBLEOS © 2026 · Ver 1.0 · Terms & Conditions | Privacy Policy | Cookie Policy | Refund Policy Legal information | Privacy Policy