Heidenhain ITNS 530 DIN-ISO PROGRAMMING [ko]

Page 1
사용 설명서 사이클 프로그래밍
iTNC 530
NC 소프트웨어 340 490-06, 606 420-01
340 491-06, 606 421-01 340 492-06 340 493-06 340 494-06
한국어 (ko) 10/2010
Page 2
Page 3

본 설명서 정보

본 설명서에 사용된 기호가 아래 설명되어 있습니다 .
이 기호는 설명하는 기능에 대한 중요 정보를 반드시 고려 해야 함을 나타냅니다 .
이 기호는 설명하는 기능을 사용시 다음과 같은 위험이 수 반됨을 나타냅니다 .
공작물에 대한 위험픽스처에 대한 위험공구에 대한 위험기계에 대한 위험작업자에 대한 위험
이 기호는 설명하는 기능이 기계 제작 업체에 의해 조정되 어야 함을 나타냅니다 . 따라서 해당 기능은 기계에 따라 달 라질 수 있습니다 .
이 기호는 해당 기능에 대한 자세한 정보를 다른 설명서에 서도 찾아볼 수 있음을 나타냅니다 .

수정 사항이 있거나 오류를 발견한 경우

하이덴하인은 설명서의 내용을 개선하고자 지속적으로 노력하고 있습 니다 . 요청 사항을 이메일 주소 (tnc-userdoc@heidenhain.de) 로 보 내주시면 자사의 행보에 많은 도움이 되오니 협조 부탁드립니다 .
본 설명서 정보
HEIDENHAIN iTNC 530 3
Page 4

TNC 모델 , 소프트웨어 특징

이 설명서에서는 다음 NC 소프트웨어 번호에 해당하는 TNC 제공 기능 및 특징에 대해 설명합니다 .
TNC 모델 NC 소프트웨어 번호
iTNC 530 340 490-06
iTNC 530 E 340 491-06
iTNC 530 340 492-06
iTNC 530 E 340 493-06
iTNC 530 프로그래밍 스테이션
TNC 모델 NC 소프트웨어 번호
iTNC 530, HSCI HeROS 5
TNC 모델 , 소프트웨어 특징
iTNC 530, HSCI HeROS 5
접미사 E 는 수출용 버전의 TNC 를 나타냅니다 . 수출용 버전의 TNC 는 다음과 같은 제한이 있습니다 .
최대 4 축만 동시에 선형 이동 가능
HSCI( 하이덴하인 직렬 컨트롤러 인터페이스 ) 는 TNC 컨트롤의 새로 운 하드웨어 플랫폼을 나타냅니다 .
HeROS 5 는 HSCI 기반 TNC 컨트롤의 새로운 운영체제를 나타냅니다 .
기계 제작 용한 기능을 해당 기계에 채택합니다 . 이 설명서에 소개된 일부 기능은 TNC 를 통해 해당 기계 공구에서 사용할 수 있는 기능과 일치하지 않을 수 있습니다 .
이처럼 해당 기계에서 사용할 수 없는 TNC 기능은 다음과 같습니다 .
TT 를 통한 공구 측정
해당 기계의 기능을 세부적으로 익히려면 기계 제작 시오 .
업체에서는 기계 파라미터를 설정하는 방식으로 TNC
340 494-06
606 420-01
606 421-01
업체에 문의하십
4
Page 5
하이덴하인을 비롯한 많은 기계 제작 업체에서는 TNC 를 위한 프로그 래밍 교육 과정을 운영하고 있습니다 . 이러한 교육 과정은 프로그래밍 기술 수준을 향상시키고 다른 TNC 사용자와 정보 및 아이디어를 공유 하는 효과적인 방법으로 활용할 수 있습니다 .
사용 설명서 :
사이클과 관련이 없는 모든 TNC 기능은 iTNC 530 사용 설 명서에 나와 있습니다 . 이 사용 설명서가 필요한 경우 하이 덴하인에 문의하십시오 .
대화식 프로그래밍 사용 설명서 ID: 670 387-xx.
ISO 프로그래밍용 사용 설명서 ID: 670 391-xx.
smarT.NC 사용 설명서 :
smarT.NC 작동 모드는 개별 Pilot 에 설명되어 있습니다 . Pilot 사본이 필요한 경우 하이덴하인에 문의하십시오 .
ID: 533 191-xx.
TNC 모델 , 소프트웨어 특징
HEIDENHAIN iTNC 530 5
Page 6
소프트웨어 옵션
iTNC 530 에는 기계 제작 업체에 의뢰하여 활성화할 수 있는 다양한 소 프트웨어 옵션이 있습니다 . 각 옵션은 개별적으로 활성화할 수 있으며 다음과 같은 기능이 포함되어 있습니다 .

소프트웨어 옵션 1

원통형 표면 보간 ( 사이클 27, 28, 29 및 39)
로타리축의 이송 속도 (mm/min): M116
가공 평면 기울이기 ( 사이클 19, 수동 운전 모드의 PLANE 기능 및 3D 회전 소프트 키 )
원 - 3 축 ( 기울어진 작업 평면 )
소프트웨어 옵션 2
3.6ms 가 아닌 0.5ms 의 블록 처리 시간
TNC 모델 , 소프트웨어 및 특징
5 축 보간
스플라인 보간
3D 가공 :
M114: 스위블축 작업 기계 지오메트리 자동 보정M128: 기울어진 축으로 위치결정 작업 공구 위치 유지
(TCPM)
TCPM 기능 : 선택형 모드에서 기울어진 축으로 위치결정 작업
공구 끝 위치 유지 (TCPM)
M144: 블록 끝에서 실제 / 공칭 사이클 32 에서 정삭 / 황삭 및 로타리축 공차 (G62) 에 대한 추가
라미터
LN 블록 (3D 보정 )
위치에 대해 기계의 운동 구성 보정
DCM 충돌 소프트웨어 옵션
기계 제작 업체에서 충돌을 방지하기 위해 정의한 영역을 동적으로 모니터링하는 기능입니다
추가 대화식 언어 소프트웨어 옵션
한국어 , 슬로베니아어 , 슬로바키아어 , 노르웨이어 , 라트비아어 , 에스토니아어 , 터키어 , 루마니아어 , 리투아니아어 같은 대화 언어 를 활성화하는 기능
DXF 변환기 소프트웨어 옵션
DXF 파일에서 윤곽을 추출합니다 (R12 형식 ).
6
Page 7
전역 프로그램 설정 소프트웨어 옵션
프로그램 실행 모드에서 좌표 변환을 중첩하는 기능입니다 .
AFC 소프트웨어 옵션
연속 공정 시 기계 상태를 최적화하는 이송속도 적응 제어 기능
KinematicsOpt 소프트웨어 옵션
기계의 정밀도를 검사하고 최적화하기 위한 터치 프로브 사이클
3D-ToolComp 소프트웨어 옵션
LN 블록의 공구 접촉각에 따른 3D 반경 보정
TNC 모델 , 소프트웨어 특징
HEIDENHAIN iTNC 530 7
Page 8

FCL( 업그레이드 기능 )

소프트웨어 옵션과 TNC 소프트웨어의 추가 개선 사항은 FCL(Feature Content Level) 업그레이드 기능을 통해 관리됩니다 . FCL 이 적용되는
기능은 TNC 에서 소프트웨어를 업데이트하는 것만으로는 사용할 수 없 습니다 .
새 기계를 수령하면 모든 업그레이드 기능을 추가 비용 없 이 사용할 수 있습니다 .
업그레이드 기능은 설명서에서 FCL n 으로 식별되어 있으며 여기서 n 은 FCL 의 일련 번호입니다 .
FCL 기능을 영구적으로 활성화하려면 코드 번호를 구매해야 합니다 . 자세한 내용은 기계 제작 업체 또는 하이덴하인에 문의하십시오 .
FCL 4 기능
DCM 충돌 모니터링이 활성일 때 보호되
TNC 모델 , 소프트웨어 및 특징
는 공간을 그래픽으로 표현
DCM 충돌 모니터링이 활성일 때 정지 상태에서 핸드휠 중첩
3D 기본 회전 ( 안전 거리 보정 ) 기계 설명서
FCL 3 기능
3D 프로빙용 터치 프로브 사이클 451 페이지
슬롯 / 리지의 중심을 사용한 자동 데이 텀 설정을 위한 터치 프로브 사이클
공구를 공작물에 완전히 밀착시켜 윤곽 포켓을 가공하기 위한 감속 이송
평면 기능 : 축 각도 입력 사용 설명서
문맥- 감지형 도움말 (Context-Sensitive Help) 시스템으로 활용할 수 있는 사용 설명서
smarT.NC: smarT.NC 프로그래밍과 가 공을 동시에 수행할 수
있음
설명
사용 설명서
사용 설명서
설명
345 페이지
사용 설명서
사용 설명서
사용 설명서
smarT.NC: 점 패턴의 윤곽 포켓
smarT.NC: 파일 관리자에서 윤곽 프로그 미리보기
smarT.NC: 점 패턴 가공을 위한 위치결 전략
8
smarT.NC Pilot
smarT.NC Pilot
smarT.NC Pilot
Page 9
FCL 2 기능
3D 선 그래픽 사용 설명서
가상 공구축 사용 설명서
설명
블록 장치의 USB 지원 ( 메모리 스틱 , 하 드 디스크 , CD-ROM 드라이브 )
외부에서 작성된 윤곽 필터링 사용 설명서
윤곽 수식에서 각 하위 윤곽에 대해 서로 다른 깊이 지정 기능
DHCP 동적 IP 주소 관리 사용 설명서
터치 프로브 파라미터의 전역 설정을 위 한 터치 프로브 사이클
smarT.NC: 블록 스캔의
smarT.NC: 좌표 변환
smarT.NC: 평면 기능
그래픽 지원
사용 설명서
사용 설명서
456 페이지
smarT.NC Pilot
smarT.NC Pilot
smarT.NC Pilot

권장 작동 장소

TNC 는 EN55022 사양에 따라 Class A 장치와 관련된 제한 규정을 준수 하며 , 산업 현장용으로 제작되었습니다 .
TNC 모델 , 소프트웨어 및 특징
HEIDENHAIN iTNC 530 9
Page 10

소프트웨어 340 49x-02 의 새 사이클 기능

