May 28, 2023 메시지를 남겨주세요

CNC선반 싸이클 명령어 적용 및 스킬!

 

1. 소개

FANUC 시스템은 CNC 공작 기계에 일반적으로 사용되는 제어 시스템 중 하나이며 제어 명령은 단일 사이클 명령과 다중 사이클 명령으로 나뉩니다.

2 프로그래밍 아이디어
프로그램의 본질은 도구 궤적의 특성을 찾아 수학적 알고리즘을 통해 프로그램에서 반복되는 문장을 구현하는 것입니다. 위의 부품 특성에 따라 X 좌표 값이 점차 감소하는 것을 알 수 있습니다. 따라서 FANUC 시스템을 사용하여 X 마모 값을 변경하고, 선삭 사이클 처리를 사용자 정의하고, 매번 공구 윤곽 거리 부분에서 고정 값으로 공구를 제어하고, 각 가공에서 처리 후 시스템 조건 점프를 사용할 수 있습니다. 수정하기 전에 순환하고 그에 따라 명령문을 수정하십시오. 황삭 가공 사이클이 완료된 후 공작물을 결정하여 정삭량을 결정하고 공구 보정 매개 변수를 수정한 다음 완료로 점프하여 선삭을 완료합니다.

그림

3 루프 시작점을 올바르게 선택하십시오.
주기 프로그램이 종료되면 도구는 자동으로 주기 종료 시 주기 프로그램 실행의 시작 위치로 돌아갑니다. 따라서 공구가 사이클 종료 시 시작점으로 안전하게 복귀하는지 확인해야 합니다. 사이클 명령이 프로그래밍되면 큰 문제를 일으키는 안전 위험을 쉽게 사용할 수 있습니다. 물론 안전은 보장할 수 없습니다. 시작점이 공작물에서 너무 멀리 설정되어 공구 경로가 길고 비어 있습니다. 처리 효율성에 영향을 미칩니다. 사이클 시작, 사이클 프로그램 시작, 마무리 공정의 마지막 라인 끝에서 공구 위치, 사이클 종료에서 공작물의 형상, 공구 홀더 및 모양에 대한 다른 도구 마운트 위치. 두 경우 모두 궁극적으로 사이클링 프로그램의 시작 위치를 변경하여 사이클링이 빠른 후퇴를 방해하지 않도록 할 수 있습니다. 수학적 계산 방법, CAD 소프트웨어 쿼리 기준점 좌표 방법을 사용하여 합리적이고 안전한 사이클 시작 위치를 결정하거나 프로그램 디버깅 단계에서 단일 단계 작업 및 저배율 피드를 사용하고 절단을 시도하고 수정하십시오. 프로그램 시작점 좌표 단계별로 합리적으로 안전한 시작 위치를 결정합니다. 위의 요소를 고려한 후 사이클의 시작점을 결정해야 하며 특별한 주의를 기울여야 합니다. 스핀들이 멈추고 프로그램이 일시 중지되며 측정 후 적절한 위치로 후퇴합니다. 그런 다음 공작물 근처의 위치를 ​​수동 또는 수동으로 입력하고 마무리 사이클 명령을 자동으로 실행하면 사이클 프로그램의 시작점이 한 지점입니다. 잘못된 위치를 선택하면 간섭이 발생할 수 있습니다. 마무리 주기 전이 가장 좋습니다. 프로그램 라인 전에 안전을 보장하기 위해 사이클 프로그램의 합리적인 시작 위치에 신속하게 입력하라는 지침을 추가하십시오.

4 루프 명령의 합리적인 조합
일반적으로 정삭 G70 명령은 황삭 G71, G73 및 G74 명령과 함께 사용되어 공작물의 황삭 가공을 완료합니다. 그러나 예를 들어 오목 구조의 공작물의 경우 황삭에 FANUCTD 시스템 G71 주기 명령을 사용하는 경우 황삭에 G71을 사용하십시오. 이 명령은 형상에 따라 황삭의 마지막 주기를 수행하기 때문입니다. 예를 들어 황삭 가공에 FANUCTC 시스템 G71 주기 명령을 사용하고 트리밍 가장자리 여유를 오목한 표면 구조의 깊이보다 작게 설정합니다. 사절 여유가 부족하여 공작물이 스크랩됩니다.

이 문제를 해결하기 위해 G71 및 G73의 황삭 가공 방법을 사용할 수 있습니다. 즉, 먼저 G71 사이클을 사용하여 대부분의 절삭 날을 제거한 다음 G73 사이클을 사용하여 가공된 가장자리가 있는 오목한 구조를 제거하고, 마지막으로 정삭에 G70 사이클을 사용하거나 여전히 G71 및 G70 가공을 사용합니다. 황삭 가공 단계에 남아 있는 요철 구조의 깊이가 정삭 여유를 초과합니다. G70 가공에서는 X 방향 길이를 사용합니다. 공구의 보정 값 또는 마모 보정 방법 설정, 예를 들어 G71에서 처리 후 X 방향 정삭 공차를 3.5로 설정 황삭 가공 완료 후 해당 공구 X 방향에 양수 값 입력 설정 보정(예: 0.5는 정삭 여유), 공구가 복구 및 채워지고 G70 명령에 따라 처리됩니다. 준정삭, 절삭 깊이 3, 준정삭 후 해당 공구의 X 방향 보정은 -0.5 누적 입력으로 설정, 도구 다시 호출, G70 명령에 따라 처리, 실행

