General Information

표준에는 사용 가능한 모든 옵션을 관리하는 네 개의 구성 페이지가 있습니다.:

  • CNC 컨트롤러: CNC에 대한 옵션이 포함되어 있습니다.

  • 선반 가공: 선반 가공 기술 옵션이 포함되어 있습니다.

  • 코드 관리: NC 출력에 대한 일부 코드를 지정할 수 있습니다.

  • 파일 관리: NC 파일 출력에 대한 몇 가지 옵션을 제공합니다.

image-20240415-091847.png

1 CNC Controller Page

cnc controller page-20240415-092827.PNG

1.1          CNC Controller - % at program begin / end

옵션

결과

아니오

N5 G00 G53 Z0

M30

%

N5 G00 G53 Z0

M30

%

1.2          CNC Controller - Program name format

Even if the % at program begin / end is deactivated in the option before, the 2 first options for the program name will output %

옵션

결과

%_N_<name>_MPF

%_N_PROG_MPF

N5 G00 G53 Z0

%MPF<number>

%MPF1

N5 G00 G53 Z0

없음

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_MPF_DIR

N5 G00 G53 Z0

1.4          Tool Option – Tool Call

옵션

결과

번호

T01 M06

이름

T=”CNMG 04” M06

(칩 브레이킹 사이클)

G83 Z-6 Q2000 F500

G80

1.5          Tool Option – Tool Offset

옵션

결과

D1

T01 D01 M06

T02 D01 M06

D..

T01 D01 M06

T02 D02 M06

1.6          Standard G code – Spindle Limitation Code

옵션

결과

G26

G26 S2500

LIMS

LIMS=2500

1.7          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

1.8          Spindle Management – Spindle Number

여기에서 SETMS 함수에 사용할 번호를 정의합니다.:

  • 메인 메인 스핀들

  • 재작업 재작업 스핀들

  • T1 첫 번째 터릿

  • T2 두 번째 터릿

  • T3 세 번째 터릿

  • T4 네 번째 터릿

숫자가 0으로 설정되면 SETMS가 번호 없이 출력됩니다.

옵션

결과

image-20240415-101413.png

;메인 스핀들 선택

SETMS

;재작업 스핀들 선택

SETMS(1)

image-20240415-101532.png

;메인 스핀들 선택

SETMS(5)

;재작업 스핀들 선택

SETMS(6)

2      Turning page

turning page-20240415-092852.PNG

2.1          Turning – Output Stock for CNC Simulation

옵션

결과

아니오

%_N_PROG_MPF

%_N_PROG_MPF

N5 WORKPIECE(,"",,"CYLINDER",64,2,-32,-80,30)

2.2          Turning – Output Tool and Plane for all operations

옵션

결과

아니오

;OP 1 공구 1 및 평면 1 사용

T01 D01 M06

CYCLE800(1,"TC1",0,39,0,0,0,90,-90,0,0,0,0,-1)

;OP 2 공구 1 및 평면 1 사용

;OP 1 공구 1 및 평면 1 사용

T01 D01 M06

CYCLE800(1,"TC1",0,39,0,0,0,90,-90,0,0,0,0,-1)

;OP 2 공구 1 및 평면 1 사용

T01 D01 M06

CYCLE800(1,"TC1",0,39,0,0,0,90,-90,0,0,0,0,-1)

2.3          Turning – Use Parameters for Feed

옵션

결과

아니오

T01 D01

G00 X20 Z2

G01 Z-20 G95 F0.1

R21 = 0.1

T01 D01

G00 X20 Z2

G01 Z-20 G95 F R21

2.4       Turning – Position Constant Cutting Speed

옵션

결과

사이클 시작

T01 D01

G26 S9000

G96 S40 M04

G00 G90 X24. Z2.8…

가공 시작

T01 D01

G97 S284 M04

G00 G90 X24. Z2.8

G26 S9000

G96 S40 M04

G01 G95 Z0. F0.1

