Interface
한 화면에서 보고, 확인하고, 보냅니다
왼쪽은 파일·표시·가공 설정과 G-Code 에디터, 가운데는 3D 뷰, 오른쪽은 DNC 전송 패널입니다. 번호를 누르면 각 영역을 설명합니다.
Material removal
선으로 보던 툴패스를, 깎인 형상으로
높이맵 기반 소재 제거 시뮬레이션이 공구 지름대로 소재를 파냅니다. 경로만 볼 때는 놓치기 쉬운 미절삭 영역, 잔재, 급송 충돌이 형상으로 드러납니다.
경로 ↔ 가공 결과 비교
exerc3-BuildingBrick · 평 엔드밀 Ø3 · 소재 31.68 × 32.68 × 8 mm. 슬라이더를 좌우로 끌어 보세요.
시뮬레이션툴패스
가공 진행 타임라인
재생 슬라이더를 움직이면 그 시점까지 깎인 소재가 즉시 다시 계산됩니다.
00:00 / 07:39경로만 표시
윤곽 가공도 그대로
GEAR-SHAPED POCKET.ngc · 8잇 기어 윤곽, G03 원호 + G01 전이, Z-3 / Z-6 두 번 절입. 위 데모와 같은 프로그램입니다.


Capabilities
현장에서 쓰는 G-Code를 그대로 읽습니다
G-Code 해석
G00G01G02G03
G04G17/18/19G20/21G90/91
G40/41/42G73G81G82G83G85G89G98/99G80
- I/J/K 또는 R 지정 원호, 헬리컬 원호
- 고정 사이클을 실제 공구 움직임으로 전개 (G83 R점 복귀, G73 소량 후퇴)
- G41/G42 보정 경로 계산 — D번호 = 공구 번호의 반경
- 원호 중심 누락 등 문제 줄을 경고로 표시
가공 시뮬레이션
- 높이맵 소재 제거 — 격자 최대 500×500급, 셀 0.07 mm 수준
- 급송 충돌 검사 — G00이 소재를 지나가면 경고
- 소재 크기 자동 설정(절삭 경로 기준) 또는 직접 입력
- 공구 테이블 — 번호별 형상·지름
- 단면 보기, Z 범위 필터, 색상 기준 전환(Z 높이 · 공구 보정)
- 가공 형상 STL 저장 · 화면 PNG 저장
DNC 송수신
- RS-232 직렬, TCP/IP 시리얼 서버 연결
- 300 ~ 115200 bps, XON/XOFF 흐름 제어 직접 처리
- 줄 범위 송신 · 선택 영역 · 커서 줄부터
- 이어보내기 — 중단 지점의 모달 상태로 재개 헤더 자동 생성
- 싱글 블록 송신, 전송 중인 블록을 3D에서 추적
- CNC → PC 수신 (펀치 출력 저장)
좌클릭 드래그회전
우클릭 드래그이동
휠확대 · 축소
경로 클릭해당 줄 선택
Space재생 · 정지
←→한 줄씩 이동
에디터 더블클릭그 줄까지 실행
상면정면ISO시점 전환
DNC · Direct Numerical Control
검증한 코드를 그 자리에서 기계로
메모리가 작은 구형 컨트롤러도 문제없습니다. CNC가 보내는 XON/XOFF 신호를 직접 처리하기 때문에 진행률, 전송 속도, 남은 시간이 정확하게 표시됩니다.
○ 미연결
TXRX
COM2 · 9600 bps · 8N1 · XON/XOFF
0.0%0 / 91 블록
전송 데이터량-
소요 / 예상 시간-
전송 속도-
원본 NC 행-
이어보내기 재개 헤더
공구 파손이나 정지 후 중간 줄부터 다시 보낼 때, 그 이전 줄까지의 모달 상태(단위·평면·절대/증분·좌표계)를 읽어 헤더를 만들고 보정과 사이클은 안전하게 취소합니다.
(RESUME FROM LINE 49) G21 G17 G40 G90 … 공구·주축·이송 복원 후 안전 Z로 진입 G03 X26.63 Y8.652 I-28 J0
보정 중간 재개, 이송속도(F) 없음 같은 위험 상황은 전송 전에 경고합니다.
송신 · 수신 모드
송신 전체 · 줄 범위 · 선택 영역 · 커서 줄부터 · 싱글 블록 · 다음 블록
수신 CNC 펀치 출력을 받아 에디터로 — 시작/끝 %를 받으면 자동 종료
Specifications
사양
| 제품명 | 그루(Groo) NC Code 3D Viewer v2.0 |
|---|---|
| 운영체제 | Windows 10 / 11 (64-bit) |
| 지원 파일 | .nc .gcode .cnc .tap .ngc .txt |
| 렌더링 | WebGL (three.js) 3D 뷰 · 최근 파일 10개 기억 |
| 시뮬레이션 | 높이맵 소재 제거 · 급송 충돌 검사 · 단면 · Z 필터 · STL/PNG 저장 |
| DNC 연결 | RS-232 (300–115200 bps, 7/8 데이터 비트, 패리티, 정지 비트) · TCP/IP 시리얼 서버 |
| 흐름 제어 | XON/XOFF (DC1/DC3), 줄 끝 LF · CR+LF · CR 선택 |
| 배포판 | NCCodeViewer (뷰어) · NCCodeDNC (뷰어 + DNC) |
Download
내 NC 프로그램으로 바로 확인해 보세요
설치 없이 실행하는 Windows 프로그램입니다. 샘플 버튼으로 예제 G-Code를 바로 불러올 수 있습니다.
NCCodeViewerNCCodeDNC
NC Code 3D Viewer v2.0