Fanuc CNC 밀링 윤곽 펙킹: 서브프로그램 반복으로 효율적 딥 컷팅
윤곽 펙킹(Contour Pecking)이란?
펙 드릴링처럼 특정 윤곽을 여러 번 반복하면서 단계적으로 깊이 들어가 가공하는 기법입니다. 서브프로그램으로 윤곽을 정의하고 메인에서 반복 호출합니다.
Fanuc 서브프로그래밍 기초
Fanuc 서브 프로그래밍 문서 참조
CNC 밀 윤곽 펙킹 프로그램 구조
- 메인 프로그램 O4000: 서브프로그램 O4001을
M98 P104001로 10회 호출
- 서브프로그램: G91 증분 모드로 Z-2mm 펙 깊이씩 절삭 후 G90 절대 모드로 윤곽 가공
- 총 20mm 깊이를 10회 펙(회당 2mm)으로 가공
Fanuc 서브프로그램 반복 예제
윤곽 펙킹 - Fanuc 밀 서브프로그램 반복 예제
메인 프로그램 (O4000)
O4000
T1 M6
G0 G90 G40 G21 G17 G94 G80 G54 X-75 Y-75 S? M3 (시작점)
G43 Z100 H1
Z5
G1 Z0 F?
M98 P104001 (서브프로그램 호출 & 10회 반복)
G0 G90 Z100
M30
서브프로그램 (O4001)
O4001
G1 G91 Z-2 (증분 펙 깊이 2mm)
G90 G41 X-40 D? M8 (절대 이동 위치1, 보상 ON, 쿨런트)
Y40 (위치 2)
X40 (위치 3)
Y-40 (위치 4)
X-75 (위치 5 - 소재 밖, 공구 직경만큼 클리어)
G40 Y-75 (보상 취소)
M99
핵심 기법
- G91 Z-2: 각 호출마다 2mm씩 깊이 진입 (펙)
- G90 전환: 윤곽 가공은 절대 좌표로 편하게 프로그래밍
- G41/G40: 서브프로그램 내에서 보상 온/오프 완결
- M99: 서브 끝에서 메인 복귀, 메인에서 10회 반복 호출