2.5          Tool Option – Output Tool List

옵션

결과

아니오

%_N_PROG_MPF

%_N_PROG_MPF

;공구 목록 시작

;T1 CMNG 04

;T2 ...

;T2 ...

;공구 목록 끝

2.6          Origin Option – Output Origin List

옵션

결과

아니오

%_N_PROG_MPF

%_N_PROG_MPF

;원점 목록 시작

;G54

;G55

;...

;원점 목록 끝

2.7          Origin Option – Multi Origin Management

옵션

결과

원점만

%

O1000

G54

원점 + 오프셋

%

O1000

G54

TRANS X10 Y20 Z10

MTE 없이:

부품에 정의된 각 원점에 대해 옵션이 "원점만"으로 설정되면 다른 G 코드(G54, G55, G56 등)가 출력됩니다. 즉, CNC에서 관리하는 원점 수에 제한됩니다. 더 많은 원점을 사용하려면 두 번째 옵션인 "원점 + 오프셋"을 사용해야 합니다.

옵션이 "원점 + 오프셋"으로 설정되면 G54만 출력되고 TRANS로 오프셋됩니다.

MTE 사용:

원점은 다음 구문을 사용하여 원점 이름으로 정의할 수 있습니다. "$G54_" 이는 NC 프로그램에서 G54가 사용됨을 의미합니다. 디코딩된 이름이 정의되지 않은 경우 기본 원점 G54가 출력됩니다.

"원점 + 오프셋"을 사용하는 경우 모든 작업에 대해 하나의 원점만 사용해야 합니다. 모든 오프셋은 참조 평면 원점 또는 단일 원점에서 계산되기 때문입니다.

_ 뒤에 모든 텍스트를 추가하여 오프셋을 인식할 수 있습니다. "$G54_Up", "$G54_Right" 등

5축 머신 사용:

출력하도록 설정된 경우 원점 오프셋은 기울어진 평면 함수 Cycle800으로 출력됩니다. 즉, TRANS는 출력되지 않습니다.

2.8          Coolant Option – Coolant Activation Position

두 번째 및 세 번째 옵션은 선반 가공 작업에 대해 동일한 출력을 제공합니다.

라이브 툴을 사용하는 밀링 작업에서는 차이가 있습니다.

옵션

선반 가공 작업

밀링 작업(라이브 툴)

스핀들 사용

T01 D01 M06

S1000 M03

M08

G00 X15 Z2

T01 D01 M06

S1000 M03

M08

G00 X15 C0

Z2

평면 이동 사용

T01 D01 M06

S1000 M03

G00 X15 Z2 M08

T01 D01 M06

S1000 M03

G00 X15 C0 M08

Z2

플런지 이동 사용

T01 D01 M06

S1000 M03

G00 X15 Z2 M08

T01 D01 M06

S1000 M03

G00 X15. C0

Z2 M08

3       Code management page

code management page-20240415-092933.PNG

3.1          Code Management – Enable C Axis Code

옵션

결과

"비어 있음"

T01 D01 M06

S1000 M03

G17

G28 G90 H0

C10

M51

T01 D01 M06

S1000 M03

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

옵션

결과

"비어 있음"

G0 Z20

C10

M11

G0 Z20

M11

C10

3.5       Code Management – Use axial interpolation mode

머신에 TRANSMIT 옵션이 없는 경우 분해된 방식으로 출력할 수 있습니다.

원형 보간은 출력되지 않으므로 공구 오프셋을 사용하지 마십시오.

옵션

결과

image-20240415-095414.png

TRANSMIT를 사용하여 축 방향 작업 출력

image-20240415-095446.png

분해된 축 방향 작업 출력

3.6          Code Management – Enable Axial Interpo Code

필드가 비어 있으면 기본적으로 사용되는 코드는 TRANSMIT입니다.

옵션

결과

"비어 있음"

G01 Z-5

TRANSMIT

TRANSMIT(2)

G01 Z-5

TRANSMIT(2)

