Jan 01, 2025 메시지를 남겨주세요

CNC 선반 도구 보상 기능, 쉽고 간단합니다

 

1. CNC 선반에 대한 도구 교환 기능
1. 도구 교환
지침 형식 1 : T0101
이 명령어는 FANUC 시스템의 도구 변경 명령입니다. 앞쪽의 T01은 변경 도구 번호 1을 나타내고 뒷면의 01은 보상을 위해 도구 번호 1을 사용합니다. 도구 번호와 도구 보상 번호는 동일하거나 다를 수 있습니다.
지침 형식 2 : T04D01
이 명령어는 Siemens 시스템의 도구 변경 명령입니다. T04는 도구 No. 4를 변경하고 D01은 도구 4 번의 공구 번호 1을 도구 보상 메모리로 사용한다는 것을 나타냅니다.
2. 도구 변경 지점
소위 공구 변경 지점은 공구 홀더가 자동으로 인덱싱 될 때 위치를 나타냅니다.
대부분의 CNC 선반의 경우 공구 변경 지점의 위치는 임의적이며 공구 교환 프로세스 중에 공작물이나 고정물을 방해하지 않는 위치에서 공구 변경 지점을 선택해야합니다. 공구 변경 지점 위치가 고정 지점 인 일부 공작 기계도 있습니다. 일반적으로 이러한 지점은 공작 기계 기준점 근처에서 선택되거나 공작 기계의 두 번째 기준점은 공구 변경 지점으로 사용됩니다.
2. 도구 보상 기능
1. 공구 보상 기능의 정의
CNC 프로그래밍 중에 프로그래밍을보다 편리하게 만들기 위해 CNC 도구의 팁은 일반적으로 도구 위치 지점 또는 공구 팁 포인트라고하는 포인트로 상상됩니다.
CNC 공작 기계의 기능은 도구의 실제 크기에 따라 공작 기계 조정 축 또는 공구 위치 포인트 위치를 자동으로 변경하여 실제 처리 윤곽과 프로그래밍 궤적을 완전히 일관되게하는 것을 도구 보상 (시스템 화면에서 "도구 보상") 기능이라고합니다.
CNC 선반의 공구 보상은 다음과 같이 나뉩니다.
공구 오프셋 (공구 길이 보상이라고도 함) 도구 팁 아크 반경 보상
2. 공구 위치 지점의 개념
소위 공구 위치 포인트는 프로그래밍 및 처리시 공구 특성을 나타내는 데 사용되는 포인트를 나타냅니다. 또한 도구 설정 및 처리를위한 기준점이기도합니다. CNC 회전 도구의 공구 위치 지점이 그림에 나와 있습니다. 뾰족한 회전 도구의 공구 위치 지점은 일반적으로 공구 팁을 나타냅니다. 아크 회전 도구의 공구 위치 지점은 아크 모서리의 중심을 나타냅니다. 형성 도구의 공구 위치 지점은 일반적으로 공구 팁을 나타냅니다.

3. 도구 오프셋 보상
1. 공구 오프셋의 의미
공구 오프셋은 가정 된 공구 길이와 기준 도구 길이의 차이를 보상하는 데 사용되는 기능입니다. 선반 CNC 시스템은 X 축 및 Z 축이 도구 오프셋을 동시에 실현할 수 있다고 규정합니다.
공구 형상 오프셋 : 다른 도구 형상 및 공구 설치 위치로 인한 도구 오프셋.
공구 마모 오프셋 : 공구 팁 마모로 인한 공구 오프셋.
공구 오프셋 보상 기능 예 :
FANUC 시스템의 도구 형상 오프셋 파라미터 설정이 그림에 표시됩니다. 도구 마모 오프셋을 설정하려면 Soft Key [Wear]를 눌러 해당 설정 화면을 입력하십시오.
그림의 코드 "T"는 공구 번호 또는 공구 보정 번호가 아닌 공구 모서리 유형을 나타냅니다.
2. 공구 형상 오프셋을 사용한 도구 설정 작업
(1) 도구 설정 작업의 정의
각 도구의 공구 위치 지점을 조정하여 가능한 한 이상적인 기준점과 겹치도록 도구 설정이라고합니다.
(2) 공구 설정 작업 프로세스
1) 끝면을 수동으로 작동하고 공구 위치 지점의 z 축 기계 좌표 값을 기록하십시오.
2) 외부 원을 수동으로 처리하고 공구 위치 지점의 X 축 기계 좌표 값을 기록하고 기계를 중지하여 공작물 직경을 측정 한 다음 스핀들 센터의 기계적 좌표 값을 계산합니다.
3) 해당 도구 지오메트리 오프셋 메모리에 x 및 z 값을 입력하십시오.

