HX10 CNC 라우터 완전 가이드

작성일 2026-04-21 · 대상 바탕화면/CNC 백업 분석 기반 HX10 CNC 라우터 · PlayCat (HelloHappy)

목차

  1. 백업 폴더 정밀 분석
  2. 툴백업 폴더 분석
  3. 기계 상세 식별
  4. 일일 워밍업
  5. 윤활 (기름칠)
  6. 유지보수 체크리스트
  7. 2D 재단 외 확장 활용
  8. 즉시 실행 권고
  9. 공구 및 작업 좌표계(WCS) 설정 실무
  10. CAM 실전 — Aspire/VCarve 핵심 워크플로우
  11. HX10 컨트롤러 운용 팁
  12. 현장에서 자주 나오는 실수와 예방법

1. 백업 폴더 정밀 분석

Backup/ (121 MB, 590 파일) — HX10 OEM 컨트롤러 복구 골든 이미지. 사용자 작업 데이터가 아니라 컨트롤러 복구용 시스템 파일.

1.1 HX10_V1.00(15.03.14)/ — 27.9 MB / 429 파일

서브파일 수역할
NC/Macro/5 (O9020·O9022·O9024·O9025·O9028)ATC 자동공구교환 매크로 세트
Data/KOR/Parameter/24축 서보/스핀들/IO/매크로 파라미터 스냅샷
Data/KOR/Bmp·Help·HMIData_L/S/142한글 HMI 화면 리소스
Plc/KOR/3 (Turbohx1.FUN/INI, Tladder.ini)PLC 래더 로직 (2005년)
S_Graph/10 (13.2 MB)서보 튜닝 그래프 로그 (2014-01, F3200/F4000 × 50/100/150%)
System/Wcord10·Sercos좌표계 등록, 고속 필드버스 설정

1.2 매크로 해독 결과

⚠️ 이 매크로들은 공장에서 세팅된 안전장치. 실수로 덮어쓰면 ATC 고장. 절대 건드리지 말 것.

1.3 기타 Backup 서브폴더

폴더용량설명
RTX_8.12/40.7 MBIntervalZero RTX 실시간 Windows 런타임 설치 파일 (시리얼 키 포함)
IEMGD_HEAD_Windows/12.7 MBIntel Embedded Media Graphics Driver (HMI 가속)
Touch/11.6 MBeGalax/Touchkit 터치스크린 드라이버 (v32·v64·x32·x64)
NC_CARD/4 파일hxDlxWdm.sys + hxMdxWdm.sys 모션 컨트롤 PCI 카드 WDM 드라이버
Backup.zip28.3 MBHXFont TTF 한글 폰트 + HXPLEditor PLC 편집 툴 (중복 아님)

2. 툴백업 폴더 분석

22 파일, 총 8 KB — 사용자가 직접 만든 작업 편의 NC.

2.1 워밍업/ (2 파일, 2024-10-21)

X_Y_Z워밍업: G53 X0Y0Z0 → X2440 Y1220 Z-240 → M99
X_Y워밍업  : G53 X0Y0   → X2440 Y1220        → M99

작업대 유효범위 = 2440 × 1220 mm (8×4 ft), Z 스트로크 240 mm 확정.

2.2 TOOL 교환/ (8 파일, 2022-09-25, 각 15 bytes)

1~6번: M94 Tn (공구 선택 신호만)
7~8번: M06 Tn (실제 교환)
모두 M30 종료
⚠️ 일관성 없음 — 1~6번은 M94(예약), 7~8번만 M06(실행). 표준화 필요.

2.3 TOOL측정/ (12 파일, 2016~2024)

파일내용쓸모
1~8번TOOL 측정.ncM94 T1→T6 + M06 T7·T8, 각 2초 대기, 종료 시 T1 장착실제 운용본
1~3번, 2~4번 TOOL 측정부분 측정 배치부분 테스트용
1번~8번 TOOL 측정.nc (개별 7개)각 15 bytes, M94 Tn + M30만스텁
1번TOOL 측정.Bmp측정 결과 캡처 (2024-01-10, 5.9 KB)📷 기록

3. 기계 상세 식별

