MyHaas 환영합니다,
!
Haas Tooling 게스트 주문 이력 MyHaas/HaasConnect 로그인 등록 Haas Tooling 내 계정 Order History Return History MyHaas/HaasConnect 로그아웃 환영합니다, 내 기계 최근 활동 내 견적 내 계정 내 사용자 로그아웃
담당 대리점 찾기
  1. 언어 선택
    1. English
    2. Deutsch
    3. Español - España
    4. Español - México
    5. Français
    6. Italiano
    7. Português
    8. Český
    9. Dansk
    10. Nederlands
    11. Magyar
    12. Polski
    13. Svenska
    14. Türkçe
    15. 中文
    16. Suomi
    17. Norsk
    18. الإنجليزية
    19. български
    20. Hrvatski
    21. Ελληνικά
    22. Română
    23. Slovenský
    24. Slovenščina
    25. 한국어
    26. 日本語
    27. Українська
  • 기계 Main Menu
    • Haas 수직 밀 수직 밀
      수직 밀
      수직 밀 View All
      • 수직 밀
      • VF 시리즈
      • 유니버설 기계
      • VR 시리즈
      • VP-5 프리즈매틱
      • 팔레트 교환 VMC
      • 미니밀
      • 몰드 기계
      • 고속 드릴 센터
      • 드릴/탭/밀 시리즈
      • 툴룸 밀
      • 컴팩트 밀
      • 갠트리 시리즈
      • SR 시트 라우터
      • 초대형 VMC
      • 이중 컬럼 밀
      • 제어 시뮬레이터
      • 밀 자동 공작물 적재장치
      • VMC/UMC 측면 적재 자동 공작물 적재장치
      • 컴팩트한 자동 공작물 적재장치
    • Product Image 멀티 축 솔루션
      멀티 축 솔루션
      멀티 축 솔루션 View All
      • 멀티 축 솔루션
      • Y축 선반
      • 5축 밀
    • Haas 선반 선반
      선반
      선반 View All
      • 선반
      • ST 시리즈
      • 이중 스핀들
      • 박스 웨이 시리즈
      • 툴룸 선반
      • 척커 선반
      • HAAS 봉재 이송장치 V2
      • 선반 자동 공작물 적재장치
    • Haas 수평 밀 수평 밀
      수평 밀
      수평 밀 View All
      • 수평 밀
      • 50-테이퍼
      • 40-테이퍼
    • Haas 로터리 및 인덱서 로터리 및 인덱서
      로터리 및 인덱서
      로터리 및 인덱서 View All
      • 로터리 및 인덱서
      • 회전 테이블
      • 인덱서
      • 5축 로터리
      • 초대형 로터리
    • Product Image 자동화 시스템
      자동화 시스템
      자동화 시스템 View All
      • 자동화 시스템
      • 밀 자동화
      • 선반 자동화
      • 자동화 모델
    • Haas 드릴 센터 데스크톱 기계
      데스크톱 기계
      데스크톱 기계 View All
      • 데스크톱 기계
      • 데스크톱 밀
      • 데스크톱 선반
    • Haas 공장 장비 공장 장비
      공장 장비
      공장 장비 View All
      • 공장 장비
      • 밴드쏘
      • 니형 밀
      • 표면 연마기, 2550
      • 표면 연마기, 3063
      • 레이저 절삭 기계
    • 빠른 링크 특별 시리즈  특별 시리즈 
      EU 시리즈 EU 시리즈 제작 및 가격 | 가격 목록 제작 및 가격 | 가격 목록 재고품 기계 재고품 기계 신제품 신제품 첫 CNC 첫 CNC
      공구 쇼핑
      • Haas 제품 제작 및 가격
      • 가격 목록
      • 사용 가능한 재고
      • CNCA 파이낸싱
      상담을 받고 싶으신가요?

      Haas Factory Outlet (HFO)은 고객님의 질문에 답변을 드리며 가장 좋은 선택지를 안내해 드립니다.

      CONTACT YOUR DISTRIBUTOR >
  • 옵션 Main Menu
    • Product Image 스핀들
      스핀들
      스핀들 View All
      • 스핀들
    • Product Image 공구 교환장치
      공구 교환장치
      공구 교환장치 View All
      • 공구 교환장치
    • Product Image 4 | 5축
      4 | 5축
      4 | 5축 View All
      • 4 | 5축
    • Product Image 터렛 및 라이브 툴링
      터렛 및 라이브 툴링
      터렛 및 라이브 툴링 View All
      • 터렛 및 라이브 툴링
    • Product Image 검사
      검사
      검사 View All
      • 검사
    • Haas 칩 및 절삭유 관리 칩 및 절삭유 관리
      칩 및 절삭유 관리
      칩 및 절삭유 관리 View All
      • 칩 및 절삭유 관리
    • Haas Control Haas Control
      Haas Control
      Haas Control View All
      • Haas Control
    • Product Image 제품 선택 사항
      제품 선택 사항
      제품 선택 사항 View All
      • 제품 선택 사항
    • Product Image 툴링 및 픽스처링
      툴링 및 픽스처링
      툴링 및 픽스처링 View All
      • 툴링 및 픽스처링
    • Product Image 워크홀딩
      워크홀딩
      워크홀딩 View All
      • 워크홀딩
    • View All
    • Product Image 5축 솔루션
      5축 솔루션
      5축 솔루션 View All
      • 5축 솔루션
      • 5 Easy Steps to 5-Axis
    • Product Image 자동화
      자동화
      자동화 View All
      • 자동화
    • 빠른 링크 특별 시리즈  특별 시리즈 
      EU 시리즈 EU 시리즈 제작 및 가격 | 가격 목록 제작 및 가격 | 가격 목록 재고품 기계 재고품 기계 신제품 신제품 첫 CNC 첫 CNC
      공구 쇼핑
      • Haas 제품 제작 및 가격
      • 가격 목록
      • 사용 가능한 재고
      • CNCA 파이낸싱
      상담을 받고 싶으신가요?

      Haas Factory Outlet (HFO)은 고객님의 질문에 답변을 드리며 가장 좋은 선택지를 안내해 드립니다.

      CONTACT YOUR DISTRIBUTOR >
  • Why Haas Main Menu
      Haas의 차이를 알아보세요
    • Haas여야만 하는 이유
    • MyHaas
    • 교육 커뮤니티
    • Industry 4.0
    • Haas 인증
    • 고객 사용후기
  • 서비스 Main Menu
      Haas Service 에 오신 것을 환영합니다
      서비스 홈 조작자 설명서 방법 절차 문제해결 가이드 예방적 유지관리 Haas 부품 Haas Tooling 동영상
  • 동영상 Main Menu
