본문 바로가기
기계 공학 박사

CNC(MCT) G코드 G02와 G03 이해하기 - 원형 보간과 원호 보간

by 구승 2023. 5. 23.
반응형

CNC 기계 작업에서 G02와 G03는 중요한 G코드 명령어입니다. 이 포스팅에서는 G02와 G03에 대해 자세히 설명하고, 이해하기 쉽게 예시를 제시하겠습니다. 또한 관련 설정 파라미터에 대해서도 알아보겠습니다. 이 글은 CNC 작업을 처음 접하는 분들도 쉽게 따라 할 수 있도록 구성되었습니다.

 

 

 


G02와 G03의 개념과 용도

G02와 G03은 CNC 작업에서 원형 보간과 원호 보간을 수행하는 데 사용되는 G코드입니다. 각각 시계방향으로 원형 보간과 반시계방향으로 원형 보간을 수행합니다. 이들은 주로 곡선이나 원호를 그리는 작업에 사용되며, 컨투어 프로그래밍에서 많이 활용됩니다.

 

 

G02와 G03의 사용법

 

반응형

G02와 G03는 다음과 같이 사용을해야합니다.

 

G02 X <좌표> Y <좌표>  I <원점과 목표 위치의 X 차이>  J <원점과 목표 위치의 Y 차이> F <피드레이트>

 

G03 X <좌표> Y <좌표>  I <원점과 목표 위치의 X 차이>  J <원점과 목표 위치의 Y 차이> F <피드레이트>

 

여기서, X와 Y는 이동할 목표 위치의 좌표를 나타냅니다. I와 J는 현재 위치에서 목표 위치까지의 X 및 Y 차이를 나타냅니다. F는 피드레이트(이동 속도)를 설정하는 매개변수입니다.

 

 

G02와 G03의 예시

아래의 예시를 통해 G02와 G03의 동작을 이해해 보겠습니다.

 

예시 1:

G02 X50 Y0 I50 J0 F100

위의 G코드는 현재 위치에서 (50, 0) 좌표로 반시계방향으로 이동하는 명령어입니다. I와 J는 현재 위치와 목표 위치 사이의 X 및 Y 차이를 나타내며, F는 이동 속도를 설정합니다.

 

예시 2:

G03 X0 Y-30 I0 J-30 F150

위의 G코드는 현재 위치에서 (0, -30) 좌표로 시계방향으로 이동하는 명령어입니다. I와 J는 현재 위치와 목표 위치 사이의 X 및 Y 차이를 나타내며, F는 이동 속도를 설정합니다.

 

 

관련 설정 파라미터

G02와 G03에는 목표 위치와 현재 위치 사이의 X 및 Y 차이를 설정하는 I와 J 매개변수가 있습니다. 이들은 목표 위치가 현재 위치의 상대적인 차이를 나타내며, 이를 통해 이동 경로를 정의합니다. 또한, F 매개변수는 이동 속도를 설정하는 데 사용됩니다.

 

 

마무리

이번 포스팅에서는 CNC 작업에서 중요한 G코드인 G02와 G03에 대해 자세히 알아보았습니다. G02와 G03는 원형 보간과 원호 보간을 수행하여 곡선 및 원호를 그리는 작업에 사용됩니다. 이해하기 쉽도록 예시를 제시하고, 관련 설정 파라미터에 대해서도 설명했습니다. CNC 작업을 처음 접하는 분들도 이 글을 참고하여 G02와 G03을 사용할 수 있기를 바랍니다.

 

참고사이트 :

 

2022.06.11 - [기계 공학 박사] - CNC, MCT G코드, M코드 명령방법 정리

 

CNC, MCT G코드, M코드 명령방법 정리

CNC는 G코드와 M코드 그리고 수치제어를 통해 움직이게 됩니다. 오늘은 G코드와 M코드를 정리해보겠습니다. G코드 M코드 명령 방법 G 코드 및 기능 명령방법 G00 급속위치 결정 G00 G90 (G91) X_ Y_ Z_ G01

kwinss.tistory.com

 

 

반응형

댓글