3.7          Code Management – Disable Axial Interpo Code

필드가 비어 있으면 기본적으로 사용되는 코드는 TRAFOOF입니다.

옵션

결과

"비어 있음"

TRAFOOF

G00 Z20

TRAFOOF(2)

TRAFOOF(2)

G00 Z20

3.8 Code Management – Use radial interpolation mode

머신에 TRACYL 옵션이 없는 경우 분해된 방식으로 출력할 수 있습니다.

원형 보간은 출력되지 않으므로 공구 오프셋을 사용하지 마십시오.

옵션

결과

image-20240415-095054.png

G107을 사용하여 축 방향 작업 출력

image-20240415-095203.png

분해된 축 방향 작업 출력

3.9          Code Management – Enable Radial Interpo Code

필드가 비어 있으면 기본적으로 사용되는 코드는 TRACYL(...)입니다.

옵션

결과

"비어 있음"

TRACYL(10.000)

TRACYL($D,1)

TRACYL(10.000,1)

3.10        Code Management – Disable Radial Interpo Code

필드가 비어 있으면 기본적으로 사용되는 코드는 TRAFOOF입니다.

옵션

결과

"비어 있음"

TRAFOOF

TRAFOOF(2)

TRAFOOF(2)

3.11        Primary axis option – Management of primary axis

옵션

결과

모듈로

C0

C359

C0

선형

C0

C359

C360

증분

C0

C=IC(1)

C=IC(1)

4      File management page

File management Page-20240415-093024.PNG

4.1          File Management – One physical File per Channel

옵션

파일 1

파일 2

image-20240415-094052.png

O1000

(첫 번째 채널 프로그램)

M30

O1001

(두 번째 채널 프로그램)

M30

image-20240415-094140.png

O1000

(첫 번째 채널 프로그램)

M30

O1001

(두 번째 채널 프로그램)

M30

4.2          File Management – Generate the channel even if empty

옵션

결과

image-20240415-094052.png

채널이 비어 있으면 프로그램이 출력되지 않습니다.

image-20240415-094126.png

채널이 비어 있으면 프로그램이 출력됩니다(하지만 비어 있음

(O1001과 M30만 출력됨)

4.3          Listing / Synchronized File – Generate the Listing File

싱크로 번호 최소값 및 최대값을 설정하여 목록을 출력해야 합니다.

옵션

결과

image-20240415-094052.png

채널 간의 동기화를 보려면 파일을 생성하지 마십시오.

image-20240415-094126.png

채널 간의 동기화를 보려면 파일을 생성합니다.

Listing.TXT라는 이름의 파일이 생성되어 표시됩니다.

image-20240415-092407.png

목록/동기화 파일 – 동기화 번호(최소/최대)

여기에서 동기화 번호를 정의합니다(예: 500 – 540)

포스트 프로세서는 Listing.TXT 파일을 생성하기 위해 이러한 최소값과 최대값 사이의 동기화 번호를 검색합니다.

5       Launch page

launch page-20240415-093200.PNG

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

%MPF1

“10”

%MPF10

“1234”

%MPF1234

5.3          Comment Output

옵션

결과

아니오

T01 D01 M06

;페이싱

;CNMG 04

T01 D01 M06

5.4          Block Numbers

옵션

결과

사용

%MPF1

N5 T01 D01 M06

N10 G00 X10 Z20

N15 Z10

N50 T02 D02 M06

N55 G00 X20 Z20

N60 Z10

사용 안 함

%MPF1

T01 D01 M06

G00 X10 Z20

Z10

T02 D02 M06

G00 X20 Z20

Z10

공구 교체만

%MPF1

N5 T01 D01 M06

G00 X10 Z20

Z10

N10 T02 D02 M06

G00 X20 Z20

Z10

5.5          Program Type

옵션

결과

메인

% MPF1

M30

서브

% SPF1

M17

5.6          Code for Program End :

옵션

결과

M30

M30

%

M02

M02

%