항목근거
타입PC-기반 3축 CNC 라우터2440×1220×240 작업대, 절삭 파라미터
컨트롤러HX10 V1.00 (2015-03-14 빌드)Backup 폴더명 + 펌웨어 일자
제어 스택Windows + RTX 8.1 실시간 확장RTX_8.12 셋업 파일
PLC 런타임Turbohx1 (한국 OEM 제어 펌웨어)Plc/KOR/Turbohx1.FUN/INI
HMIEUC-KR 한글 + 커스텀 HXFontBmp/HMIData 리소스
모션 카드hxDlxWdm + hxMdxWdm PCI WDMNC_CARD 드라이버
G-code 방언Fanuc 호환 (G10.3, G31.1, G43 TLC, G54, M06)NC Macro 해독
스핀들12,000 RPM 이상 (S12000 호출)실작업 NC 헤더
ATC8포트 자동공구교환 + 자동 길이측정O9022·O9025 매크로
후처리기Vectric AspireAspire 특유 G10.3 + 매크로 변수
⚠️ 브랜드 미확정: 웹 검색으로 HX10 컨트롤러 제조사를 특정하지 못함. 현대위아 HX10 VMC(금속 선반)와는 다른 기종. 한국 OEM이 Turbohx 펌웨어로 납품한 목공 라우터로 추정. 정확한 제조사는 장비 명판 촬영으로 교차 확인 필요.

4. 일일 워밍업

4.1 왜 꼭 필요한가

4.2 권장 일일 루틴 (아침 10~15분)

1. 전원 ON → 컨트롤러 부팅 (3분)
2. 공기압 확인: ATC용 5~6 bar (게이지 체크)
3. 홈 복귀: G28 (3축 원점)
4. 축 예열 (현재 X_Y_Z워밍업.nc 그대로):
   - 전 스트로크 왕복 3~5회 (F3000 권장)
5. ★ 스핀들 예열 (현재 파일에 없음 — 추가 필요):
   - 6,000 RPM × 2분  (50%)
   - 9,000 RPM × 2분  (75%)
   - 12,000 RPM × 1분 (100%)
   ※ 4일 이상 쉬었으면 각 단계 2배 시간
6. 집진기/쿨런트 동작 확인

4.3 추천 스핀들 워밍업 NC (HX10 호환)

O1000 (SPINDLE WARMUP)
G90 G00 G53 Z-50.
M06 T1          ; 더미 툴 장착 (스핀들에 반드시 콜렛 있어야 함)
G43 H1
S6000 M03       ; 50% RPM
G04 X120.       ; 2분
S9000           ; 75% RPM
G04 X120.       ; 2분
S12000          ; 100% RPM
G04 X60.        ; 1분
M05
M30
툴백업 폴더에 스핀들워밍업.nc로 저장 후 X_Y_Z워밍업.nc와 연달아 실행 권장.

4.4 언제 워밍업을 반드시 해야 하나

5. 윤활 (기름칠)

5.1 윤활 대상 4곳

부위윤활제 타입권장 제품주기방법
볼스크류 (3축) 웨이 오일 ISO VG 68 Mobil Vactra No.2, Shell Tonna S2 M 68 매주 1회 (또는 8시간) 오일건·디스펜서로 스크류 양끝 니플에 주유
LM 리니어 가이드 리튬 EP-2 그리스 HIWIN G05 (NLGI 2), Mobil XHP 222 월 1회 (또는 40시간) 블록 측면 그리스 니플, 그리스건 2~3회 펌핑
공압 ATC 실린더 공압 루브리케이터 오일 ISO VG 32 공압유 (Mobil Almo 525) FRL 유닛 보충 시 루브리케이터 탱크 리필
스핀들 베어링 공장 밀폐형 교체 불가 워밍업으로 대체

5.2 절대 원칙

  1. 오일 ↔ 그리스 혼용 금지 — 교체 불가, 처음 셋업대로 유지
  2. 과도 주입 금지 — 과다 시 먼지·칩이 달라붙어 오히려 마모 증가 (합판 분진 특히 주의)
  3. LM 가이드 = 그리스, 볼스크류 = 오일이 표준 (제조사 스펙 반대라면 그쪽 따르기)
  4. 웨이 오일과 엔진오일은 완전히 다른 제품 — 절대 엔진오일로 대체 금지 (미끄럼 첨가제 부재)

6. 유지보수 체크리스트

6.1 일일 (매일 작업 전)

6.2 주간 (매주)

6.3 월간

6.4 연간

7. 2D 재단 외 확장 활용

7.1 즉시 가능 (별도 투자 거의 없음)

