G코드 기반 작업, G코드 기반 선삭 작업

설정

NC 프로그램


선택

인터프리터


누르다

"실행"


획득

공구경로

../images/download/attachments/142661021/image2024-7-30_13-29-54.png

../images/download/attachments/142661021/image2024-7-30_13-31-18.png

../images/download/attachments/142661021/image2024-7-30_13-33-8.png

../images/download/attachments/142661021/image2024-7-30_13-33-56.png

<G코드 기반 작업>과 <G코드 기반 선삭 작업>은 <보조> 목록에 위치합니다. 4축 및 5축 가공 센터에서 인덱스 가공과 연속 가공에도 사용할 수 있습니다. 적층 제조의 재료 레이어 적층 시뮬레이션을 포함하여 모든 시뮬레이션 유형이 지원됩니다.<G코드 기반 작업> ../images/download/thumbnails/142661021/NCBasedMilling_Ico.bmp<G코드 기반 선삭 작업> ../images/download/thumbnails/142661021/NCBasedLathe_Ico.png

참고:

  • ../images/download/thumbnails/142661021/NCBasedMilling_Ico.bmp<G코드 기반 작업>은 선삭 공구를 지원하지 않습니다.<G코드 기반 작업>은 지원하지 않습니다 선삭 공구

  • ../images/download/thumbnails/142661021/NCBasedLathe_Ico.png<G코드 기반 선삭 작업>은 선삭 공구만 지원합니다.<G코드 기반 선삭 작업>은 지원합니다 선삭 공구만

  • 모든 작업지원하지 않습니다 와이어 방전 가공.

이 작업을 통해 다음을 수행할 수 있습니다:

  • G코드를 사용한 가공 시뮬레이션의 직접 제어

  • NC 프로그램 확인 및 최적화

  • NC 텍스트를 한 컨트롤러에서 다른 컨트롤러로 변환 (동일한 기구학적 구조를 가진 공작 기계용)

  • 인터프리터 생성 시 자체 인터프리터 디버깅

공구경로는 다음 작업 파라미터를 기반으로 생성됩니다:

  • 지정된 NC 텍스트<작업 지시> 파라미터 패널에 지정된 NC 텍스트../images/download/thumbnails/142661021/image2024-7-30_13-41-35.png작업 영역

  • 선택된 인터프리터<전략> 파라미터 패널에서 선택된 인터프리터../images/download/thumbnails/142661021/image2024-7-30_13-41-56.png

  • 지정된 공구<공구> 파라미터 패널에서 지정된 공구../images/download/thumbnails/142661021/image2024-7-30_13-42-19.png 공구 

../images/download/thumbnails/142657920/NCFile.png<NC 텍스트>는 수동으로 작성하거나 외부 파일에서 로드하여 필요 시 편집할 수 있습니다. 내장 텍스트 편집기는 CNC 프로그래밍 언어의 주요 구조에 대한 구문 강조 표시와 텍스트 작업을 위한 다양한 키보드 단축키를 지원합니다.텍스트 작업을 위한 키보드 단축키

NC 텍스트 작업의 자세한 내용은 <G코드 기반 작업, G코드 기반 선삭 작업의 작업 지시> 섹션에 설명되어 있습니다.G코드 기반 작업, G코드 기반 선삭 작업의 작업 영역

../images/download/thumbnails/142661021/SNCIFile.png<인터프리터 파일 (*.snci)>은 NC 프로그램 블록에서 컨트롤러 명령의 인식 형식을 정의합니다. 해당 파라미터는 선택된 인터프리터의 전체 경로를 지정합니다. 파라미터 값은 수동으로 입력하거나 입력 버튼을 통해 접근하는 파일 선택 대화 상자를 사용하여 설정할 수 있습니다. 선택 과정에서 인터프리터 정보(설명, 용도, CNC 시스템, 저자 등)의 미리보기를 확인할 수 있습니다: 인터프리터 파일 (*.snci) ../images/download/attachments/142661021/image2024-7-30_14-0-53.png

../images/download/attachments/142661021/image2024-7-30_13-50-59.png

컨테이너에서 인터프리터를 선택하는 기능이 지원됩니다.지원됨

../images/download/thumbnails/142661021/MCD2CLDConversion.bmp<고급 공구경로 변환 사용> - 이 파라미터는 NC 공구경로를 기계 좌표에서 기하학적 좌표로 변환합니다. 이를 통해 로봇 축 맵을 사용하여 공구경로를 보정할 수 있습니다. 이 설정이 비활성화되면 NC 프로그램에 지정된 것을 최대한 재현하는 최종 공구경로가 생성되며, 변경할 수 없습니다.

../images/download/thumbnails/142661021/PhysicGOTOStep.bmp<물리적 이동 분할 스텝> - 고급 공구경로 변환 사용(위 참조) 시에만 사용 가능합니다. 이 모드에서는 첫 번째 단계에서 공구 경로가 기하학적 곡선으로 변환됩니다. 다음 단계에서는 원본 공구경로와의 최대 유사성을 보장하기 위해 현재 파라미터에 지정된 스텝으로 기계 이동이 래스터화됩니다. 래스터화 스텝 값이 작을수록 구성 정확도가 높아지고 원본 공구경로와의 유사성이 향상됩니다.

