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

매크로 프로그램의 전형적인 사례

 

%
O11; (FANUC 시스템은 1개의 변수, 총 12개의 세그먼트가 있는 마무리 매크로 프로그램을 사용합니다.)
없음01 #16=0; (#16은 칼날 중심의 이동 각도를 나타내며, 초기값은 0입니다)
N06 G54S400 M03; (좌표계를 설정하여 속도를 지정하고 주축을 정회전하도록 지정)
N07T0101; (지령 공구 위치 번호 및 공구 보정 번호)
N08G00X150Z100; (일반 출발지점에 도착)
N09 G00Z[50+8.8*COS[#16]]; (Z방향 나사 시작점에 도달)
N10X[100-17.6*SIN[#16]]; (X방향은 공구의 나사산 시작점에 도달함)
N11 G32Z-113 F25; (칼을 뒤집는다)
N12 G00 X140; (칼을 들어올린다)
N13 #16=#16+8; (다음 칼의 값을 계산합니다. 여기서 8은 두 칼 사이의 각도 간격 △입니다.)
N14 IF [#16 LE 180] GOTO 09 (162도를 넘지 않으면 계속 운전)
N15 G00 X150Z100 M05; (스핀들이 정지하고 전체 후퇴점으로 복귀합니다)
N16 M30; (프로그램 종료)
%

 

문의 보내기

whatsapp

skype

이메일

문의