CNC Path Analyzer

사용 방법과 지원 범위

파일을 불러온 뒤 설비와 좌표계를 확인하고 가공 경로 보기를 선택하세요. 실행 블록과 공구 경로를 비교하고, 편집한 내용은 저장 후 별도 NC 파일로 보관하세요. 선반·밀링의 지원 문법만 해석하며, H·MPF는 해석 가능한 XYZ 경로를 표시합니다. 완전한 5축 기계 동작·공구 보정·충돌 안전을 검증하지 않습니다. 실제 장비 운전 전에 제어기와 검증된 절차로 확인하세요.

NC 작업 화면 열기

CNC Path Analyzer는 CNC 프로그램 경로를 시각화하는 독립 개발 앱입니다. 지원 표기는 확인된 프로그램 문법의 미리보기 범위를 뜻하며, 실제 설비의 가공·충돌 안전을 보증하지 않습니다.

작업 화면과 공개 안내는 같은 사이트에서 제공되며 광고를 별도 출처에 격리하는 구조가 아닙니다. 현재 광고·외부 추적 스크립트는 실행하지 않고 빈 광고 영역은 숨깁니다. NC 본문과 경로 계산은 브라우저에서 처리하며 운영 서버로 업로드하지 않습니다.

1. 파일과 샘플로 시작하기

프로그램 탭에서 파일 불러오기를 누르거나 텍스트 입력 영역에 파일을 끌어 놓으세요. 한 파일은 최대 2MB이며 NC/TXT, 확장자 없는 텍스트, H·MPF 입력을 지원합니다. 파일 형식 지원과 제어기의 모든 명령 지원은 다릅니다. 불러온 뒤 원문의 문자와 줄을 확인하고, 기존 작업은 먼저 파일로 저장하세요.

기본 O1000은 독립 제작한 시각화용 합성 샘플입니다. G71·G70, C축 분할, XC 윤곽과 나선 경로를 살펴볼 수 있지만 실제 장비에 실행하면 안 됩니다. 저장된 작업이 있으면 기본 샘플보다 먼저 복원될 수 있습니다.

2. 설비·좌표계와 경로 읽기

가공 경로 보기를 누르고 프로그램에 맞는 선반 또는 밀링을 선택하세요. 선반의 X 직경 지령은 화면에서 반지름 거리로 환산됩니다. XZ는 선삭 윤곽, XYZ는 Y축을 포함한 경로에 사용합니다. G12.1/G13.1 구간의 C는 가상 직선 좌표이고 일반 C축의 회전 각도와 다릅니다.

전체 보기로 경로를 맞추고 재생·일시정지·이전 블록·다음 블록을 사용하세요. 경로 미리보기를 끄면 재생에 따라 이동이 나타납니다. 실행 블록 행을 더블클릭하면 해당 위치로 이동하며, 공구 레이어의 여기부터는 선택한 공구의 시작 위치로 이동합니다.

3. 변수·호출 프로그램·편집

외부 호출 프로그램은 1~5번 슬롯에 불러옵니다. M98은 슬롯 번호나 파일명이 아니라 본문의 O번호를 찾습니다. 메인과 호출 프로그램의 변수는 지원되는 실행 흐름에서 연동됩니다. 정의되지 않은 변수는 현재 구현에서 0으로 계산되므로 실제 제어기의 값과 같다고 가정하면 안 됩니다.

G10 행과 독립된 #700 대입문은 알림 없이 건너뛰며 G10 보정은 경로에 반영하지 않습니다. #700을 좌표나 이송식에서 참조하는 경우와 #701~#799 전체를 무시하는 기능은 아닙니다. 실행 블록의 편집 OFF를 눌러 수정하고 저장하면 프로그램 탭에 반영됩니다. 원본은 별도로 보관하세요.

4. 예상 가공 시간 확인

가공 시간 계산을 열어 공구별 결과와 이송·회전수 조건을 확인하세요. G97은 지정 회전수, G96은 절삭속도와 직경에 따른 회전수를 사용하며 G50의 회전수 상한도 영향을 줍니다. 분당 이송과 회전당 이송을 혼동하면 시간이 크게 달라집니다.

시간 대신 —가 나오면 이송 모드·F·S 값과 지원되지 않는 구간을 확인하세요. NC 이송 거리는 소재 접촉 길이나 제거량이 아닙니다. 급속·휴지 조건, 실제 가감속·공구 교환·기계 고유 동작에 따라 실제 시간은 달라집니다. 이 값은 견적 참고용 추정치입니다.

5. 지원 한계와 문제 해결

이 도구는 기계를 제어하거나 충돌·가공 안전을 보증하지 않습니다. 제어기별 사이클, 보정, 원점 복귀와 매크로 전체를 재현하지 않습니다. H·MPF 입력과 회전축 표시도 실제 5축 기계의 TCP·피벗·공구 길이를 완전히 재현한다는 뜻이 아닙니다.

경로가 이상하면 설비 유형, 좌표계, 원문, 호출 O번호와 누락된 변수를 차례로 확인하세요. 오류를 무시해 진행하면 일부 이동이 빠질 수 있습니다. 설정의 도움말에서 튜토리얼을 다시 시작하고 언어 메뉴에서 표시 언어를 바꿀 수 있습니다. 문의에는 기밀 NC 대신 직접 만든 짧은 재현 예제만 사용하세요.

6. 현재 웹 구조·개인정보·광고

작업 화면과 공개 안내는 같은 사이트에서 제공되며 광고를 별도 출처에 격리하는 구조가 아닙니다. 현재 광고·외부 추적 스크립트는 실행하지 않고 빈 광고 영역은 숨깁니다. NC 본문과 경로 계산은 브라우저에서 처리하며 운영 서버로 업로드하지 않습니다.

작업·설정이 같은 브라우저에 남을 수 있습니다. 입력창 지우기는 전체 사이트 데이터 삭제가 아닙니다. 필요한 파일을 내보낸 뒤 브라우저 설정에서 사이트 데이터를 지우세요. Cloudflare는 전달·보안 목적의 접속 정보를 처리할 수 있습니다. 문의 이메일은 답변 완료 후 1년 이내 삭제하며 법적 보관 예외는 개인정보처리방침을 따릅니다.

초보자 시작 안내 · 학습 센터 · 지원 범위

상세 사용 안내 · Detailed guide (English)

개인정보 및 광고 안내