반응형

하이퍼밀 5축 서페이스 기능

1. 5X Top Milling

1) Strategy

 - Surface selection : 가공할 면을 선택

 - Infeed strategy : 가공 진행 툴패스의 형상 선택

 - Maching angle : 현재 툴패스에서 Z축 기준 회전 시켜서 툴패스 생성

 - Reverse direction : 시작 툴패스의 방향의 설정

 - Infeed mode : 가공 진행 툴패스의 모드 설정

 

2) 5 Axis

 - Lead angle : 가공 선택 된 면을 기준으로 공구가 얼마나 기울여져서 가공 하느냐

 - Automatic adjust : 설정된 값을 기준으로 자동으로 공구 기울기 값 세팅

 - Machine limitation : 가공 중 공구가 꺽일 수 있는 최대의 값

 

- 기본 세팅에서의 툴패스 

   해당 면과 공구의 중심이 수직이 되어 있다

기본 설정

 

- Lead angle 25 

   리드 앵글을 25도 추가하여 설정( 꺽여서 가공 되는 것을 볼 수 있다)

 

- Automatic adjust 설정 후 툴패스 

  Max lead angle 15도를 넘어가지 않는 기준으로 5도를 비슷하게 유지하면서 가공을 진행

 

 

 

 

- Max angle to z 설정 0 세팅

  모든 축이 움직이지 않은 채 가공이 되고 있다

 

 

 

 - max lead angle 와 max angle to z는 비슷하게 볼 수 있지만 다른 기능임 (현재의 툴패스로는 구분이 힘듬) 

 

2) Setup

 - Model : 현재 파트의 모델링을 인식

 - Check Tool : 현재 공구의 충돌 여부를 측정함

 - Linking movement : 비가공 이송 관련 세팅

   Distance angle limit 

   Clearance staighen angle 

   Clearance feedrate

 - NC parameters

   Maching tolerance : 프로그램에서 모델링 인식(0.01 과삭이 되어도 된다는 뜻)

   Max G1 length : 최대 G01의 값(1로 설정할 경우 10mm 직선 가공일때 1mm 단위로 생성됨)

   Min G0 Distance : 최소 G0의 거리 값 10mm 이하의 거리는 G01로 연결함

   Max. angle increment : 5축 가공시 축이 한번에 최대 회전 되는 값

반응형
반응형

 - 컨트롤러 마다 복귀 지령 체크

 

