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.. (G54.1) … … M30 % |
1.5 Standard G Code – Spindle limitation code
옵션 |
결과 |
G92 |
… G92 S2000 G96 S120 M03 … |
G50 |
… G50 S2000 G96 S120 M03 … |
1.6 Standard G Code – Feed Code
옵션 |
결과 |
G98/G99 |
… G98 F200 G99 F0.1 … |
G94/G95 |
… G94 F200 G95 F0.1 … |
1.7 Standard G Code – Use G90 code
옵션 |
결과 |
예 |
… G90 G00 Z100 … |
번호 |
… G00 Z100 … |
1.8 Cycles – G83/G87 type cycle
여기에서 축 방향 및 반경 방향으로 디버링 또는 칩 브레이킹 드릴링 사이클을 사용할지 여부를 정의할 수 있습니다. 이 옵션의 선택은 매개변수 5101 비트 2를 사용하여 컨트롤러에서 수행됩니다(0은 디버링, 1은 칩 브레이킹).
옵션 |
결과 |
사용 안 함 |
… (칩 브레이킹 사이클) G00 Z5 G01 Z-2 F500 Z-1.8 Z-4 Z-3.8 Z-6 Z5 … … (디버링 사이클) G00 Z5 G01 Z-2 F500 G00 Z5 Z-1.8 G01 Z-4 G00 Z5 Z-3.8 G01 Z-6 G00 Z5 … |
칩 브레이킹 |
… (칩 브레이킹 사이클) G83 Z-6 Q2000 F500 G80 … … (디버링 사이클) G00 Z5 G01 Z-2 F500 G00 Z5 Z-1.8 G01 Z-4 G00 Z5 Z-3.8 G01 Z-6 G00 Z5 … |
디버링 |
… (칩 브레이킹 사이클) G00 Z5 G01 Z-2 F500 Z-1.8 Z-4 Z-3.8 Z-6 Z5 … … (디버링 사이클) G83 Z-6 Q2000 F500 G80 … |
3.9 Cycles – Bottom of hole
라이브 툴에 대한 홀 고도의 끝을 어떻게 출력할지 정의합니다.
옵션 |
결과 |
시작 고도에 대한 상대값 |
… Z15 G83 Z-25 … |
절대값 |
… Z15 G83 Z-10 … |
1.10 Cycles – Threading Cycle
옵션 |
결과 |
다중 나사 가공 사이클 |
여기에서 다중 나사 가공 사이클에 대한 다음 옵션을 참조하십시오. |
G92 |
… G92 X39 Z-43 G00 Z3 G92 X38 Z-43 G00 Z3 … |
G78 |
… G78 X39 Z-43 G00 Z3 G78 X38 Z-43 G00 Z3 … |
G21 |
… G21 X39 Z-43 G00 Z3 G21 X38 Z-43 G00 Z3 … |
1.11 Cycles – Multiple Threading Cycle Type
옵션 |
결과 |
G76 2 블록 |
… G76 P010060 Q500 R100 G76 X35.356 Z-43 P2.322 Q500 F3.5 … |
G76 1 블록 |
… G76 X35.356 Z-43 P1 K2.322 A60 D0.5 F3.5 … |
G78 2 블록 |
… G78 P010060 Q500 R100 G78 X35.356 Z-43 P2.322 Q500 F3.5 … |
1.12 Cycles – Code for decomposed Threading cycle
제너레이터에서 "분해"로 설정할 나사 가공 사이클입니다.
옵션 |
결과 |
G33 |
… G01 X39.071 F3.5 G33 Z-43 G00 X44 Z2.5 … |
G32 |
… G01 X39.071 F3.5 G32 Z-43 G00 X44 Z2.5 … |
2 Turning page
2.1 Turning – Output Stock for CNC Simulation
옵션 |
결과 |
번호 |
O1000 T0101 … … |
예 |
O1000 G1901 D40.0 E20.0 L40.0 K0.0 T0101 … … |
2.2 Turning – Output Tool and Plane for all operations
옵션 |
결과 |
번호 |
O1000 (FACE) T0101 G0 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 S284 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 (공구 목록 시작) (T1 CMNG 04) (T2 ...) (T2 ...) (공구 목록 끝) T0101 … … |
2.6 Origin Option – Output Origin List
옵션 |
결과 |
번호 |
O1000 T0101 … … |
예 |
O1000 (원점 목록 시작) (G54) (...) (원점 목록 끝) T0101 … … |
2.7 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" 등...
B축 머신 사용:
출력하도록 설정된 경우 원점 오프셋은 기울어진 평면 함수 G68.2로 출력됩니다. 즉, G52는 출력되지 않습니다.
2.8 Coolant Option – Coolant Activation Position
두 번째 및 세 번째 옵션은 선반 가공 작업에 대해 동일한 출력을 제공합니다.
라이브 툴을 사용하는 밀링 작업에서는 차이가 있습니다.
옵션 |
선반 가공 작업 |
밀링 작업(라이브 툴) |
스핀들 사용 |
… T0101 S1000 M03 M08 G0 X15 Z2 … … |
… T0101 S1000 M03 M08 G0 X15 C0 Z2 … |
평면 이동 사용 |
… … T0101 S1000 M03 G0 X15 Z2 M08 … … |
… … T0101 S1000 M03 G0 X15 C0 M8 Z2 … |
플런지 이동 사용 |
… T0101 S1000 M03 G0 X15 Z2 M08 … … |
… T0101 S1000 M03 G0 X15. C0 Z2 M8 … |
3 Code management page
3.1 Code Management – Enable C Axis Code
옵션 |
결과 |
"비어 있음" |
… T0101 S1000 M3 G17 G28 G90 H0 C10 … |
M51 |
… T0101 S1000 M3 G17 M51 G28 G90 H0 C10 … |
3.2 Code Management – Disable C Axis Code
옵션 |
결과 |
"비어 있음" |
… X200 M09 … |
M50 |
… X200 M50 M09 … |
3.3 Code Management – Clamping Code
옵션 |
결과 |
"비어 있음" |
… C10 G01 Z-10 … |
M10 |
… C10 M10 G01 Z-10 … |
3.4 Code Management – Unclamping Code
옵션 |
결과 |
"비어 있음" |
… G00 Z20 C10 … |
M11 |
… G00 Z20 M11 C10 … |
3.5 Code Management – Use axial interpolation mode
머신에 G112 또는 G12.1 옵션이 없는 경우 출력을 분해하여 수행할 수 있습니다.
원형 보간은 출력되지 않으므로 공구 오프셋을 사용하지 마십시오.
옵션 |
결과 |
G112를 사용하여 축 방향 작업 출력 |
|
축 방향 작업 분해 출력 |
3.6 Code Management – Enable Axial Interpo Code
필드가 비어 있는 경우 기본적으로 사용되는 코드는 G12.1입니다.
옵션 |
결과 |
"비어 있음" |
… G01 Z-5 G12.1 … |
G112 |
… G01 Z-5 G112 … |
3.7 Code Management – Disable Axial Interpo Code
필드가 비어 있는 경우 기본적으로 사용되는 코드는 G13.1입니다.
옵션 |
결과 |
"비어 있음" |
… G13.1 G00 Z20 … |
G113 |
… G113 G00 Z20 … |
3.9 Code Management – Enable Radial Interpo Code
필드가 비어 있는 경우 기본적으로 사용되는 코드는 G07.1입니다.
옵션 |
결과 |
"비어 있음" |
… G07.1 C100 … |
G107 |
… G107 C100 … |
3.10 Code Management – Disable Radial Interpo Code
필드가 비어 있는 경우 기본적으로 사용되는 코드는 G07.1입니다.
옵션 |
결과 |
"비어 있음" |
… G07.1 C0 … |
G107 |
… G107 C0 … |
3.11 Primary axis option – Management of primary axis
옵션 |
결과 |
Modulo |
… C0 … C359 C0 … |
Linear |
… C0 … C359 C360 … |
Incremental |
… C0 … H1 H1 … |
4 파일 관리 페이지
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.3 Listing / Synchronized File – Generate the Listing File
동기화 번호 최소값 및 최대값을 설정하여 목록을 출력해야 합니다.
옵션 |
결과 |
채널 간 동기를 확인하기 위해 파일을 생성하지 않습니다. |
|
채널 간 동기를 확인하기 위해 파일을 생성합니다. |
Listing.TXT라는 이름의 파일이 임시로 생성되어 표시됩니다.
-
목록/동기화 파일 – 동기화 번호(최소/최대)
여기에 동기화 번호를 정의합니다(예: 500 – 540)
포스트 프로세서는 Listing.TXT 파일을 생성하기 위해 이러한 최소값과 최대값 사이의 동기화 번호를 검색합니다.
5 Launch page
5.1 Name of the NC File : Define here the Name of the generated NC file.
확장자는 MCT 구성에서 정의해야 합니다.
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 G00 X10 Z20 Z10 … … N10 T0202 G00 X20 Z20 Z10 … … |
5.5 Code for Program End :
옵션 |
결과 |
M30 |
… … … M30 % |
M02 |
… … … M02 % |
M99 |
… … … M99 % |