CNC Path Analyzer

NC 프로그램의 공구 경로를 브라우저에서 확인하세요

CNC Path Analyzer는 선반과 머시닝센터의 NC 프로그램(G코드)을 붙여 넣으면 공구 경로를 선으로 그려 주는 무료 웹 도구입니다. 급속 이동과 절삭 이동을 구분해 표시합니다. 재생 버튼을 누르면 블록 순서대로 경로를 따라가며, 각 경로에 해당하는 NC 원문 줄도 함께 보여 줍니다.

프로그램은 브라우저 안에서만 해석되며 서버로 전송되지 않습니다. 설치나 회원 가입 없이 PC와 스마트폰에서 바로 쓸 수 있습니다.

CNC Path Analyzer 작업 화면 — 선반 데모 프로그램의 가공 경로와 실행 블록 목록

화면으로 보는 주요 기능

선반 단면과 고정 사이클
01

선반 단면과 고정 사이클

G71 황삭처럼 한 줄로 적힌 사이클이 몇 번의 절삭 패스로 나뉘는지 X-Z 단면에서 바로 보입니다.

머시닝센터 XYZ 입체 경로
02

머시닝센터 XYZ 입체 경로

윤곽 가공과 G83 드릴 위치를 입체 좌표로 그려, 높이 방향 이동까지 한눈에 확인합니다.

블록 단위 재생
03

블록 단위 재생

재생·이전 블록·다음 블록 버튼으로 경로를 한 단계씩 진행하고, 해당 원문 줄을 오른쪽 목록에서 강조합니다.

확인이 필요한 줄 표시
04

확인이 필요한 줄 표시

소수점이 빠진 좌표처럼 설비에 따라 해석이 달라질 수 있는 값이 있으면, 해당 줄 바로 아래에 경고를 표시합니다.

공구별 예상 가공 시간
05

공구별 예상 가공 시간

절삭 이동과 급속 이동 시간을 나눠 계산하고, 공구마다 이동 거리와 시간을 따로 보여 줍니다.

스마트폰에서도 같은 기능
06

스마트폰에서도 같은 기능

설치 없이 휴대폰 브라우저에서 열고, 손가락으로 확대·이동하며 경로를 살펴볼 수 있습니다.

이런 상황에서 씁니다

사용 순서

  1. 설비 설정에서 선반(CNC 선반, 자동선반) 또는 밀링(머시닝센터)과 컨트롤러 계열을 고릅니다. 같은 G코드라도 설비 종류에 따라 의미가 달라지는 경우가 있기 때문입니다.
  2. 프로그램 탭에 NC 원문을 붙여 넣거나 파일을 엽니다.
  3. 가공 경로 보기를 누르고, 전체 보기·재생·이전/다음 블록으로 경로와 원문을 비교합니다.
  4. 경고가 표시되면 원인 행과 사이클 호출 행을 먼저 확인합니다. 해석 기준은 지원 범위와 한계에 정리돼 있습니다.

PC·스마트폰과 Android 앱에서 사용하기

같은 화면을 PC 브라우저와 스마트폰에서 모두 쓸 수 있습니다. 스마트폰에서는 두 손가락으로 확대하고 한 손가락으로 화면을 옮기며, 긴 프로그램은 파일로 불러올 수 있습니다. 같은 해석 엔진을 쓰는 Android 앱도 있어, 브라우저와 앱에서 같은 프로그램의 경로를 같은 규칙으로 확인할 수 있습니다.

가공 경로만으로 알 수 없는 것

가공 경로는 프로그램에 적힌 명령을 해석한 결과입니다. 실제 기계의 공구 길이·작업 좌표 오프셋·척과 지그 형상·축 가감속까지는 알지 못하므로, 충돌 여부나 가공 가능 여부를 판정하지 않습니다. 현장에서는 싱글 블록 시운전과 설비 매뉴얼이 항상 우선입니다.

지원하는 설비와 제어기

CNC 선반, 자동선반(스위스형), 머시닝센터, 복합가공기를 고를 수 있고, 컨트롤러는 FANUC 계열을 중심으로 YASNAC, Mitsubishi, Siemens, Heidenhain 형식의 일부를 해석합니다. 같은 G코드라도 제어기마다 주소 의미가 다른 경우(예: G01 코너 R 지령, 선반 드릴 사이클의 R)가 있어, 설비 설정에서 고른 제어기 규칙에 맞춰 해석하고 확인되지 않은 형식은 경로를 지어내지 않고 이유를 표시합니다.

선반 프로그램은 Z를 가로, X(반경)를 세로로 한 단면으로, 머시닝센터 프로그램은 XY 평면 또는 XYZ 입체로 볼 수 있습니다. 공구 번호별로 경로 색을 나누는 공구 레이어, 메인 프로그램이 부르는 서브프로그램(M98) 함께 불러오기, 원문 줄 편집과 저장도 지원합니다.

가공 경로로 쉽게 찾는 실수

G코드를 처음 공부한다면

학습 센터에는 급속과 절삭 이송, 원호 보간, 선반 직경 지정부터 복합 사이클과 드릴·탭 사이클까지, 엔진으로 검증한 예제와 가공 경로가 있는 해설 글이 모여 있습니다. 처음이라면 G00과 G01의 차이부터 읽어 보세요.

지원 범위 · 오류 해결 · 개인정보처리방침