Haas G04 드웰 명령: 초/밀리초 단위 정밀 지연 제어
Haas G04 드웰 명령 개요
Haas G04 드웰 명령은 프로그램에서 지연(Dwell) 또는 일시 정지을 유발합니다. G04 블록은 P 코드에 지정된 시간만큼 대기합니다.
드웰 중 슬라이드 운동은 정지하지만, 스핀들은 프로그래밍된 RPM으로 계속 회전하고 쿨런트는 켜진 상태 유지.
Haas G04 드웰 명령
Haas G04 드웰 포맷
G04 P_
- Haas G04 드웰은 비모달(Non-modal) G코드
- G코드 그룹 00
예제
G04 P1.0 (1.0초 지연)
G04 P2.5 (2.5초 지연)
소수점 중요!
G04 P10. (10초 드웰, 끝에 소수점 있음)
G04 P10 (10밀리초 드웰, 소수점 없음)
Haas G04 드웰 활용 사례
1. 파트 캐처(Part Catcher) 프로그래밍
파트 캐처 프로그래밍 시 M53(캐처 열기)과 M63(캐처 닫기) 사이에 G04를 두어, 캐처 팬이 열린 상태에서 부품이 잘려 떨어지도록 충분한 시간 확보.
2. 스핀들 오리엔테이션 (볼트 홀 서클 예제)
G00 X3.0 Z0.1
G98 M19 P0
G04 P2. (모터 안정화 대기; 셋업에 따라 시간 조정)
M14 M133 P2000
G01 Z-0.5 F40.0
G00 Z0.1
M19 P120
G04 P2. (모터 안정화 대기)
M14
G01 Z-0.5
G00 Z0.1
M19 P240
G04 P2. (모터 안정화 대기)
M14
G01 Z-0.5
G00 Z0.1
M15 M135
스핀들 오리엔테이션(M19) 후 G04로 모터 안정화 대기 후 다음 동작 진행.