General Information
M67_Mazak 표준은 M67_Fanuc 포스트 프로세서를 기반으로 합니다.
표준에는 사용 가능한 모든 옵션을 관리하는 세 개의 구성 페이지가 있습니다. 첫 번째 페이지인 "CNC 컨트롤러"는 CNC 옵션에 관한 것입니다. 두 번째 페이지인 "밀링"을 통해 밀링, 공구, 절삭유 및 원점에 대한 출력을 조정할 수 있습니다. 세 번째 페이지인 "밀링"은 5축 매개변수에 관한 것입니다. |
|
1 CNC Controller page
1.1 CNC Controller - % at program begin / end
옵션 |
결과 |
아니오 |
O1000 … … M30 |
예 |
% O1000 … … M30 % |
1.2 CNC Controller - Program number defined by
옵션 |
결과 |
O |
% O 1000 … … M30 % |
: |
% : 1000 … … M30 % |
1.3 CNC Controller - Program Name as comment
옵션 |
결과 |
아니오 |
% O1000 … … M30 % |
예 |
% O1000 (PART NAME) … … M30 % |
1.4 CNC Controller - Use G10 to manage origins
옵션 |
결과 |
아니오 |
% O1000 … … M30 % |
예 |
% O1000 G10 L2 P1 X.. Y.. Z.. (G54) G10 L2 P2 X.. Y.. Z.. (G55) G10 L20 P1 X.. Y.. Z.. (G54.1) … … M30 % |
2 Milling page
2.1 Milling – Output Stock for CNC Simulation
옵션 |
결과 |
아니오 |
% O1000 … … |
예 |
% O1000 G1902 B26.0 D26.0 H10.0 I13.0 J13.0 … … |
2.2 Milling – Output Tool and Plane for all operations
옵션 |
결과 |
아니오 |
(OP 1 WITH TOOL 1 AND PLANE 1) T01 M06 G68.2 P1 X.. Y.. Z.. I.. K.. … … (OP 2 WITH TOOL 1 AND PLANE 1) … … |
예 |
(OP 1 WITH TOOL 1 AND PLANE 1) T01 M06 G68.2 P1 X.. Y.. Z.. I.. K.. … … (OP 2 WITH TOOL 1 AND PLANE 1) T01 M06 G68.2 P1 X.. Y.. Z.. I.. K.. … … |
2.3 Milling – Use Parameters for Feed
옵션 |
결과 |
아니오 |
T01 M06 G00 X.. Y.. G43 H1 Z.. Z-.. F160 G1 X.. Y.. F200 … … |
예 |
#1 = 200 #2 = 160 T01 M06 G00 X.. Y.. G43 H1 Z.. Z-.. F#2 G01 X.. Y.. F#1 … … |
2.4 Tool Option – Output Tool List
옵션 |
결과 |
아니오 |
% O1000 … … |
예 |
% O1000 (START TOOL LIST) (T1 END MILL D10) (T2 DRILL D8) … (END TOOL LIST) … … |
2.5 Tool Option – Tool Change
옵션 |
결과 |
수동 |
… M00 … … |
자동 |
… T01 M06 … … |
자동 + 사전 선택 |
… T01 M06 T02 … … |
2.6 Tool Option – Preselect First Tool after Last Tool
옵션 |
결과 |
아니오 |
(첫 번째 작업) T01 M06 T02 … … (마지막 작업) T05 M06 … M30 |
예 |
(첫 번째 작업) T01 M06 T02 … … (마지막 작업) T05 M06 T01 … M30 |
2.7 Tool Option – Tool Change in
옵션 |
결과 |
1 블록 |
… … T01 M06 … … |
2 블록 |
… … T05 M06 … … |
2.8 Origin Option – Output Origin List
옵션 |
결과 |
아니오 |
% O1000 … … |
예 |
% O1000 (START ORIGIN LIST) (G54) (G55) (END ORIGIN LIST) … … |
Origin Option
축 회전 후 |
G68.2 P1 X0. Y0. Z0. J0. K0. … G54 |
축 회전 전 |
G54 … G68.2 P1 X0. Y0. Z0. J0. K0. |
2.9 Origin Option – Multi Origin Management
옵션 |
결과 |
원점만 |
% O1000 … G54 … |
원점 + 오프셋 |
% O1000 … G54 G52 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 M06 S8000 M03 M08 G00 X.. Y.. G43 H1 Z… … … |
평면 이동 사용 |
… … T01 M06 S8000 M03 G00 X.. Y.. M08 G43 H1 Z.. … … |
플런지 이동 사용 |
… … T01 M06 S8000 M03 G00 X.. Y.. G43 H1 Z.. M08 … … |
3 Milling 5X
3.1 Milling 5X Parameters – Use Tilted work Plane for 3+2 Axis
옵션 |
결과 |
아니오 |
… … T01 M06 C180 B-90 … … |
예 |
… … T01 M06 G69 G49 G68.2 P1 X.. Y.. Z.. I-90 K180 G53.1 … |
3.2 밀링 5X 매개변수 – 잠금 1 첫 번째 회전축
옵션 |
결과 |
비어 있음 |
… … C180 … … |
"M10" |
… … C180 M10 … … |
3.3 밀링 5X 매개변수 – 잠금 2 두 번째 회전축
옵션 |
결과 |
비어 있음 |
… … B-90 … … |
"M12" |
… … B-90 M12 … … |
3.4 밀링 5X 매개변수 – 잠금 해제 1 첫 번째 회전축
옵션 |
결과 |
비어 있음 |
… … C180 … … |
"M11" |
… … M11 C180 … … |
3.5 밀링 5X 매개변수 – 잠금 해제 2 두 번째 회전축
옵션 |
결과 |
비어 있음 |
… … B-90 … … |
"M13" |
… … M13 B-90 … … |
3.6 Fixed blocks for plane change - Active fixed blocks for plane change
이 옵션은 머신 구성에 정의된 키네마틱이 없는 경우에만 사용됩니다.
옵션 |
결과 |
체크 |
정의된 고정 블록은 평면이 변경된 경우 출력됩니다. |
체크 해제 |
표준 블록은 평면이 변경된 경우 출력됩니다. G0 G91 G28 Z0 |
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 |
% O1 … … |
“10” |
% O10 … … |
“1234” |
% O1234 … … |
4.3 Origin Number
이 매개변수는 머신 파일에 키네마틱이 정의되지 않은 경우에만 사용됩니다. 매개변수는 NC 프로그램에서 사용되는 첫 번째 원점을 정의합니다.
매개변수를 처리하는 경우 다중 원점 가 "원점만"으로 설정되면 평면이 변경될 때 원점 번호가 증가합니다.
옵션 |
결과 |
54 |
% O10 T01 M06 G54 … |
55 |
% O10 T01 M06 G55 … |
4.4 Comment Output
옵션 |
결과 |
아니오 |
… … T01 M06 … … |
예 |
… … (FACING) (END MILL D12) T01 M06 … … |
4.5 Block Numbers
옵션 |
결과 |
사용 |
O1000 N5 T01 M06 N10 G00 X.. Y.. N15 G43 Z.. H1 … … N50 T02 M06 N55 G00 X.. Y.. N60 G43 Z.. H2 … … |
사용 안 함 |
O1000 T01 M06 G00 X.. Y.. G43 Z.. H1 … … T02 M06 G00 X.. Y.. G43 Z.. H2 … … |
공구 교체만 |
O1000 N5 T01 M06 G00 X.. Y.. G43 Z.. H1 … … N10 T02 M06 G00 X.. Y.. G43 Z.. H2 … … |
4.6 Code for Program End
옵션 |
결과 |
M30 |
… … … M30 % |
M02 |
… … … M02 % |
M99 |
… … … M99 % |