×

검색 결과

Web Pages

Images

    • <
    • 1
    • >
MyHaas 환영합니다,
!
Haas Tooling 게스트 주문 이력 MyHaas/HaasConnect 로그인 등록 Haas Tooling 내 계정 Order History Return History MyHaas/HaasConnect 로그아웃 환영합니다, 내 기계 최근 활동 내 견적 내 계정 내 사용자 로그아웃
담당 대리점 찾기
  1. 언어 선택
    1. English
    2. Deutsch
    3. Español - España
    4. Español - México
    5. Français
    6. Italiano
    7. Português
    8. Český
    9. Dansk
    10. Nederlands
    11. Magyar
    12. Polski
    13. Svenska
    14. Türkçe
    15. 中文
    16. Suomi
    17. Norsk
    18. الإنجليزية
    19. български
    20. Hrvatski
    21. Ελληνικά
    22. Română
    23. Slovenský
    24. Slovenščina
    25. 한국어
    26. 日本語
    27. Українська
×

검색 결과

Web Pages

Images

    • <
    • 1
    • >

17 - Mill - G-Codes

밀 운전자 매뉴얼


  • 0 - 밀 - 목차
  • 1 - 밀 - 소개
  • 2 - 밀 - 법률 정보
  • 3 - 밀 - 안전
  • 4 - 밀 - 제어 펜던트
  • 5 - 밀 - 제어 화면
  • 6 - 밀 - 장치 관리자
  • 7 - 밀 - 터치 스크린 기능
  • 8 - 밀 - 공작물 설치
  • 9 - 밀 - 엄브렐라 공구 교환장치
  • 10 - 밀 - SMTC
  • 11 - 밀 - 조작
  • 12 - 밀 - 프로그래밍
  • 13 - 밀 - 매크로
  • 14 - 밀 - 제어 아이콘
  • 15 - 밀 - 원격 조그 핸들
  • 16 - 밀 - 옵션 프로그래밍
  • 17 - 밀 - G 코드
  • 18 - 밀 - M 코드
  • 19 - 밀 - 설정
  • 20 - 밀 - 기타 장비

Go To :

17.1 밀 G-코드 소개

Mill G-Codes Introduction

이 페이지에서는 밀 기계 프로그래밍에 사용하는 G 코드에 대해 자세히 설명합니다. 

주의: 이 매뉴얼의 예제 프로그램은 정확도 검사를 했지만 설명용일 뿐입니다. 프로그램이 공구, 오프셋 또는 피삭재를 정의하지 않습니다. 공작물 고정 또는 다른 고정장치에 대해 설명하지 않습니다. 기계에서 예제 프로그램을 실행하려면 GRAPHICS 모드에서 실행하십시오. 익숙하지 않은 프로그램을 실행할 때는 항상 안전한 가공 방법을 따르십시오.

참고: 이 매뉴얼의 예제 프로그램들은 대단히 보수적인 프로그래밍 스타일을 나타냅니다. 예제들은 안전하고 신뢰할 수 있는 프로그램을 보여주기 위한 것이며 반드시 가장 빠르거나 가장 효율적인 기계 조작 방법은 아닙니다. 예제 프로그램은 더 효율적인 프로그램에서는 사용하지 않을 수 있는 G 코드를 사용합니다.

G 코드란 무엇입니까?
  • 17.1 밀 - G 코드
  • 17.2 절삭 G 코드
  • 17.3 컷터 보정
  • 17.4 고정 사이클
  • 17.5 특수 G 코드