정삭, 절삭 깊이 0.5. 가공 프로그램을 일관되게 유지하기 위해 준정삭 및 정삭 단계에 대한 X 방향 공구 설정 값을 다른 보정 번호라고도 합니다.

5 CNC 선반 프로그래밍 기술
5.1 안전 블록으로 CNC 시스템의 초기 상태 설정

프로그래밍할 때 안전 블록의 계획은 매우 중요합니다. 공구 및 스핀들을 시작하기 전에 가공의 안전을 보장하기 위해 시작 블록에서 시작 또는 초기 상태를 설정하십시오. CNC 기계는 전원을 켠 후 기본값으로 설정되지만 변경이 쉽기 때문에 프로그래머나 운영자가 시스템 기본값에 의존할 가능성이 없어야 합니다. 따라서 NC 프로그램을 작성할 때 시스템의 초기 상태를 설정하는 안전한 프로그램을 작성하십시오. 좋은 프로그래밍 습관은 프로그래밍의 절대적인 안전을 보장할 뿐만 아니라 디버깅, 도구 경로 검사 및 크기 조정 등에서 작업할 수 있게 합니다. 프로그램을 사용하는 것이 더 편리합니다. 동시에 특정 공작 기계 및 CNC 시스템의 기본 설정에 의존하지 않기 때문에 프로그램의 이식성도 향상됩니다. FANUC 시스템에서 직경이 작은 부품을 가공할 때 안전 프로그램 세그먼트를 G40G97G99G21로 설정할 수 있습니다.

5.2 M 명령어의 능숙한 사용

CNC 선반에는 여러 개의 M 명령어가 있으며 이러한 명령어의 사용은 가공 작업의 요구와 관련이 있습니다. 이러한 M 명령을 정확하고 능숙하게 사용하면 이러한 부분이 많은 편리함을 가져올 것입니다. 부품 완료 후 M05(스핀들 회전 정지) M00(프로그램 정지) 명령을 추가하면 부품의 크기를 쉽게 측정하여 부품의 가공 정확도를 보장할 수 있습니다. 또한 스레드 완료 후 M05 및 M00 명령을 사용하여 스레드 품질 감지를 용이하게 합니다.

5.3 주기의 시작점을 합리적으로 설정

이러한 사이클 명령을 사용하기 전에 FANUCCNC 선반에는 간단한 고정 사이클 명령 G92, 복합 고정 사이클 명령 G71, G73, G70, 나사 절삭 사이클 명령 G92, G76 등과 같은 많은 사이클 명령이 있습니다. 사이클의 시작 사이클의 시작점은 공작물에 가까운 공구의 안전 거리와 첫 번째 황삭의 실제 절삭 깊이를 제어할 뿐만 아니라 사이클 할로우 스트로크의 거리도 결정합니다. G90, G71, G70 및 G73 명령의 시작점은 일반적으로 황삭 시작에 가장 가까운 공작물의 모서리에 설정되며 X 방향은 일반적으로 X(황삭 직경)로 설정되고 Z 방향은 일반적으로 설정됩니다. 공작물에서 2-5mm. 나사 절삭 주기 명령 G92 및 G76의 시작 방향은 일반적으로 공작물 외부에 설정됩니다. 수나사를 가공할 때 X 방향은 일반적으로 X(나사 직경 + 2)로 설정됩니다. 암나사를 가공할 때 X 방향은 일반적으로 X(나사 직경 - 2)로 설정되고 Z 방향은 일반적으로 나사 2-5mm로 설정됩니다.

5.4 마모를 능숙하게 사용하여 부품의 치수 정확도를 보장합니다.

공구 보정은 기하학적 오프셋과 마모 오프셋으로 나뉩니다. 기하학적 오프셋은 프로그램 원점을 기준으로 공구의 위치를 ​​결정하고 마모 오프셋은 정확한 치수 지정에 사용됩니다. CNC 선반에서 부품을 가공할 때 낭비를 방지하기 위해 부품을 가공하기 전에 마모 보상 값을 입력할 수 있습니다. 부품의 마모 보정 값을 설정할 때 마모 보정 값의 부호는 가공 부품의 허용치를 가져야 합니다. 외부 링을 가공할 때 포지티브 마모 오프셋을 미리 설정해야 합니다. 구멍을 가공할 때 음의 마모 오프셋을 미리 설정해야 합니다. 마모 오프셋의 크기는 바람직하게는 정삭 여유의 크기입니다.

6 결론
요컨대, CNC 선반 가공 작업 전에 지침을 작성하는 것이 기본이며 선반 작업의 핵심입니다. 우리는 지시 사항을 작성하고 적용하는 데 있어 훌륭한 일을 해야 합니다.

 

 

문의 보내기

whatsapp

skype

이메일

문의