G코드 기반 작업, G코드 기반 선삭 작업
|
Set NC 프로그램 |
|
선택 the interpreter |
|
누르다 "실행" |
|
Get the 공구경로 |
|
|
… |
|
… |
|
… |
|
<G코드 기반 작업>과 <G코드 기반 선삭 작업>은 <보조> 목록에 위치합니다. 4축 및 5축 가공 센터에서 인덱스 가공과 연속 가공에도 사용할 수 있습니다. 적층 제조의 재료 레이어 적층 시뮬레이션을 포함하여 모든 시뮬레이션 유형이 지원됩니다.G 코드 기반 작업 >
G 코드 기반 lathe 작업> ![]()
이 작업을 통해 다음을 수행할 수 있습니다:
G코드를 사용한 가공 시뮬레이션의 직접 제어
NC 프로그램 확인 및 최적화
NC 텍스트를 한 컨트롤러에서 다른 컨트롤러로 변환 (동일한 기구학적 구조를 가진 공작 기계용)
인터프리터 생성 시 자체 인터프리터 디버깅
공구경로는 다음 작업 파라미터를 기반으로 생성됩니다:
Specified NC 텍스트<작업 지시> 파라미터 패널에 지정된 NC 텍스트
작업 영역선택 항목 interpreter<전략> 파라미터 패널에서 선택된 인터프리터