취소
코드 설명 그룹
G00 급속 이동 위치 설정 01
G01 선형 보간 동작 01
G02 원형 보간 동작 CW(시계 방향) 01
G03 원형 보간 동작 CCW(시계 반대 방향) 01
G04 일시 정지 00
G09 정위치 정지 00
G10 오프셋 설정 00
G12 원형 포켓 밀링 CW(시계 방향) 00
G13 원형 포켓 밀링 CCW(시계 반대 방향) 00
G17 XY 평면 선택 02
G18 XZ 평면 선택 02
G19 YZ 평면 선택 02
G20 인치법 선택 06
G21 미터법 선택 06
G28 기계 영점 복귀 00
G29 기준점에서 복귀 00
G31 건너뛸 때까지 이송 00
G35 공구 직경 자동 측정 00
G36 공작물 오프셋 자동 측정 00
G37 공구 오프셋 자동 측정 00
G40 컷터 보정 취소 07
G41 2D 컷터 보정 좌측 07
G42 2D 컷터 보정 우측 07
G43 공구 길이 보정 + (추가) 08
G44 공구 길이 보정 - (차감) 08
G47 텍스트 각인 00
G49 G43/G44/G143 취소 08
G50 확대 축소 취소 11
G51 확대 축소 11
G52 공작물 좌표계 설정 00 또는 12
G53 비모달 기계 좌표 선택 00
G54 공작물 좌표계 #1 선택 12
G55 공작물 좌표계 #2 선택 12
G56 공작물 좌표계 #3 선택 12
G57 공작물 좌표계 #4 선택 12
G58 공작물 좌표계 #5 선택 12
G59 공작물 좌표계 #6 선택 12
G60 단방향 위치 설정 00
G61 정위치 정지 모드 15
G64 G6115
G65 매크로 하위 프로그램 호출 옵션 00
G68 회전 16
G69 G68 회전 취소 16
G70 볼트 구멍 원 00
G71 볼트 구멍 원호 00
G72 각도 방향의 볼트 구멍 00
G73 고속 펙 드릴링 고정 사이클 09
G74 역태핑 고정 사이클 09
G76 정밀 보링 고정 사이클 09
G77 역보링 고정 사이클 09
G80 고정 사이클 취소 09
G81 드릴 고정 사이클 09
G82 스폿 드릴 고정 사이클 09
G83 정상 펙 드릴링 고정 사이클 09
G84 태핑 고정 사이클 09
G85 보링 고정 사이클 09
G86 보링 및 정지 고정 사이클 09
G89 보링 전진, 일시 정지, 보링 후진 고정 사이클 09
G90 절대 위치 명령 03
G91 증분 위치 명령 03
G92 공작물 좌표계 이동값 설정 00
G93 역시간 이송 모드 05
G94 분당 이송속도 모드 05
G95 회전수당 이송속도 05
G98 고정 사이클 시작점 복귀 10
G99 고정 사이클 R 평면 복귀 10
G100 상반전 취소 00
G101 상반전 활성화 00
G103 블록 버퍼링 제한 00
G107 원통형 매핑 00
G110 #7 좌표계 12
G111 #8 좌표계 12
G112 #9 좌표계 12
G113 #10 좌표계 12
G114 #11 좌표계 12
G115 #12 좌표계 12
G116 #13 좌표계 12
G117 #14 좌표계 12
G118 #15 좌표계 12
G119 #16 좌표계 12
G120 #17 좌표계 12
G121 #18 좌표계 12
G122 #19 좌표계 12
G123 #20 좌표계 12
G124 #21 좌표계 12
G125 #22 좌표계 12
G126 #23 좌표계 12
G127 #24 좌표계 12
G128 #25 좌표계 12
G129 #26 좌표계 12
G136 공작물 오프셋 중심점 자동 측정 00
G141 3D+ 컷터 보정 07
G143 5-축 공구 길이 보정 + 08
G150 범용 포켓 밀링 00
G154 공작물 좌표 선택 P1-P99 12
G156 브로칭 고정 사이클 09
G167 설정 수정 00
G174 CCW(시계 반대 방향) 비수직 동기 태핑 00
G184 CW(시계 방향) 비수직 동기 태핑 00
G187 평활도 레벨 설정 00
G234 공구 중심점 제어 장치(TCPC) 08
G253 상대 좌표 시스템에 대한 G253 오리엔트 스핀들 법선 00
G254 동적 공작물 오프셋(DWO) 23
G255 동적 공작물 오프셋(DWO) 취소 23
G266 가시 축 선형 급속 % 동작 00
G268 상대 좌표 시스템 활성화 02
G269 상대 좌표 시스템 비활성화 02

Cutting G-Codes

메인 절삭 G 코드는 보간 동작과 고정 사이클로 범주화됩니다. 보간 동작 절삭 코드는 다음과 같이 나뉩니다.

G01 - 선형 보간 동작
G02 - 시계 방향 원형 보간 동작
G03 - 시계 반대 방향 원형 보간 동작
G12 - 시계 방향 원형 포켓 밀링
G13 - 시계 반대 방향 원형 포켓 밀링

Linear Interpolation Motion

