다중 패스 포켓 및 컨투어 가공의 경우, GO2cam은 NC 프로그램을 분해 모드 또는 서브 프로그램을 사용하여 생성할 수 있습니다. 가공 작업은 변경되지 않으며, 포스트 프로세서가 생성하는 NC 출력만 다릅니다.
다중 패스 가공 출력 방식
분해 출력
분해 출력은 기본 방식입니다. 공구 경로 좌표는 각 가공 패스마다 다시 작성됩니다. 결과적으로 NC 프로그램은 각 가공 깊이마다 반복되는 좌표 블록을 포함합니다.
서브 프로그램 사용 출력
포켓 및 컨투어 가공의 경우, GO2cam은 반복되는 공구 경로 좌표를 서브 프로그램에 한 번 작성할 수 있습니다. 메인 프로그램은 각 가공 패스마다 서브 프로그램을 호출합니다.
이는 더 간결한 NC 프로그램을 생성하고 동일한 컨투어 좌표의 반복을 피합니다. 가공 결과와 GO2cam에서 정의된 작업은 변경되지 않습니다.
중요: 서브 프로그램 출력에는 적응된 포스트 프로세서가 필요합니다. 고객은 가공 작업에서 이 출력 방식을 활성화할 수 없습니다. 서브 프로그램 출력을 사용하려면 GO2cam 리셀러에게 문의하십시오. Post-Pro Builder 구성은 VAR 영역에 별도로 문서화되어 있습니다.
NC 프로그램 비교
다음 예는 동일한 컨투어 가공을 먼저 분해 출력으로 생성한 다음 서브 프로그램을 사용하여 생성한 것을 보여줍니다.
분해 출력
분해 출력 시 공구 경로 좌표는 각 가공 패스마다 다시 작성됩니다.
N115 G01 G94 Z-50. F212
N120 X379.886
N125 Y51.5
...
N190 G01 Z-60.
N195 X379.886
N200 Y51.5
...
서브 프로그램 사용 출력
서브 프로그램 출력 시 반복되는 공구 경로는 한 번 정의되고 각 가공 패스마다 호출됩니다.
N115 G01 G94 Z-54. F212
N120 M98 P1000
...
N145 G01 Z-68.
N150 M98 P1000
...
컨투어 자체는 서브 프로그램에 한 번 작성됩니다:
O1000
N5 G01 G41 D01 X369.886 Y-2. F212
...
N65 M99
주목할 점
-
분해된 프로그램에서 컨투어 좌표는 각 가공 깊이마다 반복됩니다.
-
서브 프로그램 출력 시 메인 프로그램에는 반복되는
M98 P1000호출이 포함되며, 각 가공 패스마다 하나씩입니다. -
단일
O1000블록에는 컨투어 좌표가 포함됩니다. -
M99는 서브 프로그램에서 메인 프로그램으로 실행을 반환합니다.
NC 코드는 두 GO2cam 출력 간의 차이를 보여주기 위한 것입니다. FANUC 프로그래밍에 대한 자세한 설명은 아닙니다.
비교용: 첨부된 NC 파일을 다운로드하여 분해 모드 및 서브 프로그램 사용 시의 전체 출력을 확인하십시오. 두 NC 프로그램 간의 길이 차이에 주목하십시오: 분해 출력은 약 100줄인 반면, 서브 프로그램 사용 출력은 약 65줄입니다.