위치결정 속도를 정의하기 위한 새 기계 파라미터(317페이지의 "터치
트리거 프로브 , 위치결정을 위한 급속 이송 : MP6151" 참조 )
수동 운전 모드에서 기본 회전을 고려하기 위한 기계 파라미터
(316 페이지의 " 수동 운전 모드의 기본 회전 고려 : MP6166" 참조 )
자동 공구 측정을 위한 420 부터 431 까지의 사이클이 향상되어 이제
측정 로그가 화면에도 표시됨 (397 페이지의 " 측정
전역 터치 프로브 파라미터를 설정할 있는사이클 도입 (456
이지의 " 고속 프로빙 ( 사이클 441, DIN/ISO: G441, FCL 2 기능 )" 참 조 )
결과 기록 " 참조 )
소프트웨어 340 49x-02 사이클 기능
10
Page 11

소프트웨어 340 49x-03 의 새 사이클 기능

슬롯 중심에서 데이텀을 설정하기 위한 사이클(345페이지의 "슬롯
중심 기준점 ( 사이클 408, DIN/ISO: G408, FCL 3 기능 )" 참조 )
리지 중심에서 데이텀을 설정하기 위한 사이클(349페이지의 "리지
중심 기준점 ( 사이클 409, DIN/ISO: G409, FCL 3 기능 )" 참조 )
새 3D 프로빙 사이클(451 페이지의 "3D에서 측정( 사이클 4, FCL 3
능 )" 참조 )
이제 사이클 401 통해 로타리 테이블을 회전하여 공작물 오정렬 보
정 가능 DIN/ISO: G401)" 참조 )
이제 사이클 402 통해 로타리 테이블을 회전하여 공작물 오정렬 보
정 가능 (328 페이지의 " 보스 두 개를 사용한 기본 회전 ( 사이클 402, DIN/ISO: G402)" 참조 )
데이텀 설정 사이클에서 , 측정 결과를 Q 파라미터 Q15X에서 사용
능 (399 페이지의 "Q 파라미터의 측정 결과 " 참조 )
(325 페이지의 " 두 홀을 사용한 기본 회전 ( 사이클 401,
소프트웨어 340 49x-03 의 새 사이클 기능
HEIDENHAIN iTNC 530 11
Page 12

소프트웨어 340 49x-04 의 새 사이클 기능

기계의 운동 구성 저장을 위한 새 사이클(464페이지의 " 역학 저장(
이클 450, DIN/ISO: G450, 옵션 )" 참조 )
기계의 운동 구성을 테스트하고 최적화하기 위한 새 사이클 (466 페이
지의 " 역학 측정 ( 사이클 451, DIN/ISO: G451; 옵션 )" 참조 )
사이클 412: 파라미터 Q423 통해 선택할 수 있는 측정 점 수(360
이지의 " 원 안쪽의 데이텀 ( 사이클 412, DIN/ISO: G412)" 참조 )
사이클 413: 파라미터 Q423 통해
이지의 " 원 바깥쪽의 데이텀 ( 사이클 413, DIN/ISO: G413)" 참조 )
사이클 421: 파라미터 Q423 통해 선택할 있는 측정 점 (408
이지의 " 홀 측정 ( 사이클 421, DIN/ISO: G421)" 참조 )
사이클 422: 파라미터 Q423 통해 선택할 있는 측정 점 (412
이지의 " 바깥쪽에서 원 측정 ( 사이클 422, DIN/ISO: G422)" 참조 )
사이클 3: 사이클이 시작될 때 스타일러스가 이미 비껴 이동된 경우
오류 메시지를 숨길 수 있음 (449 페이지의 " 측정 ( 사이클 3)" 참조 )
직사각형 보스 밀링을 위한 새 사이클 (160 페이지의 " 직사각형 보스 (
사이클 256, DIN/ISO: G256)" 참조 )
원형 보스 밀링을 위한 사이클 (164 페이지의 " 원형 보스 ( 사이클
257, DIN/ISO: G257)" 참조 )
선택할 있는 측정 (364
소프트웨어 340 49x-04 사이클 기능
12
Page 13

소프트웨어 340 49x-05 의 새 사이클 기능

단일 심공 드릴링을 위한 가공 사이클 새로 도입(98페이지의 "단일
홈 심공 드릴링 ( 사이클 241, DIN/ISO: G241)" 참조 )
기본 회전을 프리셋 테이블에 기록하기 위해 터치 프로브 사이클
404( 기본 회전 설정 ) 가 파라미터 Q305( 테이블의 번호 ) 에 의해 확 장됨 (335 페이지 )
터치 프로브 사이클 408~419: 표시 설정시 TNC 에서 프리셋 테이
블의 0 행에 기록 (344 페이지의
터치 프로브 사이클 412: 추가 파라미터 Q365 "이송 유형"(360페이지
의 " 원 안쪽의 데이텀 ( 사이클 412, DIN/ISO: G412)" 참조 )
터치 프로브 사이클 413: 추가 파라미터 Q365 "이송 유형"(364페이지
의 " 원 바깥쪽의 데이텀 ( 사이클 413, DIN/ISO: G413)" 참조 )
터치 프로브 사이클 416: 추가 파라미터 Q320(안전 거리 , 377 페이지
의 " 원 중심 데이텀 ( 사이클 416, DIN/ISO: G416)" 참조 )
터치 프로브 사이클 421: 추가
의 " 홀 측정 ( 사이클 421, DIN/ISO: G421)" 참조 )
터치 프로브 사이클 422: 추가 파라미터 Q365 "이송 유형"(412페이지
의 " 바깥쪽에서 원 측정 ( 사이클 422, DIN/ISO: G422)" 참조 )
파라미터 Q301(안전 높이로 이동) Q320(안전 거리) 의해 확장된
터치 프로브 사이클 425( 슬롯 측정 )(424 페이지의 " 안쪽에서 폭 측 정 ( 사이클 425, DIN/ISO: G425)" 참조 )
파라미터 Q410( 모드 ) 에서 입력 옵션 2(
된 터치 프로브 사이클 450( 역학 저장 )(464 페이지의 " 역학 저장 ( 사 이클 450, DIN/ISO: G450, 옵션 )" 참조 )
파라미터 Q423(원형 측정 횟수) Q432(프리셋 설정) 의해 확장된
터치 프로브 사이클 451( 역학 측정 )(475 페이지의 " 사이클 파라미터 " 참조 )
터치 프로브 사이클 452( 프리셋 보정 ) 공구 변경자 헤드의 측정
을 간소화함 (482 G452, 옵션 )" 참조 )
무선 TT 449 공구 터치 프로브 교정용 새 터치 프로브 사이클 484(500
페이지의 " 무선 TT 449 교정 ( 사이클 484, DIN/ISO: G484)" 참조 )
페이지의 " 프리셋 보정 ( 사이클 452, DIN/ISO:
" 계산된 데이텀 저장 " 참조 )
파라미터 Q365 "이송 유형"(408페이지
저장 상태 표시) 의해 확장
소프트웨어 340 49x-05 의 새 사이클 기능
HEIDENHAIN iTNC 530 13
Page 14

소프트웨어 340 49x-06 의 새 사이클 기능

사이클 275 " 트로코이드 슬롯 윤곽 "(205 페이지의 " 트로코이드
롯 ( 사이클 275, DIN/ISO: G275)" 참조 )
사이클 241 "단일 심공 드릴링"에서 바닥 깊이 정의 가능(98페이지
의 " 단일 홈 심공 드릴링 ( 사이클 241, DIN/ISO: G241)" 참조 )
사이클 39 " 원통 표면 윤곽 " 접근후진 동작 조정 가능 (230 페이지
의 " 사이클 실행 " 참조 )
교정 구체에서 터치 프로브 교정을 위한
도입 (458 페이지의 "TS 교정 ( 사이클 460, DIN/ISO: G460)" 참조 )
KinematicsOpt: 로타리축의 백래시 확인을 위한 파라미터 추가 도입
(473 페이지의 " 백래시 " 참조 )
KinematicsOpt: 히르트 연결 위치결정을 위한 지지 개선 (469 페이
지의 " 히르트 커플링이 적용된 축의 기계 " 참조 )
새로운 터치 프로브 사이클
소프트웨어 340 49x-06 사이클 기능
14
Page 15

이전 버전인 340 422-xx/340 423-xx 이후 변경된 사이클 기능

교정 데이터에서 하나 이상의 블록에 대한 관리가 변경되었습니다(
화식 프로그래밍 사용 설명서 참조 ).
HEIDENHAIN iTNC 530 15
이전 버전인 340 422-xx/340 423-xx 이후 변경된 사이클 기능
Page 16

소프트웨어 34049x-05 의 변경된 사이 클 기능

원통형 표면 사이클 27, 28, 29, 39 는 이제 모듈로 로타리축으로도 사
용할 수 있습니다 . 이전에는 기계 파라미터 810.x = 0 이 요구되었습 니다 .
사이클 403 은 터치점과 보정축이 일치하는지에 대한 여부를 확인하
않습니다 . 결과 기울어진 좌표계에서도 프로빙이 가능합니다 (331 페이지의 " 기본 회전 - 로타리축을 통한 보정 ( 사이클 403, DIN/ISO: G403)" 참조 ).
소프트웨어 34049x-05 의 변경된 사이클 기능
16
Page 17

소프트웨어 340 49x-06 의 변경된 사이 클 기능

사이클 24(DIN/ISO: G124) 측면 정삭 중 접근 동작 변경됨(199페이
지의 " 프로그래밍 시 주의 사항 :" 참조 )
HEIDENHAIN iTNC 530 17
소프트웨어 340 49x-06 의 변경된 사이클 기능
Page 18
소프트웨어 340 49x-06 의 변경된 사이클 기능
18
Page 19
목차
기본 사항 / 개요
1
사이클 사용
2
고정 사이클 : 드릴링
3
고정 사이클 : 탭핑 / 나사산 밀링
4
고정 사이클 : 포켓 밀링 / 보스 밀링 / 슬롯 밀링
5
고정 사이클 : 패턴 정의
6
고정 사이클 : 윤곽 포켓
7
고정 사이클 : 원통 표면
8
고정 사이클 : 윤곽 수식을 사용한 윤곽 포켓
9
고정 사이클 : 다중 경로 밀링
10
사이클 : 좌표 변환
11
사이클 : 특수 기능
12
터치 프로브 사이클 사용
13
터치 프로브 사이클 : 공작물 오정렬 자동 측 정
14
터치 프로브 사이클 : 자동 데이텀 설정
15
터치 프로브 사이클 : 자동 공작물 검사
16
터치 프로브 사이클 : 특수 기능
17
터치 프로브 사이클 : 자동 역학 측정
18
터치 프로브 사이클 : 자동 공구 측정
19
HEIDENHAIN iTNC 530 19
Page 20
Page 21
1 기본 사항 / 개요 ..... 43
1.1 소개 ..... 44
1.2 사용 가능한 사이클 그룹 ..... 45
고정 사이클 개요 ..... 45
터치 프로브 사이클 개요 ..... 46
HEIDENHAIN iTNC 530 21
Page 22
2 고정 사이클 사용 ..... 47
2.1 고정 사이클 사용 ..... 48
기계별 사이클 ..... 48
소프트 키를 사용하여 사이클 정의 ..... 49
GOTO 기능을 사용하여 사이클 정의 ..... 49
사이클 호출 ..... 50
보조축 U/V/W 사용 ..... 53
2.2 사이클의 기본값 프로그래밍 ..... 54
개요 ..... 54
GLOBAL DEF 입력 ..... 55
GLOBAL DEF 정보 사용 ..... 55
전체적으로 유효한 전역 데이터 ..... 56
드릴링 작업을 위한 전역 데이터 ..... 56
포켓 사이클 25x 가 포함된 밀링 작업에 유효한 전역 데이터 ..... 57
윤곽 사이클을 사용한 밀링 작업에
위치결정 동작을 위한 전역 데이터 ..... 57
프로빙 기능을 위한 전역 데이터 ..... 58
2.3 패턴 정의 PATTERN DEF ..... 59
응용 ..... 59
PATTERN DEF 입력 ..... 60
PATTERN DEF 사용 ..... 60
개별 가공 위치 정의 ..... 61
단일 행 정의 ..... 62
단일 패턴 정의 ..... 63
개별 프레임 정의 ..... 64
완전한 원 정의 ..... 65
원호 정의 ..... 66
2.4 테이블 ..... 67
기능 ..... 67
점 테이블 작성 ..... 67
단일 점을 가공 프로세스에서 숨기기 ..... 68
프로그램에서 점
점 테이블과 연결된 사이클 호출 ..... 70
테이블 선택 ..... 69
유효한 전역 데이터 ..... 57
22
Page 23
3 고정 사이클 : 드릴링 ..... 71
3.1 기본 ..... 72
개요 ..... 72
3.2 센터링 ( 사이클 240, DIN/ISO: G240) ..... 73
사이클 실행 ..... 73
프로그래밍 시 주의 사항 : ..... 73
사이클 파라미터 ..... 74
3.3 드릴링 ( 사이클 200) ..... 75
사이클 실행 ..... 75
프로그래밍 시 주의 사항 : ..... 75
사이클 파라미터 ..... 76
3.4 리밍 ( 사이클 201, DIN/ISO: G201) ..... 77
사이클 실행 ..... 77
프로그래밍 시 주의 사항 : ..... 77
사이클 파라미터 ..... 78
3.5 보링 ( 사이클 202, DIN/ISO: G202) ..... 79
사이클 실행 ..... 79
프로그래밍 시 주의 사항 : ..... 80
사이클 파라미터 ..... 81
3.6 범용 드릴링 ( 사이클 203, DIN/ISO: G203) ..... 83
사이클 실행 ..... 83
프로그래밍
사이클 파라미터 ..... 85
3.7 백 보링 ( 사이클 204, DIN/ISO: G204) ..... 87
사이클 실행 ..... 87
프로그래밍 시 주의 사항 : ..... 88
사이클 파라미터 ..... 89
3.8 범용 펙킹 ( 사이클 205, DIN/ISO: G205) ..... 91
사이클 실행 ..... 91
프로그래밍 시 주의 사항 : ..... 92
사이클 파라미터 ..... 93
3.9 보어 밀링 ( 사이클 208) ..... 95
사이클 실행 ..... 95
프로그래밍 시 주의 사항 : ..... 96
사이클 파라미터 ..... 97
3.10 단일 홈 심공 드릴링 ( 사이클 241, DIN/ISO: G241) ..... 98
사이클 실행 ..... 98
프로그래밍 시 주의
사이클 파라미터 ..... 99
3.11 프로그래밍 예 ..... 101
주의 사항 : ..... 84
사항 : ..... 98
HEIDENHAIN iTNC 530 23
Page 24
4 고정 사이클 : 탭핑 / 나사산 밀링 ..... 105
4.1 기본 ..... 106
개요 ..... 106
4.2 플로팅 탭 홀더를 사용한 새 탭핑 ( 사이클 206, DIN/ISO: G206) ..... 107
사이클 실행 ..... 107
프로그래밍 시 주의 사항 : ..... 107
사이클 파라미터 ..... 108
4.3 플로팅 탭 홀더를 사용하지 않는 새 리지드 탭핑 ( 사이클 207, DIN/ISO: G207) ..... 109
사이클 실행 ..... 109
프로그래밍 시 주의 사항 : ..... 110
사이클 파라미터 ..... 111
4.4 칩 제거를 통한 탭핑 ( 사이클 209, DIN/ISO: G209) ..... 112
사이클 실행 ..... 112
프로그래밍 시 주의 사항 : ..... 113
사이클 파라미터 ..... 114
4.5 나사산
4.6 나사산 밀링 ( 사이클 262, DIN/ISO: G262) ..... 117
4.7 나사산 밀링 / 카운터싱킹 ( 사이클 263, DIN/ISO: G263) ..... 120
4.8 나사산 드릴링 / 밀링 ( 사이클 264, DIN/ISO: G264) ..... 124
4.9 나선 나사산 드릴링 / 밀링 ( 사이클 265, DIN/ISO: G265) ..... 128
4.10 수나사 밀링 ( 사이클 267, DIN/ISO: G267) ..... 132
4.11 프로그래밍 예 ..... 136
밀링 기본 사항 ..... 115
사전 요구 사항 ..... 115
사이클 실행 ..... 117
프로그래밍 시 주의 사항 : ..... 118
사이클 파라미터 ..... 119
사이클 실행 ..... 120
프로그래밍 시 주의 사항 : ..... 121
사이클 파라미터 ..... 122
사이클 실행 ..... 124
프로그래밍 시 주의 사항 : ..... 125
사이클 파라미터 ..... 126
사이클 실행 ..... 128
프로그래밍
사이클 파라미터 ..... 130
사이클 실행 ..... 132
프로그래밍 시 주의 사항 : ..... 133
사이클 파라미터 ..... 134
시 주의 사항 : ..... 129
24
Page 25
5 고정 사이클 : 포켓 밀링 / 보스 밀링 / 슬롯 밀링 ..... 139
5.1 기본 ..... 140
개요 ..... 140
5.2 직사각형 포켓 ( 사이클 251, DIN/ISO: G251) ..... 141
사이클 실행 ..... 141
프로그래밍 시 주의 사항 : ..... 142
사이클 파라미터 ..... 143
5.3 원형 포켓 ( 사이클 252, DIN/ISO: G252) ..... 146
사이클 실행 ..... 146
프로그래밍 시 주의 사항 : ..... 147
사이클 파라미터 ..... 148
5.4 슬롯 밀링 ( 사이클 253, DIN/ISO: G253) ..... 150
사이클 실행 ..... 150
프로그래밍 시 주의 사항 : ..... 151
사이클 파라미터 ..... 152
5.5 원형 슬롯 ( 사이클 254, DIN/ISO: G254) ..... 155
사이클 실행 ..... 155
프로그래밍 시 주의 사항 : ..... 156
사이클 파라미터 ..... 157
5.6 직사각형 보스
사이클 실행 ..... 160
프로그래밍 시 주의 사항 : ..... 161
사이클 파라미터 ..... 162
5.7 원형 보스 ( 사이클 257, DIN/ISO: G257) ..... 164
사이클 실행 ..... 164
프로그래밍 시 주의 사항 : ..... 165
사이클 파라미터 ..... 166
5.8 프로그래밍 예 ..... 168
( 사이클 256, DIN/ISO: G256) ..... 160
HEIDENHAIN iTNC 530 25
Page 26
6 고정 사이클 : 패턴 정의 ..... 171
6.1 기본 사항 ..... 172
개요 ..... 172
6.2 원형 패턴 ( 사이클 220, DIN/ISO: G220) ..... 173
사이클 실행 ..... 173
프로그래밍 시 주의 사항 : ..... 173
사이클 파라미터 ..... 174
6.3 선형 패턴 ( 사이클 221, DIN/ISO: G221) ..... 176
사이클 실행 ..... 176
프로그래밍 시 주의 사항 : ..... 176
사이클 파라미터 ..... 177
6.4 프로그래밍 ..... 178
26
Page 27
7 고정 사이클 : 윤곽 포켓 , 윤곽 트레인 ..... 181
7.1 SL 사이클 ..... 182
기본 사항 ..... 182
개요 ..... 184
7.2 윤곽 지오메트리 ( 사이클 14, DIN/ISO: G37) ..... 185
프로그래밍 시 주의 사항 : ..... 185
사이클 파라미터 ..... 185
7.3 중첩 윤곽 ..... 186
기본 ..... 186
서브프로그램 : 포켓 중첩 ..... 187
포함 영역 ..... 188
제외 영역 ..... 189
교차 영역 ..... 189
7.4 윤곽 데이터 ( 사이클 20, DIN/ISO: G120) ..... 190
프로그래밍 시 주의 사항 : ..... 190
사이클 파라미터 ..... 191
7.5 파일럿 드릴링 ( 사이클 21, DIN/ISO: G121) ..... 192
사이클 실행 ..... 192
프로그래밍 시 주의 사항 : ..... 192
사이클 파라미터 ..... 193
7.6 황삭 ( 사이클 22, DIN/ISO: G122) ..... 194
실행 ..... 194
사이클
프로그래밍 시 주의 사항 : ..... 195
사이클 파라미터 ..... 196
7.7 바닥 정삭 ( 사이클 23, DIN/ISO: G123) ..... 198
사이클 실행 ..... 198
프로그래밍 시 주의 사항 : ..... 198
사이클 파라미터 ..... 198
7.8 측면 정삭 ( 사이클 24, DIN/ISO: G124) ..... 199
사이클 실행 ..... 199
프로그래밍 시 주의 사항 : ..... 199
사이클 파라미터 ..... 200
7.9 윤곽 트레인 ( 사이클 25, DIN/ISO: G125) ..... 201
사이클 실행 ..... 201
프로그래밍 시 주의 사항 : ..... 201
사이클 파라미터 ..... 202
7.10 윤곽 데이터 ( 사이클 270, DIN/ISO: G270) ..... 203
프로그래밍 시 주의 사항 : ..... 203
파라미터 ..... 204
사이클
7.11 트로코이드 슬롯 ( 사이클 275, DIN/ISO: G275) ..... 205
사이클 실행 ..... 205
프로그래밍 시 주의 사항 : ..... 207
사이클 파라미터 ..... 208
7.12 프로그래밍 예 ..... 211
HEIDENHAIN iTNC 530 27
Page 28
8 고정 사이클 : 원통 표면 ..... 219
8.1 기본 ..... 220
원통 표면 사이클의 개요 ..... 220
8.2 원통형 표면 ( 사이클 27, DIN/ISO: G127, 소프트웨어 옵션 1) ..... 221
사이클 실행 ..... 221
프로그래밍 시 주의 사항 : ..... 222
사이클 파라미터 ..... 223
8.3 원통형 표면 슬롯 밀링 ( 사이클 28, DIN/ISO: G128, 소프트웨어 옵션 1) ..... 224
사이클 실행 ..... 224
프로그래밍 시 주의 사항 : ..... 225
사이클 파라미터 ..... 226
8.4 원통 표면 리지 밀링 ( 사이클 29, DIN/ISO: G129, 소프트웨어 옵션 1) ..... 227
사이클 실행 ..... 227
프로그래밍 시 주의 사항 : ..... 228
사이클 파라미터 ..... 229
원통형 표면 외부 윤곽 밀링 ( 사이클 39, DIN/ISO: G139, 소프트웨어 옵션 1) ..... 230
8.5
사이클 실행 ..... 230
프로그래밍 시 주의 사항 : ..... 231
사이클 파라미터 ..... 232
8.6 프로그래밍 ..... 233
28
Page 29
9 고정 사이클 : 윤곽 수식을 사용한 윤곽 포켓 ..... 237
9.1 복잡한 윤곽 수식을 사용한 SL 사이클 ..... 238
기본 ..... 238
윤곽 정의를 사용하여 프로그램 선택 ..... 240
윤곽 설명 정의 ..... 241
복잡한 윤곽 수식 입력 ..... 242
윤곽 중첩 ..... 243
SL 사이클을 사용한 윤곽 가공 ..... 245
9.2 간단한 윤곽 수식을 사용한 SL 사이클 ..... 249
기본 사항 ..... 249
간단한 윤곽 수식 입력 ..... 251
SL 사이클을 사용한 윤곽 가공 ..... 251
HEIDENHAIN iTNC 530 29
Page 30
10 고정 사이클 : 다중 경로 밀링 ..... 253
10.1 기본 ..... 254
개요 ..... 254
10.2 3D 데이터 실행 ( 사이클 30, DIN/ISO: G60) ..... 255
사이클 실행 ..... 255
프로그래밍 시 주의 사항 : ..... 255
사이클 파라미터 ..... 256
10.3 다중 경로 밀링 ( 사이클 230, DIN/ISO: G230) ..... 257
사이클 실행 ..... 257
프로그래밍 시 주의 사항 : ..... 257
사이클 파라미터 ..... 258
10.4 직선 보간 표면 ( 사이클 231, DIN/ISO: G231) ..... 259
사이클 실행 ..... 259
프로그래밍 시 주의 사항 : ..... 260
사이클 파라미터 ..... 261
10.5 정면 밀링 ( 사이클 232, DIN/ISO: G232) ..... 263
사이클 실행 ..... 263
프로그래밍 시 주의 사항 : ..... 264
사이클 파라미터 ..... 265
10.6 프로그래밍 ..... 268
30
Page 31
11 사이클 : 좌표 변환 ..... 271
11.1 기본 사항 ..... 272
개요 ..... 272
좌표 변환의 효과 ..... 273
11.2 데이텀 이동 ( 사이클 7, DIN/ISO: G54) ..... 274
적용 ..... 274
사이클 파라미터 ..... 274
11.3 데이텀 테이블을 사용한 데이텀 이동 ( 사이클 7, DIN/ISO: G53) ..... 275
적용 ..... 275
프로그래밍 시 주의 사항 : ..... 276
사이클 파라미터 ..... 277
파트 프로그램에서 데이텀 테이블 선택 ..... 277
프로그램 작성 편집 모드에서 데이텀 테이블 편집 ..... 278
프로그램 실행 작동 모드에서 포켓 테이블 편집 ..... 279
실제값을 데이텀 테이블로 전송 ..... 279
테이블 구성 ..... 280
데이텀
데이텀 테이블을 종료하는 방법 ..... 280
11.4 데이텀 설정 ( 사이클 247, DIN/ISO: G247) ..... 281
적용 ..... 281
프로그래밍 시 주의 사항 : ..... 281
사이클 파라미터 ..... 281
11.5 대칭 형상 ( 사이클 8, DIN/ISO: G28) ..... 282
적용 ..... 282
프로그래밍 시 주의 사항 : ..... 282
사이클 파라미터 ..... 283
11.6 회전 ( 사이클 10, DIN/ISO: G73) ..... 284
적용 ..... 284
프로그래밍 시 주의 사항 : ..... 284
사이클 파라미터 ..... 285
11.7 확장 ( 사이클 11, DIN/ISO: G72) ..... 286
적용 ..... 286
사이클 파라미터 ..... 286
11.8 축별 확장 ( 사이클 26) ..... 287
적용 ..... 287
프로그래밍 시 주의 사항 : ..... 287
사이클 파라미터 ..... 288
HEIDENHAIN iTNC 530 31
Page 32
11.9 작업 평면 ( 사이클 19, DIN/ISO: G80, 소프트웨어 옵션 1) ..... 289
적용 ..... 289
프로그래밍 시 주의 사항 : ..... 290
사이클 파라미터 ..... 291
재설정 ..... 291
회전 축 위치결정 ..... 292
기울어진 좌표계에서 위치 표시 ..... 294
작업 공간 모니터링 ..... 294
기울어진 좌표계의 배치 작업 ..... 294
좌표 변환 사이클 조합 ..... 295
기울어진 좌표계의 자동 공작물 측정 ..... 295
사이클 19 작업 평면 제작을 위한 절차 ..... 296
11.10 프로그래밍 ..... 298
32
Page 33
12 사이클 : 특수 기능 ..... 301
12.1 기본 사항 ..... 302
개요 ..... 302
12.2 정지 시간 ( 사이클 9, DIN/ISO: G04) ..... 303
기능 ..... 303
사이클 파라미터 ..... 303
12.3 프로그램 호출 ( 사이클 12, DIN/ISO: G39) ..... 304
사이클 기능 ..... 304
프로그래밍 시 주의 사항 : ..... 304
사이클 파라미터 ..... 305
12.4 방향 조정된 스핀들 정지 ( 사이클 13, DIN/ISO: G36) ..... 306
사이클 기능 ..... 306
프로그래밍 시 주의 사항 : ..... 306
사이클 파라미터 ..... 306
12.5 허용 공차 ( 사이클 32, DIN/ISO: G62) ..... 307
사이클 기능 ..... 307
CAM 시스템의 지오메트리 정의 영향 ..... 308
프로그래밍 시 주의 사항 : ..... 309
사이클 파라미터
..... 310
HEIDENHAIN iTNC 530 33
Page 34
13 터치 프로브 사이클 사용 ..... 311
13.1 터치 프로브 사이클 관련 일반 정보 ..... 312
기능의 작동 방법 ..... 312
수동 및 전자식 핸드휠 모드의 사이클 ..... 313
자동 작업을 위한 터치 프로브 사이클 ..... 313
13.2 터치 프로브 사이클로 작업하기 전에 ..... 315
터치점까지의 최대 이송 : MP6130 ..... 315
터치점까지의 안전 거리 : MP6140 ..... 315
적외선 터치 프로브를 프로그래밍된 프로브 방향으로 설정 : MP6165 ..... 315
수동 운전 모드의 기본 회전 고려 : MP6166 ..... 316
다중 측정 : MP6170 ..... 316
다중 측정의 신뢰
터치 트리거 프로브 , 프로빙 이송 속도 : MP6120 ..... 317
터치 트리거 프로브 , 위치결정을 위한 급속 이송 : MP6150 ..... 317
터치 트리거 프로브 , 위치결정을 위한 급속 이송 : MP6151 ..... 317
KinematicsOpt: 최적화 모드에서의 공차 한계 : MP6600 ..... 317
KinematicsOpt, 교정 볼 반경의 허용 편차 : MP6601 ..... 317
터치 프로브 사이클 실행 ..... 318
구간 : MP6171 ..... 316
34
Page 35
14 터치 프로브 사이클 : 공작물 오정렬 자동 측정 ..... 319
14.1 기본 사항 ..... 320
개요 ..... 320
공작물 오정렬을 측정하는 모든 터치 프로브 사이클에 공통적인 특성 ..... 321
14.2 기본 회전 ( 사이클 400, DIN/ISO: G400) ..... 322
사이클 실행 ..... 322
프로그래밍 시 주의 사항 : ..... 322
사이클 파라미터 ..... 323
14.3 두 홀을 사용한 기본 회전 ( 사이클 401, DIN/ISO: G401) ..... 325
사이클 실행 ..... 325
프로그래밍 시 주의 사항 : ..... 325
사이클 파라미터 ..... 326
14.4 보스 두 개를 사용한 기본 회전 ( 사이클 402, DIN/ISO: G402) ..... 328
사이클 실행 ..... 328
프로그래밍 시 주의
사이클 파라미터 ..... 329
14.5 기본 회전 - 로타리축을 통한 보정 ( 사이클 403, DIN/ISO: G403) ..... 331
사이클 실행 ..... 331
프로그래밍 시 주의 사항 : ..... 332
사이클 파라미터 ..... 333
14.6 기본 회전 설정 ( 사이클 404, DIN/ISO: G404) ..... 335
사이클 실행 ..... 335
사이클 파라미터 ..... 335
14.7 C 축을 회전하여 공작물의 오정렬 보정 ( 사이클 405, DIN/ISO: G405) ..... 336
사이클 실행 ..... 336
프로그래밍 시 주의 사항 : ..... 337
사이클 파라미터 ..... 338
사항 : ..... 328
HEIDENHAIN iTNC 530 35
Page 36
15 터치 프로브 사이클 : 자동 데이텀 설정 ..... 341
15.1 기본 사항 ..... 342
개요 ..... 342
데이텀을 설정하는 모든 터치 프로브 사이클에 공통적인 특성 ..... 343
15.2 슬롯 중심 기준점 ( 사이클 408, DIN/ISO: G408, FCL 3 기능 ) ..... 345
사이클 실행 ..... 345
프로그래밍 시 주의 사항 : ..... 346
사이클 파라미터 ..... 346
15.3 리지 중심 기준점 ( 사이클 409, DIN/ISO: G409, FCL 3 기능 ) ..... 349
사이클 실행 ..... 349
프로그래밍 시 주의 사항 : ..... 349
사이클 파라미터 ..... 350
15.4 직사각형 안쪽의 데이텀 ( 사이클 410, DIN/ISO: G410) ..... 352
사이클 실행 ..... 352
프로그래밍 시 주의 사항 : ..... 353
사이클 파라미터
15.5 직사각형 바깥쪽의 데이텀 ( 사이클 411, DIN/ISO: G411) ..... 356
사이클 실행 ..... 356
프로그래밍 시 주의 사항 : ..... 357
사이클 파라미터 ..... 357
15.6 원 안쪽의 데이텀 ( 사이클 412, DIN/ISO: G412) ..... 360
사이클 실행 ..... 360
프로그래밍 시 주의 사항 : ..... 361
사이클 파라미터 ..... 361
15.7 원 바깥쪽의 데이텀 ( 사이클 413, DIN/ISO: G413) ..... 364
사이클 실행 ..... 364
프로그래밍 시 주의 사항 : ..... 364
사이클 파라미터 ..... 365
15.8 코너 바깥쪽의 데이텀 ( 사이클 414, DIN/ISO: G414) ..... 368
사이클 실행 ..... 368
프로그래밍 시 주의 사항 : ..... 369
사이클 파라미터 ..... 370
15.9 코너 안쪽의 데이텀 ( 사이클 415, DIN/ISO: G415) ..... 373
사이클 실행 ..... 373
프로그래밍 시 주의 사항 : ..... 374
사이클 파라미터 ..... 374
15.10 원 중심 데이텀 ( 사이클 416, DIN/ISO: G416) ..... 377
사이클 실행 ..... 377
프로그래밍 시 주의 사항 : ..... 378
사이클 파라미터 ..... 378
15.11 터치 프로브축의 데이텀 ( 사이클 417, DIN/ISO: G417) ..... 381
사이클 실행 ..... 381
프로그래밍 시 주의 사항 : ..... 381
사이클 파라미터 ..... 382
..... 353
36
Page 37
15.12 네 홀의 중심에 있는 데이텀 ( 사이클 418, DIN/ISO: G418) ..... 383
사이클 실행 ..... 383
프로그래밍 시 주의 사항 : ..... 384
사이클 파라미터 ..... 384
15.13 한 축의 데이텀 ( 사이클 419, DIN/ISO: G419) ..... 387
사이클 실행 ..... 387
프로그래밍 시 주의 사항 : ..... 387
사이클 파라미터 ..... 388
HEIDENHAIN iTNC 530 37
Page 38
16 터치 프로브 사이클 : 자동 공작물 검사 ..... 395
16.1 기본 사항 ..... 396
개요 ..... 396
측정 결과 기록 ..... 397
Q 파라미터의 측정 결과 ..... 399
결과 분류 ..... 399
공차 모니터링 ..... 400
공구 모니터링 ..... 400
측정 결과의 좌표계 ..... 401
16.2 기준면 ( 사이클 0, DIN/ISO: G55) ..... 402
사이클 실행 ..... 402
프로그래밍 시 주의 사항 : ..... 402
사이클 파라미터 ..... 402
16.3 극 기준면 ( 사이클 1) ..... 403
사이클 실행 ..... 403
프로그래밍 시 주의 사항 : ..... 403
사이클 파라미터 ..... 404
16.4 각도 측정 ( 사이클 420, DIN/ISO: G420) ..... 405
사이클 실행 ..... 405
프로그래밍 시 주의 사항 : ..... 405
사이클 파라미터 ..... 406
16.5 홀 측정 ( 사이클 421, DIN/ISO: G421) ..... 408
사이클 실행 ..... 408
프로그래밍 시 주의 사항 : ..... 408
사이클 파라미터 ..... 409
16.6 바깥쪽에서 원 측정 ( 사이클 422, DIN/ISO: G422) ..... 412
사이클 실행 ..... 412
프로그래밍 시 주의 사항 : ..... 412
사이클 파라미터 ..... 413
16.7 안쪽에서 직사각형 측정 ( 사이클 423, DIN/ISO: G423) ..... 416
사이클 실행 ..... 416
프로그래밍 시 주의 사항 : ..... 416
사이클 파라미터 ..... 417
16.8 바깥쪽에서 직사각형 측정 ( 사이클 424, DIN/ISO: G424) ..... 420
사이클 실행 ..... 420
프로그래밍 시 주의 사항 : ..... 421
사이클 파라미터
16.9 안쪽에서 폭 측정 ( 사이클 425, DIN/ISO: G425) ..... 424
사이클 실행 ..... 424
프로그래밍 시 주의 사항 : ..... 424
사이클 파라미터 ..... 425
..... 421
38
Page 39
16.10 리지 폭 측정 ( 사이클 426, DIN/ISO: G426) ..... 427
사이클 실행 ..... 427
프로그래밍 시 주의 사항 : ..... 427
사이클 파라미터 ..... 428
16.11 좌표 측정 ( 사이클 427, DIN/ISO: G427) ..... 430
사이클 실행 ..... 430
프로그래밍 시 주의 사항 : ..... 430
사이클 파라미터 ..... 431
16.12 볼트 홀 원 측정 ( 사이클 430, DIN/ISO: G430) ..... 433
사이클 실행 ..... 433
프로그래밍 시 주의 사항 : ..... 433
사이클 파라미터 ..... 434
16.13 평면 측정 ( 사이클 431, DIN/ISO: G431) ..... 437
사이클 실행 ..... 437
프로그래밍 시 주의 사항 : ..... 438
사이클 파라미터 ..... 439
16.14 프로그래밍
..... 441
HEIDENHAIN iTNC 530 39
Page 40
17 터치 프로브 사이클 : 특수 기능 ..... 445
17.1 기본 ..... 446
개요 ..... 446
17.2 TS 교정 ( 사이클 2) ..... 447
사이클 실행 ..... 447
프로그래밍 시 주의 사항 : ..... 447
사이클 파라미터 ..... 447
17.3 TS 길이 교정 ( 사이클 9) ..... 448
사이클 실행 ..... 448
사이클 파라미터 ..... 448
17.4 측정 ( 사이클 3) ..... 449
사이클 실행 ..... 449
프로그래밍 시 주의 사항 : ..... 449
사이클 파라미터 ..... 450
17.5 3D 에서 측정 ( 사이클 4, FCL 3 기능 ) ..... 451
사이클 실행 ..... 451
프로그래밍 시 주의 사항 : ..... 451
사이클 파라미터 ..... 452
17.6 축 전환 측정 ( 터치 프로브 사이클 440, DIN/ISO: G440) ..... 453
실행 ..... 453
사이클
프로그래밍 시 주의 사항 : ..... 454
사이클 파라미터 ..... 455
17.7 고속 프로빙 ( 사이클 441, DIN/ISO: G441, FCL 2 기능 ) ..... 456
사이클 실행 ..... 456
프로그래밍 시 주의 사항 : ..... 456
사이클 파라미터 ..... 457
17.8 TS 교정 ( 사이클 460, DIN/ISO: G460) ..... 458
사이클 실행 ..... 458
프로그래밍 시 주의 사항 : ..... 458
사이클 파라미터 ..... 459
40
Page 41
18 터치 프로브 사이클 : 자동 역학 측정 ..... 461
18.1 TS 터치 프로브를 통한 역학 측정 (KinematicsOpt 옵션 ) ..... 462
기본 사항 ..... 462
개요 ..... 462
18.2 사전 요구 사항 ..... 463
프로그래밍 시 주의 사항 : ..... 463
18.3 역학 저장 ( 사이클 450, DIN/ISO: G450, 옵션 ) ..... 464
사이클 실행 ..... 464
프로그래밍 시 주의 사항 : ..... 464
사이클 파라미터 ..... 465
로그 기능 ..... 465
18.4 역학 측정 ( 사이클 451, DIN/ISO: G451; 옵션 ) ..... 466
사이클 실행 ..... 466
위치결정 방향 ..... 468
히르트 커플링이 적용된 축의 기계 ..... 469
측정점 수 선택 ..... 470
기계 테이블 상의
정밀도에 대한 유의 사항 ..... 471
다양한 교정 방법에 대한 유의 사항 ..... 472
백래시 ..... 473
프로그래밍 시 주의 사항 : ..... 474
사이클 파라미터 ..... 475
다양한 모드 (Q406) ..... 478
로그 기능 ..... 479
18.5 프리셋 보정 ( 사이클 452, DIN/ISO: G452, 옵션 ) ..... 482
사이클 실행 ..... 482
프로그래밍 시 주의 사항 : ..... 484
사이클 파라미터 ..... 485
공구 변경자 헤드의 조정 ..... 487
드리프트 보정 ..... 489
로그 기능 ..... 491
교정 구체 위치 선택 ..... 470
HEIDENHAIN iTNC 530 41
Page 42
19 터치 프로브 사이클 : 자동 공구 측정 ..... 493
19.1 기본 사항 ..... 494
개요 ..... 494
사이클 31-33 과 사이클 481-483 의 차이점 ..... 495
기계 파라미터 설정 ..... 495
공구 테이블 TOOL.T 의 항목 ..... 497
측정 결과 표시 ..... 498
19.2 TT 교정 ( 사이클 30 또는 480, DIN/ISO: G480) ..... 499
사이클 실행 ..... 499
프로그래밍 시 주의 사항 : ..... 499
사이클 파라미터 ..... 499
19.3 무선 TT 449 교정 ( 사이클 484, DIN/ISO: G484) ..... 500
기본 사항 ..... 500
사이클 실행 ..... 500
프로그래밍 시 주의 사항 : ..... 500
사이클 파라미터 ..... 500
19.4 공구 길이 측정 ( 사이클 31 또는 481, DIN/ISO: G481) ..... 501
사이클 실행
프로그래밍 시 주의 사항 : ..... 502
사이클 파라미터 ..... 502
19.5 공구 반경 측정 ( 사이클 32 또는 482, ISO: G482) ..... 503
사이클 실행 ..... 503
프로그래밍 시 주의 사항 : ..... 503
사이클 파라미터 ..... 504
19.6 공구 길이 및 반경 측정 ( 사이클 33 또는 483, ISO: G483) ..... 505
사이클 실행 ..... 505
프로그래밍 시 주의 사항 : ..... 505
사이클 파라미터 ..... 506
개요 ..... 509
고정 사이클 ..... 509
터치 프로브 사이클 ..... 511
..... 501
42
Page 43

기본 사항 / 개요

Page 44
1.1 소개
여러 작업 단계로 구성된 자주 반복되는 가공 사이클은 TNC 메모리에 표준 사이클로 저장됩니다 . 좌표 변환과 여러 특수 기능도 사이클로 사

1.1 소개

용할 수 있습니다 .
대부분의 사이클에서는 Q 파라미터를 전송 파라미터로 사용합니다 . 여러 사이클에서 필요한 특수 기능이 지정된 파라미터에는 항상 같은 번호가 지정됩니다 . 예를 들어 , Q200 에는 안전 거리가 지정되며 Q202 에는 절입 깊이가 지정됩니다 .
충돌 주의 !
사이클이 확장 작업을 실행하는 경우도 있습니다. 보안을 위해 가공 전에 그래픽 프로그램 테스트를 실행해야 합니 다 .
번호가 200 보다 큰 사이클 ( 예 : Q210 = Q1) 에서 간접 파 라미터 지정을 사용하는 경우 지정된 파라미터 ( 예 : Q1) 에 대한 모든 변경 사항은 사이클 정의 이후에는 적용되지 않 습니다 . 이러한 경우에는 사이클 파라미터 ( 예 : Q210) 를 직접 정의합니다 .
번호가 200 보다 큰 고정 사이클에 대해 이송 속도 파라미 터가 필요한 경우에는 숫자 값을 입력하는 대신 (FAUTO 소프트 키 ) 를 사용하여 TOOL CALL 블록에 정의 된 이송 속도를 지정할 수 있습니다 . 또한 개별 사이클 및 이송 속도 파라미터의 기능에 따라 대체 이송 속도 항목 FMAX( 급속 이송 ), FZ( 잇날당 이송 ) 및 FU( 회전당 이송 ) 를 사용할 수도 있습니다 .
소프트 키
사이클을 정의한 후에는 FAUTO 이송 속도의 변경 사항이 적용되지 에서 TOOL CALL 블록의 이송 속도를 지정하기 때문입니 다 .
사이클에 속한 블록을 삭제하려는 경우 전체 사이클을 삭제 할 것인지를 묻는 메시지가 표시됩니다 .
44 기본 사항 / 개요
않는데 , 이는 사이클 정의를 처리할 때 TNC 내부
Page 45
1.2 사용 가능한 사이클 그룹

고정 사이클 개요

U 소프트 행에는 사용 가능한 사이클 그룹이 표시됩니
다 .
사이클 그룹 소프트 키
펙킹 , 리밍 , 보링 및 카운터 보링용 사이클 72 페이지
탭핑 , 나사산 절삭 및 나사산 밀링용 사이클 106 페이지
밀링 포켓 , 보스 및 슬롯용 사이클 140 페이지
점 패턴 ( 원형 또는 선형 구멍 패턴 ) 제작용 사이클 172 페이지
중첩되는 여러 개의 하위 윤곽 및 원통형 표면 보간으로 구성되는 비교적 복잡한 윤곽에 대해 윤 곽과 평행한 가공을 수행할 수
평평하거나 비틀어진 표면에서의 다중 경로 밀링용 사이클 254 페이지
데이텀 이동 , 회전 , 대칭 형상 , 다양한 윤곽 확대 및 축소를 수행할 수 있는 좌표 변환 사이클 272 페이지
정지 시간 , 프로그램 호출 , 방향 조정된 스핀들 정지 및 공차 등의 특수 사이클 302 페이지
U 필요한 경우 기계별 고정 사이클로 전환합니다 . 이러
한 고정 사이클은 기계 제작 업체에서 통합할 수 있 습니다 .
있는 SL( 하위 윤곽 목록 ) 사이클
페이지
184 페이지

1.2 사용 가능한 사이클 그룹

HEIDENHAIN iTNC 530 45
Page 46

터치 프로브 사이클 개요

U 소프트 행에는 사용 가능한 사이클 그룹이 표시됩니
다 .
사이클 그룹 소프트 키
자동 측정 및 공작물 오정렬 보정용 사이클 320 페이지
자동 공작물 프리셋용 사이클 342 페이지
자동 공작물 검사용 사이클 396 페이지
교정 사이클 , 특수 사이클 446 페이지
1.2 사용 가능한 사이클 그룹
자동 역학 측정 사이클 462 페이지
자동 공구 측정용 사이클 ( 기계 제작 업체에서 활성화 ) 494 페이지
U 필요한 경우 기계별 터치 프로브 사이클로 전환합니
다 . 이러한 터치 프로브 사이클은 기계 제작 업체에 서 통합할 수 있습니다 .
페이지
46 기본 사항 / 개요
Page 47

고정 사이클 사용

Page 48
2.1 고정 사이클 사용

기계별 사이클

대부분의 기계 제작 업체에서는 하이덴하인 사이클 외에도 TNC 에서 고유한 사이클을 제공합니다 . 이러한 사이클은 별도의 사이클 번호 범 위에서 사용 가능합니다 .
사이클 300 - 399
CYCLE DEF 키를 통해 정의할 기계별 사이클
사이클 500 - 599
TOUCH PROBE 키를 통해 정의할 기계별 터치 프로브 사이클

2.1 고정 사이클 사용

특수 기능에 대한 설명은 기계 설명서를 참조하십시오 .
기계별 사이클에서 이미 HEIDENHAIN 의 표준 사이클에 사용된 전송 파라미터를 사용하는 경우도 있습니다 . TNC 에서는 DEF 활성 사이클 이 정의되는 CALL 활성 사이클은 호출된 이후에만 실행합니다 (50 페이지의 " 사이 클 호출 " 참조 ). DEF 활성 사이클과 CALL 활성 사이클을 동시에 사용 하는 경우에는 이미 사용 중인 전송 파라미터를 덮어쓰지 않도록 해야 합니다 . 다음 절차를 수행하십시오 .
즉시 실행하지만 (50 페이지의 " 사이클 호출 " 참조 )
U 원칙적으로 DEF 활성 사이클은 항상 CALL 활성 사이클 전에 프로그
래밍해야 합니다 .
U 특정 전송 파라미터가 공통적으로 사용되지 않는 경우에만 CALL 활
성 사이클의 정의와 호출 사이에 DEF 활성 사이클을 프로그래밍할 수 있습니다 .
48 고정 사이클 사용
Page 49

소프트 키를 사용하여 사이클 정의

U 소프트 행에는 사용 가능한 사이클 그룹이 표시됩니
다 .
U 원하는 사이클 그룹에 대한 소프트 ( : 드릴링 사이
클의 경우 ' 드릴링 ') 를 누릅니다 .
U THREAD MILLING 원하는 사이클을 선택합니다 .
TNC 에서 프로그래밍 대화 상자를 시작하고 필요한
력값을 모두 입력하라는 메시지가 표시됩니다 . 이와 동시에 화면 오른쪽 창에 입력 파라미터의 그래픽이 표 시됩니다 . 대화 상자 프롬프트에 입력을 요하는 파라 미터는 하이라이트됩니다 .
U TNC 에서 요청하는 파라미터를 모두 입력한 다음 ENT
키를 눌러 각 항목의 입력을 완료합니다 .
U 필요한 데이터를 모두 입력하면 대화 상자가 닫힙니다.

GOTO 기능을 사용하여 사이클 정의

U 소프트 행에는 사용 가능한 사이클 그룹이 표시됩니
다 .
U TNC 의 팝업 창에 사이클 개요가 표시됩니다 .
U 화살표 키를 사용하여 원하는 사이클을 선택합니다.
2.1 고정 사이클 사용
U Ctrl 키와 화살표 키를 함께 눌러 원하는 사이클을 선택
( 페이지 단위 스크롤 ) 합니다 . 또는
U 사이클 번호를 입력하고 ENT 키를 눌러 확인합니다. 그
러면 TNC 에서 위에서 설명한 대로 사이클 대화 상자 가 시작됩니다 .
NC 블록
7 CYCL DEF 200 DRILLING
Q200=2 ;안전 Q201=3 ; Q206=150 ;절입 이송 Q202=5 ;절입 Q210=0 ; Q203=+0 ;표면 Q204=50 ;2차 안전 Q211=0.25 ;
거리
깊이
속도
깊이
최정점에서 정지시간
좌표
거리
최저점에서 정지시간
HEIDENHAIN iTNC 530 49
Page 50

사이클 호출

사전 요구 사항
사이클을 호출하기 전에는 항상 다음 데이터를 프로그래밍 해야 합니다 .
그래픽 표시의 경우 BLK FORM( 테스트 그래픽에만
요 )
공구 호출스핀들 회전 방향 (M 기능 M3/M4)
2.1 고정 사이클 사용
다음 사이클은 파트 프로그램에서 정의되는 즉시 자동으로 적용됩니 다 . 이러한 사이클은 호출할 수 없으며 호출해서도 안 됩니다 .
원의 점 패턴용 사이클 220 및 선의 점 패턴용 사이클 221  SL 사이클 14 CONTOUR GEOMETRY  SL 사이클 20 CONTOUR DATA  사이클 32 TOLERANCE좌표 변환 사이클사이클 9 DWELL TIME모든 터치 프로브 사이클
사이클 정의 (CYCL DEF)
일부 사이클의 경우에는 추가 사전 요구 사항을 준수해야 합니다 . 이러한 사전 요구 사항은 각 사이클의 정의에 자세 히 설명되어 있습니다 .
다음에 설명하는 기능을 사용하면 다른 사이클도 모두 호출할 수 있습 니다 .
50 고정 사이클 사용
Page 51
CYCL CALL 을 사용하여 사이클 호출 CYCL CALL 기능은 가장 최근에 정의한 고정 사이클을 한 번 호출합니
다 . 사이클의 시작점은 CYCL CALL 블록 전에 마지막으로 프로그래밍 한 위치입니다 .
U 사이클 호출을 프로그래밍하려면 CYCL CALL 키를 누
릅니다 .
U CYCL CALL M 소프트 키를 눌러 사이클 호출을 시작합
니다 .
U 필요한 경우 보조 기능 M( : 스핀들을 켠 상태로 전환
하려는 경우 M3) 을 입력하거나 END 키를 눌러 대화 상자를 종료합니다 .
CYCL CALL PAT 를 사용하여 사이클 호출 CYCL CALL PAT 기능은 PATTERN DEF 패턴 정의 (59 페이지의 " 패턴
정의 PATTERN DEF" 참조 ) 또는 점 테이블 (67 페이지의 " 점 테이블 " 참조 ) 에서 정의한 모든 위치에서 가장 최근에 정의한 고정 사이클을 호 출합니다 .
2.1 고정 사이클 사용
HEIDENHAIN iTNC 530 51
Page 52
CYCL CALL POS 를 사용하여 사이클 호출 CYCL CALL POS 기능은 가장 최근에 정의한 고정 사이클을 한 번 호출
합니다 . 사이클의 시작점은 CYCL CALL POS 블록에서 정의한 위치입 니다 .
위치결정 로직을 사용하여 TNC 에서는 CYCL CALL POS 블록에 정의 된 위치로 공구를 이동합니다 .
공구 축의 현재 위치가 공작물의 위쪽 표면 (Q203) 보다 경우 , TNC
에서는 공구를 먼저 가공 평면에서 프로그래밍된 위치로 이동한 다음 공구 축으로 이동합니다 .
공구축의 현재 공구 위치가 공작물의 위쪽 표면(Q203)보다 작은 경우
2.1 고정 사이클 사용
TNC 에서는 먼저 공구축에서 프로그래밍된 위치 ( 공구 안전 높이 ) 로 이동한 다음 작업 평면에서 프로그래밍된 위치로 이동합니다 .
CYCL CALL POS 블록에서는 항상 3 개의 좌표 축을 프로 그래밍해야 합니다 . 공구축의 좌표를 사용하면 시작 위치 를 쉽게 변경할 수 있으며 , 이는 추가 데이텀 전환 역할을 합니다 .
가장 최근에 CYCL CALL POS 블록에서 정의한 이송 속도 는 해당 블록에서 프로그래밍한 시작 위치로의 이동에만 적 용됩니다 .
원칙적으로 TNC 에서는 반경 보정 (R0) 을 적용하지 않고
CYCL CALL POS 블록에 정의된 위치로 이동합니다
.
시작 위치가 정의되어 있는 사이클 ( 예 : 사이클 212) 을 호 출하는 데 CYCL CALL POS 를 사용하는 경우 사이클에 정 의되어 있는 위치가 CYCL CALL POS 블록에 정의되어 있 는 위치에 대한 추가 전환 역할을 합니다 . 그러므로 항상 사 이클에서 설정할 시작 위치를 0 으로 정의해야 합니다 .
M99/89 를 사용하여 사이클 호출 프로그래밍된 블록 내에서만 활성화되는 M99 기능은 마지막으로 정의
한 고정 사이클을 한 번 호출합니다 . M99 는 위치결정 그래밍할 수 있습니다 . TNC 에서는 이 위치로 이동한 다음 마지막으로 정의된 고정 사이클을 호출합니다 .
TNC 에서 매 위치결정 블록 다음에 자동으로 사이클을 호출하는 경우 에는 MP7440 에 따라 M89 를 사용하여 첫 번째 사이클 호출을 프로그 래밍합니다 .
M89 적용을 취소하려면 다음과 같이 프로그래밍합니다 .
마지막 시작점으로 이동한 위치결정 블록에 M99 프로그래밍합니
다 .
또는
CYCL CALL POS 블록 또는CYCL DEF 의 새 고정 사이클
블록 끝에 프로
52 고정 사이클 사용
Page 53

보조축 U/V/W 사용

TNC 에서는 TOOL CALL 블록에서 정의된 축을 스핀들축으로 사용하 여 인피드 이동을 수행합니다 . 이 이동은 작업 평면의 기본 축 X, Y 또 는 Z 에서만 수행됩니다 . 그러나 다음과 같은 예외가 있습니다 .
3 슬롯 밀링 4 포켓 밀링에서는 측면 길이에 대해 보조축을 프로그
래밍합니다 .
SL 사이클에 대한 윤곽 모양 서브프로그램의 번째 블록에서 보조
축을 프로그래밍합니다 .
사이클 5(원형 포켓), 251(직사각형 포켓), 252(원형 포켓), 253(슬롯)
및 254( 원형 슬롯 ) 의 경우 , 사이클 호출 전의 마지막 위치결정 블록 에서 프로그래밍한 축에 사이클이 가공됩니다 . 공구축 Z 가 활성 상 태이면 다음 조합이 허용됩니다 .
X/YX/VU/YU/V
2.1 고정 사이클 사용
HEIDENHAIN iTNC 530 53
Page 54
2.2 사이클의 기본값 프로그래밍
개요
번호가 200 이상인 모든 사이클뿐 아니라 사이클 20-25 에서는 항상 각 사이클 정의에 대해 반드시 입력해야 하는 안전 거리 Q200 등 , 동일한 사이클 파라미터를 사용해야 합니다 . GLOBAL DEF 기능을 사용하면 프로그램 시작 부분에 이런 사이클 파라미터를 한 번 정의할 수 있으므 로 , 프로그램에 사용되는 모든 고정 사이클에 대해 전반적으로 유효합 니다 . 그러면 각각의 고정 사이클에서 에서 정의된 값을 간단히 연결할 수 있습니다 .
다음과 같은 GLOBAL DEF 기능을 사용할 수 있습니다 .
, 사용자는 프로그램 시작 부분
가공 패턴 소프트 키
GLOBAL DEF COMMON
일반적으로 유효한 사이클 파라미터의 정 의

2.2 사이클의 기본값 프로그래밍

GLOBAL DEF DRILLING 특정 드릴링 사이클 파라미터의 정의
GLOBAL DEF POCKET MILLING 특정 포켓 밀링 사이클 파라미터의 정의
GLOBAL DEF CONTOUR MILLING 특정 윤곽 밀링 파라미터의 정의
GLOBAL DEF POSITIONING
CYCL CALL PAT 대한 위치결정 동작의 정의
GLOBAL DEF PROBING
특정 터치 프로브 사이클 파라미터의 정의
페이지
56 페이지
56 페이지
57 페이지
57 페이지
57 페이지
58 페이지
54 고정 사이클 사용
Page 55

GLOBAL DEF 입력

U 프로그램 작성 편집 모드를 선택합니다 .
U 특수 기능 키를 누릅니다 .
U 프로그램 기본값을 위한 기능을 선택합니다 .
U GLOBAL DEF 기능을 선택합니다 .
U 원하는 GLOBAL DEF 기능 ( 예 : GLOBAL DEF
COMMON) 선택합니다 .
U 필수 정의를 입력하고 ENT 키를 눌러 각 입력 항목을
확인합니다 .

GLOBAL DEF 정보 사용

프로그램 시작 부분에 해당 GLOBAL DEF 기능을 입력한 경우에는 고 정 사이클을 정의할 때 전반적으로 유효한 이 값들에 연결할 수 있습니 다 .
다음과 같이 진행합니다 .
U 프로그램 작성 편집 모드를 선택합니다 .
U 고정 사이클을 선택합니다 .
U 원하는 사이클 그룹(예: 드릴링 사이클)을 선택합니다.
U 원하는 사이클 ( 예 : 드릴링 ) 을 선택합니다 .
U 해당되는 전역 파라미터가 있는 경우 , 설정된 표준값
소프트 키가 표시됩니다 .
U 설정된 표준값 소프트 키를 누릅니다 . TNC 에서 사이
클 정의에 PREDEF( 미리 정의됨 ) 라는 단어를 입력 합니다 . 이제 프로그램 시작 부분에서 정의한 해당 GLOBAL DEF 파라미터에 대한 링크를 생성했습니 다 .
충돌 주의 !
나중에 프로그램 설정을 변경하면 전체 가공 프로그램에 영 향을 주기 때문에 가공 절차에 상당한 변경이 가해질 수 있 습니다 .
2.2 사이클의 기본값 프로그래밍
고정 사이클에 고정값을 입력하면 GLOBAL DEF 기능으로 이 값을 바꿀 수 없습니다 .
HEIDENHAIN iTNC 530 55
Page 56

전체적으로 유효한 전역 데이터

U 안전 거리 : 공구축의 사이클 시작 위치에서 자동 접근을 위한 공구
과 공작물 표면 사이의 거리입니다 .
U 2차 안전 거리: TNC 에서 가공 단계 종료 시 공구를 놓는 위치입니다.
다음 가공 위치는 가공 평면의 현재 높이에서 접근할 수 있습니다 .
U F 위치결정 : TNC 가 사이클 내에서 공구를 이동하는 이송 속도입
니다 .
U F 후퇴 속도 : TNC 에서 공구를 후퇴시키는 이송 속도입니다 .
이 파라미터는 2xx보다 큰 번호의 모든 고정 사이클에 대해 유효합니다 .

드릴링 작업을 위한 전역 데이터

U 제거를 위한 후퇴 속도: TNC 에서제거 중에 공구를 후퇴시키는
값입니다 .
2.2 사이클의 기본값 프로그래밍
U 최저점에서 정지시간: 공구가 홀 바닥면에 머물러 있는 시간()입니
다 .
U 최정점에서 정지시간: 공구가 안전 거리에 머물러 있는 시간()입니
다 .
이 파라미터는 200 - 209, 240 및 262 - 267 의 드릴링 , 탭핑 및 나사산 밀링 사이클에 적용됩니다 .
56 고정 사이클 사용
Page 57

포켓 사이클 25x 가 포함된 밀링 작업에 유효한 전역 데이터

U 중첩 계수 : 공구 반경과 중첩 계수를 곱하면 측면 스텝오버와 같습니
다 .
U 상향 또는 하향 밀링 : 밀링 유형을 선택합니다 . U 절입 유형 : 나선 방향 , 왕복 운동 또는 수직 방향으로 재료를 절입합
니다 .
이 파라미터는 밀링 사이클 251 - 257 에 적용됩니다 .

윤곽 사이클을 사용한 밀링 작업에 유효한 전역 데이 터

U 안전 거리 : 공구축의 사이클 시작 위치에서 자동 접근을 위한 공구
과 공작물 표면 사이의 거리입니다 .
U 안전 높이 : 공구가 공작물과 충돌할 수 없는 절대 높이입니다 ( 사이클
이 끝날 때 중간 위치결정 및 후퇴의 경우 ).
U 중첩 계수 : 공구 반경과 중첩 계수를 곱하면 측면 스텝오버와 같습니
다 .
U 상향 또는 하향 밀링 : 밀링 유형을 선택합니다 .
2.2 사이클의 기본값 프로그래밍
이 파라미터는 SL 사이클 20, 22, 23, 24 및 25 에 적용됩니 다 .

위치결정 동작을 위한 전역 데이터

U 위치결정 동작 : 가공 단계가 끝날 때의 공구축 후퇴량입니다 . 2
전 거리 또는 유닛의 시작 위치로 돌아갑니다 .
이 파라미터는 CYCL CALL PAT 기능으로 호출하는 각 고 정 사이클에 적용됩니다 .
HEIDENHAIN iTNC 530 57
Page 58

프로빙 기능을 위한 전역 데이터

U 안전 거리 : 프로빙 위치에서 자동 접근을 위한 스타일러스와 공작물
표면 사이의 거리입니다 .
U 안전 높이 : TNC 가 터치 프로브를 측정점 사이에서 이동시키는 터치
프로브축의 좌표입니다 ( 안전 높이로 이동 옵션이 활성화된 경우 ).
U 안전 높이로 이동 : TNC 가 터치 프로브를 측정점 사이의 안전 거리
는 안전 높이로 이동할지 여부를 선택합니다 .
모든 터치 프로브 사이클 4xx 에 적용됩니다 .
2.2 사이클의 기본값 프로그래밍
58 고정 사이클 사용
Page 59
2.3 패턴 정의 PATTERN DEF
응용
PATTERN DEF 기능을 사용하면 CYCL CALL PAT 기능으로 호출할 있는 정규 가공 패턴을 쉽게 정의할 수 있습니다 . 사이클 정의와 마찬 가지로 , 각각의 입력 파라미터를 나타내는 지원 그래픽을 패턴 정의에 사용할 수도 있습니다 .
PATTERN DEF 공구축 Z 관련해서만 사용할 있습 니다 .
다음 가공 패턴을 사용할 수 있습니다 .
가공 패턴 소프트 키
점 가공 위치를 최대 9 개까지 정의
행 단일 행 ( 직선 또는 회전 ) 의 정의
패턴 단일 패턴 ( 직선 , 회전 또는 왜곡 ) 의 정의
프레임 단일 프레임 ( 직선 , 회전 또는 왜곡 ) 의 정 의
원 완전한 원의 정의
피치 원 원호의 정의
페이지
61 페이지
62 페이지
63 페이지
64 페이지
65 페이지
66 페이지

2.3 패턴 정의 PATTERN DEF

HEIDENHAIN iTNC 530 59
Page 60

PATTERN DEF 입력

U 프로그램 작성 편집 모드를 선택합니다 .
U 특수 기능 키를 누릅니다 .
U 윤곽 및 점 가공에 대한 기능을 선택합니다 .
U PATTERN DEF 블록을 엽니다 .
U 원하는 가공 패턴 ( 예 : 단일 행 ) 을 선택합니다 .
U 필수 정의를 입력하고 ENT 키를 눌러 각 입력 항목을
확인합니다 .

PATTERN DEF 사용

2.3 패턴 정의 PATTERN DEF
패턴 정의를 입력하자마자 CYCL CALL PAT 기능으로 패턴 정의를 호 출할 수 있습니다 (51 페이지의 "CYCL CALL PAT 를 사용하여 사이클 호출 " 참조 ). 그러면 TNC 에서 사용자가 정의한 가공 패턴에 대해 가장 최근에 정의한 가공 사이클이 수행됩니다 .
가공 패턴은 사용자가 새 가공 패턴을 정의하거나 SEL PATTERN 기능으로 점 테이블을 선택할 때까지는 활성 상 태로 유지됩니다 .
미드 프로그램 시작 기능을 사용하여 가공을 시작 또는 계 속하려는 지점을 선택할 수 있습니다 ( 사용 설명서 , 시험 주행 및 프로그램 실행 섹션 참조 ).
60 고정 사이클 사용
Page 61

개별 가공 위치 정의

최대 9 개의 가공 위치를 입력할 수 있습니다 . ENT 키로 입 력을 확인합니다 .
Z 축 공작물 표면을 0 으로 정의하지 않은 경우 , 값은 공 사이클에서 정의한 공작물 표면 Q203 과 함께 적용됩니 다 .
U 가공 위치의 X 좌표 ( 절대 ): X 좌표를 입력합니다 .
U 가공 위치의 Y 좌표 ( 절대 ): Y 좌표를 입력합니다 .
U 공작물 표면 좌표 ( 절대 좌표 ): 가공을 시작할 Z 좌표를
입력합니다 .
NC 블록
10 L Z+100 R0 FMAX 11 PATTERN DEF
POS1 (X+25 Y+33.5 Z+0) POS2 (X+50 Y+75 Z+0)
2.3 패턴 정의 PATTERN DEF
HEIDENHAIN iTNC 530 61
Page 62

단일 정의

Z 공작물 표면을 0 으로 정의하지 않은 경우 , 이 값은 가
공 사이클에서 정의한 공작물 표면 Q203 과 함께 적용됩니 다 .
2.3 패턴 정의 PATTERN DEF
U X축의 시작점(절대): X축에 있는 행의 시작점 좌표입니
다 .
U Y축의 시작점(절대): Y축에 있는 행의 시작점 좌표입니
다 .
U 가공 위치의 공간 ( 증분 ): 가공 위치 사이의 거리입니
다 . 양수 또는 음수 값을 입력할 수 있습니다 .
U 위치 수 : 가공 위치의 총 개수입니다 .
U 전체 패턴의 로타리 위치 (절대): 입력된 시작점 주위의
회전 각도입니다 . 기준축 : 활성 가공 평면의 주축입니 다 ( 예 : 공구축 Z 에 대한 X). 양수 또는 음수 값을 입력 할 수 있습니다 .
U 공작물 표면 좌표 ( 절대 좌표 ): 가공을 시작할 Z 좌표를
입력합니다 .
NC 블록
10LZ+100R0FMAX 11 PATTERN DEF
ROW1 (X+25 Y+33.5 D+8 NUM5 ROT+0 Z+0)
62 고정 사이클 사용
Page 63

단일 패턴 정의

Z 공작물 표면을 0 으로 정의하지 않은 경우 , 이 값은 가
공 사이클에서 정의한 공작물 표면 Q203 과 함께 적용됩니 다 .
로타리 위치 기준축 및 로타리 위치 보조축 파라미터는 전 체 패턴에 대해 이전에 수행한 회전 위치에 추가됩니다 .
U X축의 시작점(절대): X축에 있는 패턴의 시작점 좌표입
니다 .
U Y축의 시작점(절대): Y축에 있는 패턴의 시작점 좌표입
니다 .
U 가공 위치의 공간 X( 증분 ): X 방향에 있는 가공 위치
이의 거리입니다 . 양수 또는 음수 값을 입력할 수 있습 니다 .
U 가공 위치의 공간 Y( 증분 ): Y 방향에 있는 가공 위치
이의 거리입니다 . 양수 또는 음수 값을 입력할 수 있습 니다 .
U 열 수 : 패턴에서 열의 총 수입니다 .
U 라인 수 : 패턴에서 행의 총 수입니다 .
U 전체 패턴의 로타리 위치(절대): 전체 패턴이 입력된
작점을 중심으로 회전하는 회전 각도입니다 . 기준축 : 활성 가공 평면의 주축입니다 ( 예 : 공구축 Z 에 대한 X). 양수 또는 음수 값을 입력할 수 있습니다 .
U 로타리 위치 기준축 : 가공 평면의 기본 축이 입력된
작점을 중심으로 변형되는 회전 각도입니다 . 양수 또 는 음수 값을 입력할 수 있습니다 .
U 로타리 위치 보조축 : 가공 평면의 보조축이 입력된 시
작점을 중심으로 변형되는 회전 각도입니다 . 양수 또 는 음수 값을 입력할 수 있습니다 .
NC 블록
10 L Z+100 R0 FMAX 11 PATTERN DEF
PAT1(X+25Y+33.5DX+8DY+10NUMX5 NUMY4ROT+0ROTX+0ROTY+0Z+0)
2.3 패턴 정의 PATTERN DEF
U 공작물 표면 좌표 ( 절대 좌표 ): 가공을 시작할 Z 좌표를
입력합니다 .
HEIDENHAIN iTNC 530 63
Page 64

개별 프레임 정의

Z 공작물 표면을 0 으로 정의하지 않은 경우 , 이 값은 가
공 사이클에서 정의한 공작물 표면 Q203 과 함께 적용됩니 다 .
로타리 위치 기준축 및 로타리 위치 보조축 파라미터는 전 체 패턴에 대해 이전에 수행한 회전 위치에 추가됩니다 .
2.3 패턴 정의 PATTERN DEF
U X축의 시작점(절대): X축에 있는 프레임의 시작점 좌표
입니다 .
U Y축의 시작점(절대): Y축에 있는 프레임의 시작점 좌표
입니다 .
U 가공 위치의 공간 X( 증분 ): X 방향에 있는 가공 위치
이의 거리입니다 . 양수 또는 음수 값을 입력할 수 있습 니다 .
U 가공 위치의 공간 Y( 증분 ): Y 방향에 있는 가공 위치
이의 거리입니다 . 양수 또는 음수 값을 입력할 수 있습 니다 .
U 열 수 : 패턴에서 열의 총 수입니다 .
U 라인 수 : 패턴에서 행의 총 수입니다 .
U 전체 패턴의 로타리 위치 (절대): 전체 패턴이 입력된 시
작점을 중심으로 회전하는 회전 각도입니다 . 기준축 : 활성 가공 평면의 주축입니다 ( 예 : 공구축 Z 에 대한 X). 양수 또는 음수 값을 입력할 수 있습니다 .
U 로타리 위치 기준축 : 가공 평면의 기본 축이 입력된
작점을 중심으로 변형되는 회전 각도입니다 . 양수 또 는 음수 값을 입력할 수 있습니다 .
U 로타리 위치 보조축 : 가공 평면의 보조축이 입력된 시
작점을 중심으로 변형되는 회전 각도입니다 . 양수 또 는 음수 값을 입력할 수 있습니다 .
NC 블록
10LZ+100R0FMAX 11 PATTERN DEF
FRAME1 (X+25 Y+33.5 DX+8 DY+10 NUMX5 NUMY4 ROT+0 ROTX+0 ROTY+0 Z+0)
U 공작물 표면 좌표 ( 절대 좌표 ): 가공을 시작할 Z 좌표를
입력합니다 .
64 고정 사이클 사용
Page 65

완전한 원 정의

Z 축 공작물 표면을 0 으로 정의하지 않은 경우 , 값은 공 사이클에서 정의한 공작물 표면 Q203 과 함께 적용됩니 다 .
U 볼트 중심 X( 절대 ): X 축에 있는 중심의 좌표입
니다 .
U 볼트 중심 Y( 절대 ): Y 축에 있는 중심의 좌표입
니다 .
U 볼트 홀 원 직경 : 볼트 홀 원의 직경입니다 .
U 시작각: 첫 번째 가공 위치의 극각입니다. 기준축: 활성
가공 평면의 주축입니다 ( 예 : 공구축 Z 에 대한 X). 양 수 또는 음수값을 입력할 수 있습니다 .
U 위치 수 : 원에서의 총 가공 위치 수입니다 .
U 공작물 표면 좌표 ( 절대 ): 가공을 시작할 Z 좌표를 입력
합니다 .
NC 블록
10 L Z+100 R0 FMAX 11 PATTERN DEF
CIRC1 (X+25 Y+33 D80 START+45 NUM8 Z+0)
2.3 패턴 정의 PATTERN DEF
HEIDENHAIN iTNC 530 65
Page 66

원호 정의

Z 공작물 표면을 0 으로 정의하지 않은 경우 , 이 값은 가
공 사이클에서 정의한 공작물 표면 Q203 과 함께 적용됩니 다 .
2.3 패턴 정의 PATTERN DEF
U 볼트 홀 원 중심 X( 절대 ): X 축에 있는 원 중심의 좌표입
니다 .
U 볼트 홀 원 중심 Y (절대 ): Y 축에 있는 원 중심의 좌표입
니다 .
U 볼트 홀 원 직경 : 볼트 홀 원의 직경입니다 .
U 시작각: 첫 번째 가공 위치의 극각입니다. 기준축: 활성
가공 평면의 주축입니다 ( 예 : 공구축 Z 에 대한 X). 양 수 또는 음수값을 입력할 수 있습니다 .
U 스텝각/끝각: 가공 위치 사이의 상대 극각입니다.
수 또는 음수값을 입력할 수 있습니다 . 또는 끝각 ( 소 프트 키를 통해 전환 ) 을 입력할 수 있습니다 .
U 위치 수 : 원에서의 총 가공 위치 수입니다 .
U 공작물 표면 좌표 ( 절대 ): 가공을 시작할 Z 좌표를 입력
합니다 .
NC 블록
10LZ+100R0FMAX 11 PATTERN DEF
PITCHCIRC1 (X+25 Y+33 D80 START+45 STEP 30 NUM8 Z+0)
66 고정 사이클 사용
Page 67
2.4 테이블
기능
불규칙한 점 패턴에서 하나 이상의 사이클을 순서대로 실행하려는 경 우에는 반드시 점 테이블을 작성해야 합니다 .
드릴링 사이클을 사용하는 경우 점 테이블의 작업 평면 좌표는 홀 중심 을 나타냅니다 . 밀링 사이클을 사용하는 경우 점 테이블의 작업 평면 좌 표는 개별 사이클의 시작점 좌표 ( 원형 포켓의 중심점 좌표 ) 를 나타냅 니다 . 스핀들축의 좌표는 공작물 표면의
좌표에 해당합니다 .

점 테이블 작성

프로그램 작성 편집 모드를 선택합니다 .
PGM MGT 키를 눌러 파일 관리자를 호출합니다 .
파일 이름
?
점 테이블의 이름 및 파일 형식을 입력하고 ENT 키를 눌러 입력을 확인합니다 .
측정 단위를 선택하려면 MM 또는 INCH 소프트 키를 누르십시오 . TNC 가 프로그램 블록 창으로 바뀌고 빈 점 테이블이 표시됩니다 .
라인 삽입 소프트 키를 사용하여 새 라인을 삽입하고 원하는 가공 위치의 좌표를 입력합니다 .

2.4 점 테이블

이 프로세스를 반복하여 원하는 좌표를 모두 입력합니다 .
두 번째 소프트 키 행의 X 해제 / 설정 , Y 해제 / 설정 , Z 해 제 / 설정 소프트 키를 사용하면 점 테이블에 입력할 좌표를 지정할 수 있습니다 .
HEIDENHAIN iTNC 530 67
Page 68

단일 점을 가공 프로세스에서 숨기기

점 테이블의 FADE 열에서는 정의된 점을 가공 프로세스 중에 숨길 것 인지를 지정할 수 있습니다 .
테이블에서 숨길 점을 선택합니다 .
2.4 점 테이블
FADE 열을 선택합니다 .
숨기기를 활성화합니다 . 또는
숨기기를 비활성화합니다 .
68 고정 사이클 사용
Page 69

프로그램에서 점 테이블 선택

프로그램 작성 편집 모드에서 점 테이블을 활성화할 프로그램을 선택 합니다 .
PGM CALL 키를 눌러 점 테이블 선택을 위한 기능을 호출합니다 .
점 테이블 소프트 키를 누릅니다 .
창 선택 소프트 키를 누릅니다 . 원하는 데이텀 테이블 을 선택할 수 있는 창이 중첩되어 표시됩니다 .
화살표 키나 마우스 클릭으로 점 테이블을 선택한 다음 ENT 키를 눌러 확인합니다 . SEL PATTERN 블록에 전체 경로 이름이 입력됩니다 .
END 키를 눌러 기능을 완료합니다 .
또는 테이블 이름이나 호출할 테이블의 전체 경로 이름을 키보드를 통 해 직접 입력할 수도 있습니다 .
2.4 테이블
NC 블록
7 SEL PATTERN “TNC:\DIRKT5\NUST35.PNT”
HEIDENHAIN iTNC 530 69
Page 70

테이블과 연결된 사이클 호출

CYCL CALL PAT 를 사용하는 경우 TNC 에서는 사용자가
마지막으로 정의한 점 테이블을 실행합니다 . 해당 포인트 테이블을 PGM 호출에 중첩된 프로그램에서 정의한 경우 에도 마찬가지입니다 .
2.4 점 테이블
TNC 가 점 테이블에 정의된 지점에서 마지막으로 정의된 고정 사이클 을 호출하도록 하려면 CYCLE CALL PAT 를 사용하여 사이클 호출을 프로그래밍하십시오 .
U 사이클 호출을 프로그래밍하려면 CYCL CALL 키를 누
릅니다 .
U CYCL CALL PAT 소프트 키를 눌러 테이블을 호출합
니다 .
U TNC에서 점 간에 이동할 이송 속도를 입력합니다. 속도
를 입력하지 않으면 TNC 는 마지막으로 프로그래밍한 이송 속도로 이동하며 FMAX 는 적용되지 않습니다 .
U 필요한 경우 보조 기능 M 입력한 다음 END 키를
러 확인합니다 .
TNC 에서 공구를 시작점 간의 안전 거리로 후퇴시킵니다 . TNC 에서는 더 큰 항목을 기준으로 사이클 호출의 스핀들축 좌표 또는 사이클 파라 미터 Q204 의 값을 안전 거리로 사용합니다 .
스핀들축에서 사전 위치결정을 수행할 때 줄어든 이송 속도로 이동하 려는 경우에는 보조 기능 M103 을 사용하십시오 .
SL
사이클과 사이클 12 에서의 테이블 결과
TNC 는 점을 추가 데이텀 이동으로 해석합니다 .
사이클 200 - 208 262 - 267 에서의 점 테이블 결과 TNC 에서는 작업 평면의 점을 홀 중심 좌표로 해석합니다 . 스핀들축에
대해 점 테이블에 정의된 좌표를 시작점 좌표로 사용하려면 공작물 표 면 좌표 (Q203) 를 0 으로 정의해야 합니다 .
사이클 210 - 215 에서의 점 테이블 결과 TNC 점을 추가
있는 점을 시작점 좌표로 사용하려는 경우에는 개별 밀링 사이클에서 시작점 및 공작물 표면 좌표 (Q203) 를 0 으로 정의해야 합니다 .
사이클 251 - 254 에서의 점 테이블 결과 TNC 에서는 작업 평면의 점을 사이클 시작점의 좌표로 해석합니다 . 스
핀들축에 대해 점 테이블에 정의된 좌표를 시작점 좌표로 사용하려면 공작물 표면 좌표 (Q203) 를 0
70 고정 사이클 사용
데이텀 이동으로 해석합니다 . 점 테이블에 정의되어
으로 정의해야 합니다 .
Page 71

고정 사이클 : 드릴링

Page 72
3.1 기본
개요

3.1 기본

TNC 에서는 모든 형식의 드릴링 작업에 대해 9 개의 사이클을 제공합 니다 .
사이클
240 센터링 자동 사전 위치결정 , 2 차 안전 거리 , 및 센터링 직경 또는 센터링 깊이 ( 옵션 입 력 항목 )
200 드릴링 자동 사전 위치결정 , 2 차 안전 거리
201 리밍 자동 사전 위치결정 , 2 차 안전 거리
202 보링 자동 사전 위치결정 , 2 차 안전 거리
203 범용 드릴링 자동 사전 위치결정 , 2 차 안전 거리 , 칩 제거
및 점프
204 백 보링 자동 사전 위치결정 , 2 차 안전 거리
205 범용 펙킹 자동 사전 위치결정 , 2 차 안전 거리 , 칩 제거 및 전진 정지 거리
208 보어 밀링 자동 사전 위치결정 , 2 차 안전 거리
소프트 키
페이지
73 페이지
75 페이지
77 페이지
79 페이지
83 페이지
87 페이지
91 페이지
95 페이지
241 단일 립 심공 드릴링
깊은 시작점으로 자동 사전 위치결정 , 샤프트 속도 및 절삭유 정의
72 고정 사이클 : 드릴링
98 페이지
Page 73
3.2 센터링 ( 사이클 240, DIN/ISO: G240)

사이클 실행

1 TNC 는 스핀들축의 공구를 급속 이송 FMAX 로 공작물 표면 위의
안전 거리에 위치결정합니다 .
2 공구의 중심이 프로그래밍된 이송 속도 F 입력된 센터링 직경
는 센터링 깊이로 지정됩니다 .
3 정의되어 있는 경우 공구가 센터링 깊이로 유지됩니다 . 4 마지막으로 공구가 안전 거리로 이동하거나 프로그래밍된 경우 급
속 이송 FMAX 로 2 차 안전 거리까지 이동합니다

프로그래밍 시 주의 사항 :

작업 평면 시작점 ( 홀 중심 ) 의 위치결정 블록에 대해 반경 보정을 R0 으로 설정하여 프로그래밍합니다 .
작업 방향은 사이클 파라미터 Q344( 직경 ) 또는 Q201( 깊 이 ) 의 대수 기호에 따라 결정됩니다 . 직경이나 깊이를 0 으로 프로그래밍하면 사이클이 실행되지 않습니다 .
충돌 주의 !
.

3.2 센터링 ( 사이클 240, DIN/ISO: G240)

양수 깊이를 입력하는 경우 TNC 가 오류 메시지를 출력하 는지 ( 비트 2=1) 또는 출력하지 않는지 ( 비트 2=0) 여부를
MP7441 비트 2 에 입력합니다 .
TNC 는 양수 직경 또는 깊이를 입력하면 사전 위치결정 계
산 순서를 바꿉니다 . 이렇게 하면 공구가 공구축에서 급속 이송으로 공작물 표면 아래의 안전 거리까지 이동합니다 .
HEIDENHAIN iTNC 530 73
Page 74

사이클 파라미터

X
Z
Q200
Q344
Q206
Q210
Q203
Q204
Q201
30
X
Y
20
80
50
U 안전 거리 Q200( 증분 ): 공구 끝과 공작물 표면 사이의
거리입니다 . 양수값을 입력합니다 . 입력 범위 : 0~99999.9999, 또는 PREDEF
U 직경은 1, 깊이는 0 을 입력 Q343: 센터링의 기준을 입
력한 직경과 깊이 중 하나로 선택합니다 . TNC 가 입력 한 직경을 센터링 기준으로 사용하는 경우 공구의 점 각도를 공구 테이블 TOOL.T 의 T-ANGLE 열에서 정의 해야 합니다 .
0: 입력한 깊이 기준 센터링 1: 입력한 직경 기준 센터링
U 깊이 Q201(증분값): 공작물 표면과 센터링 바닥면(센터
링 테이퍼의 끝 ) 간의 거리입니다 . Q343 이 0 으로 정 의되어 있는 경우에만 적용됩니다 . 입력 범위 : -
99999.9999~99999.9999
U 직경 ( 대수 기호) Q344: 센터링 직경입니다. Q343 1
로 정의되어 있는 경우에만 적용됩니다 . 입력 범위 :
-99999.9999~99999.9999
U 절입 이송 속도 Q206: 센터링하는 동안의 공구 이송
도 (mm/min) 입니다 . 입력 범위 : 0~99999.999, 또는
FAUTO, FU.
3.2 센터링 ( 사이클 240, DIN/ISO: G240)
U 최저점에서 정지시간 Q211: 공구가 바닥면에 체류
하는 시간 ( 초 ) 입니다 . 입력 범위 : 0~3600.0000, 또 는 PREDEF
U 공작물 표면 좌표 Q203(절대): 공작물 표면의 좌표입니
다 . 입력 범위 : -99999.9999~99999.9999
U 2차 안전 거리 Q204(증분): 공구와 공작물(픽스처) 간의
충돌이 발생하지 않는 스핀들축의 좌표입니다 . 입력 범위 : 0~99999.9999, 또는 PREDEF
NC 블록
10LZ+100R0FMAX 11 CYCL DEF 240 CENTERING
Q200=2 ;안전 Q343=1 ; Q201=+0 ; Q344=-9 ; Q206=250 ;절입 이송 Q211=0.1 ; Q203=+20 ;표면 Q204=100 ;2차 안전
12 CYCL CALL POS X+30 Y+20 Z+0 FMAX M3
거리
깊이/직경 선택
깊이
직경
속도
최저점에서 정지시간
좌표
거리
13 CYCL CALL POS X+80 Y+50 Z+0 FMAX
74 고정 사이클 : 드릴링
Page 75
3.3 드릴링 ( 사이클 200)

사이클 실행

1 TNC 는 스핀들축의 공구를 급속 이송 FMAX 로 공작물 표면 위의
안전 거리에 위치결정합니다 .
2 공구가 프로그래밍된 이송 속도 F 로 번째 절입 깊이까지 드릴링
됩니다 .
3 TNC 에서 FMAX 공구를 안전 거리로 되돌린 다음 정지 시간을
입력한 경우 공구를 해당 위치에 정지시켜 두었다가 FMAX 로 공구 를 첫 번째 절입 깊이 위의
4 공구가 프로그래밍된 이송 속도 F 로 다시 진입하며 전진합니다 . 5 TNC 프로그래밍된 깊이에 도달할 때까지 이 프로세스 (2-4) 를
복합니다 .
6 공구가 바닥면에서 안전 거리로 후퇴하거나 , 프로그래밍되어
는 경우 FMAX 로 2 차 안전 거리까지 후퇴합니다 .

프로그래밍 시 주의 사항 :

작업 평면 시작점 ( 홀 중심 ) 의 위치결정 블록에 대해 반경 보정을 R0 으로 설정하여 프로그래밍합니다 .
사이클 파라미터 DEPTH 의 대수 기호에 따라 작업 방향 이 결정됩니다 . DEPTH 를 0 으로 프로그래밍하면 사이 클이 실행되지 않습니다 .
안전 위치로 이동합니다 .

3.3 드릴링 ( 사이클 200)

충돌 주의 !
양수 깊이를 입력하는 경우 TNC 가 오류 메시지를 출력하 는지 ( 비트 2=1) 또는 출력하지 않는지 ( 비트 2=0) 여부를 MP7441 비트 2 에 입력합니다 .
깊이가 양수로 입력되면 TNC 에서 사전 위치결정 계산 순 서를 바꿉니다 . 이렇게 하면 공구가 공구축에서 급속 이송 으로 공작물 표면 아래의 안전 거리까지 이동합니다 .
HEIDENHAIN iTNC 530 75
Page 76

사이클 파라미터

X
Z
Q200
Q201
Q206
Q202
Q210
Q203
Q204
30
X
Y
20
80
50
3.3 드릴링 ( 사이클 200)
U 안전 거리 Q200( 증분 ): 공구 끝과 공작물 표면 사이의
거리입니다 . 양수값을 입력합니다 . 입력 범위 : 0~99999.9999, 또는 PREDEF
U 깊이 Q201( 증분 ): 공작물 표면과 바닥면 (
릴 테이퍼 끝 ) 사이의 거리입니다 . 입력 범위 :
-99999.9999~99999.9999
U 절입 이송 속도 Q206: 드릴링 동안의 공구 이송 속도
(mm/min) 입니다 . 입력 범위 : 0~99999.999, 또는 FAUTO, FU.
U 절입 깊이 Q202(증분 ): 번에 진입되는 깊이입니다 .
입력 범위 : 0~99999.9999. 깊이가 절입 깊이의 배수 일 필요는 없습니다 . 다음과 같은 경우 TNC 는 한 번의 이동으로 가공 깊이로 이동합니다 .
절입 깊이가 깊이와 같은 경우절입 깊이가 깊이보다 큰 경우
U 최정점에서 정지시간 Q210: 공구가 칩을 배출하기
위해 홀에서 후퇴한 후 안전 거리에서 체류하는 시 간 ( 초 ) 입니다 . 입력 범위 : 0~3600.0000, 또는
PREDEF
U 공작물 표면 좌표 Q203(절대): 공작물 표면의 좌표입니
다 . 입력 범위 : -99999.9999~99999.9999
U 2차 안전 거리 Q204(증분): 공구와 공작물(픽스처) 간의
충돌이 발생하지 않는 스핀들축의 좌표입니다 . 입력 범위 : 0~99999.9999, 또는 PREDEF
U 최저점에서 정지시간 Q211: 공구가 홀 바닥면에 체류
하는 시간 ( 초 ) 입니다 . 입력 범위 : 0~3600.0000, 또 는 PREDEF
NC 블록
11 CYCL DEF 200 DRILLING
Q200=2 ;안전 Q201=-15 ;
거리
깊이
Q206=250 ;절입 이송 Q202=5 ;절입 Q210=0 ; Q203=+20 ;표면
깊이
최정점에서 정지시간
좌표
Q204=100 ;2차 안전 Q211=0.1 ;
최저점에서 정지시간
12LX+30Y+20FMAXM3 13 CYCL CALL 14LX+80Y+50FMAXM99
속도
거리
76 고정 사이클 : 드릴링
Page 77
3.4 리밍 ( 사이클 201, DIN/ISO: G201)

사이클 실행

1 TNC 는 스핀들축의 공구를 급속 이송 FMAX 로 공작물 표면 위의
입력한 안전 거리에 위치결정합니다 .
2 공구가 프로그래밍된 이송 속도 F 입력된 깊이까지 리밍됩니
다 .
3 프로그래밍되어 있는 경우 공구가 입력된 정지 시간 동안 바닥면
에 머무릅니다 .
4 공구가 이송 속도 F 안전 높이까지 후퇴한 다음 프로그래밍되어
있는 경우 FMAX 로 해당 위치에서

프로그래밍 시 주의 사항 :

작업 평면 시작점 ( 홀 중심 ) 의 위치결정 블록에 대해 반경 보정을 R0 으로 설정하여 프로그래밍합니다 .
2 차 안전 높이로 후퇴합니다 .
사이클 파라미터 DEPTH 의 대수 기호에 따라 작업 방향이 결정됩니다 . DEPTH 를 0 으로 프로그래밍하면 사이클이 실행되지 않습니다 .
충돌 주의 !
양수 깊이를 입력하는 경우 TNC 가 오류 메시지를 출력하 는지 ( 비트 2=1) 또는 출력하지 않는지 ( 비트 2=0) 여부를 MP7441 비트 2 에 입력합니다 .
깊이가 양수로 입력되면 TNC 에서 사전 위치결정 계산 순 서를 바꿉니다 . 이렇게 하면 공구가 공구축에서 급속 이송 으로 공작물 표면 아래의 안전 거리까지 이동합니다 .

3.4 리밍 ( 사이클 201, DIN/ISO: G201)

HEIDENHAIN iTNC 530 77
Page 78

사이클 파라미터

X
Z
Q200
Q201
Q206
Q211
Q203
Q204
30
X
Y
20
80
50
U 안전 거리 Q200( 증분 ): 공구 끝과 공작물 표면 사이의
거리입니다 . 입력 범위 : 0~99999.9999, 또는
PREDEF
U 깊이 Q201( 증분 ): 공작물 표면과 바닥면 사이의
리입니다 . 입력 범위 : -99999.9999~99999.9999
U 절입 이송 속도 Q206: 리밍하는 동안의 공구 이송 속도
(mm/min) 입니다 . 입력 범위 : 0~99999.999, 또는 FAUTO, FU.
U 최저점에서 정지시간 Q211: 공구가 바닥면에 체류
하는 시간 ( 초 ) 입니다 . 입력 범위 : 0~3600.0000, 또 는 PREDEF
U 가공시 후퇴 속도 Q208: 홀에서 후퇴할 때의 공구 이송
속도 (mm/min) 입니다 . Q208 의 값으로 0 을 입력하 면 공구가 리밍 이송 속도로 후퇴합니다 . 입력 범위 :
0~99999.999
U 공작물 표면 좌표 Q203(절대): 공작물 표면의 좌표입니
다 . 입력 범위 : 0~99999.9999
3.4 리밍 ( 사이클 201, DIN/ISO: G201)
U 2차 안전 거리 Q204(증분): 공구와 공작물(픽스처) 간의
충돌이 발생하지 않는 스핀들축의 좌표입니다 . 입력 범위 : 0~99999.9999, 또는 PREDEF
NC 블록
11 CYC L DEF 201 REAMI N G
Q200=2 ;안전 Q201=-15 ; Q206=100 ;절입 이송 Q211=0.5 ; Q208=250 ; Q203=+20 ;표면 Q204=100 ;2차 안전
거리
깊이
속도
최저점에서 정지시간
가공시 후퇴 속도
좌표
거리
12LX+30Y+20FMAXM3 13 CYCL CALL 14LX+80Y+50FMAXM9 15 L Z+100 FMAX M2
78 고정 사이클 : 드릴링
Page 79
3.5 보링 ( 사이클 202, DIN/ISO: G202)

사이클 실행

1 TNC 는 스핀들축의 공구를 급속 이송 FMAX 로 공작물 표면 위의
안전 거리에 위치결정합니다 .
2 공구가 절입 이송 속도로 프로그래밍된 깊이까지 드릴링됩니다 . 3 프로그래밍되어 있는 경우 공구는 자유 절삭을 위한 활성 스핀들
회전이 적용된 상태로 입력한 정지 시간 동안 홀 바닥면에 머무 릅니다 .
4 TNC 에서 스핀들의 방향을 파라미터 Q336 정의되어 있는 위치
조정합니다 .
5 후퇴를 선택하는 경우 공구가 0.2mm( 고정값 ) 만큼 프로그래밍된
방향으로 후퇴합니다 .
6 TNC 에서 후퇴 이송 속도로 공구를 안전 거리까지 이동한 다음
력되어 있는 경우 FMAX 로 2 차 안전 거리까지 이동합니다 . Q214 가 0 인 경우 공구 점은 홀의 벽에서 유지됩니다 .

3.5 보링 ( 사이클 202, DIN/ISO: G202)

HEIDENHAIN iTNC 530 79
Page 80

프로그래밍 시 주의 사항 :

이 사이클을 사용하려면 기계 제작 업체를 통해 특수 준비 된 기계 및 TNC 가 있어야 합니다 .
이 사이클은 서보 제어형 스핀들이 장착된 기계에만 적용됩 니다 .
작업 평면 시작점 ( 홀 중심 ) 의 위치결정 블록에 대해 반경 보정을 R0 으로 설정하여 프로그래밍합니다 .
사이클 파라미터 DEPTH 의 대수 기호에 따라 작업 방향 이 결정됩니다 . DEPTH 를 0 으로 프로그래밍하면 사이 클이 실행되지 않습니다 .
사이클이 완료되면 TNC 에서는 사이클 호출 전에 활성 상 태였던 절삭유 및 스핀들 조건을 복원합니다 .
충돌 주의 !
양수 깊이를 입력하는 경우 TNC 가 오류 메시지를 출력하 는지 ( 비트 2=1) 또는 출력하지 않는지 ( 비트 2=0) 여부를
3.5 보링 ( 사이클 202, DIN/ISO: G202)
MP7441 비트 2 에 입력합니다 .
깊이가 양수로 입력되면 TNC 에서 사전 위치결정 계산 순 서를 바꿉니다 . 이렇게 하면 공구가 공구축에서 급속 이송 으로 공작물 표면 아래의 안전 거리까지 이동합니다 .
공구가 홀 모서리의 반대쪽으로 이동할 이탈 방향을 선택합 니다
.
Q336 에 입력한 각도로 스핀들 방향을 프로그래밍하는 경
우 공구 끝의 위치를 확인합니다 ( 예 : MDI 를 통한 위치결 정 작동 모드 ). 공구 끝이 좌표 축에 평행하도록 각도를 설 정합니다 .
후퇴하는 동안 TNC에서는 자동으로 좌표계의 활성 회전을 고려합니다 .
80 고정 사이클 : 드릴링
Page 81

사이클 파라미터

X
Z
Q200
Q201
Q206
Q211
Q203
Q204
Q208
U 안전 거리 Q200( 증분 ): 공구 끝과 공작물 표면 사이의
거리입니다 . 입력 범위 : 0~99999.9999, 또는
PREDEF
U 깊이 Q201( 증분 ): 공작물 표면과 바닥면 사이의
리입니다 . 입력 범위 : -99999.9999~99999.9999
U 절입 이송 속도 Q206: 보링하는 동안의 공구 이송 속도
(mm/min) 입니다 . 입력 범위 : 0~99999.999, 또는 FAUTO, FU.
U 최저점에서 정지시간 Q211: 공구가 바닥면에 체류
하는 시간 ( 초 ) 입니다 . 입력 범위 : 0~3600.0000, 또 는 PREDEF
U 가공시 후퇴 속도 Q208: 홀에서 후퇴할 때의 공구 이송
속도 (mm/min) 입니다 . Q208 의 값으로 0 을 입력하 면 공구가 절입 이송 속도로 후퇴합니다 . 입력 범위 : 0~99999.999, 또는 FMAX, FAUTO, PREDEF
U 공작물 표면 좌표 Q203(절대): 공작물 표면의 좌표입니
다 . 입력 범위 : -99999.9999~99999.9999
U 2차 안전 거리 Q204(증분): 공구와 공작물(픽스처) 간의
충돌이 발생하지 않는 스핀들축의 좌표입니다 . 입력
3.5 보링 ( 사이클 202, DIN/ISO: G202)
범위 : 0~99999.999, 또는 PREDEF
HEIDENHAIN iTNC 530 81
Page 82
U 이탈 방향(0/1/2/3/4) Q214: TNC 스핀들 방향 조정
30
X
Y
20
80
50
에 홀 바닥면에서 공구를 후퇴시키는 방향을 결정합니 다 .
0
공구를 후퇴시키지 않음
1
공구를 음의 기준축 방향으로 후퇴
2
공구를 음의 보조축 방향으로 후퇴
3
공구를 양의 기준축 방향으로 후퇴
4
공구를 양의 보조축 방향으로 후퇴
U 스핀들 방향 조정 각도 Q336(절대): TNC에서 공구를
퇴시키기 전에 위치결정하는 각도입니다 . 입력 범위 :
-360.000~360.000
3.5 보링 ( 사이클 202, DIN/ISO: G202)
10LZ+100R0FMAX 11 CYCL DEF 202 BORING
Q200=2 ;안전 Q201=-15 ; Q206=100 ;절입 이송 Q211=0.5 ; Q208=250 ; Q203=+20 ;표면 Q204=100 ;2차 안전 Q214=1 ;이탈
Q336=0 ; 12LX+30Y+20FMAXM3 13 CYCL CALL 14LX+80Y+50FMAXM99
거리
깊이
최저점에서 정지시간
가공시 후퇴 속도
좌표
거리
방향
스핀들 각도
속도
82 고정 사이클 : 드릴링
Page 83
3.6 범용 드릴링 ( 사이클 203, DIN/ISO: G203)

사이클 실행

1 TNC 는 스핀들축의 공구를 급속 이송 FMAX 로 공작물 표면 위의
입력한 안전 거리에 위치결정합니다 .
2 공구가 프로그래밍된 이송 속도 F 로 번째 절입 깊이까지 드릴링
됩니다 .
3 제거를 프로그래밍한 경우 공구는 입력한 후퇴값만큼 후퇴합니
다 . 칩 제거를 사용하지 않고 작업하는 경우 공구는 후퇴 속도로 안 전 거리까지 후퇴되어 입력한 정지 시간만큼 해당 위치에 머무른 다 음 ( 프로그래밍된 경우 ) 다시 FMAX 로 첫 번째 절입 깊이 위의 안 전 거리까지 전진합니다 .
4 공구가 프로그래밍된 이송 속도로 다시 진입하며 전진합니다 . 프로
그래밍된 경우 절입 깊이는 각 진입 후 점프량만큼 줄어듭니다 .
5 TNC 프로그래밍된 전체 깊이에 도달할 때까지 프로세스
(2-4) 를 반복합니다 .
6 프로그래밍되어 있는 경우 공구가
간만큼 홀 바닥면에 머무른 다음 후퇴 속도로 안전 높이까지 후퇴합 니다 . 프로그래밍된 경우 공구가 FMAX 로 2 차 안전 거리까지 이 동합니다 .
자유 절삭을 위해 입력된 정지 시
HEIDENHAIN iTNC 530 83

3.6 범용 드릴링 ( 사이클 203, DIN/ISO: G203)

Page 84

프로그래밍 시 주의 사항 :

작업 평면에서 시작점 ( 홀 중심 ) 의 위치결정 블록을 반경 보정 R0 으로 설정하여 프로그래밍합니다 .
사이클 파라미터 DEPTH 의 대수 기호에 따라 작업 방향이 결정됩니다 . DEPTH 를 0 으로 프로그래밍하면 사이클이 실행되지 않습니다 .
충돌 주의 !
양수 깊이를 입력하는 경우 TNC 가 오류 메시지를 출력하 는지 ( 비트 2=1) 또는 출력하지 않는지 ( 비트 2=0) 여부를 MP7441 비트 2 에 입력합니다 .
깊이가 양수로 입력되면 TNC 에서 사전 위치결정 계산 순 서를 바꿉니다 . 이렇게 하면 공구가 공구축에서 급속 이송 으로 공작물 표면 아래의 안전 거리까지 이동합니다 .
3.6 범용 드릴링 ( 사이클 203, DIN/ISO: G203)
84 고정 사이클 : 드릴링
Page 85

사이클 파라미터

X
Z
Q200
Q201
Q206
Q202
Q210
Q203
Q204
Q211
Q208
U 안전 거리 Q200( 증분 ): 공구 끝과 공작물 표면 사이의
거리입니다 . 입력 범위 : 0~99999.9999, 또는
PREDEF
U 깊이 Q201( 증분 ): 공작물 표면과 바닥면 (
릴 테이퍼 끝 ) 사이의 거리입니다 . 입력 범위 :
-99999.9999~99999.9999
U 절입 이송 속도 Q206: 드릴링 동안의 공구 이송 속도
(mm/min) 입니다 . 입력 범위 : 0~99999.999, 또는 FAUTO, FU.
U 절입 깊이 Q202(증분 ): 번에 진입되는 깊이입니다 .
입력 범위 : 0~99999.9999 깊이가 절입 깊이의 배수일 필요는 없습니다 . 다음과 같은 경우 TNC 는 한 번의 이 동으로 가공 깊이로 이동합니다 .
절입 깊이가 깊이와 같은 경우절입 깊이가 깊이보다 크고 칩 제거를 정의하지 않은
경우
U 최정점에서 정지시간 Q210: 공구가 칩을 배출하기
위해 홀에서 후퇴한 후 안전 거리에서 체류하는 시 간 ( 초 ) 입니다 . 입력 범위 : 0~3600.0000, 또는
PREDEF
U 공작물 표면 좌표 Q203(절대): 공작물 표면의 좌표입니
다 . 입력 범위 : -99999.9999~99999.9999
U 2차 안전 거리 Q204(증분): 공구와 공작물(픽스처) 간의
충돌이 발생하지 않는 스핀들축의 좌표입니다 . 입력 범위 : 0~99999.9999, 또는 PREDEF
U 점프량 Q212( 증분 ): TNC 에서 진입 후에 절입 깊이
Q202 를 줄이는 값입니다 . 입력 범위 : 0~99999.9999
HEIDENHAIN iTNC 530 85
3.6 범용 드릴링 ( 사이클 203, DIN/ISO: G203)
Page 86
U 후퇴하기 정지 횟수 Q213: TNC에서 배출을 위해
홀에서 공구를 후퇴시키기 전의 칩 제거 수입니다 . 칩 제거의 경우 TNC 에서는 항상 공구를 Q256 의 값만큼 후퇴시킵니다 . 입력 범위 : 0~99999
U 최소 절입 깊이 Q205(증분): 점프량을 입력한 경우 TNC
에서 절입 깊이를 Q205 에서 입력한 값으로 제한합니 다 . 입력 범위 : 0~99999.9999
U 최저점에서 정지시간 Q211: 공구가 홀 바닥면에 체류
하는 시간 ( 초 ) 입니다 . 입력 범위 : 0~3600.0000, 또 는 PREDEF
U 가공시 후퇴 속도 Q208: 홀에서 후퇴할 때의 공구 이송
속도 (mm/min) 입니다 . Q208 을 0 으로 입력하면 TNC 가 Q206 의 이송 속도로 공구를 후퇴시킵니다 . 입력 범위 : 0~99999.999, 또는 FMAX, FAUTO,
PREDEF
U 제거를 위한 후퇴 거리 Q256( 증분 ): TNC 에서
거 도중 공구를 후퇴시키는 값입니다 . 입력 범위 :
0.1000~99999.9999, 또는 PREDEF
NC 블록
11 CYCL DEF 203 UNIVERSAL DRILLING
Q200=2 ;안전 Q201=-20 ; Q206=150 ;절입 이송 Q202=5 ;절입 Q210=0 ; Q203=+20 ;표면 Q204=50 ;2차 안전 Q212=0.2 ; Q213=3 ; Q205=3 ;최소 절입 Q211=0.25 ; Q208=500 ; Q256=0.2 ;칩 제거
거리
깊이
속도
깊이
최정점에서 정지시간
좌표
거리
점프량
브레이크
깊이
최저점에서 정지시간
가공시 후퇴 속도
거리
3.6 범용 드릴링 ( 사이클 203, DIN/ISO: G203)
86 고정 사이클 : 드릴링
Page 87
3.7 보링 ( 사이클 204, DIN/ISO:
X
Z
G204)

사이클 실행

이 사이클에서는 홀을 공작물 아래쪽에서 보링할 수 있습니다 .
1 TNC 는 스핀들축의 공구를 급속 이송 FMAX 공작물 표면 위의
안전 거리에 위치결정합니다 .
2 TNC 에서 방향이 조정된 스핀들 정지를 통해 스핀들을위치로
정한 다음 중신 거리 보정량만큼 공구를 이동시킵니다 .
3 그런 다음 잇날이 공작물 아래쪽의 안전 거리에 도달할 때까지 공구
가 예비 가공
4 TNC 에서 보어 홀에 대해 공구를 다시 센터링하고 스핀들과 절삭유
에서 전환한 다음 보링에 대한 이송 속도로 보어 깊이까지 이동시킵 니다 .
5 정지 시간을 입력한 경우 공구가 보어 위쪽에서 잠시 멈춘 다음
홀로부터 다시 후퇴합니다 . 방향 지정된 스핀들 정지가 다시 수행 되며 공구가 다시 중신 거리
6 TNC 에서 예비 가공 속도로 공구를 안전 거리까지 이동한 다음
력되어 있는 경우 FMAX 로 2 차 안전 거리까지 이동합니다 .
속도로 이미 보링된 홀까지 절입됩니다 .
보정량만큼 이동합니다 .

3.7 백 보링 ( 사이클 204, DIN/ISO: G204)

HEIDENHAIN iTNC 530 87
Page 88

프로그래밍 시 주의 사항 :

이 사이클을 사용하려면 기계 제작 업체를 통해 특수 준비 된 기계 및 TNC 가 있어야 합니다 .
이 사이클은 서보 제어형 스핀들이 장착된 기계에만 적용됩 니다 .
이 사이클에는 상향 절삭을 위한 특수 보링 바가 필요합니 다 .
작업 평면 시작점 ( 홀 중심 ) 의 위치결정 블록에 대해 반경 보정을 R0 으로 설정하여 프로그래밍합니다 .
사이클 파라미터 DEPTH 의 대수 기호에 따라 작업 방향이 결정됩니다 . 참고 : 양수 기호가 지정되어 있으면 양의 스핀 들축 방향으로 보링이 수행됩니다 .
입력한 공구 길이는 잇날의 총 길이가 아니라 보링 바 아래 쪽의 총 길이입니다 .
보링의 시작점을 계산할 때 TNC 이와 소재의 두께를 모두 고려합니다 .
사이클 호출 전에 M03 대신 M04 를 프로그래밍한 경우
M04 로 사이클 204 를 실행할 수 있습니다 .
3.7 보링 ( 사이클 204, DIN/ISO: G204)
충돌 주의 !
Q336 에 입력한 각도로 스핀들 방향을 프로그래밍하는 경
우 공구 끝의 위치를 확인합니다 ( 예 : MDI 를 통한 위치결 정 작동 모드 ). 공구 끝이 좌표 축에 평행하도록 각도를 설 정합니다 . 공구가 홀 모서리의 반대쪽으로 이동할 이탈 방 향을 선택합니다 .
에서는 보링 바의 잇날 길
88 고정 사이클 : 드릴링
Page 89

사이클 파라미터

X
Z
Q250
Q203
Q204
Q249
Q200
Q200
X
Z
Q255
Q254
Q214
Q252
Q253
Q251
U 안전 거리 Q200( 증분 ): 공구 끝과 공작물 표면 사이의
거리입니다 . 입력 범위 : 0~99999.9999, 또는
PREDEF
U 카운터보어 깊이 Q249(증분 ): 공작물 아래쪽과
위쪽 사이의 거리입니다 . 양수 기호는 홀이 양의 스핀들축 방향으로 보링됨을 의미합니다 . 입력 범 위 : -99999.9999~99999.9999
U 소재 두께 Q250( 증분 ): 공작물의 두께입니다 . 입력
: 0.0001~99999.9999
U 중신 거리 보정량 Q251( 증분 ): 보링 바의 중신 거리
정량 ( 공구 데이터 시트의 값 ) 입니다 . 입력 범위 :
0.0001~99999.9999
U 공구 장 Q252( 증분 ): 보링 바의 아래쪽과 기본 절삭
잇날 사이의 거리 ( 공구 데이터 시트의 값 ) 입니다 . 입 력 범위 : 0.0001~99999.9999
U 예비 가공 속도 Q253: 공작물로 절입 또는 공작물에서
후퇴시킬 때의 공구 이송 속도 (mm/min) 입니다 . 입력 범위 : 0~99999.999, 또는 FMAX, FAUTO, PREDEF.
U 백 보링의 이송 속도 Q254: 백 보링 동안의 공구 이송
속도 (mm/min) 입니다 . 입력 범위 : 0~99999.999, 또 는 FAUTO, FU.
3.7 백 보링 ( 사이클 204, DIN/ISO: G204)
U 정지 시간 Q255: 보어위쪽에서의 정지 시간 ( )
니다 . 입력 범위 : 0~3600.000
HEIDENHAIN iTNC 530 89
Page 90
U 공작물 표면 좌표 Q203(절대): 공작물 표면의 좌표입니
다 . 입력 범위 : -99999.9999~99999.9999, 또는
PREDEF
U 2차 안전 거리 Q204(증분): 공구와 공작물(픽스처) 간의
충돌이 발생하지 않는 스핀들축의 좌표입니다 . 입력 범위 : 0~99999.9999
U 이탈 방향 (0/1/2/3/4) Q214: TNC 에서 스핀들 방향
정 이후에 편심 거리만큼 공구를 이동시키는 방향을 결 정합니다 . 0 은 입력할 수 없습니다 .
1
공구를 음의 기준축 방향으로 후퇴
2
공구를 음의 보조축 방향으로 후퇴
3
공구를 양의 기준축 방향으로 후퇴
4
공구를 양의 보조축 방향으로 후퇴
U 스핀들 방향 조정 각도 Q336( 절대 ): 공구가 보어
홀로 절입되거나 보어 홀에서 후퇴되기 전에 TNC 에서 공구를 위치결정하는 각도입니다 . 입력 범 위 : -360.0000~360.0000
NC 블록
11 CYCL DEF 204 BACK BORING
Q200=2 ;안전 Q249=+5 ; Q250=20 ;소재 Q251=3.5 ;중신 거리 Q252=15 ;공구 날 Q253=750 ;예비 가공 Q254=200 ; Q255=0 ;정지 Q203=+20 ;표면 Q204=50 ;2차 안전 Q214=1 ;이탈 Q336=0 ;
거리
카운터보어 깊이
두께
보정량
속도
카운터싱크 가공 속도
시간
좌표
거리
방향
스핀들 각도
3.7 보링 ( 사이클 204, DIN/ISO: G204)
90 고정 사이클 : 드릴링
Page 91
3.8 범용 펙킹 ( 사이클 205, DIN/ISO: G205)

사이클 실행

1 TNC 는 공구축의 공구를 급속 이동 FMAX 로 공작물 표면 위의 프
로그래밍된 안전 거리에 위치결정합니다 .
2 시작점을 깊게 입력하면 TNC 에서는 정의된 위치결정 이송 속도로
깊은 시작점 위의 안전 거리까지 이동합니다 .
3 공구가 프로그래밍된 이송 속도 F 로 번째 절입 깊이까지 드릴링
됩니다 .
4 제거를 프로그래밍한 경우 공구는 입력한 후퇴값만큼 후퇴합니
제거를 사용하지 않는 경우 공구는 급속 이송으로 안전 거리
다 . 칩 까지 이동한 다음 FMAX 로 첫 번째 절입 깊이 위의 입력된 시작 위 치까지 이동합니다 .
5 공구가 프로그래밍된 이송 속도로 다시 진입하며 전진합니다 . 프로
그래밍된 경우 절입 깊이는 각 진입 후 점프량만큼 줄어듭니다 .
6 TNC 프로그래밍된 전체 깊이에 도달할 때까지 프로세스
(2-4)
반복합니다 .
7 프로그래밍되어 있는 경우 공구가 자유 절삭을 위해 입력된 정지
간만큼 홀 바닥면에 머무른 다음 후퇴 속도로 안전 높이까지 후퇴합 니다 . 프로그래밍된 경우 공구가 FMAX 로 2 차 안전 거리까지 이 동합니다 .

3.8 범용 펙킹 ( 사이클 205, DIN/ISO: G205)

HEIDENHAIN iTNC 530 91
Page 92

프로그래밍 시 주의 사항 :

작업 평면 시작점 ( 홀 중심 ) 의 위치결정 블록에 대해 반경 보정을 R0 으로 설정하여 프로그래밍합니다 .
사이클 파라미터 DEPTH 의 대수 기호에 따라 작업 방향이 결정됩니다 . DEPTH 를 0 으로 프로그래밍하면 사이클이 실행되지 않습니다 .
전진 정지 거리를 Q259 가 아닌 Q258 로 입력할 경우 TNC 에서 첫 번째와 마지막 절입 깊이 사이의 전진 정지 거리를 동일한 비율로
Q379 사용하여 깊은 시작점을 입력하는 경우 TNC 에서 는 단순히 진입 이동의 시작점만을 변경합니다 . 즉 , 후퇴 이동은 TNC 에 의해 변경되지 않으며 공작물 표면의 좌표 에 따라 계산됩니다 .
충돌 주의 !
양수 깊이를 입력하는 경우 TNC 가 오류 메시지를 출력하 는지 ( 비트 2=1) 또는 출력하지 않는지 ( 비트 2=0) 여부를 MP7441 비트 2 에 입력합니다 .
깊이가 양수로 입력되면 TNC 에서 사전 위치결정 계산 순 서를 바꿉니다 . 이렇게 하면 공구가 공구축에서 급속 이송
3.8 범용 펙킹 ( 사이클 205, DIN/ISO: G205)
으로 공작물 표면 아래의 안전 거리까지 이동합니다 .
변경합니다 .
92 고정 사이클 : 드릴링
Page 93

사이클 파라미터

X
Z
Q200
Q201
Q206
Q202
Q203
Q204
Q211
Q257
U 안전 거리 Q200( 증분 ): 공구 끝과 공작물 표면 사이의
거리입니다 . 입력 범위 : 0~99999.9999, 또는
PREDEF
U 깊이 Q201( 증분 ): 공작물 표면과 바닥면 (
릴 테이퍼 끝 ) 사이의 거리입니다 . 입력 범위 :
-99999.9999~99999.9999
U 절입 이송 속도 Q206: 드릴링 동안의 공구 이송 속도
(mm/min) 입니다 . 입력 범위 : 0~99999.999, 또는 FAUTO, FU.
U 절입 깊이 Q202(증분 ): 번에 진입되는 깊이입니다 .
입력 범위 : 0~99999.9999. 깊이가 절입 깊이의 배수 일 필요는 없습니다 . 다음과 같은 경우 TNC 는 한 번의 이동으로 가공 깊이로 이동합니다 .
절입 깊이가 깊이와 같은 경우절입 깊이가 깊이보다 큰 경우
U 공작물 표면 좌표 Q203(절대): 공작물 표면의 좌표입니
다 . 입력 범위 : -99999.9999~99999.9999
U 2차 안전 거리 Q204(증분): 공구와 공작물(픽스처) 간의
충돌이 발생하지 않는 스핀들축의 좌표입니다 . 입력 범위 : 0~99999.9999, 또는 PREDEF
U 점프량 Q212( 증분 ): TNC 에서 절입 깊이 Q202 줄이
는 값입니다 . 입력 범위 : 0~99999.9999
3.8 범용 펙킹 ( 사이클 205, DIN/ISO: G205)
U 최소 절입 깊이 Q205(증분): 점프량을 입력한 경우 TNC
에서 절입 깊이를 Q205 에서 입력한 값으로 제한합니 다 . 입력 범위 : 0~99999.9999
U 위쪽 전진 정지 거리 Q258(증분): TNC에서 공구를 홀에
서 후퇴시킨 후에 다시 현재 절입 깊이로 이동할 때의 급속 이송 위치결정에 대한 안전 거리로 첫 번째 절입 깊이의 값입니다 . 입력 범위 : 0~99999.9999
U 아래쪽 전진 정지 거리 Q259(증분): TNC에서 공구를
에서 후퇴시킨 후에 다시 현재 절입 깊이로 이동할 때 의 급속 이송 위치결정에 대한 안전 거리로 마지막 절 입 깊이의 값입니다 . 입력 범위 : 0~99999.9999
HEIDENHAIN iTNC 530 93
Page 94
U 제거를 위한 진입 깊이 Q257( 증분 ): TNC 에서
거를 수행하는 깊이입니다 . 0 을 입력하면 칩 제거가 적용되지 않습니다 . 입력 범위 : 0~99999.9999
U 제거를 위한 후퇴 거리 Q256( 증분 ): TNC 에서
거 도중 공구를 후퇴시키는 값입니다 . TNC 가 3000mm/min 이송 속도로 공구를 후퇴시킵니다 . 입 력 범위 : 0.1000~99999.9999, 또는 PREDEF.
U 최저점에서 정지시간 Q211: 공구가 홀 바닥면에 체류
하는 시간 ( 초 ) 입니다 . 입력 범위 : 0~3600.0000, 또 는 PREDEF
U 깊은 시작점 Q379(공작물 표면에 상대적으로 증분): 길
이가 짧은 공구가 이미 특정 깊이로 파일럿 드릴링된 경우 드릴링의 시작 위치입니다 . TNC 는 예비 가공 속 도로 안전 거리에서 깊은 시작점으로 이동합니다 . 입 력 범위 : 0~99999.9999
U 예비 가공 속도 Q253: 안전 거리에서 깊은 시작점으로
위치결정 중에 공구의 이송 속도 (mm/min) 입니다 . Q379 값으로 0 이 아닌 값을 입력하는 경우에만 적용
됩니다 . 입력 범위 : 0~99999.999, 또는 FMAX, FAUTO, PREDEF
NC 블록
11 CYCL DEF 205 UNIVERSAL PECKING
Q200=2 ;안전 Q201=-80 ; Q206=150 ;절입 이송 Q202=15 ;절입 Q203=+100 ;표면 Q204=50 ;2차 안전 Q212=0.5 ; Q205=3 ;최소 절입 Q258=0.5 ;위쪽 전진 정지 Q259=1 ; Q257=5 ;칩 제거 Q256=0.2 ;칩 제거 Q211=0.25 ; Q379=7.5 ; Q253=750 ;예비 가공
거리
깊이
속도
깊이
좌표
거리
점프량
깊이
거리
아래쪽 전진 정지 거리
깊이
거리
최저점에서 정지시간
시작점
속도
3.8 범용 펙킹 ( 사이클 205, DIN/ISO: G205)
94 고정 사이클 : 드릴링
Page 95
3.9 보어 밀링 ( 사이클 208)

사이클 실행

1 TNC 에서 급속 이송 FMAX 공구를 스핀들축에서 공작물 표면 위
의 프로그래밍된 안전 거리로 위치결정하고 공간이 충분한 경우 라 운딩된 호의 보어 홀 둘레로 공구를 이동합니다 .
2 공구가 프로그래밍된 이송 속도 F 로 현재 위치에서 번째 절입
이로 나선 방향 밀링됩니다 .
3 드릴링 깊이에 도달하면 TNC 에서 다시 완전한 원을 이송하여 초기
절입 이후에 남아 있는 소재를 제거합니다 .
4 TNC 에서 공구를 홀 중심에 다시 위치결정합니다 . 5 마지막으로 TNC 가 FMAX 로 안전 거리로 되돌아옵니다 . 프로그
래밍된 경우 공구가 FMAX 2 안전 거리까지 이동합니다 .

3.9 보어 밀링 ( 사이클 208)

HEIDENHAIN iTNC 530 95
Page 96

프로그래밍 시 주의 사항 :

작업 평면 시작점 ( 홀 중심 ) 의 위치결정 블록에 대해 반경 보정을 R0 으로 설정하여 프로그래밍합니다 .
사이클 파라미터 DEPTH 의 대수 기호에 따라 작업 방향이 결정됩니다 . DEPTH 를 0 으로 프로그래밍하면 사이클이 실행되지 않습니다 .
보어 홀 직경을 공구 직경과 같은 값으로 입력한 경우 TNC 에서는 나선 보간을 적용하지 않고 입력한 깊이로 직접 보 링을 수행합니다 .
3.9 보어 밀링 ( 사이클 208)
활성 좌우 을 주지 않습니다 .
진입 거리가 너무 크면 공구 또는 공작물이 손상될 수 있습 니다 .
진입 거리가 너무 커지지 않도록 하려면 공구 테이블의 ANGLE 열에 공구의 최대 절입 각도를 입력하십시오 . 그러 면 TNC 에서 허용되는 최대 진입 거리를 자동으로 계산하 여 입력된 값을 그에 따라 변경합니다 .
충돌 주의 !
양수 깊이를 입력하는 경우 TNC 가 오류 메시지를 출력하 는지 ( 비트 2=1) 또는 출력하지 않는지 ( 비트 2=0) 여부를 MP7441 비트 2 에 입력합니다 .
깊이가 양수로 입력되면 TNC 에서 사전 위치결정 계산 순 서를 바꿉니다 . 이렇게 하면 공구가 공구축에서 급속 이송 으로 공작물 표면 아래의 안전 거리까지 이동합니다 .
대칭 기능은 사이클에 정의된 밀링 형식에 영향
96 고정 사이클 : 드릴링
Page 97

사이클 파라미터

X
Z
Q200
Q201
Q203
Q204
Q334
X
Y
Q206
Q335
U 안전 거리 Q200( 증분 ): 공구 아래쪽 모서리와 공작물
표면 사이의 거리입니다 . 입력 범위 : 0~99999.9999, 또는 PREDEF
U 깊이 Q201( 증분 ): 공작물 표면과 바닥면 사이의
리입니다 . 입력 범위 : -99999.9999~99999.9999
U 절입 이송 속도 Q206: 나선 드릴링하는 동안의 공구
송 속도 (mm/min) 입니다 . 입력 범위 : 0~99999.999, 또는 FAUTO, FU, FZ.
U 나선당 진입 Q334(증분 ): 나선 (=360°) 공구 절입
깊이입니다 . 입력 범위 : 0~99999.9999
U 공작물 표면 좌표 Q203(절대): 공작물 표면의 좌표입니
다 . 입력 범위 : -99999.9999~99999.9999
U 2차 안전 거리 Q204(증분): 공구와 공작물(픽스처) 간의
충돌이 발생하지 않는 스핀들축의 좌표입니다 . 입력 범위 : 0~99999.9999, 또는 PREDEF
U 지령 직경 Q335(절대값 ): 보어직경입니다 . 지령
경을 공구 직경과 같은 값으로 입력한 경우 TNC 에서 는 나선 보간을 적용하지 않고 입력한 깊이로 직접 보 링을 수행합니다 . 입력 범위 : 0~99999.9999
3.9 보어 밀링 ( 사이클 208)
U 황삭 직경 Q342( 절대 ): Q342 0 보다 값을 입력하
는 즉시 TNC 에서는 지령 직경과 공구 직경 간의 비율 을 더 이상 확인하지 않습니다 . 이렇게 하면 공구 직경 보다 직경이 두 배 이상 큰 홀을 황삭 가공할 수 있습니 다 . 입력 범위 : 0~99999.9999
U 상향가공 Q351: M3 을 사용하는 밀링 작업 유형
+1 = 상향 밀링 –1 = 하향 밀링 PREDEF = GLOBAL DEF 에서 기본값 사용
NC 블록
12 CYCL DEF 208 BORE MILLING
Q200=2 ;안전 Q201=-80 ; Q206=150 ;절입 이송 Q334=1.5 ;절입 Q203=+100 ;표면 Q204=50 ;2차 안전 Q335=25 ;지령 Q342=0 ;황삭 Q351=+1 ;
거리
깊이
속도
깊이
좌표
거리
직경
직경
상향가공
HEIDENHAIN iTNC 530 97
Page 98
3.10 단일 심공 드릴링 ( 사이클 241, DIN/ISO: G241)

사이클 실행

1 TNC 는 스핀들축의 공구를 급속 이송 FMAX 로 공작물 표면 위의
입력한 안전 거리에 위치결정합니다 .
2 그런 다음 TNC 에서 정의된 위치결정 이송 속도로 공구를 깊은
작점 위의 안전 거리로 이동하고 드릴링 속도 (M3) 와 절삭유를 설 정합니다 . 접근 이동은 시계 방향 , 반시계 방향 또는 고정 스핀들을 사용하여 사이클에 정의된 회전 방향으로 실행됩니다
3 공구가 프로그래밍된 이송 속도 F 로 입력된 드릴링 깊이 또는 정의
된 경우 입력된 정지 깊이까지 드릴링됩니다 .
4 프로그래밍된 경우 공구는 제거를 위해 바닥면에 머무릅니다
. 그런 다음 TNC 에서 절삭유를 해제하고 후퇴용으로 정의된 값으 드릴링 속도를 재설정합니다 .
5 바닥면에서 정지 시간이 경과되면 공구는 후퇴 속도로 안전 거리
까지 후퇴합니다 . 프로그래밍된 거리까지 이동합니다 .
경우 공구가 FMAX 로 2 차 안전

프로그래밍 시 주의 사항 :

.
작업 평면 시작점 ( 홀 중심 ) 의 위치결정 블록에 대해 반경 보정을 R0 으로 설정하여 프로그래밍합니다 .
사이클 파라미터 DEPTH 의 대수 기호에 따라 작업 방향이 결정됩니다 . DEPTH 를 0 으로 프로그래밍하면 사이클이 실행되지 않습니다 .

3.10 단일 홈 심공 드릴링 ( 사이클 241, DIN/ISO: G241)

충돌 주의 !
양수 깊이를 입력하는 경우 TNC 가 오류 메시지를 출력하 는지 ( 비트 2=1) 또는 출력하지 않는지 ( 비트 2=0) 여부를 MP7441 비트 2 에 입력합니다 .
깊이가 양수로 입력되면 TNC 에서 사전 위치결정 계산 순 서를 바꿉니다 . 이렇게 하면 공구가 공구축에서 급속 이송 으로 공작물 표면 아래의 안전 거리까지 이동합니다 .
98 고정 사이클 : 드릴링
Page 99

사이클 파라미터

X
Z
Q200
Q201
Q253
Q203
Q204
Q211
Q208
Q206
Q379
U 안전 거리 Q200( 증분 ): 공구 끝과 공작물 표면 사이의
거리입니다 . 입력 범위 : 0~99999.9999, 또는
PREDEF
U 깊이 Q201( 증분 ): 공작물 표면과 바닥면 사이의
리입니다 . 입력 범위 : -99999.9999~99999.9999
U 절입 이송 속도 Q206: 드릴링 동안의 공구 이송 속도
(mm/min) 입니다 . 입력 범위 : 0~99999.999, 또는 FAUTO, FU.
U 최저점에서 정지시간 Q211: 공구가 바닥면에 체류
하는 시간 ( 초 ) 입니다 . 입력 범위 : 0~3600.0000, 또 는 PREDEF
U 공작물 표면 좌표 Q203(절대): 공작물 표면의 좌표입니
다 . 입력 범위 : -99999.9999~99999.9999
U 2차 안전 거리 Q204(증분): 공구와 공작물(픽스처) 간의
충돌이 발생하지 않는 스핀들축의 좌표입니다 . 입력 범위 : 0~99999.9999, 또는 PREDEF
U 깊은 시작점 Q379(공작물 표면에 상대적으로 증분): 실
제 드릴링 작업을 위한 시작 위치입니다 . TNC 는 예비 가공 속도로 안전 거리에서 깊은 시작점으로 이동합니 다 . 입력 범위 : 0~99999.9999
U 예비 가공 속도 Q253: 안전 거리에서 깊은 시작점으로
위치결정 중에 공구의 이동 속도 (mm/min) 입니다 . Q379 의 값으로 0 이 아닌 값을 입력하는 경우에만 적
용됩니다 . 입력 범위 : 0~99999.999, 또는 FMAX, FAUTO, PREDEF
U 가공시 후퇴 속도 Q208: 홀에서 후퇴할 때의 공구 이송
속도 (mm/min) 입니다 . Q208 을 0 으로 입력하면 TNC 가 Q206 의 이송 속도로 공구를 후퇴시킵니다 . 입력 범위 : 0~99999.999, 또는 FMAX, FAUTO,
PREDEF
HEIDENHAIN iTNC 530 99
3.10 단일 심공 드릴링 ( 사이클 241, DIN/ISO: G241)
Page 100
U 회전 시작/종료 방향(3/4/5) Q426: 공구가 홀로 진입하
거나 홀에서 후퇴할 때 원하는 스핀들의 회전 방향 . 입 력 범위 :
3: M3 을 사용한 스핀들 회전 4: M4 를 사용한 스핀들 회전 5: 고정 스핀들을 사용한 이동
U 시작/종료 스핀들 속도 Q427: 공구가 홀로 진입하거나
홀에서 후퇴할 때 원하는 스핀들의 속도 . 입력 범위 :
0~99999.
U 드릴링 속도 Q428: 원하는 드릴링 속도 . 입력 범위 :
0~99999.
U 절삭유 설정의 M 기능 ? Q429: 절삭유 설정을 위한 M
기능으로 , 공구가 깊은 시작점의 홀에 있는 경우 TNC 에서 절삭유를 설정합니다 . 입력 범위 : 0~999.
U 절삭유 해제의 M 기능 ? Q430: 절삭유 해제를 위한 M
기능으로 , 공구가 홀 깊이에 있는 경우 TNC 에서 절삭 유를 해제합니다 . 입력 범위 : 0~999.
U 정지 깊이 Q435 ( 증분 ): 스핀들 축에서 공구가 정지하
는 좌표입니다 . 0 을 입력하면 이 기능은 활성화되지 않습니다 ( 표준 설정 ). 스루홀 가공 중 일부 공구는 칩 을 맨 위에까지 전달하기 위해 홀의 바닥면에서 후퇴하 기 전 짧은 정지 시간이 필요합니다 . 홀 깊이 Q201 보 다 작은 값을 정의합니다 ( 입력 범위 : 0~99999.9999).
NC 블록
11 CYCL DEF 241 SINGLE-LIP DEEP-HOLE DRILLING
Q200=2 ;안전 Q201=-80 ; Q206=150 ;절입 이송 Q211=0.25 ; Q203=+100 ;표면 Q204=50 ;2차 안전 Q379=7.5 ; Q253=750 ;예비 가공 Q208=1000 ; Q426=3 ; Q427=25 ; Q428=500 ; Q429=8 ; Q430=9 ; Q435=0 ;정지
거리
깊이
속도
최저점에서 정지시간
좌표
거리
시작점
속도
가공시 후퇴 속도
스핀들 회전 방향
진입/진출 회전 속도
드릴링 속도
절삭유 설정
절삭유 해제
깊이
3.10 단일 심공 드릴링 ( 사이클 241, DIN/ISO: G241)
100 고정 사이클 : 드릴링
Loading...