1. 하이덴하인

 - L Z42.0 R0 F MAX : 최대 피드로 워크좌표 기준 Z42 지점으로 이동

   (R0은 경보전을 뜻 함 RL, RR 사용지 경보정 (G41, G42)

 - CALL LBL 1 : 프로그램 링크 같은 파일에 있는 LBL 1 프로그램으로 이동 실행

                          (LBL 1 프로그램이 끝나면 현재 위치로 복귀 함)

                          (보통 원점 복귀 코드 또는 데이텀 플랜 해제가 들어가 있음)

 - M140 MB MAX : 공구 축 방향으로 후퇴

                             ( A90 , C30 으로 되어 있어서 현재 공구 축 방향 복귀)

 - M91 : 위치결정 블록 (내 기계 데이텀 기준의 좌표)

 - M92 : 위치결정 블록 내에서: 좌표가 기계 제작 업체에서 정의한 위치 참조

              (예:공구 변경 위치)

 - M30 : 프로그램 종료

 -END PGM C30 MM : 프로그램 종료

 

 

2. 지멘스

 - G0 Z42 : 최대 피드로 워크좌표 기준 Z42 지점으로 이동

 - TRAFOOF : 트라우리 해제

 - D0 : 공구 장보정, 경보정 해제

 - SUPA : 기계 좌표(하이덴 M91, 화낙 G53)

 - CYCLE800() : 싸이클 800 해제(평면 지령 해제 /하이덴 PLANE RESET, 화낙 G69)

 - M30 : 프로그램 종료

지멘스 프로그램 종료

 

 

2. 지멘스

 - G0 Z42 : 최대 피드로 워크좌표 기준 Z42 지점으로 이동

 - G49 : 공구 장보정(선단점 제어 포함)

 - G28 : 좌표 이동(화낙은 반드시 확인해야 함 G28, G30 위치/ 파라메타 설정)

 - G5.1Q0 : 선독 기능 및 장비 톨로런스 해제(G5P0 일수 도 있음/확인 필요)

 - M30 : 프로그램 종료

화낙 프로그램 종료

 

4. 5축 코드 설명

 - 선단점 제어 (TCPM_

 간단하게 애기해서 장비가 어떻게 움직이든지 공구 끝점을 기준으로 가공점을 유지하는 기능

 하이덴하인 :  M128(실행), M129(취소)

 지멘스 : TRAORI(실행), TRAFOOF(취소)

 화낙 : G43.4(실행), G49(취소)

 

 

선단점 제어

반응형

'CNC > Hyper Mill' 카테고리의 다른 글

6. Hyper Mill 5X Top Milling  (0) 2024.05.17
4. Hyper Mill G01, G02, G03  (0) 2024.05.14
3. Hyper Mill 공구 생성 및 좌표 설정  (0) 2024.05.13
1.Hyper Mill Setup 모델링 열기 소재 설정  (0) 2024.05.03
반응형

1. 기본적인 G CODE 설명

FANUC CODE SIEMENS CODE HEIDENHAIN
CODE
MEANING(의미) 기타
G00 G00 F MAX 급속이동  
G01 G01 F XXX 절삭이동  
G02 G02 CP 시계방향 이동  
G03 G03 CP 반시계방향 이동  
G04 G04 CYCL DEF 9.0 DWELL TIME
CYCL DEF 9.1 DWELL 1.5
드윌(정지)  

 1) 하이덴하인

    L : 직선 이동 (화낙은 G1 과 G0으로 나눠지만 하이덴은 하나임)

                         (FMAX 지령시 G0, F1000 지령시 G1)

    CC : 원호가공을 할때 원의 중심 점

    C : 원호가공 지령(G2, G3)

    DR -/+ : 회전 방향 (+ 시계 반대, - 시계 방향)

    FQ1 : FEED (미리 Q1에 피드 변수 값을 지령함)

   ** 원호 가공 오차 허용값은 0.016mm 벗어나면 알람 발행(파라메타 변경 가능)

하이덴하인 코드
하이덴하인 설명

 

 2) 화낙, 지멘스

    G01 : 직선 가공

    G02 : 시계 방향 원호 가공

    G03 : 반시계 방향 원호 가공

    I, J, K : 시작 포인트에서 원의 중심값(그림이 선반뿐이네요)

                 3축 기준으로 IJ가 뽑히는데    I^2+J^2 해서 R값으로 넣으면 된다.

   ** 원호 가공 오차 허용값은 0.016mm 벗어나면 알람 발행(파라메타 변경 가능)

 

.

반응형
반응형

 - 기본적인 툴패스 하나로 각 컨트롤러 코드를 알아보자

 

1. 공구 생성 및 설정

 - 공구 생선 및 설정하는 공간

 - 공구경 길이, 홀더, 스핀들까지 설정 가능

 - 한번 설정 된 공구 타입은 변경 되지 않음(드릴 -> 엔드밀 변경 불가능)

공구 생성

 

5X comp. length : 공구길이 프로그램에 포함

Cutting edges : 공구 날수

Spindle orientation : 공구 회전 방향

Spindle RPM : 회전

Feedate XY : 가공 속도

Axial feedrate : 가공 진입 속도

Reduced feedrate : 가공 중 공구 전체로 가공시 피드(프로그램에서 설정)

Cutting speed :VC 값

F/edge : 날당 이송 수

해당 공구 조건 설정

 

-각 코너에 R5를 적용하여서 모델링 후 코드 비교를 위해서 각 컨트롤러로 출력

 

 

2. 프로그램 시작 문구

- 하이덴하인, 화낙, 지멘스 시작 문구

 - 하이덴하인 시작 : BEGIN PGM ****** MM(****** -> 이름 이름 따라감, ****** 대신 프로그램 이름 가능)

 - 하이덴하인 끝 : END PGM ****** MM(M30이 바로 밑에 지령 되어야 됨)

 - 화낙 시작 : % 지령 후 한칸 내리고 O0001 지령 (O8000~O9999 사용금지 매크로 설정임)

 - 화낙 끝 : % (M30이 바로 밑에 지령 되어야 됨)

 - 지멘스  시작 : 없음

- 시멘스 끝 : M30만 지령 되면 됨

 

 

3. 워크좌표 설정

 - 하이덴하인 : CYCL DEF 247 지령 후 Q339= 1 을 이용하여 설정함

 - 지멘스, 화낙 : G54~G54.1P999 이용하여 설정함

4. 공구 불러오기 및 보정값 설정

1) 하이덴하인 

 공구 불러오기 : TOOL CALL 1 Z S15915 지령 PRM, 공구 길이값,  공구 불러오기가 한번에 설정 됨

                           (M6, G43이 하나로 묶여 있음, 회전 하지는 않음)

 

공구 불러오기 및 길이

