Sep 01, 2023 메시지를 남겨주세요

NC 매크로 프로그램 무조건 전송 GOTO 문 설명, 이해하기 쉽습니다.

 

우리는 일반 프로그램이 위에서 아래로 실행되고 매크로 프로그램에서는 무조건 점프가 실현될 수 있다는 것을 알고 있습니다. 무조건 이체명세서 적용사례를 공유해드리겠습니다

 

그림

WeChat 추가: Yuki7557을 통해 10G CNC 튜토리얼 전송

겨울철에 모든 공작기계를 가동할 때에는 열기관을 사용하여 작동해야 합니다. 이것은 모두가 알고 있는 사실인데, 열기관이란 무엇일까요? 겨울철 저온으로 인해 가이드가 갑자기 기동할 때 정밀도가 떨어지는 등의 사소한 문제부터 공작기계의 일부 부품이 파손되는 등의 심각한 문제를 방지하기 위한 것입니다. 따라서 겨울철 기계를 시동하기 전에 반드시 열기관 운전을 실시하여, 열기관 운전을 통해 공작기계 부품이 고르게 가열될 수 있도록 해야 합니다.

 

그렇다면 열기관 운전은 보통 어떻게 수행하나요? 즉 일반 사람들은 스핀들을 켜고 수십분간 스핀들을 회전시키면서 동시에 X축과 Z축을 중심으로 공구대를 수동으로 앞뒤로 움직인다. 이런식으로 반복해보세요. 이때 잠시 두고 볼 일이 있는데, 공작기계가 멈추는 것을 원하지 않는다면 어떻게 해야 할까요? 이때 정말 공작기계가 자동으로 작동하기를 원하시나요? 이것이 가능합니까?

 

매크로 프로그램을 배우기 전에는 이것이 놀라운 일이라는 것을 느낄 것입니다. 매크로 프로그램에 대해 조금 아시는 분이라면 이것이 실제로는 간단하고 구현하기 쉽다는 것을 아실 것입니다.

이 케이스를 공유하기 전에 무조건 이전 명세서를 미리 보세요.

GOTO n (n은 일련번호를 나타냄)

영어를 배운 학생들은 위의 내용이 ...로 가다라는 뜻의 GO와 TO로 구성되어 있다는 것을 알고 있으며, 여기서 다음 n(n은 일련 번호를 나타냄)은 프로그램 라인 번호(예: GOTO 100, 이는 N100 라인 프로그램 세그먼트로 점프하는 것을 의미합니다)

자, 우리는 매크로문을 통해 이 자동 워밍업 기능을 구현하는 방법을 배울 수 있습니다.

조건문 사용 예 - 열기관 매크로 프로그램

(프로그램별로)

O0001

M03S300

N5 G01Z50.F50.

Z300.

X200.

Y200.

X-200.

Y-200.

5로 이동

M30

이것은 가장 간단한 매크로 프로그램 열 엔진입니다.

여기서 우리는 GOTO문의 역할에 대해 배워야 합니다.

프로그램 세그먼트 GOTO 5의 의미는 이 프로그램 세그먼트가 실행될 때 무조건 N5 라인으로 이동한다는 것입니다. 그런 다음 다음 프로그램 세그먼트를 차례로 실행하고 GOTO 5가 나타나면 N5 프로그램 세그먼트로 점프합니다....

이는 무한 루프를 구성합니다. CNC 공작 기계는 프로그램 실행을 수동으로 중지할 때까지 제한 없이 실행할 수 있습니다.

 

 

문의 보내기

whatsapp

skype

이메일

문의