General Information
표준에는 사용 가능한 모든 옵션을 관리하는 네 개의 구성 페이지가 있습니다.:
|
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 origin
옵션 |
결과 |
번호 |
% O1000 … … M30 % |
예 |
% O1000 G10 L2 P1 X.. Y.. Z.. (G54) G10 L2 P2 X.. Y.. Z.. (G55) G10 L20 P1 X.. Y.. Z.. (G110) … … M30 % |
1.5 Cycles – Threading Cycle
옵션 |
결과 |
G76 |
… G00 X44 G76 X38.506 Z-10. P1 K0.747 A60 D0.2 F1.25 … |
G92 |
… G92 X39 Z-43 G00 Z3 G92 X38 Z-43 G00 Z3 … |
2 Turning page
2.1 Turning – Output Stock for CNC Simulation
이 옵션은 Haas에는 사용되지 않습니다. CNC에 재고 시뮬레이션이 없기 때문입니다.
옵션 |
결과 |
번호 |
|
예 |
|
2.2 Turning – Output Tool and Plane for all operations
옵션 |
결과 |
번호 |
O1000 (FACE) T0101 G00 X20 Z2 … … (ROUGH) G00 X20 Z2 … … |
예 |
O1000 (FACE) T0101 G00 X20 Z2 … … (ROUGH) T0101 G00 X20 Z2 … … |
2.3 Turning – Use Parameters for Feed
옵션 |
결과 |
번호 |
… T0101 G00 X20 Z2 G01 Z-20 G95 F0.1 … … |
예 |
#1 = 0.1 T0101 G00 X20 Z2 G01 Z-20 G95 F#1 … … |
2.4 Turning – Position Constant Cutting Speed
옵션 |
결과 |
사이클 시작 |
T0101 G92 S9000 G96 S40 M04 G00 G90 X24. Z2.8… … |
가공 시작 |
T0101 G97 S530 M04 G00 G90 X24. Z2.8 G92 S9000 G96 S40 M04 G01 G95 Z0. F0.1 … |
2.5 Tool Option – Output Tool List
옵션 |
결과 |
번호 |
O1000 T0101 … … |
예 |
O1000 (START TOOL LIST) (T1 CMNG 04) (T2 ...) (T3 ...) (END TOOL LIST) T0101 … … |
2.6 Origin Option – Output Origin List
옵션 |
결과 |
번호 |
O1000 T0101 … … |
예 |
O1000 (START ORIGIN LIST) (G54) (...) (END ORIGIN LIST) T0101 … … |
2.7 Origin Option – Multi Origin Management
옵션 |
결과 |
원점만 |
% O1000 … G54 … |
원점 + 오프셋 |
% O1000 … G54 G52 X10 Y20 Z10 … |
MTE 없이:
부품에 정의된 각 원점에 대해 옵션이 "원점만"으로 설정되면 다른 G 코드(G54, 그런 다음 G55, G56 등)가 출력됩니다. 즉, CNC에서 관리하는 원점 수에 제한됩니다. 더 많은 원점을 사용할 수 있는 경우 두 번째 옵션인 "원점 + 오프셋"을 사용해야 합니다.
옵션이 "원점 + 오프셋"으로 설정되면 G54만 출력되고 G52로 오프셋됩니다.
MTE 사용:
원점은 다음 구문을 사용하여 원점 이름으로 정의할 수 있습니다. "$G54_" 이는 G54가 NC 프로그램에서 사용됨을 의미합니다. 디코딩된 이름이 정의되지 않은 경우 기본 원점 G54가 출력됩니다.
“원점 + 오프셋”을 사용하는 경우 모든 작업에 대해 하나의 원점만 사용해야 합니다. 모든 오프셋은 참조 평면 원점 또는 단일 원점에서 계산되기 때문입니다.
밑줄 뒤에 모든 텍스트를 추가하여 오프셋을 인식할 수 있습니다. "$G54_Up", "$G54_Right" 등
2.8 Coolant Option – Coolant Activation Position
두 번째 및 세 번째 옵션은 선반 작업에 대해 동일한 출력을 제공합니다.
라이브 툴을 사용하는 밀링 작업에서는 차이가 있습니다.
옵션 |
선반 작업 |
밀링 작업(라이브 툴) |
스핀들 사용 |
… T0101 S1000 M03 M08 G00 X15 Z2 … |
… T0101 S1000 M03 M08 G00 X15 C0 Z2 … |
평면 이동 사용 |
… … T0101 S1000 M03 G00 X15 Z2 M08 … |
… … T0101 S1000 M03 G00 X15 C0 M8 Z2 … |
플런지 이동 사용 |
… T0101 S1000 M03 G00 X15 Z2 M08 … |
… T0101 S1000 M03 G00 X15. C0 Z2 M8 … |
3 Code management page
|
3.1 Code Management – Enable C Axis Code
옵션 |
결과 |
“비어 있음” |
… T0101 S1000 M3 G17 G28 G90 H0 M154 C10 … |
M51 |
… T0101 S1000 M3 G17 M51 G28 G90 H0 C10 … |
3.2 Code Management – Disable C Axis Code
옵션 |
결과 |
“비어 있음” |
… X200 M155 M09 … |
M50 |
… X200 M50 M09 … |
3.3 Code Management – Clamping Code
필드가 비어 있으면 메인 스핀들에 대한 코드는 M14이고 재작업 스핀들에 대한 코드는 M114입니다.
옵션 |
메인 스핀들 |
재작업 스핀들 |
“비어 있음” |
… C10 M14 G01 Z-10 … |
… C10 M114 G01 Z-10 … |
M10 |
… C10 M10 G01 Z-10 … |
… C10 M10 G01 Z-10 … |
3.4 Code Management – Unclamping Code
필드가 비어 있으면 메인 스핀들에 대한 코드는 M15이고 재작업 스핀들에 대한 코드는 M115입니다.
옵션 |
결과 |
재작업 스핀들 |
“비어 있음” |
… G0 Z20 M15 C10 … |
… G0 Z20 M115 C10 … |
M11 |
… G0 Z20 M11 C10 … |
… G0 Z20 M11 C10 … |
3.5 Code Management – Use axial interpolation mode
기계에 G112 또는 G12.1 옵션이 없는 경우 출력을 분해하여 수행할 수 있습니다.
원형 보간이 출력되지 않으므로 공구 오프셋을 사용하지 마십시오.
옵션 |
결과 |
G112를 사용하여 축 방향 작업 출력 |
|
분해된 축 방향 작업 출력 |
3.6 Code Management – Enable Axial Interpo Code
필드가 비어 있으면 기본적으로 사용되는 코드는 G112입니다.
옵션 |
결과 |
“비어 있음” |
… G01 Z-5 G112 … |
G12.1 |
… G01 Z-5 G12.1 … |
3.7 Code Management – Disable Axial Interpo Code
필드가 비어 있으면 기본적으로 사용되는 코드는 G113입니다.
옵션 |
결과 |
“비어 있음” |
… G113 G00 Z20 … |
G13.1 |
… G13.1 G00 Z20 … |
5.8 Code Management – Use radial interpolation mode
기계에 G107 옵션이 없는 경우 출력을 분해하여 수행할 수 있습니다.
원형 보간이 출력되지 않으므로 공구 오프셋을 사용하지 마십시오.
옵션 |
결과 |
G107을 사용하여 축 방향 작업 출력 |
|
분해된 축 방향 작업 출력 |
3.9 Code Management – Enable Radial Interpo Code
Haas CNC의 반경 보간은 없습니다.
옵션 |
결과 |
“비어 있음” |
|
G107 |
|
3.10 Code Management – Disable Radial Interpo Code
옵션 |
결과 |
“비어 있음” |
|
G107 |
|
3.11 Primary axis option – Management of primary axis
옵션 |
결과 |
모듈로 |
… C0 … C359 C0 … |
선형 |
… C0 … C359 C360 … |
증분 |
… C0 … H1 H1 … |
4 File management page
Haas CNC의 다중 채널은 없습니다. 이러한 옵션은 Fanuc 컨트롤러와 동일하게 출력되며 Haas CNC에서 다중 채널을 사용할 수 있게 되면 업데이트됩니다.
4.1 File Management – One physical File per Channel
옵션 |
파일 1 |
파일 2 |
|
O1000 (첫 번째 채널 프로그램) … … M30
O1001 (두 번째 채널 프로그램) … … M30 |
|
|
O1000 (첫 번째 채널 프로그램) … … M30 |
O1001 (두 번째 채널 프로그램) … … M30 |
4.2 File Management – Generate the channel even if empty
옵션 |
결과 |
채널이 비어 있으면 프로그램이 출력되지 않습니다. |
|
채널이 비어 있으면 프로그램이 출력됩니다(하지만 비어 있음) (O1001과 M30만 출력됨) |
4.2.1 Listing / Synchronized File – Generate the Listing File
리스트를 출력하려면 Synchro Number mini 및 maxi를 설정해야 합니다.
옵션 |
결과 |
채널 간의 동기화를 보려면 파일을 생성하지 마십시오. |
|
채널 간의 동기화를 보려면 파일을 생성합니다. |
Listing.TXT라는 이름의 파일이 임시로 생성되어 표시됩니다.
4.3 Listing / Synchronized File – Synchro Numbers (Mini / Maxi)
여기에 동기화 번호를 정의합니다(예: 500 – 540)
포스트 프로세서는 Listing.TXT 파일을 생성하기 위해 이러한 최소값과 최대값 사이의 동기화 번호를 검색합니다.
5 Launch page
5.1 Name of the NC File :Define here the Name of the generated NC file.
확장명은 MCF 구성에서 정의해야 합니다.
5.2 Program Number : If 0 is defined, the program Number will be set to 1.
옵션 |
결과 |
0 |
% O0001 … … |
“10” |
% O0010 … … |
“1234” |
% O1234 … … |
5.3 Comment Output :
옵션 |
결과 |
번호 |
… T0101 … |
예 |
… (FACING) (CNMG 04) T0101 … |
5.4 Block Numbers :
옵션 |
결과 |
사용 |
O1000 N5 T0101 N10 G00 X10 Z20 N15 Z10 … … N50 T0202 N55 G00 X20 Z20 N60 Z10 … … |
사용 안 함 |
O1000 T0101 G00 X10 Z20 Z10 … … T0202 G00 X20 Z20 Z10 … … |
공구 교체만 |
O1000 N5 T0101 G0 X10 Z20 Z10 … … N10 T0202 G0 X20 Z20 Z10 … … |
5.5 Code for Program End :
옵션 |
결과 |
M30 |
… … … M30 % |
M02 |
… … … M02 % |
M99 |
… … … M99 % |