CNC Path Analyzer 소개와 문의
CNC Path Analyzer를 만든 이유, 경로를 계산하고 검증하는 방식, 데이터 처리 원칙, 운영자 정보와 문의·오류 제보 방법을 안내합니다.
만든 이유
NC 프로그램은 숫자와 문자로만 이루어져 있어, 경험이 많은 사람도 긴 프로그램을 눈으로만 검토하기는 어렵습니다. 전용 CAM이나 시뮬레이션 소프트웨어는 비싸고 설치가 필요하며, 현장 PC나 스마트폰에서 잠깐 확인하기에는 부담스럽습니다.
CNC Path Analyzer는 “프로그램을 붙여 넣으면 바로 경로가 보이는” 가벼운 도구를 목표로 만들었습니다. 브라우저만 있으면 되고, 같은 엔진을 쓰는 Android 앱도 있습니다.
주요 기능과 확인할 수 없는 항목
- 합니다: 지원되는 G코드·사이클을 해석해 경로를 그리고, 원문 행과 연결하고, 확인이 필요한 줄을 표시하고, 참고용 가공 시간을 계산합니다.
- 하지 않습니다: 프로그램을 기계로 전송하거나, 충돌 여부를 판정하거나, 가공을 승인하지 않습니다. 확인되지 않은 제어기 동작을 추측해서 그리지도 않습니다.
검증 방식
사용자나 고객의 생산 NC를 수집하거나 공개하지 않습니다. 기능을 추가할 때는 독립적으로 만든 합성 프로그램으로 기대 좌표, 이동 수, 오류 분류를 먼저 테스트로 고정하고, 엔진을 바꿀 때마다 같은 테스트를 다시 돌립니다. 학습 센터의 가공 경로 그림도 페이지를 만들 때마다 같은 엔진으로 다시 계산해, 글과 도구의 결과가 어긋나지 않게 관리합니다.
웹과 Android 앱
웹 도구와 Android 앱은 같은 해석 엔진을 공유합니다. 한쪽에서 해석 규칙을 고치면 같은 회귀 테스트를 양쪽에 돌려 결과가 일치하는지 확인한 뒤 배포합니다. 웹은 설치 없이 바로 쓰기 좋고, 앱은 스마트폰에 저장된 NC 파일을 바로 열어 보기에 편합니다.
데이터 처리
NC 본문과 경로 계산은 사용자의 브라우저 안에서 처리하며 운영 서버로 업로드하지 않습니다. 작업 내용과 설정은 같은 브라우저의 저장소에 남을 수 있으며, 브라우저 데이터를 지우면 함께 삭제됩니다. 광고와 쿠키를 포함한 자세한 내용은 개인정보처리방침에 있습니다.
운영자
운영자는 개인 개발자 Hyeon입니다. 확인되지 않은 경력·자격·고객 사례는 표시하지 않습니다.
학습 센터의 글은 운영자가 직접 작성하고, 글에 실린 모든 예제 프로그램은 공개 전에 도구와 같은 엔진으로 다시 해석해 원고의 수치와 그림이 일치하는지 자동으로 확인합니다. 제어기 매뉴얼마다 표현이 다른 부분은 특정 제조사를 단정하지 않고 “많은 제어기”, “FANUC 계열”처럼 범위를 밝혀 적으며, 독자가 자신의 설비 매뉴얼을 확인해야 하는 지점을 함께 표시합니다.
문의와 오류 제보
이메일: cjh8838a@naver.com. 개인이 운영하는 서비스라 답변까지 며칠이 걸릴 수 있으며, 받은 순서대로 확인합니다. 도구 사용법 질문, 학습 센터 글의 기술 오류, 경로가 설비 동작과 다르게 그려지는 경우, 지원했으면 하는 제어기와 사이클에 대한 의견을 받습니다.
| 오류 제보에 함께 보낼 정보 | 예시 |
|---|---|
| 웹 버전과 브라우저·기기 | 화면 상단 버전 표기, Chrome / Android |
| 설비 설정 | 선반, FANUC, 표시 좌표계 X-Z |
| 기대한 동작과 실제 표시 | G72 마지막 패스가 Z-14까지 내려가야 하는데 멈춤 |
| 최소 합성 NC | 문제를 재현하는 10~20줄, 직접 만든 좌표 |
| 경고 내용 | 원인 행과 사이클 호출 행 문구 |
받은 문의의 처리
문의 내용은 답변과 문제 해결에만 사용하며, 답변을 마친 뒤 1년 안에 삭제합니다. 제보로 고친 내용은 개인 정보를 빼고 변경 이력에 기록합니다. 보관 예외와 권리 요청 방법은 개인정보처리방침을 따릅니다.