2) 화낙 

 공구 길이 설정: G43과 H(숫자) 를 같이 지령하여 길이값 설정

 공구 불러오기 : 공구 불러오기는 M6 지령

공구 길이값 설정

3)지멘스

 공구 길이 설정 : D1 지령하면 됨(숫자는 공구 번호가 아님 주의 할  것)

 공구 불러오기 : 공구 불러오기는 M6 지령(다른 방법도 많음)

공구 길이값 지령

 

5. 플랜 설정(5축 가공 평면 지령설정)

1) 하이덴하인 

- CYCL DEF 7.0~7.3 좌표를 쉬프트 시킴(화낙 G10)

- PLANE VECTOR : 평면 좌표를 회전 시킴(화낙 G68.2)

- SEQ+( 회전 방향)

2) 화낙 

- G68.2 : 좌표 회전 및 X,Y,Z의 쉬프트값 설정 및 좌표 이동(테이블 이동이 아님)

 G53.1 : 해당 좌표를 기준으로 테이블이 회전 함

3)지멘스

- CYCLE800 : 좌표 및 회전 설정(회전 지령에 대한 값은 메뉴얼 참고)

 

반응형

'CNC > Hyper Mill' 카테고리의 다른 글

6. Hyper Mill 5X Top Milling  (0) 2024.05.17
5. Hyper Mill G28, G30, 기본 5축  (0) 2024.05.16
4. Hyper Mill G01, G02, G03  (0) 2024.05.14
1.Hyper Mill Setup 모델링 열기 소재 설정  (0) 2024.05.03
반응형

1. Part Open

 - 고객사에서 모델링 파일을 대부분 받고 시작 할 것이다. 파일명은 step 파일 요청!!

 - 간혹 카티아나 유지에서 step 파일 세이브가 안되는 경우가 있다(옵션 이러한 경우 원본을 받아서 변환해야 한다...)

 

하이머밀 시작 화면

 

 

- 파일 열기를 클릭하여서 파일 확장자에서 step 선택 setting가 활설화 되면 클릭을 하여 세팅 화면에서 create soild 선택

  ** 기본설정은 step 파일을 받으면 서페이스로 깨져서 온다. 저렇게 변경해주면 열때부터 솔리드가 되어서 열림 **

솔리드 설정

 

-파일을 열면 보기 어렵게 되어있다. view로 들어가서 보기 편하게 바꾸면 된다. 쉐이드 앤드 엣지가 편하다.

- 용량이 커지면 쉐이드 엣지 처히할때 문제가 되지만 이건 엄청 큰 모델링의 경우이다.

모델링 파일

 

뷰 설정 단축키
화면 이동 단축키

 

2. 소재 생성 및 원점 설정, 레이어 정리

 

- 모델링을 오픈하면 대부분 원점이 모델링과 한참 떨어져있다. 왠만하면 원점을 살려두는 것이 좋다.

- 차후 형상 변경을 하면 저부분을 기준으로 다시 오기 때문에 비교하기 편하다

 

최초 모델링 오픈

 

-작업 하기 전에 레이어를 정리해주자. 차후 알아보기 편하다 간단한 제품을 필요가 없지만 제품이 복잡해지면 필수

- 레이어로 가서 더블클릭을 하면 글자가 진하게 바끼는데 생성한 모델은 그곳으로 입력이 된다.

레이어 정리

- 모델링을 선택하고 Analysis - Create bounding box 선택

- 현재 축을 기준으로 여유 0인 소재 박스를 생성

 

- 소재 생성 및 원점 설정

-생성 된 라인에서 소재 바닥을 제외하고는 2mm 여유를 바닥은 20mm 여유를 주고 솔리드 생성

- 소재를 레이어설정해주고 소재의 종류를 설정해주자. 아래의 그림에서 소재의 투명도도 설정해주자

소재 색깔 설정

 

소재 투명도 설정

 

- 마우스 우클릭을 하면 원점 변경을 할 수 있다. 이용해서 원점 또한 변경하자

- 변경 후 해당 좌료를 wp 기능을 이용하여 설정해주자(고객사의 원점을 유지하면 좋다)

 

원점 변경 기능들

 

좌료 저장 기능
최종 설정 화면

 

 

 

반응형

'CNC > Hyper Mill' 카테고리의 다른 글

6. Hyper Mill 5X Top Milling  (0) 2024.05.17
5. Hyper Mill G28, G30, 기본 5축  (0) 2024.05.16
4. Hyper Mill G01, G02, G03  (0) 2024.05.14
3. Hyper Mill 공구 생성 및 좌표 설정  (0) 2024.05.13

+ Recent posts