Assigned 공구<공구> 파라미터 패널에서 지정된 공구
공구
<NC 텍스트>는 수동으로 작성하거나 외부 파일에서 로드하여 필요 시 편집할 수 있습니다. 내장 텍스트 편집기는 CNC 프로그래밍 언어의 주요 구조에 대한 구문 강조 표시와 텍스트 작업을 위한 다양한 키보드 단축키를 지원합니다.The NC 텍스트 keyboard shortcuts for working with 텍스트
NC 텍스트 작업의 자세한 내용은 <G코드 기반 작업, G코드 기반 선삭 작업의 작업 지시> 섹션에 설명되어 있습니다.작업 영역 for G 코드 기반 작업, G 코드 기반 lathe 작업
<인터프리터 파일 (*.snci)>은 NC 프로그램 블록에서 컨트롤러 명령의 인식 형식을 정의합니다. 해당 파라미터는 선택된 인터프리터의 전체 경로를 지정합니다. 파라미터 값은 수동으로 입력하거나 입력 버튼을 통해 접근하는 파일 선택 대화 상자를 사용하여 설정할 수 있습니다. 선택 과정에서 인터프리터 정보(설명, 용도, CNC 시스템, 저자 등)의 미리보기를 확인할 수 있습니다: 인터프리터 파일 (*.snci) 
컨테이너에서 인터프리터를 선택하는 기능이 지원됩니다.supported
<고급 공구경로 변환 사용> - 이 파라미터는 NC 공구경로를 기계 좌표에서 기하학적 좌표로 변환합니다. 이를 통해 로봇 축 맵을 사용하여 공구경로를 보정할 수 있습니다. 이 설정이 비활성화되면 NC 프로그램에 지정된 것을 최대한 재현하는 최종 공구경로가 생성되며, 변경할 수 없습니다.Use advanced 공구경로 변환
this 파라미터 converts the NC 공구경로 from 공작 기계 to geometric.
Which, in turn, makes it possible to correct the 공구경로 using the robot axes map.
If the setting is disabled, then the final 공구경로 is formed (as closely as possible repeating the one specified in the NC 프로그램), without the possibility of changing it.
<물리적 이동 분할 스텝> - 고급 공구경로 변환 사용(위 참조) 시에만 사용 가능합니다. 이 모드에서는 첫 번째 단계에서 공구 경로가 기하학적 곡선으로 변환됩니다. 다음 단계에서는 원본 공구경로와의 최대 유사성을 보장하기 위해 현재 파라미터에 지정된 스텝으로 기계 이동이 래스터화됩니다. 래스터화 스텝 값이 작을수록 구성 정확도가 높아지고 원본 공구경로와의 유사성이 향상됩니다.스텝 of physic movements dividingUse advanced 공구경로 변환
In this mode, at the first stage, the 공구 경로 is converted into a geometric 곡선. At the next stage, 공작 기계 movements are rasterized with the step specified in the current 파라미터 to ensure maximum similarity with the original 공구경로. The smaller the value of the rasterization step, the higher the accuracy of construction and, accordingly, the similarity with the original 공구경로.
<인식되지 않은 명령을 궤적에 추가> - 이 파라미터는 인터프리터가 인식하지 못한 제어 프로그램의 모든 명령을 공구경로에 추가합니다. 인식되지 않은 명령은 인식된 명령 앞에 기술 명령 파라미터 <INSERT>로 공구 경로 설명에 추가됩니다.추가 unrecognized commands in the trajectory
adds all commands of the control program 아님 recognized by the interpreter to the 공구경로. Unrecognized commands are added to the 공구 경로 description as a technology command 파라미터 < INSERT > before the recognized commands.
"인식되지 않은 명령을 궤적에 추가" 파라미터의 작동 예시
|
NC 프로그램 |
이 파라미터 비활성화 시 |
이 파라미터 활성화 시 |
|
M107, E 명령은 인터프리터가 인식하지 못합니다M107E |
|
|
<반경 보정 모드> - 공구 반경에 대한 보정을 비활성화하거나 임의의 보정 값을 설정할 수 있습니다.반경 보상 mode
bility to disable or set an arbitrary 보정 value on the 공구 반경.
|
파라미터 값 |
밀링 가공 |
선삭 |
|
|
반경 보상반경 보정이 비활성화됩니다. G40, G41, G42 명령이 무시됩니다.disabled |
Cutter 반경 보정커터 반경 보정이 비활성화됩니다. G40, G41, G42 명령이 무시됩니다.disabled |
|
|
반경 보상반경 보정이 공구 반경과 동일하게 설정됩니다.equal공구 반경 |
Cutter 반경 보상커터 반경 보정이 공구 노즈 반경과 동일하게 설정됩니다.equal공구 nose 반경 |
|
|
반경 보상반경 보정이 지정된 임의 값에 의해 결정됩니다.arbitrary value |
Cutter 반경 보정커터 반경 보정이 지정된 임의 값에 의해 결정됩니다.arbitrary value |
|
파라미터 |
밀링 가공 |
선삭 |
참고 |
|
|
추가 공구 오프셋추가 공구 오프셋. The total 오프셋전체 오프셋은 공구 반경과 추가 오프셋 값의 합으로 계산됩니다.공구 반경additional 오프셋 |
추가 공구 오프셋추가 공구 오프셋. The total 오프셋총 오프셋은 공구 노즈 반경과 추가 오프셋 값의 합으로 계산됩니다.공구 nose 반경additional 오프셋 |
이 설정은 반경 보정 모드로 <공구 반경> 값을 사용하는 경우에만 사용할 수 있습니다(위 참조). |
|
|
Arbitrary value반경 보정을 위한 임의의 값입니다. 기본값은 공구 반경(직경의 50%)과 동일합니다. |
Arbitrary value커터 반경 보정을 위한 임의의 값입니다. 기본값은 공구 노즈 반경(직경의 50%)과 동일합니다. |
이 설정은 반경 보정 모드로 <사용자 정의 값> 값을 사용하는 경우에만 사용할 수 있습니다(위 참조). |
가공에 사용할 공구는 작업 파라미터 창의 해당 탭에서 지정합니다. G코드 기반 작업을 생성할 때 해당 가공 유형(밀링 가공 또는 선삭)에 적합한 기본 공구가 자동으로 지정됩니다. The 공구
Note: Currently, the 공구 number indicated in the NC 텍스트 is 아님 taken into account when selecting from the list of project or library tools. 대기 중 to the above 피처, only the NC 텍스트 in which the processing is carried out by one 공구 can be assigned as a job assignment for each such 작업.
G코드 기반 작업 데모 영상
참고:
작업 영역 for G 코드 기반 작업, G 코드 기반 lathe 작업
Keyboard shortcuts for working with NC 텍스트