General Information
표준에는 사용 가능한 모든 옵션을 관리하는 세 개의 구성 페이지가 있습니다. 첫 번째 페이지 "CNC 컨트롤러"는 CNC 옵션에 관한 것입니다. 두 번째 페이지 "밀링"을 통해 밀링, 공구, 절삭유 및 원점에 대한 출력을 조정할 수 있습니다. 세 번째 페이지 "밀링"은 5축 매개변수에 관한 것입니다. |
|
1 CNC Controller page
1.1 CNC Controller - % at program begin / end
옵션 |
결과 |
아니요 |
N5 G00 G53 Z0 … … M30 |
예 |
% N5 G0 G53 Z0 … … M30 % |
1.2 CNC Controller - Program Name Format
옵션 |
결과 |
%_N_<name>_MPF |
%_N_PROG_MPF N5 G00 G53 Z0 … … |
%MPF<number> |
%MPF1 N5 G00 G53 Z0… … … |
없음 |
N5 G00 G53 Z0 … … |
1.3 CNC Controller – Use “$PATH=” at Begin
이 옵션은 %_N_<name>_MPF가 사용되는 경우에만 사용할 수 있습니다
옵션 |
결과 |
아니요 |
%_N_PROG_MPF N5 G00 G53 Z0 … … |
예 |
%_N_PROG_MPF ;$PATH=/_N_PART_DIR N5 G00 G53 Z0… … … |
1.4 Tool Option – Tool Call
옵션 |
결과 |
번호 |
… … T01 M06 … … |
이름 |
… … T=”MILL_D10” M06 … … |
1.5 Tool Option – Tool Offset
옵션 |
결과 |
D1 |
… … T01 D01 … … T02 D01 … … |
D |
… … T01 D01 … … T02 D02 … … |
1.6 Tool Option – Tool Length Offset
옵션 |
결과 |
자동 |
… … T01 D01 Z20 … … |
G43 H.. |
… … T01 G43 H01 Z20 … … |
1.7 Cycles – Drilling Cycles
옵션 |
결과 |
Cycle81 |
… MCALL CYCLE81(2,0,2,-10.412,) … MCALL … |
Fanuc 유사 |
… G81 G94 Z-10.412 R2. F606 … G80 … |
G81 R… |
… R2=0 R3=10.412 R10=2 G81 … G80 … |
1.8 Cycles – Name of Plane for CYCLE800
옵션 |
결과 |
“TC1” |
… CYCLE800(1,” TC1 ”,0,39,0,0,0,180,-90,0,0,0,0,-1) … |
“TABLE” |
… CYCLE800(1,” TABLE ”,0,39,0,0,0,180,-90,0,0,0,0,-1) … |
1.9 Cycles – MD 5013.1 Parameter for G84 R
이는 G84 R이 인코더를 사용하거나 사용하지 않고 사용되는지 여부를 정의합니다. 이것은 "MD 5013.1" 머신 매개변수와 연결됩니다. 이렇게 하면 R6 및 R7 값이 변경됩니다.
비강성 태핑에만 작동합니다.
옵션 |
결과 |
0 |
… R2=0 R3=6 R4=0 R6=4 R7=3 R9=0.8 R10=2 R11=0 G84 … G80 … |
1 |
… R2=0 R3=6 R4=0 R6=0 R9=0.8 R10=2 R11=0 G84 … G80 … |
2 Milling page
2.1 Milling – Output Stock for CNC Simulation
옵션 |
결과 |
아니요 |
%_N_PROG_MPF … |
예 |
%_N_PROG_MPF WORKPIECE(,””,,”BOX”,112,1-39,0,-42.5,-35,42.5,35) … |
2.2 Milling – Output Tool and Plane for all operations
옵션 |
결과 |
아니요 |
;OP 1 WITH TOOL 1 AND PLANE 1 T01 D01 M06 CYCLE800(1,”TC1”,0,39,0,0,0,90,-90,0,0,0,0,-1) … … ;OP 2 WITH TOOL 1 AND PLANE 1 … … |
예 |
;OP 1 WITH TOOL 1 AND PLANE 1 T01 D01 M06 CYCLE800(1,”TC1”,0,39,0,0,0,90,-90,0,0,0,0,-1) … … ;OP 2 WITH TOOL 1 AND PLANE 1 T01 D01 M06 CYCLE800(1,”TC1”,0,39,0,0,0,90,-90,0,0,0,0,-1) … … |
2.3 Milling – Use Parameters for Feed
옵션 |
결과 |
아니요 |
T01 D01 M06 G00 X.. Y.. Z.. Z-.. F160 G1 X.. Y.. F200 … … |
예 |
R21 = 200 R22 = 160 T01 D01 M06 G00 X.. Y.. G43 H1 Z.. Z-.. F=R22 G01 X.. Y.. F=R21 … … |
2.4 Tool Option – Output Tool List
옵션 |
결과 |
아니요 |
%_N_PROG_MPF … … |
예 |
%_N_PROG_MPF ;공구 목록 시작 ;T01 엔드밀 D10 ;T02 드릴 D08 … ;공구 목록 끝 … … |
2.5 Tool Option – Tool Change
옵션 |
결과 |
수동 |
… ;엔드밀 D10 M0 … |
자동 |
… ;엔드밀 D10 T01 D01 M06 … |
자동 + 사전 선택 |
… ;엔드밀 D10 T01 D01 M06 T02 … |
2.6 Tool Option – Preselect First Tool after Last Tool
옵션 |
결과 |
아니요 |
;첫 번째 작업 T01 D01 M06 T02 … … ;마지막 작업 T05 D01 M06 … … M30 |
예 |
;첫 번째 작업 T01 M06 T02 … … ;마지막 작업 T05 D01 M06 T01 … … M30 |
2.7 Tool Option – Tool Change in
옵션 |
결과 |
1 블록 |
… … T01 D01 M06 … … |
2 블록 |
… … T01 D01 M06 … … |
2.8 Origin Option – Output Origin List
옵션 |
결과 |
아니요 |
%_N_PROG_MPF … … |
예 |
%_N_PROG_MPF ;원점 목록 시작 ;G54 ;G55 ;원점 목록 끝 … … |
Origin position
옵션 |
결과 |
축 회전 후 |
|
축 회전 전 |
|
2.9 Origin Option – Multi Origin Management
옵션 |
결과 |
원점만 |
% O1000 … G54 … |
원점 + 오프셋 |
% O1000 … G54 TRANS X10 Y20 Z10 … |
MTE 없음:
옵션이 부품에 정의된 각 원점에 대해 "원점만"으로 설정된 경우 G54, G55, G56…과 같은 다른 G 코드가 출력됩니다. 즉, CNC에서 관리하는 원점 수에 제한됩니다. 더 많은 원점을 사용할 수 있는 경우 두 번째 옵션인 "원점 + 오프셋"을 사용해야 합니다.
옵션이 "원점 + 오프셋"으로 설정된 경우 G54만 출력되고 G52로 오프셋됩니다.
MTE 사용:
원점은 다음 구문을 사용하여 원점 이름에 정의할 수 있습니다. "$G54_" 이는 NC 프로그램에서 G54가 사용됨을 의미합니다. 디코딩된 이름이 정의되지 않은 경우 기본 원점 G54가 출력됩니다.
"원점 + 오프셋"을 사용하는 경우 모든 작업에 대해 하나의 원점만 사용해야 합니다. 모든 오프셋은 참조 평면 원점 또는 단일 원점에서 계산되기 때문입니다.
"밑줄 뒤에 모든 텍스트를 추가하여 오프셋을 인식할 수 있습니다. "$G54_Up", "$G54_Right", …
5축 머신 사용:
기울어진 평면 함수 G68.1을 사용하여 원점 오프셋이 출력됩니다(출력하도록 설정된 경우). 즉, G52는 출력되지 않습니다.
2.10 Coolant Option – Coolant Activation Position
옵션 |
결과 |
스핀들 사용 |
… … T01 D01 M06 S800 M03 M08 G00 X.. Y.. Z… … … |
평면 이동 사용 |
… … T01 D01 M06 S800 M3 G00 X.. Y.. M8 Z.. … … |
플런지 이동 사용 |
… … T01 D01 M06 S800 M03 G00 X.. Y.. Z.. M08 … … |
3 Milling 5X
3.1 Milling 5X Parameters – Use Tilted work Plane for 3+2 Axis
옵션 |
결과 |
아니요 |
… … T01 D01 M06 C180 A-90 … … |
예 |
… … T01 D01 M06 CYCLE800(1,“TC1 »,0,39,0,0,0,180,-90,0,0,0,0-1) … … |
3.2 밀링 5X 매개변수 – 잠금 1 1 회전 축
옵션 |
결과 |
비어 있음 |
… … C180 … … |
“M10” |
… … C180 M10 … … |
3.3 밀링 5X 매개변수 – 잠금 2 2 회전 축
옵션 |
결과 |
비어 있음 |
… … B-90 … … |
“M12” |
… … B-90 M12 … … |
3.4 밀링 5X 매개변수 – 잠금 해제 1 1 회전 축
옵션 |
결과 |
비어 있음 |
… … C180 … … |
“M11” |
… … M11 C180 … … |
3.5 밀링 5X 매개변수 – 잠금 해제 2 2 회전 축
옵션 |
결과 |
비어 있음 |
… … B-90 … … |
“M13” |
… … M13 B-90 … … |
3.6 Fixed blocks for plane change - Active fixed blocks for plane change
이 옵션은 머신 구성에 kinemac이 정의되지 않은 경우에만 사용됩니다.
옵션 |
결과 |
확인 |
정의된 고정 블록은 평면이 변경된 경우 출력됩니다. |
선택 안 함 |
평면이 변경된 경우 블록이 출력되지 않습니다. |
3.7 Fixed blocks for plane change - First and second
옵션 |
결과 |
비어 있음 |
… … |
“G0 Z100” |
… … G00 Z100 … … |
4 Launch page
머신 키네마틱 정의 사용 |
머신 키네마틱 정의 없음 |
4.1 Name of the NC File
여기에서 생성된 NC 파일의 이름을 정의합니다. 확장자는 MCF 구성에서 정의해야 합니다.
4.2 Program Number
0이 정의된 경우 프로그램 번호는 1로 설정됩니다.
옵션 |
결과 |
0 |
%MPF1 … … |
“10” |
%MPF10 … … |
“1234” |
%MPF1234 … … |
4.3 Origin Number
이 매개변수는 머신 파일에 키네마틱이 정의되지 않은 경우에만 사용됩니다. 매개변수는 NC 프로그램에서 사용되는 첫 번째 원점을 정의합니다.
매개변수를 처리하는 경우 다중 원점 “원점만”으로 설정하면 평면이 변경될 때 원점 번호가 증가합니다.
옵션 |
결과 |
54 |
%MPF1 T01 M06 G54 … |
55 |
%MPF1 T01 M06 G55 … |
4.4 Comment Output
옵션 |
결과 |
아니요 |
… … T01 D01 M06 … … |
예 |
… … ;페이싱 ;엔드밀 D12 T01 D01 M06 … … |
4.5 Block Numbers
옵션 |
결과 |
사용 |
… N5 T01 D01 M06 N10 G00 X.. Y.. N15 G43 Z.. H1 … … N50 T02 D01 M06 N55 G00 X.. Y.. N60 G43 Z.. H2 … … |
없음 |
… T01 D01 M06 G0 X.. Y.. G43 Z.. H1 … … T02 D02 M06 G00 X.. Y.. G43 Z.. H2 … … |
공구 교환만 |
… N5 T01 D01 M06 G00 X.. Y.. G43 Z.. H1 … … N10 T02 D01 M06 G00 X.. Y.. G43 Z.. H2 … … |
4.6 Program Type :
옵션 |
결과 |
주 |
%MPF1 … … M30 |
보조 |
%SPF1 … … M17 |
4.7 Code for Program End
옵션 |
결과 |
M30 |
… … M30 |
M02 |
… … M02 |