Fanuc G10 G코드: CNC 기계 프로그래머블 오프셋 설정 마스터하기
오늘 포스트는 Fanuc G10 G코드의 기능을 설명합니다. Fanuc G10 CNC G코드는 프로그래머블 오프셋 설정에 사용됩니다. 먼저 프로그래머블 오프셋 설정이 무엇인지 설명하겠습니다. (때로는 "오프셋 설정"이라고도 하고 때로는 "오프셋팅"이라고도 합니다)
Fanuc G10 G코드 - 프로그래머블 오프셋 설정
프로그래머블 오프셋 설정
거의 모든 CNC 기계 제어장치에서 공구 오프셋 설정과 CNC 기계 영점 오프셋 설정(워크시프트 값, 시프트 값, 기계 영점 오프셋 값)은 별도 페이지에서 수행합니다. 하지만 이러한 CNC 제어장치는 CNC 프로그래머가 CNC 프로그램을 통해 오프셋 값을 추가할 수 있도록 허용합니다. Fanuc CNC 제어장치에서는 G10(프로그래머블 오프셋 설정)을 사용할 수 있고, Sinumerik 840D에서는 Sinumerik 840D 시스템 변수를 사용하여 오프셋 설정에 접근하고 업데이트할 수 있습니다.
Haas CNC 선반 G10 프로그래머블 오프셋 설정 G코드도 참고하시기 바랍니다.
Fanuc G10 프로그래머블 오프셋 설정
CNC 선반 기계에서는 두 가지 유형의 오프셋 설정을 수행합니다. 공구 오프셋 설정과 워크시프트 설정. G10으로 두 기능 모두 수행할 수 있습니다.
Fanuc G10으로 워크시프트 값 설정 또는 기계 영점 오프셋 설정
이 버전의 Fanuc G10은 워크시프트 값을 설정하는 데 사용됩니다. P00은 워크시프트 값을 설정하겠다는 의미입니다. X축 값은 보통 0으로 설정하고, Z축 값은 기계 영점에서 공작물 영점까지의 거리입니다(이 거리를 워크시프트 값 또는 영점 오프셋이라고 합니다).
N10 G10 P00 X0 Z200
Fanuc G10으로 공구 마모 보정
이 버전의 Fanuc G10 코드는 약간 까다롭습니다. P와 함께 오는 값은 변경하려는 공구 번호입니다. 이 G10 코드는 주어진 값을 공구 마모 오프셋에 더합니다.
N10 G10 P1 U0.02 W0.02
Fanuc G10으로 공구 오프셋 설정 또는 공구 형상 오프셋팅
이 버전의 G10은 공구 오프셋 설정 값을 설정합니다. 8번 공구의 공구 오프셋 설정 값을 설정하려면 10000을 더해 (10000 + 8 = 10008) 값을 만들고, 이 값을 P에 넣습니다. G10의 X와 Z 값에는 공구 값을 넣습니다.
N10 G10 P10001 X95 Z54
주의:- G10 코드 블록이 실행되면 오프셋 형상, 워크시프트 값 페이지에 있는 이전 값이 덮어쓰기되거나 변경됩니다! 주의하세요.