../images/download/thumbnails/142661021/InsertUnknown.bmp<인식되지 않은 명령을 궤적에 추가> - 이 파라미터는 인터프리터가 인식하지 못한 제어 프로그램의 모든 명령을 공구경로에 추가합니다. 인식되지 않은 명령은 인식된 명령 앞에 기술 명령 파라미터 <INSERT>로 공구 경로 설명에 추가됩니다.

"인식되지 않은 명령을 궤적에 추가" 파라미터의 작동 예시

NC 프로그램

이 파라미터 비활성화 시

이 파라미터 활성화 시

../images/download/attachments/142661021/InsertUnknown_NC.png

M107, E 명령은 인터프리터가 인식하지 못합니다M107E

../images/download/attachments/142661021/InsertUnknown_ModeOff.png

../images/download/attachments/142661021/InsertUnknown_ModeOn.png

../images/download/attachments/142661021/Radius%D0%A1ompensationMode.bmp<반경 보정 모드> - 공구 반경에 대한 보정을 비활성화하거나 임의의 보정 값을 설정할 수 있습니다.

파라미터 값

밀링 가공

선삭

../images/download/thumbnails/142661021/CompensationOff.bmp 끄기

../images/download/thumbnails/142661021/TRCMode_Off.png

반경 보정이 비활성화됩니다. G40, G41, G42 명령이 무시됩니다.

../images/download/thumbnails/142661021/CRCMode_Off.png

커터 반경 보정이 비활성화됩니다. G40, G41, G42 명령이 무시됩니다.

../images/download/thumbnails/142661021/CompensationRadius.bmp 공구 반경

../images/download/thumbnails/142661021/TRCRMode_Radius.png

반경 보정이 공구 반경과 동일하게 설정됩니다.

../images/download/thumbnails/142661021/CRCRMode_Radius.png

커터 반경 보정이 공구 노즈 반경과 동일하게 설정됩니다.

../images/download/thumbnails/142661021/CompensationControl.bmp 사용자 정의 값

../images/download/thumbnails/142661021/TRCMode_CustomValue.png

반경 보정이 지정된 임의 값에 의해 결정됩니다.

../images/download/thumbnails/142661021/CRCMode_CustomValue.png

커터 반경 보정이 지정된 임의 값에 의해 결정됩니다.

파라미터

밀링 가공

선삭

참고

../images/download/thumbnails/142661021/CompensationRadius.bmp<공구 반경 델타>

../images/download/thumbnails/142661021/TRCMode_Radius_Delta.png

추가 공구 오프셋추가 공구 오프셋.

전체 오프셋은 공구 반경과 추가 오프셋 값의 합으로 계산됩니다.

../images/download/thumbnails/142661021/CRCMode_Radius_Delta.png

추가 공구 오프셋추가 공구 오프셋.

전체 오프셋은 공구 노즈 반경과 추가 오프셋 값의 합으로 계산됩니다.

이 설정은 반경 보정 모드로 <공구 반경> 값을 사용하는 경우에만 사용할 수 있습니다(위 참조).../images/download/thumbnails/142661021/CompensationRadius.bmp 반경 보정 모드

../images/download/thumbnails/142661021/CompensationRadius.bmp < 보정 값 >

../images/download/thumbnails/142661021/TRCMode_CustomValue.png

임의 값 - 반경 보정을 위한 임의의 값입니다. 기본값은 공구 반경(직경의 50%)과 동일합니다.

../images/download/thumbnails/142661021/CRCMode_CustomValue.png

임의 값 - 커터 반경 보정을 위한 임의의 값입니다. 기본값은 공구 노즈 반경(직경의 50%)과 동일합니다.

이 설정은 반경 보정 모드로 <사용자 정의 값> 값을 사용하는 경우에만 사용할 수 있습니다(위 참조).../images/download/thumbnails/142661021/CompensationControl.bmp 반경 보정 모드

../images/download/thumbnails/142661021/MillToolType.bmp가공에 사용할 공구는 작업 파라미터 창의 해당 탭에서 지정합니다. G코드 기반 작업을 생성할 때 해당 가공 유형(밀링 가공 또는 선삭)에 적합한 기본 공구가 자동으로 지정됩니다. 공구

참고: 현재 NC 텍스트에 표시된 공구 번호는 프로젝트 또는 라이브러리 공구 목록에서 선택할 때 고려되지 않습니다. 위의 특성으로 인해, 각 작업에는 하나의 공구로 가공이 수행되는 NC 텍스트만 작업 지시로 지정할 수 있습니다.

G코드 기반 작업 데모 영상


참고:

G코드 기반 작업, G코드 기반 선삭 작업의 작업 영역

NC 텍스트 작업을 위한 키보드 단축키

자체 인터프리터 생성