G01 선형 보간 동작은 직선 절삭에 사용됩니다. Fnnn.nnnn 어드레스 코드로 지정된 이송속도가 필요합니다. Xnn.nnnn, Ynn.nnnn, Znn.nnnn, Annn.nnn은 절삭을 지정하는 옵션 어드레스 코드입니다. 후속 축 동작 명령은 또 다른 축 운동 G00, G02, G03, G12, 또는 G13이 명령될 때까지 G01에 의해 지정된 이송속도를 사용합니다.

모서리는 모따기를 정의하는 옵션 인수 Cnn.nnnn을 사용하여 모따기될 수 있습니다. 모서리는 원호의 반경을 정의하는 옵션 어드레스 코드 Rnn.nnnn을 사용하여 라운딩될 수 있습니다. 자세한 내용은 G01 선형 보간 동작(그룹 01)을 참조하십시오.

Circular Interpolation Motion

G02 및 G03은 원형 절삭 동작에 대한 G 코드들입니다. 원형 보간 동작은 원호 또는 원을 정의하는 옵션 어드레스 코드가 여러 개 있습니다. 원호 또는 원은 현재 컷터 위치 [1]에서 G02/ G03 명령 내에 지정된 형상까지 절삭을 시작합니다.

원호는 두 가지 다른 방법을 사용하여 정의할 수 있습니다. 선호되는 방법은 I, J 및/또는 K로 원호 또는 원의 중심점을 정의하고 X, Y 및/또는 Z로 원호의 종료점 [3]을 정의하는 것입니다. I J K 값은 시작점 [2]에서 원의 중심점까지 상대적 X Y Z 거리를 정의합니다. X Y Z 값은 현재 좌표계 내에서 원호의 시작점부터 종료점까지 절대적 X Y Z 거리를 정의합니다. 이것이 원을 절삭하는 유일한 방법입니다. I J K 값만 정의하고 종료점 X Y Z 값을 정의하지 않으면 원을 절삭합니다.

원호를 절삭하는 나머지 방법은 종료점에 대한 X Y Z 값을 정의하고 R 값으로 원의 반경을 정의하는 것입니다.

다음은 2"(또는 2mm) 반경 180도 시계 반대 방향 원호를 절삭하기 위해 두 개의 다른 방법을 사용하는 예제입니다. 공구가 X0 Y0 [1]에서 시작하여, 원호의 시작점 [2]로 이동하고 종료점 [3]까지 원호를 절삭합니다.

1

방법 1:
%
T01 M06 ;
...
G00 X4. Y2. ;
G01 F20.0 Z-0.1 ;
G03 F20.0 I-2.0 J0. X0. Y2. ;
...
M30;
%

방법 2:
%
T01 M06 ;
...
G00 X4. Y2. ;
G01 F20.0 Z-0.1 ;
G03 F20.0 X0. Y2. R2. ;
...M30 ;
%

아래는 2"(또는 2mm) 반경 원을 절삭하는 방법에 대한 예제입니다.

%
T01 M06 ;
...
G00 X4. Y2. ;
G01 F20.0 Z-0.1 ;
G02 F20.0 I2.0 J0. ;
...
M30;
%

Cutter Compensation

컷터 보정은 공구의 실제 중심선이 프로그래밍된 공구 경로의 좌측 또는 우측으로 이동되도록 공구 경로를 이동시키는 방법입니다.

평소에 컷터 보정은 사양 크기를 제어하기 위해서 공구를 이동시키도록 프로그래밍되어 있습니다. 오프셋 화면은 공구가 이동되는 양을 입력하는 데 사용됩니다.

오프셋은 형상값과 마모값 모두에 대해, 설정 40에 따라 직경값 또는 반경값으로서 입력될 수 있습니다. 직경이 지정되면 이동량은 입력된 값의 절반입니다.

유효 오프셋 값은 형상값과 마모값의 합계입니다. 컷터 보정은 2D 가공용 X축과 Y축에서만 이용할 수 있습니다(G17). 3D 가공에 대해서 컷터 보정은 X축, Y축, Z축에서 이용할 수 있습니다(G141).

General Description of Cutter Compensation

G41은 좌측 컷터 보정을 선택합니다. 이것은 제어장치가 공구 오프셋 테이블에 정의된 공구 반경 또는 직경을 보상하기 위해 프로그래밍된 경로(이동 방향에 대해)의 좌측으로 공구를 이동한다는 의미입니다(설정 40 참조). G42는 컷터 보정 우측을 선택하고, 이것이 이동 방향에 대해 프로그램밍된 경로의 우측으로 공구를 이동합니다.

G41 또는 G42 명령은 반경/직경 오프셋 열에서 올바른 오프셋 번호를 선택하기 위해 Dnnn 값이어야 합니다. D와 함께 사용할 숫자는 공구 오프셋 테이블의 맨 왼쪽 열에 있습니다. 제어장치가 컷터 보정을 위해 사용하는 값은 D(설정 40이 직경인 경우) 또는 R(설정 40이 반경인 경우) 아래 형상 열에 있습니다.

오프셋 값이 음수이면 프로그램이 반대 G 코드를 지정한 것처럼 컷터 보정이 작동합니다. 예를 들어 G41에 대해 입력된 음수값은 양수값이 G42에 대해 입력된 것처럼 동작합니다. 또한, 컷터 보정이 활성화 상태인 경우(G41 또는 G42) 원형 동작을 위한 XY평면(G17)만 사용할 수 있습니다. 컷터 보정은 X-Y 평면 만의 보정으로 국한되어 있습니다.

