산업 제조
산업용 사물 인터넷 | 산업자재 | 장비 유지 보수 및 수리 | 산업 프로그래밍 |
home  MfgRobots >> 산업 제조 >  >> Manufacturing Equipment >> CNC 기계

CNC 공작기계에서 원호 보간 마스터하기: R값 프로그래밍 – 2부

원호 보간 개념 및 프로그래밍 시리즈 2부로, CNC 공작기계에서 원호 보간을 프로그래밍/가공하는 데 필요한 정보와 CNC 조작자가 R(반경)을 사용해 원호 보간을 프로그래밍하는 방법을 설명합니다.

이 시리즈 다른 글 읽기

필수 5가지 정보

원호 보간 명령 실행을 위해 다음 5가지 정보가 필요합니다.

CNC 공작기계에서 원호 보간 마스터하기: R값 프로그래밍 – 2부

원운동

항목명령
  • 평면 선택
  • G17 = XY평면과 평행한 아크
  • G18 = ZX평면과 평행한 아크
  • G19 = YZ평면과 평행한 아크
  • 아크 시작 위치 좌표
  • X, Y, Z
  • 회전 방향
  • G02 = 시계 방향 아크로 목적점 이동
  • G03 = 반시계 방향 아크로 목적점 이동
  • 아크 끝 위치 (G90) 절대
  • 또는
  • 아크 끝 위치 (G91) 증분
  • X, Y, Z
  • 또는
  • X, Y, Z
  • R 방식 (아크 반경)
  • 또는
  • I J K 방식 (아크 중심 좌표)
  • R
  • 또는
  • I = 아크 시작점에서 아크 중심점까지 X축 평행 거리로, 방향을 지정한 거리
  • J = 아크 시작점에서 아크 중심점까지 Y축 평행 거리로, 방향을 지정한 거리
  • K = 아크 시작점에서 아크 중심점까지 Z축 평행 거리로, 방향을 지정한 거리

위 정보를 통해 원호의 중심을 지정하는 두 가지 방법이 있음을 알 수 있습니다.

R 사용법

첫 번째 방법은 매우 간단하며 아크나 원을 프로그래밍하는 데 특별한 노력이 필요하지 않습니다. 다음 점의 X, Y 좌표값과 R+“값”만 언급하면 됩니다. 많은 아크 프로그래밍 프로젝트에서 대다수 제어기에서 사용 가능한 R 주소로 직접 반경을 사용할 수 있습니다. 이때 시작점과 끝점 사이의 각도 차이가 매우 중요합니다. 컴퓨터가 스스로 아크 중심을 계산하기 때문입니다. 시작점과 끝점 사이 각도 차이가 180° 이하이면 R 양수 값을 사용하고, 180° 초과이면 R 음수 값을 사용합니다.

예: 다음 그림 참조

CNC 공작기계에서 원호 보간 마스터하기: R값 프로그래밍 – 2부

반경 양수/음수

위 그림에는 두 원이 있습니다. 하나는 점선 원, 다른 하나는 실선 원입니다. 두 원은 검은 점으로 표시된 두 점에서 교차합니다.

점선 원의 공구 움직임이 시작점에서 끝점까지 시계 방향이고 아크가 180° 미만이면, 절대 모드 G90에서 코드는 다음과 같습니다.

G02 X34.5 Y20 R18 F100.

실선 원의 공구 움직임이 시작점에서 끝점까지 시계 방향이고 아크가 180° 초과이면, 절대 모드 G90에서 코드는 다음과 같습니다.

G02 X34.5 Y20 R-18 F100.

CNC 프로그램에서 원호 보간 명령이 활성화되면 현재 활성화된 공구 이동 명령(G00, G01 또는 사이클 명령)이 자동으로 취소됩니다.

G90과 G91을 사용한 원호 보간

G90 X ____ Y____ 공작물 좌표계에서 아크 끝점 정의.
G91 X____ Y____ 아크 시작점에서 아크 끝점까지 부호 있는 거리 정의.
R_____ 아크 반경 길이 정의.

이 시리즈 다른 글 읽기

CNC 기계

  1. C++ 프로그래밍 기초: C++이란 무엇이며 왜 중요한가
  2. 최신 네스팅 소프트웨어, 제조업체와 금속 가공업체의 생산성 대폭 향상
  3. CNC 아크 프로그래밍 마스터하기: I, K 파라미터 활용 단계별 G코드 연습
  4. CNC G02 원호 보간(시계방향) - 실전 G코드 프로그래밍 예제
  5. CNC 프로그램 예제: G03 원호 보간 - CNC 가공 수학 마스터하기
  6. CNC G02/G03 원호 보간 마스터하기: 단계별 예제
  7. CNC 원호 보간 튜토리얼: G02 & G03 G-코드 마스터하기
  8. CNC G02 시계 방향 원호 보간: 초보자 친화적 샘플 프로그램
  9. Sinumerik 840/840C L930 원형 포켓 밀링 마스터하기: 단계별 가이드
  10. DIN 66025: NC 프로그래밍 코드 종합 가이드