작업필요 도구플레이캣 활용 아이디어
V-카빙 / 레터링V-비트 (60°, 90°)캣타워에 "PlayCat" 로고 각인, 고객 주문명 새김
3D 부조 (릴리프)볼엔드밀 2~6 mm고양이 실루엣 장식판, 7묘 얼굴 한정판
포켓팅 (2.5D)엔드밀사료그릇 홈, 센서 매립홈, 이름표 삽입홈
인레이 (상감)V-비트 + 엔드밀자작+호두나무 투톤 프리미엄 캣워커
드릴링 패턴드릴 비트통풍구, 스크래쳐 마운트 구멍
3D 카빙 (조각)테이퍼 볼엔드고양이 피규어, 소품
퍼즐 / 박스 조인트엔드밀집사 선물 굿즈 라인
사인보드V-비트 + LED매장·전시부스 브랜딩

7.2 재료 확장 (툴만 바꾸면)

재료가능 여부주의
자작합판 / MDF주력
솔리드 우드 (호두·오크·월넛)가능역결 주의
아크릴 / 플렉시글라스가능O-flute 플라스틱 전용 비트, 저속
알루미늄 컴포지트 (ACP)가능3 mm 이하, 알루미늄용 2-flute
순수 알루미늄한계얕게·저속·쿨런트 필요, 주로 6061 T6 박판
포맥스 / 폼보드가능제품 프로토타입
콜크 / 하드보드가능행동풍부화 매트

7.3 2026년 신규 트렌드

  1. AI 생성 3D 릴리프 — Z-Image-Turbo나 Stable Diffusion으로 이미지 생성 → ArtCAM/Aspire로 깊이맵 변환 → 조각. 플레이캣이 보유한 172.30.1.77:8188 파이프라인과 직결 가능.
  2. Claude + Aspire 후처리 자동화 — G-code 검증, 툴패스 최적화, 가공 시간 예측을 LLM으로.
  3. 머신비전 정렬 — 작업물 기준점을 카메라로 자동 인식, 재세팅 시간 단축. USB 카메라 + OpenCV로 DIY 가능.
  4. Adaptive / Trochoidal milling — 같은 작업 시간에 툴 수명 2~3배 (Fusion 360, MeshCAM 지원).
  5. 레이저 모듈 애드온 — 스핀들 옆에 5~20W 레이저 장착 → 각인·마킹·얇은 재료 절단. HX10은 오래된 컨트롤러라 M3·PWM 제어 리매핑 필요.
  6. CNC → 3D 프린터 하이브리드 — 헤드 교체로 FDM 출력 (플라스틱 프로토타입).

7.4 플레이캣 제품 라인 연결 아이디어

8. 즉시 실행 권고

  1. 스핀들 워밍업 NC 파일 생성툴백업/워밍업/스핀들워밍업.nc 추가 (4.3 템플릿)
  2. 일일 체크리스트 프린트 → 기계 옆 부착 (부팅 → 공압 → 홈 → 축예열 → 스핀들예열 → 테스트)
  3. Mobil Vactra No.2 + HIWIN G05 그리스 확보 (국내 직구, 각 3~5만원)
  4. 월간 점검 주기 캘린더 등록 (Paperclip에 이슈로)
  5. 장비 명판 사진 촬영 → 제조사 확인 후 리서치랩 카드에 기록
  6. Backup/ 3중 백업 → 현재 OneDrive 1중 → NAS + 오프사이트 추가
  7. HX10_V1.00/Data/KOR/Parameter/ 파라미터 파일 24개를 git으로 버전 관리 → 향후 파라미터 변경 시 diff 추적

9. 공구 및 작업 좌표계(WCS) 설정 실무

CNC 작업의 정확도를 결정하는 두 축 — 공구 길이(Tool Offset)작업 원점(Work Coordinate System). 공구를 바꿀 때마다 길이는 바뀌고, 소재를 새로 올릴 때마다 원점은 바뀝니다. 이 두 값이 어긋나면 아무리 좋은 G-code도 소재를 파먹거나 허공을 긁습니다.

공구 교체 (ATC 또는 수동) 공구 측정 실행 (O9025) 화면 파란색 활성 1차 프로빙 급속 접근 2차 프로빙 정밀 접근 H오프셋 저장 H1~H4 자동 #2240~#2243 가공 시작 Z영점 검증 후 RUN 초과 알람 = M103. 소재 두께는 항상 +0.1~0.3mm 여유 (예: 10mm 소재 → Z −10.3)
공구 측정 프로세스 플로우 — HX10 O9025 자동 측정 매크로 기준

9.1 공구 교체 = 공구 측정 (무조건 한 세트)

절대 원칙: 새 공구를 꽂거나, 날이 부러져 교체했거나, ATC에서 다른 포트로 바꿨다면 — 반드시 공구 측정 사이클을 실행한다. 기계는 당신이 무엇을 꽂았는지 모른다.