G40은 컷터 보정을 취소하며 기계가 켜져 있을 때의 기본 상태입니다. 컷터 보정이 활성화되지 않으면 프로그래밍된 경로는 컷터 경로의 중앙과 똑같아집니다. 컷터 보정이 활성화된 상태에서 프로그램(M30, M00, M01, 또는 M02)을 종료할 수 없습니다.

제어장치는 한 번에 한 개의 동작 블록에서만 작동합니다. 그러나 X 동작 또는 Y 동작을 포함하는 다음 (2) 블록을 선독합니다. 제어장치가 간섭을 위해 이 (3) 블록 정보를 점검합니다. 설정 58은 컷터 보정의 이 부분이 작동하는 방식을 제어합니다. 이용할 수 있는 설정 58 값은 Fanuc 또는 Yasnac입니다.

설정 58이 Yasnac으로 설정되어 있으면 제어장치는 공구 측면을 그 다음 두 개의 동작에서 과잉절삭하지 않고 프로그래밍된 윤곽의 모든 가장자리를 따라 위치시킬 수 있어야 합니다. 모든 외각에서 원형 동작이 이루어집니다.

설정 58이 Fanuc에 설정되어 있으면 제어장치는 공구 절삭날을 프로그래밍된 윤곽의 모든 가장자리를 따라 위치시킬 것을 요구하지 않기 때문에 과잉절삭을 방지합니다. 하지만 컷터 경로가 과잉절삭하도록 프로그래밍된 경우 제어장치가 알람을 발생시킵니다. 제어장치가 날카로운 모서리로 270도 이하의 외각들을 연결합니다. 외부 선형 동작으로 270도를 초과하는 외각들을 연결합니다.

다음 그림들은 컷터 보정이 설정 58의 가능한 값들에 대해 어떻게 작용하는지 보여줍니다. 공구 반경보다 작고 이전 동작에 대해 직각인 소규모 절삭은 Fanuc으로 설정된 상태에서만 이루어지게 됩니다.

컷터 보정, YASNAC 스타일, 공구 직경값이 양수인 G41 또는 공구 직경값이 음수인 G42:

[1] 공구 경로 실제 센터,
[2] 프로그래밍된 공구 경로,
[3] 시작점,
[4] 컷터 보정 G41/G42 및 G40은 공구 경로의 시작부와 종료부에 명령됩니다.

컷터 보정, YASNAC 스타일, 공구 직경값이 양수인 G42 또는 공구 직경값이 음수인 G41:

[1] 공구 경로 실제 센터,
[2] 프로그래밍된 공구 경로,
[3] 시작점,
[4] 컷터 보정 G41/G42 및 G40은 공구 경로의 시작부와 종료부에 명령됩니다.

컷터 보정, FANUC 스타일, 공구 직경값이 양수인 G41 또는 공구 직경값이 음수인 G42:

[1] 공구 경로 실제 센터,
[2] 프로그래밍된 공구 경로,
[3] 시작점,
[4] 컷터 보정 G41/G42 및 G40은 공구 경로의 시작부와 종료부에 명령됩니다.

컷터 보정, FANUC 스타일, 공구 직경값이 양수인 G42 또는 공구 직경값이 음수인 G41:

[1] 공구 경로 실제 센터,
[2] 프로그래밍된 공구 경로,
[3] 시작점,
[4] 컷터 보정 G41/G42 및 G40은 공구 경로의 시작부와 종료부에 명령됩니다.

부적합한 컷터 보정:

[1] 이동거리는 컷터 보정 반경보다 짧습니다.
[2] 공작물,
3] 공구.

참고: 공구 반경보다 작고 이전 동작에 대해 직각인 소규모 절삭은 Fanuc으로 설정된 상태에서만 이루어지게 됩니다. 기계가 Yasnac으로 설정되면 컷터 보정 알람이 발생합니다.

Feed Adjustments in Cutter Compensation

원형 동작에서 컷터 보정을 이용할 때 이미 프로그래밍된 속도를 조정할 수 있습니다. 의도한 마감 절삭이 원형 동작 내부에서 이루어질 경우, 공구 속도를 감속하여 표면 이송속도가 프로그램에 의해서 지정된 속도를 초과하지 않게 해야 합니다. 그러나 속도가 너무 많이 느려지면 문제가 발생합니다. 따라서 이러한 경우에 이송 조정량을 제한하는 데 설정 44가 사용됩니다. 조정량은 1%에서 100% 사이에서 설정할 수 있습니다. 100%로 설정되면 속도가 변경되지 않습니다. 1%로 설정되면 속도가 프로그래밍된 이송속도의 1%로 감속됩니다.

절삭이 원형 동작의 외부에서 이루어질 경우 이송속도가 가속 조정되지 않습니다.

컷터 보정 실행(Yasnac) 유형 A 및 B:

[1] 프로그래밍된 경로,
[2] 공구 센터 경로,
[r] 공구 반경

컷터 보정 실행(Fanuc 스타일) 유형 A 및 B:

[1] 프로그래밍된 경로,
[2] 공구 센터 경로,
[r] 공구 반경

Circular Interpolation and Cutter Compensation

이 단원에서는 G02(원호 보간 시계방향), G03(원호 보간 반시계 방향) 및 컷터 보정(G41: 컷터 보정 왼쪽, G42: 컷터 보정 오른쪽)의 사용법을 설명합니다.

G02 및 G03을 사용하여, 기계를 원형 이동 및 반경을 절삭하도록 프로그래밍할 수 있습니다. 일반적으로, 단면 형상 또는 윤곽선을 지령할 때, 두 점 사이의 반경을 설명하는 가장 쉬운 방법은 R 값과 어떤 값을 사용하는 것입니다. 완전한 원형 이동(360도)을 위해서 어떤 값과 I 또는 J를 지정해야 합니다. 원 단면도는 원의 여러 단면을 설명합니다.

이 단면에서 컷터 보정을 사용하여 프로그래머는 컷터를 정확한 양만큼 이동시킬 수 있고 단면 형상 또는 윤곽선을 정확한 프린트 치수로 가공할 수 있습니다. 실제 치수를 프로그래밍할 수 있고 공작물 크기와 형상을 쉽게 제어할 수 있다는 사실 때문에 컷터 보정을 사용하여 프로그래밍 시간과 프로그래밍 계산 오차 가능성이 줄어듭니다.

성공적인 가공 작업을 위해 엄격하게 따라야 하는 몇 가지 컷터 보정 규칙이 있습니다. 프로그램을 작성할 때 항상 이 규칙들을 참조하십시오.

  1. 컷터 반경 이상이거나 보정량 이상인 G01 X,Y 이동을 실행하는 동안 컷터 보정이 활성화되어 있어야 합니다.
  2. 컷터 보정을 이용한 조작이 완료되면, 컷터 보정을 활성화하하는 과정과 같은 규칙을 사용하여 컷터 보정을 비활성화해야 합니다. 즉, 적재한 것을 제거해야 합니다.
  3. 대다수 기계에서는 컷터 보정 중에 컷터 반경보다 더 작은 선형 X,Y 이동이 실행되지 않을 수 있습니다. (설정 58 - Fanuc으로 설정 - 양수 결과를 위해.)
  4. 원호 이동 중에는 G02 또는 G03에서 컷터 보정을 활성화하거나 비활성화할 수 없습니다.
  5. 컷터 보정이 활성화된 상태에서 활성 D 값에 의해서 정의된 값보다 더 적은 반경으로 내측 원호를 가공할 경우 기계가 알람을 생성합니다. 원호 반경이 너무 작은 경우 공구 직경이 너무 클 수 없습니다.

이 그림은 컷터 보정을 위해 공구 경로를 계산하는 방식을 보여 줍니다.

세부 단면도는 컷터가 공작물에 도달할 때 시작 위치의 공구와 오프셋 위치의 공구를 보여줍니다.

원호 보간 G02 및 G03:

[1] 0.250" 직경 엔드밀.
[2] 프로그래밍된 경로,
[3] 공구의 중심,
[4] 시작점,
[5] 오프셋 공구 경로.

공구 경로를 보여주는 프로그래밍 예제.

이 프로그램은 컷터 보정을 사용합니다. 공구 경로는 컷터 중심선으로 프로그래밍되어 있습니다. 이것은 제어장치가 컷터 보정을 계산하는 방법이기도 합니다.

%
O40006(컷터 보정 이전 프로그램) ;
(G54 X0 Y0은 공작물 모서리의 왼쪽 하단에 있음) ;
(Z0은 공작물 상단에 있음) ;
(T1은 250 직경 엔드밀) ;
(준비 블록 시작) ;
T1 M06(공구 1 선택) ;
G00 G90 G40 G49 G54(안전 시작) ;
X-1. Y-1. (제1 위치로 급속 이동) ;
S1000 M03(주축 켜짐 시계 방향) ;
G43 H01 Z0.1(공구 오프셋 1 켜짐) ;
M08(절삭유 펌프 켜기) ;
(절삭 블록 시작) ;
G01 Z-1. F50. (절삭 깊이로 이송) ;
G41 G01 X0 Y0 D01 F50. (2D 컷터 보정 왼쪽 켬짐) ;
Y4.125(선형 동작) ;
G02 X0.25 Y4.375 R0.375(모서리 라운딩) ;
G01 X1.6562(선형 동작) ;
G02 X2. Y4.0313 R0.3437(모서리 라운딩) ;
G01 Y3.125(선형 동작) ;
G03 X2.375 Y2.75 R0.375(모서리 라운딩) ;
G01 X3.5(선형 동작) ;
G02 X4. Y2.25 R0.5(모서리 라운딩) ;
G01 Y0.4375(선형 동작) ;
G02 X3.4375 Y-0.125 R0.5625(모서리 라운딩) ;
G01 X-0.125(선형 동작) ;
G40 X-1. Y-1. (마지막 위치, 커터 보정 끄기) ;
(완료 블록 시작) ;
G00 Z0.1 M09(급속 후진, 절삭유 펌프 꺼짐) ;
G53 G49 Z0 M05(Z 원점 복귀, 주축 꺼짐) ;
G53 Y0(Y 원점 복귀) ;
M30(프로그램 종료) ;
%