(3) 도구 설정 작동에 공구 지오메트리 오프셋 사용의 본질
공구 설정에 공구 지오메트리 오프셋을 사용하는 본질은 공구 지오메트리 오프셋을 사용하여 공작물 좌표 시스템의 원점이 공작 기계의 원점과 일치하도록하는 것입니다.
3. 공구 오프셋의 적용
도구 오프셋 기능을 사용하여 잘못된 도구 설정 또는 공구 마모로 인한 공작물 처리 오류를 수정할 수 있습니다.
예 : 외부 원 표면을 처리 할 때 외부 원의 직경이 {{{0}}. 필요한 크기보다 2mm 더 크면 도구 오프셋 메모리의 x 값을 0.2로 줄이고 원래 도구 및 원래 프로그램으로 부분을 다시 처리하면 프로세싱 오류를 수정해야합니다. 마찬가지로 z 방향에 오류가있는 경우 보정 방법이 동일합니다.

IV. 공구 팁 아크 반경 보상 (G40, G41, G42)

1. 도구 팁의 정의 아크 반경 보상

실제 가공에서 공구 마모와 미세 처리가 필요하기 때문에 회전 도구의 도구 팁은 종종 반경이 작은 아크로 접지됩니다. 현재 공구 위치 지점은 공구 팁 아크의 중심입니다.

공작물의 윤곽 모양을 보장하기 위해 공구 팁 아크의 중심 이동 궤적은 처리 중에 처리되는 공작물의 윤곽과 일치 할 수 없지만 반경 값에 의해 공작물의 윤곽에서 상쇄되어야합니다. 이 오프셋을 도구 팁 아크 반경 보상이라고합니다. 아크 형 회전 도구의 블레이드 반경 오프셋은 동일합니다.

2. 상상의 도구 팁 및 공구 팁 아크 반경

이상적인 상태에서, 우리는 항상 가상 회전 도구의 도구 위치 지점을 가상의 도구 팁 (그림의 지점)으로 상상합니다.

도구를 설정할 때는 가상의 도구 팁도 공구 설정에도 사용되지만 실제 처리에서 프로세스 또는 기타 요구 사항으로 인해 회전 도구의 도구 팁은 종종 이상적인 지점이 아니라 ARC (예 : 그림의 BC 아크)입니다.

소위 공구 팁 반경은 공구 팁 아크 (그림의 R)로 형성된 가상 원의 반경을 나타냅니다. 실제로, 모든 회전 도구에는 도구 팁이 다르거 나 유사한 크기의 도구 팁을 가지고 있으며, 실제 처리에는 가상 도구 팁이 존재하지 않습니다.

3. 도구 팁 반경 보상이 사용되지 않을 때 가공 오류 분석
(1) 가공 단계 표면 또는 엔드 표면 가공 될 때, 가공 된 표면의 크기와 모양에 거의 영향을 미치지 않지만, 그림과 같이 말단 표면의 중심 위치와 단계의 청소 위치에서 잔류 오차가 생성됩니다.

(2) 원추형 표면을 가공 할 때는 원뿔의 테이퍼에 영향을 미치지 않지만 원뿔의 크고 작은 끝의 크기에 더 큰 영향을 미칩니다. 일반적으로 그림과 같이 외부 원뿔의 크기와 내부 원뿔의 크기를 더 크게 만듭니다.

(3) 아크를 가공 할 때는 아크의 둥근과 아크 반경에 영향을 미칩니다.
외부 볼록 아크를 가공 할 때 가공 후 아크의 반경이 작아집니다.
그림과 같이 값=이론적 윤곽 반경 R - 도구 팁 반경 R.

오목한 아크를 가공 할 때 가공 된 아크의 반경이 커집니다.
그림과 같이 값=이론적 윤곽 반경 R + 도구 ARC RADIUS R.

4. 도구 팁 아크 반경 보상 명령
1) 명령 형식
g41 g01/g 00 x _ y _ f _; 도구 팁 아크 반경 왼쪽 보상 g42 g01/g 00 x _ y _ f _; 도구 팁 아크 반경 오른쪽 보상 G40 G01/g 00 x _ y _; 도구 팁 아크 반경 보상 취소)
2) 명령 설명
도구 팁 결정 아크 반경 보상 오프셋 방향 :
a) 후면 공구 홀더, +y 축 바깥 쪽 b) 전면 공구 홀더, +y 축 안쪽
5. 아크 회전 도구의 최첨단 위치 결정
다른 도구 팁 모양 및 공구 팁 위치에 따르면 CNC 회전 도구의 공구 모서리 위치가 총 9 가지 유형의 그림에 표시됩니다.
a) 후면 공구 홀더, +y 축 바깥 쪽 b) 전면 도구 홀더, +y 축 안쪽 c) 해당 도구 엣지 특정 도구 수
공구 에지 몇 가지 일반적인 도구 수
a) 도구 가장자리 위치 후면 도구 홀더의 도구 위치 수) 도구 모서리 위치 전면 공구 홀더의 도구 위치 수
6. 도구 팁 아크 반경 보상 프로세스
도구 팁 아크 반경 보상 프로세스는 세 단계로 나뉩니다. 도구 보상 설정 도구 보상 실행 도구 보상 취소
o 00 1 0; N1 0 G99 G4 0 G21; (프로그램 초기화) n2 0 t 0 1 {{3 0}} 1; (공구 번호 1으로 전환하고 도구 보상 번호 1) N3 0 m {{4 0}} 3 s1 00 0; (스핀들은 1000r/min에서 앞으로 회전합니다) N40 G00 x85.0 Z10.0; (빠른 포인트 포지셔닝) N50 G42 G01 X40.0 Z5.0 F0.2; (공구 보상 설정) N60Z -18. 0; (도구 보상 진행 중) N70 X80.0; (도구 보상 진행 중) N80 G40 G00 X85.0 Z10.0; (공구 보상 취소) N90 G28 U0 W0; (참조 포인트로 돌아 가기) N100 M30;
(1) 도구 보상 설정
공구 보상 설정은 공구가 시작점에서 공작물에 접근 할 때 오프셋에 의해 프로그래밍 된 궤적에서 오프셋으로 프로그램 된 궤적에서 벗어나는 것으로 전환되는 회전 도구의 아크 가장자리 중심이 전환되는 프로세스를 말합니다. 이 프로세스는 효과적이기 위해 g 00 또는 g01 함수와 함께 구현해야합니다.
n5 0 g42 g 0 1 x4 0. 0 Z5.0 f0.2; (공구 보상 설정)
FC-TOOL 보상 설정 진행중인 CDE-TOOL 보상 EF-TOOL 보상 취소
(2) 도구 보상 진행중인 도구 보상
G41 또는 G42 프로그램 세그먼트 후, 프로그램은 보상 모드로 들어갑니다. 이 시점에서, 회전 도구의 아크 모서리의 중심은 공구 보상이 취소 될 때까지 오프셋에 의해 프로그래밍 된 궤적과 항상 분리된다.
n6 0 z-18. 0; (진행중인 도구 보상) n70 x80.0; (도구 보상 진행 중)
FC - 도구 보상 설정 CDE - 진행중인 도구 보상 EF - 도구 보상 취소
(3) 공구 보상이 취소되었습니다
공구가 ef 세그먼트 (IE, N80 세그먼트)에 표시된 것처럼 공구가 전환 도구 전환의 아크 절단 가장자리의 공작물과 중심 궤적을 전환하는 도구 보상이 취소된다고합니다. 공구 보상 취소는 G40으로 실행됩니다. G40은 G41 또는 G42 쌍으로 사용해야합니다.
n8 0 g4 0 g 00 x85.0 z10.0; (공구 보상 취소)
FC - 도구 보상 설정 CDE - 진행중인 도구 보상 EF - 도구 보상 취소
7. 도구 반경 보상을 수행 할 때 주목해야 할 문제
(1) 도구 아크 반경 보상 모드를 설정하고 취소하기위한 프로그램 세그먼트는 G 00 또는 G01 이동 명령 모드에서만 유효합니다.
(2) G41/G42에는 매개 변수가 없으며, 그 보상 번호 (도구 코 반경 보상 값을 나타내는 도구 코기 반경 보상 값을 나타내는)는 t 명령에 의해 지정됩니다. 공구 코 아크 반경 보상 번호는 공구 오프셋 보상 번호에 해당합니다.
(3) 탄젠트 입력 방법 또는 일반 입력 방법을 사용하여 공구 보상을 설정하거나 취소하십시오. 공작물 윤곽선을 따라 접선 또는 정상 방향으로 절단하는 것이 불편할 때, 전환 아크의 보조 프로그램 세그먼트를 상황에 따라 추가 할 수 있습니다.
(4) 공구 반경 보상을 설정하고 취소하는 과정에서 도구가 과도하게 절단되는 것을 방지하기 위해, 보상을 설정하고 취소 할 때 프로그램 세그먼트의 시작 위치 및 종료 위치는 보상 방향과 동일해야합니다.
(5) 공구 보상 모드에서 일반적으로 보상 평면에 2 개 이상의 연속 비 이동 지침을 가질 수 없으며, 그렇지 않으면 도구에는 과도한 절단과 같은 위험한 동작이 있습니다. 보상 평면 비 이동 지침은 일반적으로 G, M, S, F, T 명령 (예 : G9 0, M05) 및 프로그램 일시 정지 프로그램 세그먼트 (G04 X10.0) 만있는 프로그램 세그먼트를 나타냅니다.
(6) 도구 팁 아크 오프셋 방향 및 공구 모서리 위치를 선택할 때 전면 도구 홀더와 후면 공구 홀더의 차이에 특별한주의를 기울이십시오.

문의 보내기

whatsapp

skype

이메일

문의