9.2 Z축 영점 수동 미세 조정

컨트롤러에서 Z값을 수동으로 입력해야 할 때(센터 정렬 후 미세 보정 등):

  1. 해당 입력창을 터치하여 파란색으로 활성화시킨다 — 파란색이 아닌 상태에서 숫자 입력은 먹지 않는다
  2. MPG(핸들) × 조그 배율(x1 / x10 / x100)로 정밀 이동 후 값 읽기
  3. 포켓팅이 끝나고 외곽만 남은 경우엔 소재 두께 값을 -10.3 식으로 입력(소재 10mm에 0.3mm 여유) — 12mm 그대로 넣으면 관통 가공에서 베드 긁음
예: 소재 두께 10mm, 관통 가공
- 잘못: Z = -10.0   → 베드 긁힐 가능성
- 권장: Z = -10.3   → 0.3mm 여유로 확실한 관통, 베드 보호

9.3 공구 교체 중 파손 — 복구 절차

  1. 비상정지 (E-stop) 즉시
  2. 스핀들 완전 정지 확인 → 파손 공구 제거
  3. 새 공구 장착 (같은 포트에 같은 규격)
  4. 컨트롤러에서 해당 공구 번호만 선택하여 측정 재실행 (다른 공구는 재측정 불필요)
  5. 포켓 작업 완료 후 외곽만 남았다면 외곽 경로만 재실행 — 전체 다시 돌릴 필요 없음
  6. 작업 재시작 전 리셋 누르고 영점(Z = 0) 다시 확인 — 자동으로 0이 되는 게 아님, 반드시 수동으로 "0" 써넣어야 함

9.4 기계 원점 복귀 전 안전 습관

10. CAM 실전 — Aspire/VCarve 핵심 워크플로우

CAM(Aspire/VCarve)에서 시뮬레이션은 잘 되는데 실제 가공이 이상한 경우 — 95%는 벡터 문제다. CAD에서 온 도면을 그대로 쓰지 말고, 반드시 아래 절차를 거친다.

10.1 CAD 파일 준비 — 불러오기 전 정리

  1. CAD(AutoCAD 등)에서 OVERKILL 명령 실행 — 중복선·겹친 선 자동 정리
  2. 호환성 위해 낮은 버전으로 저장 (예: AutoCAD 2018 DXF) — 2023+ 포맷은 Aspire 구버전에서 못 읽을 때 있음
  3. 레이어 색상 배정 시 분홍색 계열 피하기 — Aspire에서 분홍색은 "선택/오류" 표시색이라 혼동 유발
  4. 가공 요소별로 레이어를 색상으로 분리해놓으면 CAM에서 한 번에 선택이 편리 (예: 포켓=파란색, 외곽=빨간색, 드릴=노란색)

10.2 벡터 진단 — 열린 벡터·중복선 수정

열린 벡터 (Open Vector) NG 시작점 끝점 (미연결) → Aspire 분홍 점선 표시 닫힌 벡터 (Closed Vector) OK → 포켓 가공 경로 정상 생성
벡터 상태 비교 — 열린 벡터는 Join Vectors 실행 시 허용 오차를 0.01 → 0.1mm 단계적으로 올려 연결
문제증상해결
열린 벡터 (Open Vector) 포켓팅 경로 생성이 안 됨 / 외곽 가공 중 Z축이 불필요하게 오르내림 전체 선택(Ctrl+A) → Join Vectors 실행, 허용 오차 0.01~0.1mm부터 단계적으로 올려 연결. 분홍색 점선으로 표시되는 부분이 열린 부분
중복 벡터 (Duplicate) 시뮬레이션에서 같은 경로를 두 번 지나감 / 가공 시간 2배 Select Duplicate Vectors 실행 → 선택된 중복선 삭제
벡터 교차 / 자기교차 포켓이 원하지 않는 영역까지 파임 해당 선을 Node Edit 모드로 들어가 교차점 제거 또는 원본 CAD에서 재수정
허용 오차를 올려도 안 붙는 경우 간격이 너무 커서 Aspire가 자동 연결 거부 원본 CAD로 돌아가서 해당 구간 선을 직접 연장하거나 trim 후 다시 DXF 저장

10.3 공구 데이터베이스 — 실측 값 입력

Aspire 기본 공구 DB는 이상치. 실제 사용하는 비트 기준으로 직접 등록:

예: 3mm 2-flute 업컷 엔드밀 (자작합판 15T 기준)
  - Spindle Speed   : 18000 RPM
  - Feed Rate (XY)  : 3000 mm/min
  - Plunge (Z)      : 800 mm/min
  - Stepover        : 40% (1.2mm)
  - Stepdown (DOC)  : 3mm (재료 두께의 20%)
  - Ramp            : Yes (비트 파손 예방)
램프(Ramp) 기능은 비트를 수직으로 찍지 않고 경사지게 내려가게 해 — 2-flute 업컷 엔드밀 파손률을 크게 줄입니다. 플런지가 약한 비트일수록 필수.

10.4 황삭 + 정삭 2단계 가공

① 황삭 (Roughing) 빠른 피드, 0.3~0.5mm 남김 ← 0.3mm 여유 F 3000 · RPM 18000 스텝오버 40% · Ramp ON ② 정삭 (Finishing) 느린 피드, 깨끗한 측면 F 1500 · RPM 18000 전체 깊이 한 번에 · 측면 마감
2단계 가공 전략 — 황삭에서 빠르게 덩어리 제거, 정삭에서 느린 피드로 깨끗한 측면 마감. 측면 품질 ↑ + 공구 수명 2~3배

가공 면 품질이 중요한 제품(캣워커 본체 등)에는 한 번에 깊이까지 파지 않고 2단계로 분리:

  1. 황삭 (Roughing): 외곽에서 0.2~0.5mm 남기고 빠르게 깎아냄. 높은 피드, 낮은 공구 부담.
  2. 정삭 (Finishing): 남은 여유분을 전체 깊이로 한 번에 마무리. 느린 피드, 깨끗한 측면.

→ 같은 가공 시간에 측면 품질이 확연히 좋아지고 공구 수명도 2~3배 늘어남.

10.5 포켓 가공 — 벡터는 반드시 닫혀 있어야 함

10.6 관통 가공 깊이 설정

소재 두께 12mm 관통 가공
- Material Thickness : 12.0 mm
- Cut Depth          : 12.1 mm  ← 여유 0.1mm
- Clearance Height   : 20 mm    ← 클램프·지그 위 안전 확보
- Home Position      : X0 Y0 Z20 (작업 원점 위 20mm)

11. HX10 컨트롤러 운용 팁

11.1 일상 작업에서 실제로 쓰는 버튼

컨트롤러 기능은 많지만 목재 가공에서 쓰는 건 한정적:

11.2 파일 전송 — 바탕화면 지양

G-code 파일을 바탕화면에 계속 쌓지 말 것. 윈도우가 느려지고 파일 관리가 지옥이 됨.

11.3 알람·비상정지 복구

  1. 비상정지 또는 알람 발생 → 원인 확인 (집진·과부하·오버 트래블 등)
  2. 원인 제거 후 리셋 버튼
  3. 기계 원점 복귀(Zero Return) 반드시 재실행 — 건너뛰면 좌표 어긋남
  4. 작업 원점(WCS) 다시 확인 — 소재가 움직였을 수 있음

12. 현장에서 자주 나오는 실수와 예방법

실수증상예방법
공구 교체 후 측정 잊음 너무 깊게 파거나, 허공에서 가공 (새 공구 길이가 반영 안 됨) "공구 교체 = 공구 측정 한 세트" 암기. ATC 사용 시 자동 측정 매크로 항상 호출
열린 벡터로 가공 경로 생성 포켓팅 경로 안 생김 / 외곽 가공 중 Z축이 계속 들썩임 CAM 작업 전 항상 Find Open Vectors + Join Vectors 실행
원점 복귀 시 축이 센서 끝에 닿아 있음 "오버 트래블" 알람, 원점 복귀 실패 원점 복귀 전 각 축을 중앙으로 조금씩 이동 (MPG x100 사용)
바탕화면에 G-code 무한 저장 PC 속도 저하, 파일 찾기 어려움, 가공 중 랙 D드라이브에 NC_Data 폴더, 바탕화면엔 바로가기만
관통 가공 깊이 = 소재 두께 마지막 0.1~0.3mm 남아서 수동 칼로 마무리 필요 / 또는 베드 긁음 항상 소재 두께 + 0.1~0.3mm로 설정 (예: 10mm 소재 → Z −10.3)
비상정지 후 리셋만 하고 가공 재개 좌표계 어긋난 채로 소재 파먹음 비상정지·알람 후엔 반드시 기계 원점 복귀 재실행 → 작업 원점 재확인
분홍색 레이어 사용 Aspire에서 선택·오류 표시와 혼동 CAD 레이어 색상 배정 시 분홍·자홍 계열 피하기 (파·빨·녹·노 사용)