Canned Cycles

고정 사이클은 드릴링, 태핑, 보링과 같은 반복 작업을 하는 G 코드입니다. 알파벳 어드레스 코드로 고정 사이클을 정의합니다. 고정 사이클 실행 중에 달리 지정하지 않는 한 기계는 새 위치를 명령할 때마다 정의된 조작을 수행합니다.

고정 사이클은 공작물 프로그래밍을 단순화합니다. 드릴링, 태핑, 보링과 같은 가장 일반적인 Z축 반복 작업은 고정 사이클이 있습니다. 활성 상태일 때 고정 사이클은 모든 새 축 위치에서 실행됩니다. 고정 사이클은 급속 이동 지령(G00) 같은 축 동작을 실행하고 고정 사이클 작동은 축 동작 이후 실행됩니다. 이것은 G17, G19 사이클과 Y축 선반의 Y축 이동에 적용됩니다.

Drilling Canned Cycles

네 개의 모든 드릴 고정 사이클은 G91, 증분 프로그래밍 모드에서 중복될 수 있습니다.

  • G81 드릴 고정 사이클이 기본 드릴링 사이클입니다. TSC(Through Spindle Coolant)로 드릴링하거나 얕은 구멍을 뚫는 데 사용합니다.
  • G82 스폿 드릴 고정 사이클은 구멍 하단에 일시 정지할 수 있는 경우를 제외하고 G81 드릴 고정 사이클과 같습니다. 옵션인 인수 Pn.nnn은 일시 정지의 지속 시간을 지정합니다.
  • G83 정상 펙 드릴링 고정 사이클은 일반적으로 깊은 구멍 드릴링에 사용됩니다. 펙 깊이는 변하거나 일정할 수 있고 항상 증분합니다. Qnn.nnn. Q 값은 I, J, K를 이용하여 프로그래밍할 때는 사용하면 안 됩니다.
  • G73 고속 펙 드릴링 고정 사이클은 공구 펙 후진이 설정 22 - 고정 사이클 델타 Z으로 지정된 경우를 제외하고 G83 정상 펙 드릴링 고정 사이클과 같습니다. 펙 드릴링 사이클은 드릴 비트 직경의 3배보다 큰 구멍 깊이에 좋습니다. I로 정의된 초기 펙 깊이는 일반적으로 1 공구 직경 깊이여야 합니다.

Tapping Canned Cycles

두 개의 태핑 고정 사이클이 있습니다. 모든 태핑 고정 사이클은 G91, 증분 프로그래밍 모드에서 중복될 수 있습니다.

G84 태핑 고정 사이클은 일반 태핑 사이클입니다. 오른손 나사 태핑에 사용됩니다.

G74 역태핑 고정 사이클은 역방향 나사산 태핑 사이클입니다. 왼손 나사 태핑에 사용됩니다.

Boring and Reaming Cycles

5개 보링 고정 사이클이 있습니다. 모든 보링 고정 사이클은 G91, 증분 프로그래밍 모드에서 중복될 수 있습니다.

  • G85 보링 고정 사이클이 기본 보링 사이클입니다. 원하는 높이까지 보링하고 지정된 높이로 복귀합니다.
  • G86 보링 및 정지 고정 사이클은 주축이 지정된 높이로 복귀하기 전에 구멍 바닥에서 정지하는 경우를 제외하고 G85 보링 고정 사이클과 같습니다.
  • G89 보링 전진, 일시 정지, 보링 후진 고정 사이클은 구멍 바닥에서 일시 정지가 있고, 공구가 지정된 위치로 돌아갈 때 구멍이 지정된 이송속도로 계속 보링되는 경우를 제외하고 G85와 같습니다. 이것은 공구가 복귀 위치로 돌아가기 위해 Rapid Motion(급속 이동) 또는 핸들 조그로 이동하는 다른 보링 고정 사이클과 다릅니다.
  • G76 정밀 보링 고정 사이클은 지정된 깊이까지 구멍을 보링하고 해당 구멍을 보링한 후 후진하기 전에 구멍에서 공구를 소거하기 위해 이동합니다.
  • G77 역보링 고정 사이클은 구멍 보링을 시작하기 전에 공구를 움직여 구멍에서 소거하고 구멍 안으로 이동하고, 지정된 깊이까지 보링하는 경우를 제외하고 G76과 유사합니다.

R Planes

R 평면, 또는 복귀 평면은 고정 사이클 중 Z축 복귀 높이를 지정하는 G 코드 지령입니다.

R 평면 G 코드는 함께 사용된 고정 사이클의 지속 기간 중 활성 상태를 유지합니다. G98 고정 사이클 시작점 복귀는 고정 사이클 이전에 Z축을 Z축 높이로 이동시킵니다.

G99 고정 사이클 R 평면 복귀는 고정 사이클과 함께 지정된 Rnn.nnnn 인수에 의해 지정된 높이로 Z축을 이동시킵니다. 

Special G-Codes

특수 G 코드는 복잡한 밀링에 사용됩니다. 다음을 포함합니다.

  • 각인하기(G47)
  • 포켓 밀링(G12, G13, G150)
  • 회전과 확대 축소(G68, G69, G50, G51)
  • 상반전(G101 및 G100)

Engraving

The G47 텍스트를 각인하는 G 코드를 사용하면 텍스트(일부 ASCII 문자 포함) 또는 연속 일련 번호를 단일 코드 블록으로 각인할 수 있습니다.

각인하기에 대한 자세한 내용은 G47 텍스트 각인하기(그룹 00)를 참조하십시오.

Pocket Milling

Haas 제어장치에는 두 유형의 포켓 밀링 G 코드가 있습니다.

원형 포켓 밀링은 G12 시계 방향 원형 포켓 밀링 명령과 G13 시계 반대 방향 원형 포켓 밀링 명령 G 코드로 수행됩니다.

G150 범용 포켓 밀링은 하위 프로그램을 사용하여 사용자 정의 포켓 형상을 가공합니다.

하위 프로그램 형상이 완전히 폐쇄된 형태인지 확인하십시오. G150 지령에서 X-Y 출발점이 완전히 폐쇄된 형태의 경계 내에 있는지 확인하십시오. 그렇게 하지 않을 경우 알람 370 - 포켓 정의 오류가 발생할 수 있습니다.

포켓 밀링 G 코드에 대한 자세한 내용은 G12 원형 포켓 밀링 시계 방향/G13 원형 포켓 밀링 시계 반대 방향(그룹 00)을 참조하십시오.

Rotation and Scaling

참고:  이 기능들을 사용하려면 회전 및 확대 축소 옵션을 구매해야 합니다. 200 시간 옵션 트라이아웃도 이용할 수 있습니다.

G68 회전은 원하는 평면에서 좌표계를 회전하는 데 사용됩니다. 대칭 패턴을 가공하는 데 G91 증분 프로그래밍 모드와 함께 이 기능을 사용할 수 있습니다. G69는 회전을 취소합니다.

G51은 G51 명령 다음에 오는 블록에서 위치 설정 값에 확대 축소 계수를 적용합니다. G50는 확대 축소를 취소합니다. 회전과 함께 확대 축소를 사용할 수 있지만 반드시 확대 축소를 먼저 명령하십시오.

회전과 확대 축소 G-코드에 대한 자세한 내용은 G68 회전(그룹 16)을 참조하십시오.

Mirror Image

G101 상반전 활성화는 지정된 축에 대한 축 이동을 반전합니다. 설정 45-48, 80 및 250은 X, Y, Z, A, B 및 C축에 대한 상반전을 활성화합니다.

축을 따라 가는 피벗 지점 반전은 Xnn.nn 인수에 의해 정의됩니다. 이것은 인수로서 반전에 대한 축을 사용하여 설정에서 그리고 기계에서 활성화된 Y축에 대해 지정될 수 있습니다. G100은 G101을 취소합니다.

상반전 G 코드에 대한 자세한 내용은 G100/G101 상반전 비활성화/활성화(그룹 00)를 참조하십시오.

피드백

Recently Viewed Items

You Have No Recently Viewed Items Yet

피드백
Haas Logo

美元价格不包括关税、报关费用、保险费、增值税及运费。
USD prices DO NOT include customs duty, customs fees, insurance, VAT, or freight.

人民币价格包含关税、报关费用、货运保险和增值税, 但不包括运费。
CNY prices include customs duty, customs fees, insurance, and VAT. DOES NOT include freight.

Haas 납품 가격

이 가격에는 구매자인 귀사와 합의된 프랑스 국내 지역으로 배송 중에 발생하는 배송 비용, 수출 및 수입 관세, 보험료 및 그 외 모든 비용이 포함됩니다. Haas CNC 제품의 납품에는 그 외 의무 비용이 추가되지 않습니다.

최신 HAAS 팁 및 기술을 확인해 보세요…

지금 가입하기!   

HAAS TOOLING ACCEPTS THE FOLLOWING:

  • 서비스 및 지원
  • 소유자
  • 서비스 요청
  • 조작자 설명서
  • Haas 부품
  • 로터리 수리 요청
  • 사전 설치 가이드
  • 공구 쇼핑
  • Haas 신규 제품 제작 및 가격
  • 사용 가능한 재고
  • Haas 가격 목록
  • CNCA 파이낸싱
  • Haas 소개
  • DNSH 문
  • 채용
  • 인증 및 안전
  • 연락처
  • 이력
  • 이용약관
  • Haas Tooling 이용 약관
  • 개인정보 보호
  • 보증
  • Haas 커뮤니티
  • Haas 인증 프로그램
  • Haas Motorsports
  • Gene Haas 재단
  • Haas 기술 교육 커뮤니티
  • 이벤트
  • SNS 참여
  • Facebook
  • X
  • Flickr
  • YouTube
  • LinkedIn
  • Instagram
  • TikTok
© 2025 Haas Automation Inc. - CNC 공작 기계

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

2800 Sturgis Rd., Oxnard, CA 93030 / Toll Free: 800-331-6746
Phone: 805-278-1800 / Fax: 805-278-2255