+ All Categories
Home > Documents > A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf ·...

A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf ·...

Date post: 10-Mar-2020
Category:
Upload: others
View: 2 times
Download: 0 times
Share this document with a friend
410
Fanuc / 프로그래밍 지침 릴리스 C A 운영 (Operation) B 셋업 (Set-up) C 수정 (Corrections) D 프로그래밍 (Programming) E 세팅 (Settings) F M-/B-명령 (M-/B-Commands) G 스튜더 메시지 (Studer Message) 최신 추가 부록 버전 히스토리 프로그래밍 -운영
Transcript
Page 1: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

Fanuc / 프로그래밍 지침

목 차

릴리스 C A 운영 (Operation)

B 셋업 (Set-up)

C 수정 (Corrections)

D 프로그래밍 (Programming)

E 세팅 (Settings)

F M-/B-명령 (M-/B-Commands)

G 스튜더 메시지 (Studer Message)

최신 추가 부록

버전 히스토리

프로그래밍

셋-업

운영

Page 2: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

프로그래밍 지침 / Fanuc

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

Page 3: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English

A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 ⅰ

Fanuc / 목차 테이블

목 차

A

A.1

A.2

A.3

A.4

A.4.1

A.4.2

A.5

A.5.1

A.5.2

A.6

B

B.1

B.1.1

B.1.2

B.1.3

B.1.4

B.2

B.2.1

B.2.2

B.2.3

B.2.4

B.3

B.3.1

B.3.2

B.3.3

B.3.4

B.3.5

B.3.6

B.3.7

B.4

B.4.1

B.4.2

B.4.3

B.4.4

B.4.5

B.4.6

B.5

B.5.1

B.5.2

B.5.3

B.5.4

B.6

운영(Operation) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

오퍼레이팅 모드 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

스크린 /MDI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

기계 제어 판넬 (MCP) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

기계 제어 판넬, 디지인 2000 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

제어 판넬 CNC / CNC 윈도우 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

제어 판넬 S33 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

프로세스 제어 유닛 (PCU) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

PCU 디스플레이 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

PCU 키보드 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

오퍼레이팅 요소 설명 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

셋업 (Set-up) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

퀵-셋(QUICK-SET) 을 사용하지 않은 셋업. . . . . . . . . . . . . . . . . . . . . . .

기본 셋업 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

휠 변경 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

드레싱 툴 변경 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

소재 변경. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

퀵-셋(QUICK-SET) 을 사용한 셋업.. . . . . . . . . . . . . . . . . . . . . . . . . . . . .

기본 셋업. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

휠 변경 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

드레싱 툴 변경 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

소재 변경 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

상세한 시퀀스 설명 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

데이터 입력 그라인딩 휠 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

드레싱 툴 데이터를 입력하기 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

휠헤드에 있는 위치에 그라인딩 휠을 배정하기 . . . . . . . . . . . . . . . . . . . . .

프로브를 교정하기 (옵션) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

드레싱 툴 변경 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

그라인딩 휠 교정하기 (옵션) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

소재 등록 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

특수 위치 셋업 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

일반적 설명. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

선회 위치 셋업 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

드레싱 리턴 위치 X 셋업 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

드레싱 리턴 위치 Z 셋업 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

B-축 셋업 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

NC-심압대 셋업 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

보조 장비 셋업. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

지름 게이징 (IPG) 셋업. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

길이 포지셔닝 패시브를 셋업하기 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

길이 포지셔닝 액티브를 셋업하기 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

센시트론을 사용하여 길이 포지셔닝 셋업 . . . . . . . . . . . . . . . . . . . . . . . .

터치-드레싱 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

11

12

13

16

16

17

18

19

20

21

22

29

33

35

36

37

37

38

40

41

43

43

44

44

49

51

54

59

64

74

89

89

90

91

92

93

94

95

96

99

100

102

104

Page 4: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English

ⅱ A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

목차 테이블 / Fanuc

C

C.1

C.1.1

C.1.2

C.1.3

C.1.4

C.1.5

C.1.6

C.1.7

D

D.1

D.1.1

D.1.2

D.1.3

D.2

D.2.1

D.2.2

D.2.3

D.3

D.4

D.4.1

D.4.2

D.4.3

D.4.4

D.4.5

D.4.6

D.4.7

D.4.8

D.4.9

D.4.10

D.4.11

D.4.12

D.5

D.5.1

D.5.2

D.5.3

D.5.4

D.5.5

D.5.6

D.5.7

D.5.8

D.5.9

D.5.10

D.5.11

D.5.12

D.5.13

D.5.14

수정 (Corrections) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

일반적 설명 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

전체 소재에 대한 사이즈 수정 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

부분적 사이즈 수정 (지름/쇼울더 특정) . . . . . . . . . . . . . . . . . . . . . . . . . . .

포스트 프로세스 게이징 수정 (옵션) . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

그라인딩 휠 기술 데이터 수정 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

확장된 드레싱 기능 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

그라인딩 휠 지오메트리 수정 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

워크헤드에 의한 원통도 체크 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

프로그래밍 (Programming) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

프로그래밍에 대한 소개 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

프로그램 구조 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

프로그램 넘버 개요 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

외면- / 내면 그라인딩 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

멀티-프로파일 기술 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

휠 레퍼런스 포인트 (T-넘버) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

스튜더 퀵-셋 (T-넘버) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

휠 레퍼런스 포인트에 대한 예 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

그라인딩 사이클 파라미터 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

지름, 쇼울더 및 테이퍼를 위한 그라인딩 사이클 . . . . . . . . . . . . . . . . . . .

준비기능, 지름/쇼울더 G9215 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

오실레이션이 없는 플런지 G9201. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

오실레이션이 있는 플런지 G9202. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

각도 플런지 G9203 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

테이퍼 위에서 플런지 G9204 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

멀티-플런지 G9205 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

트래버스 그라인딩 G9206 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

테이퍼 위에서 멀티-플런지 G9207. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

테이퍼 위에서 트래버스 그라인딩 G9217 . . . . . . . . . . . . . . . . . . . . . . . .

쇼울더 플런지 G9208 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

쇼울더 트래버스 그라인딩 G9209. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

오실레이션이 있는 쇼울더 플런지 G9212 . . . . . . . . . . . . . . . . . . . . . . . .

그라인딩 사이클 콘투어 & 폼 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

콘투어 사이클 G9210 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

폼-그라인딩 G9245. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

폼-그라인딩 G9220 TNRC (G41/G42) 가 있는 플런지. . . . . . . . . . . . . . . .

폼-그라인딩 G9225 TNRC (G41/G42) 가 없는 멀티 플런지 . . . . . . . . . . .

폼-그라인딩 G9228 TNRC G41/G42 가 있는 쇼울더 그라인딩. . . . . . . . . .

스레드-그라인딩 G9230 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

준비기능 스레드 그라인딩 G9235. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

스레드 그라인딩 G9236. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

스레드 그라인딩 G9237 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

스레드 터닝 (Thread Turning) G9238 . . . . . . . . . . . . . . . . . . . . . . . . . .

스레드의 런-인 그리고 런-아웃 그라인딩 G9239 . . . . . . . . . . . . . . . . . .

축 그루브 그라인딩 G9270 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

X 그리고/또는 Z 의 n-소재 다음에 트렌드 수정 G9336 . . . . . . . . . . . . . .

하이-스피드 폼 그라인딩 G9730 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

107

107

109

110

112

113

114

115

118

121

121

121

122

123

126

127

128

128

132

134

134

136

137

138

139

140

142

144

146

148

149

151

152

152

155

158

161

164

167

174

175

179

183

185

188

189

190

Page 5: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English

A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 ⅲ

Fanuc / 목차 테이블

D.6

D.6.1

D.6.2

D.6.3

D.6.4

D.6.5

D.6.6

D.6.7

D.6.8

D.6.9

D.6.10

D.6.11

D.6.12

D.6.13

D.6.14

D.6.15

D.6.16

D.6.17

D.6.18

D.6.19

D.6.20

D.6.21

D.6.22

D.6.23

D.6.24

D.6.25

D.6.26

D.6.27

D.6.28

D.6.29

D.6.30

D.7

D.7.1

D.7.2

D.7.3

D.7.4

D.7.5

D.7.6

D.7.7

D.8

D.9

D.9.1

D.9.2

D.9.3

D.10

D.10.1

보조 기능 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

센시트론 액티브 G200 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

센시트론 인액티브 G201 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

그라인딩 사이클에서 드레싱 G202 . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

n-소재 다음에 드레싱 G203 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

인-프로세스 게이징 정의 G204 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

길이-포지셔닝 패시브 G205 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

길이-포지셔닝 액티브 G206. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

센시트론을 사용하여 길이-포지셔닝 G207 . . . . . . . . . . . . . . . . . . . . . . .

인-프로세스 게이징을 초기화하기 G208. . . . . . . . . . . . . . . . . . . . . . . . . .

휠 선택 G9600 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

기능 ”도어 클로징 후에 자동 재시작” G9677 . . . . . . . . . . . . . . . . . . . . .

보어 접근 사이클 G9678 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

후진 사이클 G9679 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

X 에서 클린-업 그라인딩 G9250 (표준형) . . . . . . . . . . . . . . . . . . . . . . . .

Z 에서 클린-업 그라인딩 G9251 (표준형) . . . . . . . . . . . . . . . . . . . . . . . .

자동 테이퍼 수정 G9231. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

워크헤드 선회 G9500 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

워크헤드 원통도 수정 G9295 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

위치결정된 워크헤드 스핀들 M19 . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

프로세스 인플루언싱 G9260 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

크리프-피드 그라인딩 G9272. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

깊이 그라인딩, 멀티플 플런징 G9276. . . . . . . . . . . . . . . . . . . . . . . . . . . .

휠-아버 변경 G9601 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

C축의 레펀싱과 제로 세팅

(C축에 근접 스위치가 있는 기계에 대해서만) G9275 . . . . . . . . . . . . . . .

C-축 값 설정 G9602. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

액티브 측정 프로브를 사용하여 원주 포지셔닝 G9603

(오직 스튜더 퀵-셋과 함께) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

그라 인딩 사이클 내에서 실제 그라인딩 휠의 재프로파일링 G9605 . . . . .

사전 머신된 스레드의 포지셔닝 G9261 . . . . . . . . . . . . . . . . . . . . . . . . .

슬랜티드 그라인딩 휠의 예비적 드레싱 G9606 . . . . . . . . . . . . . . . . . . . .

디플렉션 보정(Deflection compensation) G9607 . . . . . . . . . . . . . . . . . .

픽토그래밍(Pictogramming) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

일반적 설명 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

중요한 키 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

데이터-소프트키 – 데이터 입력 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

메뉴-소프트키 – 기능 리스트 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

그라인딩 사이클에 대한 디폴트 값 . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

예제 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

소재의 개별적 파트를 재터치하기 (옵션) . . . . . . . . . . . . . . . . . . . . . . . . . .

지원되는 수동모드 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

특수한 그라인딩 휠 폼 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

특수한 휠 폼의 프로그래밍 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

특수한 휠 폼을 위한 레퍼런스 포인트 . . . . . . . . . . . . . . . . . . . . . . . . . . .

특수한 그라인딩 휠 폼 (예제) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

프로그래밍 예제. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

스튜더 샘플 파트 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

193

193

195

196

199

202

207

209

212

214

216

218

220

223

227

230

232

233

234

235

236

239

241

243

246

247

248

251

253

258

259

261

261

262

263

264

267

268

272

275

278

278

283

284

288

288

Page 6: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English

ⅳ A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

목차 테이블 / Fanuc

D.10.2

D.10.3

E

E.1

E.2

E.3

E.4

E.5

E.6

E.7

E.8

E.9

E.10

E.10.1

E.10.2

E.10.3

E.10.4

E.10.5

E.10.6

E.10.7

E.10.8

E.10.9

E.10.10

E.10.11

F

F.1

F.1.1

F.1.2

F.1.3

F.1.4

F.1.5

F.1.6

F.1.7

F.1.8

F.2

G

G.1

G.2

G.3

툴홀더(Toolholder) SK40 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

어드헤시브 클램핑은 G9770 을 의미한다 . . . . . . . . . . . . . . . . . . . . . . .

세팅 (Settings) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

그라인딩 휠에 대한 디폴트 값 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

그라인딩 사이클에 대한 디폴트 값 . . . . . . . . . . . . . . . . . . . . . . . . . . . .

PCU 의 기능 키를 정의하기 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

클램핑 장치를 정의하기 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

스타트-업 타이머를 설정하기 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

내면 그라인딩 스핀들 구성의 정의 . . . . . . . . . . . . . . . . . . . . . . . . . . . .

로더 프로그램 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

자동 정밀-밸런싱 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

기계를 레퍼런스(원점설정)하기. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

상태 스크린 “쿨런트”. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

상태 쿨런트. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

상태 스크린 “CNC 축” . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

상태 스크린 “스킵-신호”. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

상태 스크린 “휠 구동” . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

기계 유지보수 간격의 소프트웨어 제어 모니터링 (옵션) . . . . . . . . . . . . . .

상태 스크린 ASI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

상태 스크린 인터록 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

상태 스크린 HF-스핀들 윤활 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

상태 스크린 측정 제어 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

상태 스크린 클램핑 픽스처 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

상태 스크린 – 그라인딩 휠 데이터 . . . . . . . . . . . . . . . . . . . . . . . . . . . .

M-명령 / B-명령 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

M-명령 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

표준 M-명령 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

휠헤드/스핀들 시스템 M-명령. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

센시트론 명령 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

로더 인터페이스 M-명령 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

클램핑 장치 M-명령 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

인-프로세스 게이징 (IPG) M-명령 . . . . . . . . . . . . . . . . . . . . . . . . . . . .

드레싱 툴 M-명령 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

보조 M-명령 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

B-명령 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

스튜더 메시지 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Fanuc 오류 메시지. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

스튜더 오류 메시지 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

삽입-오류 메시지 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

290

293

295

296

297

298

299

301

303

305

309

312

313

313

314

315

317

318

319

322

323

324

325

326

327

327

327

329

335

335

335

336

339

340

343

345

345

346

380

Page 7: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

Fanuc / 기능 리스트

기능 리스트 (Function List)

S32cnc

S21/3

1cnc

S25syste

m

S33

S36cnc

S40cnc

S60cnc

S145cnc

S140cnc

S151

운영 (Operation)

• 컬러 스크린

• 기계 오퍼레이팅 판넬

• 휴대용 오퍼레이팅 유닛 PCU

(프로세스 제어유닛)

• 휴대용 오퍼레이팅 유닛 Euchner

• 텍스트로 된 오류 및 상태 메시지

• CE 안전 규칙에 따른 운영

X

X

X

--

X

X

X

X

X

--

X

X

X

X

X

--

X

X

X

X

--

X

X

X

X

X

X

--

X

X

X

X

X

--

X

X

X

X

X

--

X

X

X

X

X

--

X

X

X

X

X

--

X

X

X

X

X

--

X

X

가이드되는 셋업 (Guided Set-up)

• 그라인딩 휠, 드레싱 툴 및 소재의

셋업과 체인지-오버(변경)

• 스튜더 “퀵-셋” 을 사용한 그라인딩 휠,

드레싱 툴 및 소재의 간편해진 셋업과

체인지-오버

• 특수한 바이패스 및 안전-위치의 셋업

• 지름 인-프로세스 게이징의 셋업

• ”길이 포지셔닝 패시브” 의 셋업

• ”길이 포지셔닝 액티브” 의 셋업

• ”센시트론을 사용하여 길이 포지셔닝” 의

셋업

X

O

X

O

O

O

X

X

O

X

O

O

O

X

X

--

X

O

O

O

X

X

O

X

O

O

O

X

X

O

X

O

O

O

X

X

O

X

O

O

O

X

X

--

X

O

O

O

X

X

--

X

O

--

O

X

X

--

X

O

--

--

X

X

--

X

O

--

--

X

수정 (Corrections)

• 수정: 전체 소재

• 수정: 휠-특정

• 수정: 부분적 (지름/쇼울더-특정)

• 수정: 드레싱 파라미터

• 수정: 그라인딩 휠 지오메트리

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X = 표준 (Standard)

O = 옵션 (Option)

-- = 지원되지 않음 (NOT SUPPORTED)

Page 8: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English

A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

기능 리스트 / Fanuc

S32cnc

S21/3

1cnc

S25syste

m

S33

S36cnc

S40cnc

S60cnc

S145cnc

S140cnc

S151

드레싱 (Dressing)

• n-소재 또는 n-그라인딩 오퍼레이션

후에 드레싱

• 스튜더 그라인딩 사이클 내에서 드레싱

• 푸시-버튼에 의한 드레싱 호출

• 스튜더 표준 그라인딩 휠 형상의 드레싱

(입력 마스크를 통해서 정의)

• 특수 그라인딩 형상의 드레싱 (ISO-

서브루틴을 통해서 폼 정의)

• 확장된 드레싱 기능

• 터치-드레싱으로 드레싱

• 고정된 드레싱 툴을 사용하여 드레싱

• 로터리 디스크 드레서을 사용하여 드레싱

• 다이아몬드 폼 롤 (Diamond Form Roll)

을 사용하여 앞면에서 드레싱

• 다이아몬드 폼 롤 (Diamond Form Roll)

을 사용하여 뒷면에서 드레싱

• 반지름 드레서를 사용하여 드레싱

X

X

X

X

X

O

O

X

O

O

O

--

X

X

X

X

X

O

O

X

O

O

--

--

X

X

X

X

X

O

O

X

O

O

O

--

X

X

X

X

X

O

O

X

O

O

--

--

X

X

X

X

X

O

O

X

O

O

--

--

X

X

X

X

X

O

O

X

O

O

--

O

X

X

X

X

X

O

O

X

O

O

O

--

X

X

X

X

X

O

O

X

O

--

--

--

X

X

X

X

X

O

O

X

O

--

--

--

X

X

X

X

X

O

O

X

O

O

--

--

프로그래밍 (Programming)

• ISO 의 프로그래밍

• 픽토그래밍을 사용한 프로그래밍

• 스튜더NC 를 사용한 오프-라인

프로그래밍

StEdit:

픽토그램 또는 ISO-테크닉을 사용하여

소재 프로그램 생성

StProfil:

드레싱과 그라인딩을 위한 ISO-서브루틴의

생성

StThread:

스레드 그라인딩을 위한 ISO-서브루틴의

생성

StForm:

폼 그라인딩을 위한 ISO-서브루틴의 생성

StForm ”하이-스피드(High-Speed)”:

하이스피드 폼 그라인딩을 위한 데이터-

세트와 서브루틴의 생성

• STPunch CNC

• ”멀티프로파일-테크닉(Multiprofile-

Technique)”으로 노미널제원 프로그래밍

X

X

O

O

X

X

X

O

O

X

X

X

O

--

X

X

X

O

--

X

X

X

O

O

X

X

X

O

O

X

X

X

O

O

X

X

X

O

O

X

X

X

O

O

X

X

X

O

--

X

Page 9: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

Fanuc / 기능 리스트

S32cnc

S21/3

1cnc

S25syste

m

S33

S36cnc

S40cnc

S60cnc

S145cnc

S140cnc

S151

그라인딩 (Grinding)

• 표준-그라인딩 사이클:

- 오실레이션이 없는 플런지

- 오실레이션이 있는 플런지

- 각도 플런지

- 테이퍼 위에서 플런지

- 멀티-플런지

- 트래버스 그라인딩

- 테이퍼 위에서 멀티-플런지

- 테이퍼 위에서 트래버스 그라인딩

- 쇼울더 플런지

- 쇼울더 트래버스 그라인딩

- 오실레이션이 있는 쇼울더 플런지

- 콘투어 사이클

• 폼 그라인딩 사이클:

- 폼 그라인딩: 플런지

- 폼 그라인딩: 멀티-플런지

- 폼 그라인딩: 쇼울더 그라인딩

• ”하이 스피드 ”-폼 그라인딩을 위한

그라인딩 사이클

• 스레딩 그라인딩을 위한 그라인딩 사이클

- 스레딩 그라인딩: 플런지

- 스레드 그라인딩:일정한 인피드 양으로

트래버스 그라인딩

- 스레드 그라인딩: Q’ = Constant (일정)

- 스레드 터닝

• 수동 그라인딩 사이클이 지원되는 CNC

• 소재의 개별적 부분들을 재터칭

• 노이즈 센서(센시트론)로 갭 제거

• 스튜더 표준 그라인딩 사이클과 함께

X 또는 Z 에서 그라인딩을 클린-업

• 일정한 원주 그라인딩휠 속도로 그라인딩

X

O

O

O

X

X

X

X

O

X

O

O

O

X

X

X

X

X

X

O

O

O

X

--

X

X

O

X

O

--

O

X

X

X

X

O

X

O

O

O

X

X

X

X

O

X

O

O

O

X

X

X

X

O

X

--

--

--

X

--

X

X

O

X

O

O

O

X

X

X

X

X

X

O

O

O

X

X

X

X

X

X

--

--

O

X

X

X

X

X

Page 10: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English

A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

기능 리스트 / Fanuc

S32cnc

S21/3

1cnc

S25syste

m

S33

S36cnc

S40cnc

S60cnc

S145cnc

S140cnc

S151

측정 기능 (Measuring Functions)

• 인-프로세스 게이징 (IPG)

• 포스트-프로세스 게이징 (PPG)

• 길이 포지셔닝 패시브 (LPP)

• 길이 포지셔닝 액티브 (LPA)

• 센시트론을 사용한 길이 포지셔닝

• 자동 테이퍼 수정

O

O

O

O

X

O

O

O

O

O

X

O

O

O

O

--

X

--

O

O

O

O

X

--

O

O

O

O

X

O

O

O

O

O

X

O

O

O

O

--

X

O

O

O

--

O

X

--

O

O

--

--

X

--

O

O

--

--

X

--

센소릭스(Sensorics)

• 시스템-고장의 경우에는 안전-위치로

그라인딩 후진.

• 밸런싱, 수동

• 밸런싱, 자동

• 노이즈 센서 (센시트론)

X

--

O

X

X

--

O

X

X

--

O

X

X

O

--

X

X

--

O

X

X

--

O

X

X

--

O

X

X

--

--

X

X

--

--

X

X

--

--

X

자동 기능 (Automation Functions)

• 로봇-사이클의 자동 시작을 가진

스타트-업 타이머 (웜-업 사이클 :

Warm-up Cycle)

• 핸들링 유닛 (Handling Unit) 을 위한

표준-인터페이스 (로더, 로봇)

• 같은 그라인딩 프로그램에서 수동

그라인딩 아버 변경

X

O

O

X

O

O

X

O

O

X

O

O

X

O

O

X

O

O

X

O

O

X

O

O

X

O

O

X

O

O

표 1 기능 리스트

Page 11: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 11

Fanuc / 운영

A 운영 (Operation)

스튜더 실린드리컬 그라인딩 머신 (Studer Cylindrical Grinding Machine)

에 있는 여러가지 장치들과 모듈들이 운영 및 제어되어야 한다. 다음은 그

밖에 리스트되어 있는 도큐멘테이션에 포함되어 있지 않은 기능

설명서들이다. (우리는 기술적 변경을 바꿀 권리를 소유하고 있다.)

FANUC 운영자 매뉴얼

FANUC 유지보수 매뉴얼

스튜더 사용자 매뉴얼 가장 중요한 요소들은 다음과 같다:

_ 키보드가 있는 FANUC 모니터

_ 기계 제어 콘솔

_ PCU (Process-Control-Unit : 프로세스 제어 유닛)

_ 슬라이딩 도어

_ 메인 스위치

_ 안전 스위치

Page 12: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

운영 / Fanuc

BA 0091 219 A /01 / English 12 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

A.1 오퍼레이팅 모드 (Operating mode)

모든 CNC 제어는 서로 다른 모드들에서 운영될 수 있다. 선택된

모드에 의해, 갖가지 특정 기능들이 개시될 수 있다. 이 기능들은

FANUC 운영자 매뉴얼에 설명되어 있다.

JOG 매뉴얼 모드 펄스 제너레이터 또는 방향 키로 축을 “수동으로” 이동하기 위해

조그 모드 (JOG-Mode) 가 선택된다.

EDIT 프로그래밍,

데이터 입력

소재 프로그램들이 에디티(편집) 모드에서 기록되거나 변경된다.

데이터 변경들이 이루어질 수 있다.

REF 기계

레퍼런싱하기

기계 스위치가 마지막으로 스위치-오프되었을 때 실제 위치들이

없었지므로, 기계 스위치가 스위치-온되어 있은 후에 모든 CNC-축을

우선 레퍼런스(원점설정)할 필요가 있을 것이다. 그러므로 만약

기계가 레퍼런스(원점설정)되어 있지 않다면, 기계의 셋업 또는 M-

명령의 실행은 이루어 질 수 없다.

SET 셋업 모드 이 모드에서 그라인딩 휠 제원, 드레싱 툴 정의 등이 입력된다.

MEM 자동 모드 이 모드에서 소재 프로그램들이 실행된다.

MDI 반-자동 모드 이 모드에서 M-명령들 또는 작은 프로그램 블록들이 실행될 수 있다.

Remark

MDI-모드에서 모든 프로그램 기능들이 실행될 수 있는 것은 아니다.

주의 사항 (Caution)

MDI-모드에서 데이터-입력이 쉽게 이루어진다;

입력들을 체크하세요.

!

Page 13: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 13

Fanuc / 운영

A.2 스크린 / MDI

Page 14: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

운영 / Fanuc

BA 0091 219 A /01 / English 14 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

오퍼레이팅 요소 설명 (Description of Operating Elements)

P1 LCD-Screen (LCD-스크린)

P2 Alpha−Numeric Keyboard (알파벳-숫자 키보드)

전체 알파벳이 있다. 전환 키-기능들은 “Shift(쉬프트)” 로

활성화된다.

P3 Numeric Keyboard (숫자 키보드)

P4 Cancel (취소)

입력-라인에 있는 마지막 문자를 삭제한다.

P5 End of Block (블록의 엔드)

NC-블록을 끝낸다.

EOB에 대해서 기호 “ ; ” 는 NC-프로그램에서 설정된다.

P14 Slot (슬롯)

프로그램들을 로드하고 저장하기 위한 PCMCIA 카드를 위한 용도.

입력 키 (Input Keys)

P6 Shift (쉬프트, 이동)

키의 전환 기능: 쉬프트-키를 누른 후에 기호 “ ∧ “ 는 입력-

라인에 표시된다.

P6 Input (인풋, 입력)

커스텀(CUSTOM)-모드에서 입력-라인의 입력들이 테이블로 가는

것을 수락한다.

P6 Insert (인서트, 삽입)

PROG-모드에서 입력-라인의 입력들이 NC-프로그램으로 가는 것을

수락한다.

P6 Alter (알터, 변경)

PROG-모드에서 NC-프로그램에 있는 값을 덮어 쓴다.

P6 Delete (델리트, 삭제)

PROG-모드에서 NC-프로그램의 값을 삭제한다.

CAN

EOB

SHIFT

INPUT

INSERT

ALTER

DELETE

Page 15: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 15

Fanuc / 운영

메뉴 키 (Menütasten, Menu Keys)

P7 Pos (위치)

위치 디스플레이로 스크린-변경

P7 Prog (프로그램)

프로그램 디스플레이(NC-프로그램)로 스크린-변경

P7 Offset Setting (오프셋 세팅)

세팅 등으로 스크린-변경

P7 Custom (커스텀)

픽토그래밍, 셋업, 수정, 프로그램밍 등으로 스크린-변경,

P7 System (시스템)

시스템-파라미터, 시스템-정보로 스크린-변경

P7 Message (메시지)

경보 디스플레이 등으로 스크린-변경

P7 Graph (그래프)

그래픽 디스플레이로 스크린-변경

P8 Help (헬프, 도움)

Fanuc 도움 기능

P9 Reset (리셋, 재설정)

경보 등을 삭제하세요.

P10 Directional Keys (방향 키)

커서 이동

P11

Softkey (소프트키)

스크린에 표시되어 있는 기능들의 호출

P12 Power Off (파워 오프)

Fanuc 제어 파워-오프

P13 Power On (파워 온)

Fanuc 제어 파워-온

POS

PROG

OFFSET SETTING

CUSTOM

SYSTEM

MESSAGE

GRAPH

HELP

RESET

0 OFF

1 ON

Page 16: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

운영 / Fanuc

BA 0091 219 A /01 / English 16 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

A.3 기계 제어 판넬 (MCP : Machine Control Panel)

A.4 기계 제어 판넬, 디자인 2000

Page 17: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 17

Fanuc / 운영

A.4.1 제어 판넬 CNC / CNC 윈도우

- Linke Maustaste : 링크 마우스 버튼

- Rechte Maustaste : 오른쪽 마우스 버튼

Page 18: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

운영 / Fanuc

BA 0091 219 A /01 / English 18 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

A.4.2 제어 판넬 S33 (Control Panel S33)

Page 19: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 19

Fanuc / 운영

A.5 프로세스 제어 유닛 (PCU)

프로세스 제어 유닛 (Process Control Unit (PCU))는 기계와

그라인딩 프로세스에 관해서 운영자 최대 제어권를 주기 위해

개발되었다. 여러가지 다른 기능들이 트리거(유발)될 수 있고,

파라미터들이 변경될 수 있고 파라미터들이 표시될 수 있다. 기타

등등…

주요 기능 (Main Functions) • 축 선택

• 모드 선택

• 사이클 시작 / 사이클 인터럽트(개입 중단)

• 자유로이 정의할 수 있는 기능 키들을 통해서 M-명령들을 실행한다.

(세팅을 보세요)

• 선택된 축을 위한 핸드휠

• 축 피드를 위한 그리고 워크헤드 스핀들을 위한 오버라이드-스위치

보조 기능 (Auxiliary Functions) • 센시트론의 작동

• 쿨런트 흐름/양을 설정하고 변경한다.

• 통합 인-프로세스 게이징 시스템의 운영

• 위치 디스플레이를 설정하기

모드 선택 (Mode Selection) 그 밖에 리스트되어 있는 모드들은 PCU를 통해서 선택될 수 있다. 실제

모드는 각각의 점등된 키에 의해 표시된다.

• JOG (수동 모드)

• MEM (자동 모드)

기계 제어판넬에서 또한 선택될 수 있다.

• SET (셋업 모드)

기계 제어판넬에서 또한 선택될 수 있다.

Page 20: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

운영 / Fanuc

BA 0091 219 A /01 / English 20 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

키 사전-선택 (Key Pre−Selection)

PCU의 안전한 사용을 보장하기 위해 OK-키를 통해서 선택된 기능의

후속적인 승인을 하는 기능 사전-선택은 입력의 표준적인 시퀀스(순서)이다.

어떤 기능을 사전-선택하는 것은 각각의 버튼이 번쩍거리게 할 것이다.

OK-키를 통한 승인은 각각의 기능이 활성되게 할 것이며, 이것은 기능

버튼에 있는 LED 가 안정적으로 켜져 있음으로 표시된다. 그 대신에

QUIT(중지) –키를 누르는 것은 사전-선택된 기능을 취소할 것이다.

축 선택 (Axis Selection)

수동으로 NC-축을 이동하기 위해 조그-모드(JOG-Mode)가 선택되어야

한다. X-축과 Z-축은 X-키와 Z-키를 통해서 직접 선택될 수 있다.

추가적인 축을 선택하려면 다른 축 (즉, C, B, Q, V…)의 주소 지정해 주는

축 토글-키 (AXIS toggle-key)를 사용하세요. 실제 축은 PCU 의 일반

디스플레이에서 표시된다. 선택된 축은 펄스-제너레이터 (핸드휠) 또는

방향-키들을 통해서 이제 이동될 수 있다.

A.5.1 PCU 디스플레이

Remark

피드-오버라이드 (FEED-OVERRIDE)가 적합한 위치에 있는지를

확인하세요. 펄스 제너레이터 (핸드휠)의 피드 증분은 INC-키 (0.1μm .

100 μm / 0.000,01” - 0.01”) 를 눌러서 변경될 수 있다.

- Gauging control :

게이징 제어

- Sensitron : 센시트론

- Axes designations :

축 명칭

-3 Starburst characters

and hand wheel symbol.

Axes designations for

further axes. Spindle

speed error message

Hand wheel:

3개의 스타버스트

문자들과 핸드 휠 기호.

차후의 축들에 대한 축

명칭. 스핀들 속도 오류

메시지 핸드 휠

-Hand wheel evaluation:

핸드 휠 평가

- Motion : 모션

- Key switch active :

키 스위치 액티브

- Programme work-off

block by block :

한 블록씩 프로그램

워크-오프

- Axes values: 축 값

- Measuring systems :

측정 시스템

- Cycle Stop:사이클정지

- Cycle start:사이클시작

Page 21: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 21

Fanuc / 운영

A.5.2 PCU 키보드

Page 22: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

운영 / Fanuc

BA 0091 219 A /01 / English 22 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

A.6 오퍼레이팅 요소 설명 (Description of the Operating Elements)

다음 선택은 MCP (Machine Control Panel) 와 PCU (Process Control

Unit) 에서 발견되는 개별 버튼들과 스위치들을 설명하고 있다. 각각의

위치들은 각 개별 설명의 끝부분에서 나타나 있다.

• MCP: 기계 제어 판넬 (Machine Control Panel)

• PCU: 프로세스 제어 유닛 (Process Control Unit)

설명되지 않은 요소들은 기능이 아직 할당되어 있지 않다.

A1 OK OK (accept) (OK (수락))

이 키는 사전-선택된 기능들을 승인하고 셋업 모드에서 축-위치들을

수락하는데 사용된다. (PCU)

A2

MEM (Automatic Mode) (MEM (자동 모드)

작동 모드 “MEM” 으로 전환. (MCP, PCU)

A3 - E4

F1 – F10 F1-F10 (Function-Key) (F1-F10 (기능-키)

자주 사용되는 M-명령들은 F1 부터 F10 까지인 기능-키들에 배정될 수

있다 (세팅을 보세요). (PCU)

A5

Dressing Key (드레싱 키)

이 키를 누름으로써, 제어부가 자동 모드 (MEM)에 있고 오퍼레이팅

도어들이 닫혀 있는 조건 하에 있는 실제 그라인딩 휠을 자동적으로 드레싱

처리할 것이다. (MSST, PCU)

A6

Channel switching (채널 스위칭)

시물탄(Simultan) 기계 및 통합된 로더 제어와 함께 오직 사용됨

A7 X X−Axis Selection (X-축 선택)

축-특정 기능들은 X-축에서 효력이 있다. (조그-모드, 수정 방향키, 펄스

제너레이터 등). (PCU)

A8 Z Z−Axis Selection (Z-축 선택)

축-특정 기능들은 Z-축에서 효력이 있다. (조그-모드, 수정 방향키, 펄스

제너레이터 등). (PCU)

A9 AXIS Axis Select (축 선택)

이 토글-키를 사용하여 추가적인 축 (즉 C, B, Q, V...) 이 선택될 수 있다.

이 키가 눌러질 때 마다 다른 축이 선택될 것이다. 각각의 축-선택이

PCU의 LCD-디스플레이에 보여진다. (PCU)

B1 QUIT QUIT (Cancel, do not accept) (QUIT (취소, 수락하지 않음))

이 키는 사전-선택된 기능들을 취소하는데 사용된다. (PCU)

B2

JOG (Manual Mode) 조그 (수동 모드)

오퍼레이팅 모드 “조그” 로 전환. (PCU)

B5

배정되지 않음

Page 23: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 23

Fanuc / 운영

B6

In−Process Gauging Resolution (인-프로세스 게이징 레절루션)

이 버튼을 눌러서 인-프로세스 게이징 (IPG) 시스템의 실제 값이 표시될

수 있다. (PCU)

C1

Cycle−Start (사이클-시작)

현재 선택된 소재 프로그램은 시작될 것이다. (MCP, PCU)

C2

SET (Set−up Mode) (SET (셋업 모드))

작동 모드 “SET” 로 전환. (MCP, PCU)

C5

배정되지 않음

C6

Change of Coolant Flow/Amount (Option)

(쿨런트 유량 / 양의 변경 (옵션)

핸드휠 (펄스-제너레이터) 을 사용함으로써, 쿨런트 흐름/양이 정의된 최대

및 최소 값 내에서 증가되거나 감소될 수 있다. 현재 쿨런트 흐름이 PCU

의 LCD-디스플레이에서 퍼센트 (%) 로 보여진다. 이 기능이 PCU 에서

활성상태에 있기만 하면 쿨런트 양을 바꾸기 위해 파트 프로그램에 있는

B-명령 B20 을 사용하는 것이 가능하지 않다. (PCU)

D1

Cycle−Interrupt (사이클-인터럽트)

현재 실행하는 소재 프로그램이 중단될 것이다. <사이클-시작> 이

프로그램을 지속시킬 것이다. (MCP, PCU)

D2

Selection and deselection of ”Program.Check with Handwheel”

(”핸드휠을 사용하여 프로그램-체크” 의 선택 및 선택해제)

이 키는 자동모드에서 프로그램 실행을 정지하게 한다. 잔여 값 (residual

value) 이 표시되어 있을지라도, 기계가 작동하지 않는다. 핸드휠을

사용하여 당신이 피드 모션 (Feed motion)을 줄 수 있다. 관련된 축의 이동

속도는 당신이 얼마나 빨리 핸드휠을 돌리는지에 따라 좌우된다.

추가적으로, 당신은 INC 키에 의해 핸드휠의 레절루션 (resolution) 을

변경할 수 있다.

D2 키를 다시 눌러서 기계는 자동 모드로 되돌아갈 것이다. 이 기능으로

당신은 프로그램 또는 세팅들 (드레싱, 툴 위치, 등)을 쉽고 안전한

방법으로 체크할 수 있다.

D5

Shoulder Grinding (쇼울더 그라인딩)

이 키는 수동 그라인딩 사이클을 지원하는 CNC 와 함께 쇼울더

그라인딩을 선택한다. (PCU)

D6

Reversal Position (반전 위치)

왼쪽 또는 앞쪽 반전 위치를 설정한다. (수동사이클을 지원하는 CNC)

(PCU)

E1

Cycle−Stop (사이클-스톱)

현재 실행하고 있는 소재 프로그램이 스톱되고 종료될 것이다. X-축은 홈

위치 (소프트웨어 스톱 앞에서 1mm) 로 이동한다. (MCP, PCU)

Page 24: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

운영 / Fanuc

BA 0091 219 A /01 / English 24 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

E2 INC

INC

펄스 제너레이터 (핸드휠)의 피드-인크리먼트 (Feed-Increment:이송 증분)

은 INC-키를 눌러서 변경될 수 있다. INC-키가 눌러질 때마다 피드

인크리먼트 (이송 증분)이 변경된다. 현재 증분-값이 PCU-디스플레이의

하위 부분에서 보여진다. 통합 인-프로세스 게이징 시스템의 디스플레이

해상도는 이 키로도 또한 변경될 수 있다. (PCU)

E5

Diameter Grinding (지름 그라인딩)

이 키는 수동 그라인딩 사이클을 지원하는 CNC와 함께 지름 그라인딩을

선택한다. (PCU)

E6

Reversal Position (반전 위치)

오른쪽 또는 뒤쪽 반전 위치를 설정한다 (수동 그라인딩 사이클을 지원하는

CNC).

E7

Change of the Sensitron Sensitivity (센시트론 감도의 변경)

이 키를 누르고 펄스-제너레이터 (핸드휠)를 통해서 센시트론 감도를

조정함으로써 센시트론 감도가 증가 또는 감소될 수 있다. 센시트론 감도는

0과 99 퍼센트사이에서 변경될 수 있다. (PCU)

E8

Zeroing the display of C−axis (C-축의 디스플레이를 제로에 맞추기)

소재가 원주에서 수동으로 정렬되면 (폼 그라인딩), 승인 키를 해제하기

전에 당신은 축을 제로에 맞출 필요가 있다. 어떠한 프로그램도 실행되지

않고 있는 경우에 이것이 가능할 뿐이다.

E9

Worhhead Spindle Tipping (워크헤드 스핀들 티핑)

이 키가 눌러져 있는 한, 워크헤드 스핀들은 느리게 돌아간다. 슬라이딩

도어가 열려 있다면 승인 키는 추가적으로 눌러져야 한다. 안전 이유로

인하여 워크헤드 스핀들 속도가 50 Revs./Min 로 제한된다. (PCU)

L0 Emergency-Stop (비상-정지)

모든 에너지를 스위치 오프하기

L1

No Power in Area inside of Enclosure

(인클로저 내부 영역에 전원이 없음)

기계 룸 (인클로저 내부)에 전원이 없다. 기계 룸의 모든 전원이 오프되어

있는 경우에 이 초록색 인디케이터 램프는 점등한다; 어떠한 기계 움직임도

수행될 수 없고 인클로저 내부에서 작업하는 것이 안전하다. (MCP)

L2

Acknowldge Button (승인 버튼)

슬라이딩 도어들 또는 유지보수 도어들이 열려 있는 경우에 이 버튼이

눌러져 있어야 축을 이동하거나 M-명령어들을 수행한다. 프로세스 제어

유닛의 뒷면에 있는 버튼은 같은 기능을 가지고 있다. (MCP, PCU)

L3

Input Release (Key−Switch) 입력 해제 (키-스위치)

수정 가능성들을 제외하고 이 키-스위치는 키보드를 통해 (I-위치)

입력들을 허용할 수 있거나 (O-위치) 입력들을 허용하지 않을 수 있다.

Page 25: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 25

Fanuc / 운영

L4

Block Release (Key−Switch) (블록 해제 (키-스위치))

- B-축

- 오퍼레이팅 모드

- 기능 키들

- C-축 기능

- 기타

☞ 커스텀 (CUSTOM)-스크린을 또한 보세요.

R1

Reference Point (Operating Mode) (레퍼런스 포인트 (오퍼레이팅 모드)

오퍼레이팅 모드 ”레퍼런스 포인트” 로 전환. (MCP)

☞ 챕터 E8 기계를 레퍼런스하기를 보세요.

R2

MDI (Manual Data Input) (MDI (수동데이터 입력))

오퍼레이팅 모드 “MDI” 로 전환. (MCP)

R3

Optional Stop On/Off (Selection) (옵셔널 스톱 온/오프 (선택))

• “온(On)”으로 설정되어 있다면 소재 프로그램은 모든 프로그램된 M01-

명령들에서 스톱될 것이다. (MCP)

• 스킵-기능의 온/오프. 스킵-기능(Skip-Function) “ / ” 을 사용하여 NC-

블록이 무시될 것이다

주의 사항 (Caution)

“블록-스킵-기능” (“/”) 을 사용하여 NC-블록을 무시하기 위하여 옵셔널

스톱 온/오프 버튼이 활성이어야 한다. 버튼이 활성상태가 아니라면 블록-

스킵-기능 “/” 은 무시될 것이다.

R4

Power On/Off (전원 온/오프)

도어들이 닫혀 있는 경우에 모든 보조유닛들은 파워-업(전원공급)이 될

것이다. (유압, 뉴매틱, 라이팅(Lighting),…) 버튼이 3초보다 더 오래

눌러지면 전원은 스위치 오프될 것이다. (MCP)

R5

EDIT (Programming Mode) (EDIT (프로그래밍 모드))

오퍼레이팅 모드 ”EDIT(에디트)”로 전환. (MCP)

R6

Single Block On/Off (싱글 블록 온/오프)

각 NC 프로그램 블록 다음에 프로그램 실행이 정지된다. (MCP)

R6

+

R3

Extended Message Display (확장된 메시지 디스플레이)

“옵셔널 스톱 온 (Optional Stop On)” 과 “싱글 블록 온 (Single Block

On)” 의 버튼 조합을 동시에 활성화시키는 것은 추가 메시지들을 “커스텀”

스크린에 표시하게 할 것이다. “리셋(RESET)”은 표시된 메시지들을 취소할

것이다.

!

Page 26: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

운영 / Fanuc

BA 0091 219 A /01 / English 26 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

R7

Unlock Sliding−Doors (슬라이딩-도어들을 잠그지 않기)

파워가 스위치 온 되자마자 슬라이딩-도어들이 자동적으로 잠겨진다.

도어들을 잠그지 않기 위해 이 버튼은 눌러져야 한다. 도어들이

잠겨져 있지 않을 때마다 도어들은 열려 있어야 하며, 플래싱(섬광)

버튼으로 보여진다. 블링킹(blinking:깜박거리는) 타입은 기계 상태에

관한 정보를 제공한다:

• 느린 블링킹 버튼:

도어가 열릴 수 있다.

• 빠른 블링킹 버튼:

기계의 현재 상태는 도어들이 열려 있는 것을 허용하지 않는다. 즉,

휠가드는 여전히 열려 있음.

• 연속적으로 켜져있는 버튼:

도어가 열려 있다.

G1 Move selected Axis in the “Minus” Direction

(선택된 축을 “마이너스” 방향으로 이동하기)

조그-모드에서, 현재 선택된 축은 ”마이너스(Minus)” 방향으로

이동될 것이다. (PCU)

G2

Move selected Axis in the “Plus” Direction

(선택된 축을 “플러스” 방향으로 이동하기)

조그-모드에서, 현재 선택된 축은 ”플러스(Plus)” 방향으로 이동될

것이다. (PCU)

G3

Rapid Traverse Override (래피드 트래버스 오버라이드)

어느 한쪽의 방향-키와 함께 이 키를 동시적으로 활성화하는 것은

선택된 축을 각각의 방향으로 신속하게 피드할 것이다. 핸드휠 증분

세팅은 최대 값으로 임시 설정된다. (PCU)

G4

Pulse Generator (Handwheel) (펄스 제너레이터 (핸드휠))

펄스 제너레이터는 선택된 축을 이동하는데 사용될 수 있다. 피드-

인크리먼트 (Feed-Increment : 이송증분)은 INC-키를 통해서 변경될

수 있다. (PCU)

G5

Pulse Generator (Handwheel) (펄스 제너레이터 (핸드휠))

이 핸드휠은 2가지의 다른 기능들을 한다:

1.) X와 Z-축을 동시적으로 이동하여 테이퍼(Taper)를 수동으로

그라인딩한다. (“수동 테이퍼 그라인딩” D.10 을 보세요).

2.) 활성화된 키 “G8”와 함께 수동 피드 (Manual Feed)

G6

Spindle Override (change Workhead Spindle Speed)

(스핀들 오버라이드 (워크헤드 스핀들 속도 변경))

프로그램된 워크헤드 스핀들 속도는 퍼센트 단위로 변경되는데, 최소

및 최대 허용 스핀들 속도를 고려하고 있다. (PCU)

Page 27: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 27

Fanuc / 운영

Feed−Override (Change Axis− and Rapid Feed)

(피드-오버라이드 (축- 그리고 래피드 피드 변경하기))

프로그램된 축 피드는 퍼센트 단위로 변경된다. 최대 속도는 슬라이딩

도어들이 열려 있는 상태에서 감소된다. 피드(Feed)-오버라이드

스위치가 0-위치에 있는 상태에서 X- 그리고/또는 Z축의 어떠한

이동들도 가능하지 않다. (PCU)

G8 Automatic Feed / Handwheel X/Z (자동 피드 / 핸드휠 X/Z)

이 버튼이 활성화되어 있는 동안 G1-피드를 가진 모든 NC-블록들은

실행되지 않을 것이다. 기계는 정지상태에 있다. X/Z 핸드휠을 사용하여

프로그램된 경로가 수동으로 일어나게 될 수 있다.

G9 Increment valuation (see also E2) (증분 평가) (또한 E2 를 보세요)

핸드휠 스테핑(stepping) 당 스텝사이즈를 조정한다.

• S21/S31cnc: Factors 0,1 / 1 /10 with key fast feed (G3) factor 100

H1 Workhead Spindle Motor On/Off (MCP)

(워크헤드 스핀들 모터 온/오프 (MCP))

H2 Internal Wheel Spindle Motor On/Off (MCP)

(외면 휠 스핀들 모터 온/오프 (MCP))

H3 Internal Spindle Motor On/Off (MCP)

(내면 스핀들 모터 온/오프 (MCP))

H4 Coolant Valve On/Off (MCP)

(쿨런트 밸브 온/오프 (MCP))

각각의 쿨런트 밸브 1..3 은 스위치 온 또는 오프될 것이다.

H5 Raise/Lower Wheelhead (MCP)

(휠헤드 올리기 / 내리기 (MCP))

H6

배정되지 않음

Page 28: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

운영 / Fanuc

BA 0091 219 A /01 / English 28 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

Page 29: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 29

Fanuc / 셋업

B 셋-업 (Set-up)

”셋-업 (set-up)” 은 다음 절차들을 정의한다:

• 구성 데이터 (Configuration Data) 정의

• 특정 기계 레퍼런스 포인트 등록

특별한 주목이 통합된 운영자 가이던스 시스템에 기울여지고 있다. 선명한

텍스트와 그래픽으로 모든 작업들이 스크린 상에 프롬프트(prompt)되고

있다. 오퍼레이터를 논리적으로 안내하지만 시스템의 융통성에 어떤 제한도

부과하지 않는다.

모든 셋업 작업들은 다음 핵심 요점들을 가진 투명한 셋업 개념들에 바탕을

두고 있다:

• 거의 수행되지 않는 셋업 작업들과 자주 발생하는 체인지-오버 (Change-

Over) 작업들 사이의 엄격한 차별

• 특유의 스튜더 멀티-프로파일 기술을 사용하고 있는 투명한 프로그래밍

(→ 멀티-프로파일 기술 D.2)

• 포괄적이며, 정확한(핀-포인트) 수정 가능성. (→ 챕터 C 수정)

셋업 절차들이 매우 엄격한 방법으로 이루어지는 것이 중요하다. 셋업이

다음 작업들에게 크게 영향을 준다.

기계 구성에 좌우되어, 셋업 작업들이 일정 영역에서 다르다:

• 퀵-셋 (QUICK-SET) 을 사용한 셋업, (챕터 B.1)

• 퀵-셋 (QUICK-SET) 을 사용한 셋업, (챕터 B.2)

아래와 같은 다른 보조 장비들이

• 지름 인-프로세스 게이징 (셋업, B.5.1)

• 길이 포지셔닝 패시브 (셋업, B.5.2)

• 길이 포지셔닝 액티브 (셋업, B.5.3)

• 센시트론을 사용하여 길이 포지셔닝 (셋업, B.5.4)

그라인딩에 사용된다면 이 보조장비들도 또한 셋업되어야 한다.

Page 30: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

셋업 / Fanuc

BA 0091 219 A /01 / English 30 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

일반적 선택 “셋업” (General Selection “SET−UP”)

• 그림이 스크린 상에 나타날 때까지 하드-버튼 <커스텀 (CUSTOM)>을

눌러서 스튜더(Studer) ”기본-페이지” 를 선택한다. 이 페이지는 기계의

시동(start-up)시 항상 나타난다.

• 셋-모드 (SET-Mode)를 선택한다.

SET-UP ”셋업 (SET-UP)” 을 선택한다.

Page 31: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 31

Fanuc / 셋업

원하는 셋업 타입을 선택한다.

S1 ”기본 셋업 (BASIC SET-UP)” 을 선택한다.

S4 ”소재 변경 (WORKPIECE CHANGE)” 을 선택한다.

S6 ”특수 위치 (SPECIAL POSITIONS)” 를 선택한다.

S3 ”드레싱 툴 변경 (DRESSING TOOL CHANGE)” 을 선택한다.

S2 ”흴 변경 (WHEEL CHANGE)” 을 선택한다.

S7 ”보조장비 (AUXILIARY EQUIPMENT)” 을 선택한다.

S8 ”터치-드레싱 (TOUCH-DRESSING)” 을 선택한다.

Page 32: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

셋업 / Fanuc

BA 0091 219 A /01 / English 32 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

필요한 단계들은 흰색 굵은체 글자로 이제 표시된다. 상기 선택된 셋업

타입과 관련이 없는 작업들은 어두운 파란색 글자로 표시되며 비활성

상태이다.

Page 33: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 33

Fanuc / 셋업

B.1 퀵-셋을 사용하지 않은 셋업 (Set−up without QUICK−SET)

제어부에 몇 가지 필요한 데이터를 제공하는 것이 필요하다.

• 그라인딩 휠의 지오메트릭 폼 (Geometric Form) 그리고 그라인딩 휠이

드레싱처리되어야 하는 방법.

• 이용되는 드레싱 툴의 타입과 지오메트릭 폼

• 휠헤드에 있는 특정 위치에 그라인딩 휠을 배정하기

올바른 작업 조건들을 확보하기 위해서 몇 가지 중요한 레퍼런스 위치들

사이의 관계가 제어부에 알려져야 한다.

이 관계들은 아래와 같다:

• 그라인딩 휠 레퍼런스 포인트(S) 와 상관관계를 갖는 드레싱 툴 (A) 의

위치

• 그라인딩 휠 레퍼런스 포인트 (S) 와 상관관계를 갖는 소재 (W) 의 위치

상기 종속성/관계를 바탕으로 다음 가능성들이 한 개의 그라인딩 휠에

존재한다:

그라인딩 휠에 관해서, 특정 각도 하에 있는 드레싱과 그라인딩이 가능하다.

드레싱에 대한 각도와 그라인딩에 대한 각도는 동일하지 않다.

설명:

M: 기계 좌표계의 제로-포인트

W: 소재 좌표계의 제로-포인트

A: 드레싱 툴 좌표계의 제로-포인트

S(1): 그라인딩 휠 1 의 레퍼런스 포인트

S(2): 그라인딩 휠 2 의 레퍼런스 포인트

S(3): 그라인딩 휠 3 의 레퍼런스 포인트

ABS_X: 절대 좌표계에 있는 X-값

ABS_Z: 절대 좌표계에 있는 Z-값

Page 34: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

셋업 / Fanuc

BA 0091 219 A /01 / English 34 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

상기에서 보여진 레퍼런스 위치들은 제어부에 알려져야 한다. 이 레퍼런스

위치들을 정확한 순서로 등록하는 것은 “기본 셋업”으로 불리운다. (→ 셋업,

B.1.1)

만약 전체 시스템의 개별 레퍼런스 위치들만이 변경된다면, 아래와 같이 :

• 그라인딩 휠을 변경하기 (셋업, B.1.2)

• 드레싱 툴을 변경 또는 이동하기 (셋업, B.1.3)

• 전체적으로 다른 소재를 그라인딩하기 (셋업, B.1.4)

이 변경된 레퍼런스 위치들만이 다시 셋업이 될 필요가 있다. 셋업 시간을

절약하기 위해서 동시에 한 개보다 많은 레퍼런스 위치를 결코 변경하지 말

것을 제안한다. 이것은 전적인 “기본 셋업”에 대한 필요성을 피할 것이다.

Page 35: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 35

Fanuc / 셋업

B.1.1 기본 셋업 (Basic Set−up)

모든 필요한 데이터는 입력되어야 하며 모든 활성 그라인딩 휠들에 대한

모든 여러가지 레퍼런스 위치들 (S, W, A) 사이의 관계가 확립된다는

것을 ”기본 셋업” 에서 요구한다. 여러가지 그라인딩 휠들은 무작위로

셋업이 될 수 있다.

- Will the Wheel be dressed? : 휠이 드레싱처리 될 것인가요 ?

- Set-up an other Wheel? : 다른 휠을 셋업할 것인가요 ?

그라인딩휠 데이터 입력

(셋업, B.3.1)

드레싱 툴 데이터 입력

(셋업, B.3.2)

휠헤드에 있는 위치에 그라인딩 휠을 배정하기

(셋업, B.3.3)

드레싱 툴 등록

(셋업, B.3.5)

소재 등록

(셋업, B.3.7)

Page 36: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

셋업 / Fanuc

BA 0091 219 A /01 / English 36 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

B.1.2 휠 변경 (Wheel Change)

그라인딩 휠이 변경되자마자 포인트 A, S, 그리고 W 사이의 관계는

잃어버리게 된다. 왜냐하면 포인트 W와 A 는 변경되지 않기 때문에 드레서

또는 소재 중 하나를 재등록하는 것이 단지 필요할 뿐이다.

그림 3 gr_bi_2.wmf

드레싱 처리된 그라인딩 휠 (Grinding Wheels that are dressed):

관계(S-A)를 재확립하기 위해 드레싱 툴을 재등록하는 것이 단지 필요할

뿐이다. 그라인딩 휠 과 소재 (S-W) 사이의 관계는 제어부에 의해

자동적으로 계산된다.

드레싱 처리되지 않은 그라인딩 휠 (Grinding Wheels that are not dressed):

그라인딩 휠 과 소재 (S-W) 사이의 관계를 재확립하기 위해 소재를

재등록한다. 그라인딩 휠 과 드레서 (S-A) 사이의 관계는 관련이 없다.

내면 그라인딩 휠 (Internal Grinding wheels):

새로운 ID-휠 지름과 새로운 아버 길이만이 입력될 필요가 있다. 제어부는

새로운(new) 그리고 오래된(old) ID-휠 제원의 데이터를 바탕으로 하여

새로운 관계들 (S-A) 와 (S-W) 를 자동적으로 재계산할 것이다. ID-휠을

드레싱하는 것은 일어날 수 있는 측정 오류들을 수정할 것이다.

그라인딩휠 데이터 입력

(셋업, B3.1)

휠헤드에 있는 위치에 그라인딩휠을 배정하기

(셋업, B3.3)

새로운 그라인딩휠 등록

(셋업, B.3.6) (셋업, B.3.7)

- Internal Grinding Wheel? : 내면 그라인딩 휠 인가요 ?

- Will the Grinding Wheel be dressed? : 그라인딩 휠이 드레싱처리될

것인가요 ?

- Change an other Wheel? : 다른 휠로 변경할 것인가요 ?

- Dress Grinding Wheel : 그라인딩휠을 드레싱처리하기

Page 37: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 37

Fanuc / 셋업

B.1.3 드레싱 툴 변경 (Dressing Tool Change)

드레싱 툴이 교체되거나 위치가 변경된다면, 그 특정 드레서로 드레싱

처리된 모든 그라인딩 휠에 대한 새로운 관계 (S-A) 는 재확립되어야 한다.

- Additioal Dressing Tools? : 추가적인 드레싱 툴이 있는가요 ?

그림 4 gr_b2_3.wmf

B.1.4 소재 변경 (Workpiece Change)

새로운 소재가 그라인딩되어야 한다면 프로세스에 관여된 모든 그라인딩

휠에 대한 새로운 관계 (S-W)는 재확립되어야 한다.

- Additional Grinding Wheels? : 추가적인 그라인딩 휠이 있는가요 ?

그림 5 gr_bl_4.wmf

드레싱 툴 데이터 입력

(셋업, B.3.2)

드레싱 툴의 위치만 변경된다면 이 단계는 필요하지 않다.

드레싱 툴 등록

(셋업, B.3.5)

소재 등록

(셋업, B.3.7)

Page 38: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

셋업 / Fanuc

BA 0091 219 A /01 / English 38 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

B.2 퀵-셋을 사용한 셋업 (Set−up with QUICK−SET)

제어부에 몇 가지 데이터를 제공하는 것이 필요하다.

• 그라인딩 휠의 지오메트릭 폼 (Geometric Form) 그리고 그라인딩 휠 이

드레싱 처리되어야 하는 방법.

• 이용되는 드레싱 툴의 타입과 지오메트릭 폼

• 휠헤드에 있는 특정 위치에 그라인딩 휠을 배정하기

제어부는 그라인딩 프로세스에 사용된 모든 그라인딩 휠 에 대한 가장

중요한 레퍼런스 포인트들 사이의 정확한 관계들을 알아야 한다.

이 관계들은 아래와 같다:

• 휠헤드의 피보트(Pivot)-포인트 (H) 와 상관관계를 가진 측정 프로브

센터-포인트 (T) 위치

• 휠헤드의 피보트(Pivot)-포인트(H) 와 상관관계를 가진 휠 레퍼런스-

포인트 (S) 위치

• 휠헤드의 피보트(Pivot)-포인트 (H) 와 상관관계를 가진 드레싱 툴 (A)

위치

• 휠헤드의 피보트(Pivot)-포인트 (H) 와 상관관계를 가진 소재 (W) 위치

모든 관계들은 휠헤드의 피보트-포인트 (H) 와 상관관계를 가지고 있기

떄문에 다음 가능성들이 그라인딩 휠 과 측정-프로브에 대해 존재한다:

각각 그라인딩 휠은 각도에 맞추어 드레싱 처리될 수 있으며

어떤 각도에서도 얼마든지 그라인딩을 위해 사용될 수 있다.

셋업은 프로브와 같이 또한 수행될 수 있다.

그림 6 gr85070.wmf

설명:

M: 기계 좌표계의 제로-포인트

W: 소재 좌표계의 제로-포인트

A: 드레싱 툴 좌표계의 제로-포인트

H: 휠헤드의 피보트-포인트 (H)

T: 측정 프로브의 센터-포인트

S(1): 그라인딩 휠 1 의 레퍼런스 포인트

S(2): 그라인딩 휠 2 의 레퍼런스 포인트

S(3): 그라인딩 휠 3 의 레퍼런스 포인트

Page 39: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 39

Fanuc / 셋업

H-T: 피보트 포이트 – 측정

H-S: 피보트 포인트 – 그라인딩 휠

H-A: 피보트 포인트 – 드레서

H-W: 피보트 포인트 – 소재

ABS_X: 절대좌표계에 있는 X-값

ABS_Z: 절대좌표계에 있는 Z-값

상기에서 보여진 레퍼런스 위치들은 제어부에 알려져야 한다. 이 레퍼런스

위치들을 정확한 시퀀스(순서)로 등록하는 것은 “기본 셋업”으로 불리운다.

(→셋업, B.2.1)

만약 전체 시스템의 개별 레퍼런스 위치들만이 변경된다면, 아래와 같이 :

• 그라인딩 휠을 변경하기 (셋업, B.2.2)

• 드레싱 툴을 변경 또는 이동하기 (셋업, B.2.3)

• 전체적으로 다른 소재를 그라인딩하기 (셋업, B.2.4)

이 변경된 레퍼런스 위치들만이 다시 셋업될 필요가 있다. 셋업 시간을

절약하기 위해서 동시에 한 개보다 많은 레퍼런스 위치를 결코 변경하지 말

것을 제안한다. 이것은 전적인 “기본 셋업” 에 대한 필요성을 피할 것이다

Page 40: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

셋업 / Fanuc

BA 0091 219 A /01 / English 40 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

B.2.1 기본 셋-업 (Basic Set−up)

모든 필요한 데이터는 입력되어야 하며 모든 활성 그라인딩 휠들에 대한

모든 여러가지 레퍼런스 위치들 (H,T, S, W, A) 사이의 관계가 확립된다는

것을 ”기본 셋업” 에서 요구한다.

Remark

같은 드레싱 툴 (셋업, B.3.3) 가 이 두번째 외면 그라인딩 휠 (OD) 에

대해 정의된다면, 두번째 외면 그라인딩 휠 (OD) 은 ”휠 변경” (셋업,

B.2.2) 으로 셋업될 수 있다.

그라인딩휠 데이터 입력

(셋업, B.3.1)

드레싱 툴 데이터 입력

(셋업, B.3.2)

휠헤드에 있는 위치에 그라인딩휠을 배정하기

(셋업, B.3.3)

프로브 교정하기

(셋업, B.3.4)

드레싱 툴 등록

(셋업, B.3.5)

그라인딩 휠 교정 *

(셋업, B.3.6)

* 만약 오프셋이 “그라인딩 휠 교정” 절차의 끝에서 입력된다면 ”소재 등록” 은

수행될 필요가 없다

소재 등록 **

(셋업, B.3.7)

** 소재는 한 개의 그라인딩 휠과 함께 또는 측정 프로브와 함께 각각

등록되어야만 한다. 그 이유는 다른 그라인딩휠들과 휠헤드의 피보트

포인트(H)사이의 관계들이 기계 제어부에 알려져 있기 때문이다.

그림 7 gr_b2_1.wmf

- Will the Grinding Wheel be dressed? :

그라인딩휠이 드레싱 처리될 것인가요 ?

- Has the Probe been calibrated? :

프로브가 교정되어 있는가요 ?

- Has the Workpiece been set-up?

소재가 셋업되어 있는가요 ?

- Set-up an other Grinding. Wheel?

다른 그라인딩휠을 셋업하는가요 ?

Page 41: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 41

Fanuc / 셋업

B.2.2 휠 변경 (Wheel Change)

그라인딩 휠이 변경되어 있는 한, 포인트 S와 H 사이의 관계는 잃어 버리게

된다. 이 관계를 재확립하기위해 다음과 같이 계속하세요 :

그림 8 gr_b2_2.wmf

그라인딩 휠을 교정하기 (Calibrating the Grindgin Wheel)

그라인딩 휠 교정(Calibration :캘리브레이션) 은 OD- 및 ID- 휠들에 대해

다르게 이루어진다. 드레싱 처리된 OD-휠들과 드레싱 처리되지 않은 OD-

휠들에 대해 차후의 구별이 이루어진다.

• 드레싱 처리된 외면(External) 그라인딩 휠:

드레서(Dresser) (A) 의 위치가 제어부에 알려지기 때문에, 관계 (H-S) 를

재확립하기 위해 드레싱 툴을 재등록하는 것이 단지 필요할 뿐이다.

이것은 또한 그라인딩 휠의 프로파일링(profiling)을 허용한다. (셋업, B.3.5)

• 드레싱 처리되지 않은 외면(External) 그라인딩 휠:

그라인딩 휠을 사용하여 소재 쇼울더와 소재 지름을 그라인딩함으로써 관계

(H-S)가 결정된다. 측정-프로브 (Measuring-Probe)로 후속 터칭

(subsequent touching) 은 (H.S)를 확립할 것이다. (셋업, B.3.6)

• 내면(Internal) 그라인딩 휠:

ID-휠을 휠헤드에 배정한 후에 ID-휠을 드레싱 처리하는 것이 단지 필요할

뿐이다. 필요 조건은 새로운 ID-휠 지름 (Wheel Diameter) 과 아버-길이

(Arbor-Length)가 정확하게 측정 및 입력되어 있다는 것이다.

휠 지름 (셋업, B.3.1)

아버-길이 (셋업, B.3.3)

입력된 아버-길이를 바탕으로 또한 관계 (H-S*)는 제어부에 의해

그라인딩 휠 데이터 입력

(셋업, B3.1)

휠헤드에 있는 위치에 그라인딩휠을 배정하기

(셋업, B3.3)

새로운 그라인딩 휠 등록:

• 소재 (셋업, B.3.5)

• 드레싱 툴 (셋업, B.3.6)

- Internal Grinding Wheel? : 내부 그라인딩휠인가요 ?

- Will the Whell be dressed?: 휠이 드레싱 처리될 것인가요 ?

- Dress the Grinding Wheel : 그라인딩휠을 드레싱 처리하기

- Change another Wheel? : 다른 휠로 변경할 것인가요 ?

Fig. 8 gr_b2_2.wmf

Calibrating the Grinding Wheel

The Grinding Wheel Calibration is made differently for OD. and ID.

Wheels. A further differentiation is made for OD.Wheels that are dressed

and OD.Wheels that are not dressed.

_ External Grinding Wheels that are dressed:

_ External Grinding Wheels that are not dressed:

_ Internal Grinding Wheels:

Page 42: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업
Page 43: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 41

Fanuc / 셋업

결정된다. ID-휠 변경 후에, 제어부는 이미 확립된 관계 (H-S*)를 바탕으로

새로운 휠-지름과 아버-길이를 고려하여, 새로운 관계 (H-S) 를 계산할

것이다. 가능한 측정 오류들은 ID-그라인딩 휠을 드레싱하여 보정된다.

Page 44: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

셋업 / Fanuc

BA 0091 219 A /01 / English 42 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

그림 9 gr_b2.2a.wmf

인클라인드 ID-휠 (Inclined ID-Wheels)

내면 그라인딩 애플리케이션에 의하면 인클라인드(Inclined : 기울어지는,

경사진) 그라인딩 휠들을 때때로 사용해야만 한다. 인클라인드 그라인딩

휠들은 그라인딩 휠과 소재 사이의 접촉 영역을 감소시키고 표면이 타는

위험을 피하는데 도움이 될 것이다.

인클라인드 그라인딩 휠을 장착하는 것에 대한 필요조건은 스트레이트 내면

그라인딩 휠 (straight Internal Grinding Wheel) 이 이전에 교정되어 있다는

것이다. 이것이 그 경우라면, 인클라인드 내면 그라인딩 휠은 장착될 수

있고 “휠 변경(WHEEL CHANGE)”으로 셋업이 될 수 있다. 하지만 중요한

것은, 내면 휠 지름과 아버-길이가 정확하게 입력되는 것이다.

제어부는 차 △X 와 △Z 를 자동적으로 지금 계산한다

X- 에서 그라인딩 및 드레싱 X+ 에서 그라인딩 및 드레싱

새로운 내면 그라인딩 휠이 기계에서 프로파일(profile)되어야 하며 그러나

여전히 “스트레이트(straight)” 하다면, 디멘션 (dimension:제원) X 는

프로파일링 허용치(Profiling Allowance)(셋업, B.3.3) 로서 입력되어야 한다.

일단 다음 단계들이

• 데이터 입력 그라인딩 휠 (셋업 B2.2)

• 휠헤드에 있는 위치에 그라인딩 휠을 배정하기 (셋업 B2.4)

완료되어지면, 드레싱/프로파일링 (Dressing/Profiling)은 “드레싱”-버튼

을 눌러서 시작될 수 있다.

Page 45: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 43

Fanuc / 셋업

B.2.3 드레싱 툴 변경 (Dressing Tool Change)

드레싱 툴 (Dressing Tool) 이 교체되거나 위치가 변경된다면, 새로운 관계

(H-A)는 특정 드레서로 드레싱 처리된 그라인딩 휠들 중 한 개와 함께

드레서(Dresser) 를 등록하여 확립될 수 있다.

그림 10 gr_b2_3.wmf

B.2.4 소재 변경 (Workpiece Change)

새로운 소재(Workpiece) 에 대해 셋업을 하기 위해 관계 (H-W) 는 새롭게

확립되어야 한다: 이것은 다음 방법들 중 어느 한 방법으로 이루어질 수

있다:

• 측정 프로브 (Measuring Probe)로 X와 Z에서 소재를 검사(probe)하기

또는

• 한 개의 그라인딩 휠로 하나의 소재-지름과 하나의 소재-쇼울더를

그라인딩(grinding)하기

프로브로 검사된(probed) 또는 연마된 (ground) 소재-지름과 소재-

쇼울더의 제원(dimension)들은 제어부에 입력된다.

그림 11 gr_b2_4.wmf

드레싱 툴 데이터 입력

(셋업, B.3.2)

드레싱 툴 등록

(셋업, B.3.5)

소재 등록

(셋업, B.3.7)

Additional Dressing Tools? : 추가적인 드레싱 툴이 있는가요 ?

- Set-up with the Probe? : 프로브로 셋업할 것인가요 ?

Page 46: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

셋업 / Fanuc

BA 0091 219 A /01 / English 44 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

B.3 상세한 시퀀스 설명

B.3.1 그라인딩 휠 데이터 입력

소재를 연마하기 위해 제어부는 그라인딩 휠 데이터를 알 필요가 있다 :

• 그라인딩 휠에 대한 7000-7899 사이의 프로그램 넘버

• 그라인딩 휠의 주요 제원

• 그라인딩 휠의 정확한 폼(Form)

• 드레싱 양(Amount), 드레싱 속도 등과 같은 드레싱 데이터

S1 “그라인딩 휠 데이터 입력” 선택한다.

Page 47: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 45

Fanuc / 셋업

표준 그라인딩 휠 폼을 선택하기

왼쪽 및 오른쪽 휠면의 그라인딩 휠 폼(Form)을 선택하세요. 폼 넘버 1-9

는 지오메트리 데이터 (Geometry Data)를 단지 입력하여 정의될 수 있는

표준 폼 (Standard Form)들을 위한 것이다. 폼 넘버 10은 특수한 휠 폼을

정의하는데 사용된다. (→ 프로그래밍, D.6)

폼 서브루틴 (Form Subroutine) 은 소프트웨어 패키지 “”StProfil for

WINDOWS 95” (→ STUDER-NC)” 를 사용하여 오프-라인(off-line)에

의해 또한 발생될 수 있다.

그라인딩 휠 정의 (Grinding Wheel Definition) 를 계속한다.

정의된 휠 프로그램 넘버에 속해 있는 모든 입력된 데이터를 저장한다.

이미 발생된 휠 프로그램의 휠 데이터를 메모리에서 로드한다.

앵귤러(angular ) 그라인딩 휠들의 정의를 위해 스크린을 변경하기. 앵귤러(angular )

그라인딩 휠들은 스트레이트 그라인딩 휠들의 아날로크(analoque)로 정의된다.

“기본 페이지” 로 되돌아가기

Page 48: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

셋업 / Fanuc

BA 0091 219 A /01 / English 46 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

그라인딩 휠 주요 제원들 입력하기

그라인딩 휠의 주요 제원(Dimension)을 입력한다.

지름 (Diameter):

주파수 컨버터 (Frequency Converter) 가 있는 기계들에서, 그라인딩 휠의

지름은 휠 Rpm(회전수) 을 계산하는데 사용된다.

내면 그라인딩 휠들에 대해서 가능한 정확하게 지름을 측정하세요; 마모된

ID-휠이 변경되어야 할 때 많은 셋업 시간이 절약될 수 있다. (→ 셋업,

B3)

왼쪽 그라인딩 휠면에 대한 데이터를 입력하기 위해 스크린을 변경한다.

(왼쪽면이 선택되어 있는 경우에만)

오른쪽 그라인딩 휠면에 대한 데이터를 입력하기 위해 스크린을 변경한다.

(오른쪽 면이 선택되어 있는 경우에만)

Page 49: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 47

Fanuc / 셋업

죄측 그리고/또는 우측 휠 폼을 정의하기

왼쪽 또는 오른쪽 그라인딩 휠면의 지오메트릭 폼 (Geometric Form)을

입력하세요. 드레싱 양 그리고 드레싱 속도와 같은 드레싱 데이터

(Dressing Data) 는 여기에서 정의된다.

Page 50: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

셋업 / Fanuc

BA 0091 219 A /01 / English 48 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

특수한 그라인딩 휠 폼 10:

특수한 휠 폼 (Special Wheel Form) 의 지오메트릭 설명 (Geometric

Description) 을 포함하고 있는 서브루틴 넘버 (1-6999)는 여기에서

정의된다.

반지름(Radius) 또는 챔퍼(Chamfer: 모서리깍기)가 추가적으로 정의될 수

있다. 이 휠폼 10 으로 콘투어 (반지름) 또는 테이퍼 (챔퍼)가 또한 연마될

필요가 있는 경우에 이것이 중요하다.

(→ D.10 특수한 그라인딩 휠 폼)

중요점(Important) :

페이지 “SELECTION GRINDING WHEEL TYPES (그라인딩 휠 타입

선택)”으로 되돌아가기 전에 입력된 모든 데이터를 저장하세요. 그렇지

않으면 그 데이터를 잃어 버리게 될 것이며 다시 입력되어야 한다.

스크린을 그라인딩 휠의 주요 제원(main dimension) 으로 스크린을 변경한다. .

왼쪽 그라인딩 휠면에 대한 데이터를 입력하기 위해 스크린을 변경한다.

(왼쪽 면이 선택되어 있는 경우에만)

오른쪽 그라인딩 휠면에 대한 데이터를 입력하기 위해 스크린을 변경한다.

(오른쪽 면이 선택되어 있는 경우에만)

그라인딩 휠 디폴트 값들을 삽입한다. (→세팅, E1)

왼쪽 그라인딩 휠면에 대한 입력 페이지 (Input Page)로 스크린을 변경한다.

(오른쪽 그라인딩 휠면이 표시된 경우에만.)

Page 51: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 49

Fanuc / 셋업

B.3.2 드레싱 툴 데이터를 입력하기

그라인딩 휠을 드레싱 처리하기 위해 제어부는 기계에서 어느 드레싱

툴들이 이용가능한지와 어느 드레싱 툴들이 사용되어질 것인지를 알 필요가

있다.

“드레싱 툴 데이터 입력” 을 선택한다.

입력된 데이터를 저장한다. 데이터는 다음 드레싱 사이클에서 사용될 것이다.

이것은 실제 그라인딩 프로세스 동안에 변경들이 이루어질 수 있다는 것을

의미한다.

장착된 드레싱 툴들의 데이터를 테이블(table)에 입력하세요.

다음 데이터는 입력되어야 한다:

• 오리엔테이션 (Orientation): 드레싱 툴이 어느 방향을 가리키고

있는지 ?

• 타입 (Type) : 고정된(fixed) 또는 회전하는(rotating) 드레싱 툴 ?

• 반지름 (Radius) : 툴 노즈 반지름 보정을 위해 필요함

• 회전수(RPM): 회전하는 드레싱 툴들에 대해서만

• 위치 (Location) : 드레싱 툴의 위치

드레싱 툴 타입 헬프. 모든 지원되는 드레싱 툴 타입들이 표시될 것이다. 적합한 드레싱 툴을

선택하세요. 드레싱 툴 타입 헬프 페이지를 호출하기 전에 커서가 있었던 장소에 선택된

타입이 기록될 것이다.

위치 헬프. 모든 지원되는 위치들이 표시될 것이다. 적합한 위치를 선택하세요. 위치 헬프

페이지를 호출하기 전에 커서가 있었던 장소에 선택된 위치가 기록될 것이다.

Page 52: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

셋업 / Fanuc

BA 0091 219 A /01 / English 50 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

드레싱 툴을 배정하기

• 퀵-셋(QUICK-SET)을 사용하지 않은 경우

두 개의 드레싱 툴이 각각의 그라인딩 휠에 배정될 수 있다.

배정(assignment)는 고정된다 ; 즉, 두 개의 그라인딩 휠이 한 개 및

같은 드레싱 툴로 드레싱 처리되어야 한다면 동일한 데이터는

테이블에서 두 번 정의되어야 할 것이다.

드레싱 툴 1 → 그라인딩 휠 1 좌측용

드레싱 툴 2 → 그라인딩 휠 1 우측용

드레싱 툴 3 → 그라인딩 휠 2 죄측용

드레싱 툴 4 → 그라인딩 휠 2 우측용

드레싱 툴 5 → 그라인딩 휠 3 좌측용

드레싱 툴 6 → 그라인딩 휠 3 우측용

드레싱 툴 7 → 그라인딩 휠 4 좌측용

드레싱 툴 8 → 그라인딩 휠 4 우측용

• 퀵-셋(QUICK-SET)을 사용한 경우

테이블에 리스트되어 있는 모든 드레싱 툴은 한 개의 장착된 드레싱

툴을 나타낸다. 여러 그라인딩 휠들이 같은 드레싱 툴로 드레싱 처리될

수 있다는 것을 의미한다.

Page 53: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 51

Fanuc / 셋업

B.3.3 휠헤드에 있는 위치에 그라인딩 휠을 배정하기

그라인딩 휠 구동 위치들은 여기에서 정의된다. 셋업 절차동안에, 정확한

구동-모터들이 시동되기 위하여 이것이 중요하다. 더욱이 어느 드레싱 툴로

그라인딩 휠이 드레싱 처리될 것인지가 정의될 것이다.

”휠헤드에 있는 위치에 그라인딩 휠을 배정하기” 를 선택한다.

여기에서 어느 휠 구동으로 그라인딩 휠이 장착되는지가 정의될 것이다:

• 휠 위치

• 그라인딩 휠 넘버

• 그라인딩 휠 데이터에 있는 휠 프로그램 넘버가 정의되어 있다.

• 그라인딩 휠의 우측을 위한 드레싱 툴

- Studer grinding system : 스튜더 그라인딩 시스템

- Basic Set-up : 기본셋업

- Data Input Grinding Wheel : 데이터 입력 그라인딩휠

- Data Input Dressing Tools : 데이터 입력 드레싱 툴

- Assign the grinding wheel to a position on the wheelhead :

휠헤드에 있는 위치에 그라인딩 휠을 배정하기

Page 54: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

셋업 / Fanuc

BA 0091 219 A /01 / English 52 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

저장된 데이터 보기. 또한 정확한 프로그램 넘버가 입력되어 있는지를 확인하는데 도움이

될 수도 있다.

실제로 장착된 그라인딩 휠이 재프로파일되어야 하는 것을 정의한다.

입력된 데이터를 저장하고 정의된 휠 프로그램 넘버에 있는 데이터를 제어부의 작업

메모리 (work memory) 로 로드한다.

선택된 드레싱 툴들을 보거나 재정의한다. (→ 셋업, B2.3)

휠-셋 (Wheel-Set)를 선택한다 (옵션)

선택된 그라인딩 휠의 데이터는 각각의 휠 프로그램에 저장된다. 그라인딩 휠이 나중에

다시 사용되어야 하는 상황에서 도움이 될 수도 있다. 저장된 것은 지름, 폭, 드레싱

데이터, 셋업 위치들 등과 같은 데이터이다. 이 데이터는 제어부에 보존 또는 디스켓에

저장 그리고 그라인딩 휠과 함께 저장될 수 있다. 이 특징이 사용되는 경우에 구분된 휠

프로그램 번호가 각각의 그라인딩 휠을 위해 사용될 수 있다는 것이 중요하다

휠 프로그램을 백업으로 업데이트 (Update Wheelprogram with BACKUP)

소프트키 “BACKUP(백업)이 눌러진 후에 다음 텍스트가 표시된다:

여전히 활성인 휠 데이터를 각각의 휠-프로그램으로 저장하기를 원합니까 ?

(DO YOU WANT TO SAVE THE STILL ACTIVE WHEELDATA TO THE

RESPECTIVE WHEEL-PROGRAM.)

Wheelhead definition:

휠헤드 정의

Grinding wheel

program NR. : 그라인

딩 휠 프로그램 넘버

Number dressing tool

left : 넘버 드레싱툴

왼쪽

Number dressing tool

right: 넘버 드레싱툴

오른쪽

Current Diameter:

현재 지름

Current Width :

현재 폭

Page 55: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업
Page 56: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

셋업 / Fanuc

BA 0091 219 A /01 / English 52 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

마지막으로 사용된 그라인딩 휠에 대한 작업-메모리 (Work-Memory) 에 있는 데이터는

각각의 휠 프로그램에 저장될 것이다. 새로운 휠 데이터는 그 다음에 로드될 것이다.

새로운 휠 데이터는 로드될 것이다. 마지막으로 사용된 그라인딩 휠의 휠 데이터는 잃어

버리게 될 것이다.

Page 57: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 53

Fanuc / 셋업

그라인딩 휠을 재-프로파일하기

재-프로파일링(Re-profiling)은 장착된 그리고 이미 셋업된 그라인딩 휠에

새로운 프로파일을 컷하기 위해 사용된다. 프로파일링 허용치 (Profiling

Allowance)가 정의될 수 있다. 프로파일링 포지티브(+) 또는 네거티브(-)

값에 좌우되어 재-프로파일링이 마지막 휠 지름 위치에서 시작하거나

첫번째 드레싱 패스 (dressing pass) 가 수행되기 전에 그라인딩 휠이 재-

프로파일링 허용치 (Re-profiling Allowance) 만큼 후진된다.

• 프로파일링 허용치에 대한 포지티브 값:

첫번째 프로파일링 패스(pass)가 수행되기 전에, 그라인딩 휠이 입력된

프로파일링 허용치만큼 후진한다. 드레싱 패스의 수는 프로파일링 허용치를

프로그램된 드레싱 양으로 나누어서 계산된다.

• 프로파일링 허용치에 대한 네거티브 값:

첫번째 프로파일링 패스(pass)가 마지막 휠 지름에서 시작한다. 드레싱

패스의 수는 프로파일링 허용치를 프로그램된 드레싱 양으로 나누어서

계산된다.

그림 12 gr85079.ppt

레전드 (Legend: 범례):

A: 기존 그라인딩 휠 폼

B: 새로운 그라인딩 휠 폼

C: 프로파일링 절차

X: 프로파일링 허용치

내면 그라인딩 휠

내면 그라인딩을 위해 퀼/아버-길이(Quill/Arbor-Length)는 추가적으로

입력되어야 한다. 휠 변경은 긴 셋업 시간없이 그 후 나중에 이루어질 수

있다; 새로운 퀼/아버-길이만이 입력되어야 할 것이다.

휠 세트 (옵션)

두 개의 그라인딩 휠을 같은 스핀들에 정의하는 것이 가능하다 (휠 세트).

휠-세트의 두 개의 그라인딩 휠들은 개별 그라인딩 휠들처럼 취급되며

개별적으로 셋업되어야 한다. ”휠-세트(Wheel-Sets)” 선택은 스크린을

변경할 것이며 그래서 입력 필드들의 두 번째 설정이 표시된다. 두 번째

그라인딩 휠에 대한 데이터가 지금 정의될 수 있다.

Page 58: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

셋업 / Fanuc

BA 0091 219 A /01 / English 54 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

B.3.4 프로브를 교정하기 (옵션)

스튜더 퀵-셋(QUICK-SET)” 옵션을 사용하기 위해 측정 프로브의 팁(Tip)

과 휠헤드의 피보트 포인트(Pivot Point) 사이의 정확한 관계(제원) 가

제어부에 알려져야 한다. 이 관계는 아래의 시점에서 결정되어야 한다:

• 기계 시운전

• 제어부 메모리의 완전한 리셋 후에 (즉, 소프트웨어 변경 후에)

• 측정 프로브를 물리적으로 변경한 후에 (즉, 측정 팁(Tip)의 변경)

교정 프로세스 (Calibration Process)는 기계 엔빌로프(machine envelope)

내에 있는 어느 장소에서도 이루어질 수 있다. 깨끗이 연마된(그라인드된)

소재를 사용할 것을 제안한다. 소재는 적어도 한 개의 외부 지름과 한 개의

소재 쇼울더를 가지고 있어야 한다. 프로브의 같은 오리지네이팅 포인트

(originating point : 발신점) 에서 X 그리고 Z 에 있는 두 개의 측정 표면

(Measuring Surfaces) 에 접근하기 쉬워야 한다.

프로브를 교정하기 (Calibrating Probe) 를 선택한다.

Page 59: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 55

Fanuc / 셋업

세팅 (Settings)

프로브에 대한 접근 파라미터들(Approach Parameters)을 입력하세요.

프로브가 측정 표면 (Measuring Surfaces) 에 어떻게 접근하는지를 접근

파라미터들이 결정한다. 교정이 수행되어야 하는 접근/터칭 세팅

(Approach/Touching Settings). 교정은 다음과 같이 이루어진다:

• 측정 표면에 빠른 접근과 측정표면의 빠른 터칭

• 프로브의 리트랙션 (Retraction : 후진)

• 측정 표면에 느린 접근과 측정 표면의 느린 터칭 5번

• 5번 측정의 평균-값 (Mean-Value)을 컴퓨팅(computing)하고 수락하기

교정 정확성 (Calibration Accuracy) 은 선택된 접근 파라미터들에 의해

영향을 받는다. 측정 프로브가 터칭 후에 측정 표면에서 정말 후진하는지를

확인하세요. (리트랙트 양 : Retract Amount).

교정절차를 시작하기. 입력된 데이터는 저장된다. 텍스트 “ 도어들을 닫고 사이클 시작을

누르세요 (CLOSE DOORS AND PUSH CYCLE START)” 가 표시된다. ”사이클 시작 (Cycle

Start)” 을 누른 다음에 휠헤드가 정확한 각도 위치에서 선회되며 측정 프로브는 스위블

아웃 (swivel out) 된다.

측정 프로브 디플렉션(Deflection)의 측정을 선택한다. 이 절차는 정의된 폭의

그루브(Groove)를 가진 소재(Workpiece)를 필요로 한다.

Page 60: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

셋업 / Fanuc

BA 0091 219 A /01 / English 56 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

지금, 소재의 쇼울더와 지름 앞에서 프로브 볼 (Probe Ball) 을 이동하세요.

또한 당신이 프로브 트래블(probe travel)을 측정하는 것을 선택했었다면,

프로브 볼이 키웨이(keyway)로 이동되어야 한다. 키웨이의 폭(width)을

입력하세요. 이 경우에는, 접근 이동(Approach Movement)은 X, Z 왼쪽

쇼울더와 Z 오른쪽 쇼울더에서 수행될 것이다. 프로브 트래블은 측정된 Z-

위치들, 볼 지름 (ball diameter) 및 키웨이 폭을 기초로 하여 계산된다.

포지셔닝 프로브 (Positioning Probe) 를 측정 위치에서 스위블하게 한다. 충돌의 위험이

없다는 것을 확인하세요.

서치 절차를 시작하기:

• 지름 접근

• 왼쪽 쇼울더의 접근

• 일어날 수 있는 오른쪽 쇼울더에 접근하기 (“측정 프로브 디플렉션”이 선택되었었다면)

• 측정 프로브를 후진하기

• 이동(Movement)와 휠헤드 스위블(선회)을 두 번째 측정각도로 후진하기

Page 61: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 57

Fanuc / 셋업

소재의 측정 표면에 가깝게 측정 프로브를 같은 오리지네이팅 포인트

(originating point : 발신점) 로 다시 이동하세요.

서치 절차를 시작한다:

• 지름의 접근

• 왼쪽 쇼울더의 접근

• 이동(Movement)와 휠헤드 스위블(선회)을 첫번째 측정각도로 후진하기

Page 62: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

셋업 / Fanuc

BA 0091 219 A /01 / English 58 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

측정된 값들이 지금 스크린 상에 표시된다. 계산된 값들이 논리적 한계내에

있는지를 체크하세요.

이 소프트키는 측정 결과를 최적화한다. 이 키가 눌러져 있는 후에, 텍스트 “측정이 4번

자동적으로 반복된다. 도어를 닫고 – 사이클 시작

(THE MEASUREMENT IS AUTOMATICALLY REPEATED 4 TIMES

CLOSE THE DOOR – CYCLE START)” 가 표시된다. 측정은 4번 자동적으로 반복되지 않고

평균 값 (mean value) 이 총 5번 측정을 기초로 계산된다.

- The Probe has been calibrated : 프로브가 교정되어 있다.

- Probe-Deflection : 프로브 디플렉션

Page 63: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 59

Fanuc / 셋업

B.3.5 드레싱 툴 등록

제어부는 드레싱 툴의 정확한 위치를 알 필요가 있다. 다음의 경우에

드레싱 툴이 등록되어야 한다:

• 드레싱 툴이 아직 등록되어 있지 않다.

• 드레싱 툴 또는 드레싱 툴의 위치가 변경되어 있다.

새로운 그라인딩 휠이 장착되어 있다면 같은 셋업 절차가 이루어져야 한다.

(→ 휠 변경, B.1.2, B2.2)

이 경우에는, 드레싱 툴의 위치가 아니라 휠 레퍼런스 포인트 (S) 와 피보트

포인트 (H) 사이의 관계가 결정된다.

“드레싱 툴 등록” 을 선택한다.

Page 64: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

셋업 / Fanuc

BA 0091 219 A /01 / English 60 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

세팅 (Settings)

드레싱 툴들을 등록하는 현재 세팅이 표시된다. 값들이 ”선회 위치

(SWIVEL POSITION : 스위블 포지션)” (휠헤드 B-축이 있는 기계에서) 에

대해서 표시되는지를 지켜보세요. 표시된 값들이 없는 경우에 또는 선회

위치가 변경되어야 한다면 소프트키 ”선회 위치 (SWIVEL.POSIT.)” 를

선택하고 선회 위치 (swivel position) 를 정의하세요.

셋업 절차를 계속한다. 텍스트 ” 도어들을 닫고 사이클 시작을 누르세요 (CLOSE DOORS

AND PUSH CYCLE START)”가 표시될 것이다. ”사이클 시작(Cycle Start)” 을 누르는

것은 다음을 수행할 것이다:

• 필요하다면 선택된 그라인딩 휠을 정확한 각도 위치에 스위블(선회)시킨다.

• 쿨런트와 그라인딩 휠을 스위치-오프한다.

스위블 위치를 셋업하기 위한 스크린을 선택한다.

Page 65: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 61

Fanuc / 셋업

드레싱 툴 위치들의 러프 등록 (Rough Registration)

안전의 이유들로 인하여, 도어들이 열려져 있을 수 있도록 그라인딩 휠이

스위치-오프되어 있는 상태에서 드레싱 툴 위치들이 등록된다.

스크린 상에 표시되어 있는 위치들에 접근하세요. 그라인딩 휠을 될 수

있는 대로 드레싱 툴에 가깝게 두는 것이 도움이 될 것이다. 2개의 위치

각각은 그라인딩 휠의 지름에 대해 그리고 쇼울더에 대해 등록될 수 있다.

드레싱 툴의 최종 등록 동안에 각각의 2개 위치 사이에 있는 그라인딩 휠을

클린-업(clean-up)하기 위한 트래버싱 운동(traversing movement)이

수행될 것이다. 어떠한 트래버싱 운동도 원하지 않는다면, 같은 장소에 있는

2개의 위치들을 정의하세요.

표시된 위치는 등록된다. 등록되어야 하는 다음 위치가 표시될 것이다.

이전(previous)의 셋업 절차동안에 등록된 위치가 인계될 수 있다. 표시되어 있는 위치에

따라서 접근되지 않아야 한다.

”리턴 (Return)” 키는 한 단계씩 뒤로 위치를 리셋하는 것을 허용한다. 만약 – 어떠한

이유에서라도 – 이전(previous)의 위치가 다시 한번 등록되어야 한다면 이것이 실용적일

수도 있다.

Page 66: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

셋업 / Fanuc

BA 0091 219 A /01 / English 62 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

주의 사항 (Caution)

그라인딩 휠을 시동하기

표시된 값들을 다시 한번 체크하세요. 만약 값들이 부정확하다면 즉, 너무

높은 회전수 (Rpm), 그라인딩 휠이 부스러질 수도 있다.

“사이클-시작 (Cycle-Start)” 을 누른 후에 다음 액션들이 일어날

것이다:

• 그라인딩 휠은 홈 위치로 후진(retract)할 것이다.

• 그라인딩 휠 모터는 시동될 것이며 휠 보호장치(protector: 프로텍터)는

오픈될 것이다.

• 첫번째 러프(Rough) 등록 위치에 접근될 것이고 쿨런트가 오픈될

것이다.

!

Page 67: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 63

Fanuc / 셋업

드레싱 툴 위치들을 등록하기

등록되어야 하는 위치들이 스크린 상에 표시된다. 스크린 상의 (on-

screen)의 지침대로 핸드-휠 (펄스 제너레이터)를 사용하여 드레싱 툴에

접근하세요. 그라인딩 휠이 드레싱 툴과 접촉하고 있자마자 (즉, 센시트론

소음), 적합한 소프트 키를 눌러서 위치를 수락하세요.

위치를 수락한다. 등록되어야 하는 다음 위치가 표시될 것이다. 모든 위치들이 등록되어

있자마자 소프트 키 “드레스 (DRESS : 드레싱 처리)” 가 표시될 것이다.

이전의 셋업 절차동안에 등록된 위치가 인계될 수 있다. 표시되어 있는 위치는 따라서 등록되지

않아야 한다.

이 소프트키를 누르는 것은 그라인딩 휠이 적어도 한번 드레싱 처리되게 된다. 만약 프로파일링

허용치가 “그라인딩 휠 데이터 입력” (셋업, B.3.1) 에서 정의되었었다면, 드레싱 허용치가

드레스 오프되어 있을 때까지 그라인딩 휠이 계속적으로 드레싱 처리(dress)될 것이다.

Page 68: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

셋업 / Fanuc

BA 0091 219 A /01 / English 64 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

B.3.6 그라인딩 휠 교정하기 (옵션) (Calibrate Grinding Wheel (Option))

스튜더 “퀵-셋 (QUICK-SET)” 옵션이 있는 기계에서 오직 필요한

절차이다.

B-축의 이점(Advantage)을 충분히 이용할 수 있도록 제어부는 휠 레퍼런스

포인트 (S)와 휠헤드의 피보트 포인트 (H) 사이의 정확한 관계를 알 필요가

있다. 그 다음에서야 휠 레퍼런스 포인트 (s) 좌표들의 완전한 계산결과

(computation)인 어느 각도에서든지 휠헤드(Wheelhead)가 선회(swivel)될

수 있다.

성공적인 그라인딩 휠 교정을 위한 필요조건(Prerequisite)은 이미 수행된

측정 프로브 교정이다. (→ 셋업, B.2.5)

“그라인딩 휠 교정하기” 을 선택한다.

Page 69: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 65

Fanuc / 셋업

세팅 (Settings)

그라인딩 휠 (Grinding Wheel)을 교정하는 현재 세팅이 표시된다. 모든

입력 필드가 정확한 값을 보여준다는 것을 확인하세요.

Remark 내면 그라인딩 (Internal Grinding)

내면 그라인딩 휠을 사용해서도 또한 소재 지름이 OD 에서 터치된다.

왜냐하면 그라인딩 처리된 (ground) 표면에 측정 프로브로 도달할 수

있어야 하기 때문이다

셋업 절차를 계속한다. 텍스트 ” 도어들을 닫고 사이클 시작을 누르세요 (CLOSE DOORS AND

PUSH CYCLE START)” 는 표시될 것이다. ”사이클 시작(Cycle Start)”을 누르는 것은 다음을

수행할 것이다:

• 그라인딩 휠은 정확한 각도 위치에서 선회될 것이다. 필요하다면

• 쿨런트와 그라인딩 휠을 스위치-오프한다.

스위블(선회) 위치를 등록하는 스크린을 선택한다. 스위블(선회) 위치가 아직 결정되어 있지

않은 경우에 또는 스위블(선회) 위치가 변경되어야 하는 경우에 단지 필요할 뿐이다.

- Register Workpiece : 소재 등록 - Grinding Wheel Angle : 그라인딩 휠 각도

- Tool : 툴 - Workp. RPM for Registration: 등록을 위한 소재 회전수

- Wheel : 휠 - Workpiece Peripheral Speed: 소재 페리퍼럴 스피드(선속도)

- Type of Registration : 등록 타입 - Sensitron Sensitivity : 센시트론 감도

- Type of Shoulder : 쇼울더 타입 - Sensitron Pick-up number : 센시트론 픽-업 넘버

- Left : 왼쪽 - Swivel Position : 스위블(선회) 위치

- Absolute : 절대

Page 70: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

셋업 / Fanuc

BA 0091 219 A /01 / English 66 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

소재 위치들의 러프 등록 (Rough Registration)

안전의 이유들로 인하여 도어들이 열려져 있을 수 있도록 그라인딩 휠이

스위치 오프되어 있는 상태에서 러프(Rough: 거친 그라인딩) 등록이

수행된다.

그라인딩 휠을 터치되어야 하는 지름에 가깝게 이동하세요. 그라인딩 휠을

될 수 있는 대로 지름에 가깝게 두는 것이 도움이 될 것이다.

위치를 수락한다. 스크린은 다음 그림으로 전환한다.

이전의 셋업 절차동안에 등록된 위치가 인계될 수 있다. 표시되어 있는 위치는 따라서 등록되지

않아야 한다.

Position must therefore not be registered.

Page 71: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 67

Fanuc / 셋업

터치되어야 하는 쇼울더에 가깝게 그라인딩 휠을 이동하세요. 그라인딩

휠을 될 수 있는 대로 쇼울더에 가깝게 두는 것이 도움이 될 것이다.

주의 사항 (Caution)

그라인딩 휠을 시동하기

표시된 값들을 다시 한번 체크하세요. 만약 값들이 부정확하다면 즉, 너무

높은 회전수 (Rpm), 그라인딩 휠이 부스러질 수도 있다.

그림 13 fc50132.dxf

위치를 수락한다. 스크린은 다음 그림으로 전환한다.

이전의 셋업 절차동안에 등록된 위치가 인계될 수 있다. 표시되어 있는 위치는 따라서 등록되지

않아야 한다.

!

“사이클 시작(Cycle-Start)” 을 누른 후에 다음 액션들이 일어날 것이다:

• 그라인딩 휠이 홈 위치로 후진할 것이다.

Page 72: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

셋업 / Fanuc

BA 0091 219 A /01 / English 68 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

• 그라인딩 휠 모터는 시동될 것이며 휠 보호장치(Protector: 프로텍터)는

오픈될 것이다.

• 지름에 있는 첫번째 러프(Rough: 거친 그라인딩) 등록 위치에 접근될

것이고 쿨런트(Coolant)는 스위치-온 될 것이다.

지름을 터치 및 그라인드하기 (Touch and Grind the Diameter)

핸드휠 (펄스 제너레이터)를 사용하여 그라인딩 휠을 지름으로 이동하세요.

지름이 깨끗이 그라인드될 때까지 그라인딩 휠을 피드(Feed)하세요. 위치를

수락하세요.

위치를 수락한다. 스크린은 다음 그림으로 전환한다.

이전의 셋업 절차동안에 등록된 위치가 인계될 수 있다. 표시되어 있는 위치는 따라서 등록되지

않아야 한다.

- Approach and touch the workpiece diameter :

소재 지름에 접근 및 터치하기

- Approach with handwheel in X :

핸드휠로 X에서 접근하기

Page 73: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 69

Fanuc / 셋업

쇼울더를 터치 및 그라인드하기

핸드휠 (펄스 제너레이터)를 사용하여 그라인딩 휠 을 쇼울더로

이동시키세요. 쇼울더가 깨끗이 그라인드될 때까지 그라인딩 휠을

피드(Feed)하세요. 위치를 수락하세요.

위치는 인계되며 그리고:

• 그라인딩 휠은 홈 위치(Home Position)로 이동하며 모터는 스위치 오프된다.

• 쿨런트(Coolant)는 스위치 오프된다.

• 측정 프로브는 후진된다.

이전의 셋업 절차동안에 등록된 위치가 인계될 수 있다. 표시되어 있는 위치는 따라서 등록되지

않아야 한다.

- Approach and touch the workpiece shoulder : 소재 쇼울더에 접근 및 터치하기

- Approach with Handwheel in Z : 핸드휠로 Z에서 접근하기

Page 74: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

셋업 / Fanuc

BA 0091 219 A /01 / English 70 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

그라인드된 지름을 측정하기 (Measuring the ground Diameter)

측정 프로브로 그라인드된 지름에 접근 및 터치되어야 한다. 측정 프로브를

그라인드된 지름 앞에 두세요. 그래서 정의된 서치 경로 내에서 프로브가

그라인드된 지름을 찾아내고 터치할 것이다.

Remark

보다 나은 측정 결과들을 위해서 측정 프로브를 지름에 너무 가깝게 두지

마세요; 측정 프로브가 트리거(trigger)되기 전에 X-축이 정의된 속도까지

가속하는 것이 가능해야 한다.

포지셔닝 프로브 (Positioning Probe) 를 측정 위치에서 스위블하게 한다. 충돌의 위험이

없다는 것을 확인하세요.

측정 사이클을 시작한다. 텍스트 ” 도어들을 닫고 사이클 시작을 누르세요 (CLOSE DOORS

AND PUSH CYCLE START)” 가 표시될 것이다. ”사이클-시작 (Cycle-Start)”를 누른 후에

기계는 다음 작업들을 수행한다:

• 쇼울더(Shoulder) 에 빠른 접근과 쇼울더의 빠른 터칭

• 프로브의 리트랙션 (Retraction : 후진)

• 쇼울더에 느린 접근과 쇼울더의 느린 터칭 5번

• 5번 측정의 평균-값 (Mean-Value)을 컴퓨팅(computing)하고 수락하기

• 다음 스크린 그림으로 전환하기

이전의 셋업 절차동안에 등록된 위치가 인계될 수 있다. 표시되어 있는 위치는 따라서 등록되지

않아야 한다.

Page 75: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 71

Fanuc / 셋업

그라인드된 쇼울더를 측정하기 (Measuring the ground Shoulder)

측정 프로브로 그라인드된 쇼울더에 접근 및 터치되어야 한다. 측정

프로브를 그라인드된 쇼울더 앞에 두세요. 그래서 정의된 서치경로 내에서

그라인드된 쇼울더를 프로브가 찾아내고 터치할 것이다.

측정 사이클을 시작한다. 텍스트 ” 도어들을 닫고 사이클 시작을 누르세요 (CLOSE DOORS

AND PUSH CYCLE START)” 가 표시될 것이다. ”사이클-시작 (Cycle-Start)”를 누른 후에

기계는 다음 작업들을 수행한다:

• 쇼울더에 빠른 접근과 쇼울더의 빠른 터칭

• 프로브의 리트랙션 (Retraction : 후진)

• 쇼울더에 느린 접근과 쇼울더의 느린 터칭 5번

• 5번 측정의 평균-값 (Mean-Value)을 컴퓨팅(computing)하고 수락하기

• 다음 스크린 그림으로 전환하기

이전의 셋업 절차동안에 등록된 위치가 인계될 수 있다. 표시되어 있는 위치는 따라서 등록되지

않아야 한다.

Page 76: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

셋업 / Fanuc

BA 0091 219 A /01 / English 70 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

측정된 값들을 표시하기 (Displaying the measured Values)

그라인딩 휠이 지금 교정되어 있다. 결정된 측정들이 표시되어 있다. 측정된

값들이 논리적 한계(logical limits) 내에 있는지를 체크하세요.

그라인딩 휠 교정이 소재 위에서 수행되어 있다면 소재 제로-포인트는 지금

또한 정의될 수 있다; 추가적인 ”<S7> REGISTER WORKPIECE(소재

등록)”은 더 이상 필요하지 않을 것이다.

소재 제로-포인트 설정을 계속한다.

”기본 페이지 (Basic Page)” 로 되돌아가기. 소재 제로-포인트는 설정되지 않을

것이다.

- Basic Set-up : 기본 셋업

- The grinding wheel has been calibrated : 그라인딩 휠이 교정되어 있다.

- The workpiece zero point can be set now if the preceeding wheel calibration was

made on the workpiece: 이전 휠 교정이 소재 위에서 이루어져 있었다면 소재 제로 포

인트는 지금 설정될 수 있다.

Page 77: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 73

Fanuc / 셋업

소재 제원을 입력하기 (Entering the Workpiece Dimensions)

지름과 쇼울더의 위치를 측정하고 값들을 입력하세요.

입력된 값들은 저장된다. 입력된 값들에 따라 소재 제로-포인트는 결정된다.

기본 페이지 ”셋업” 로 되돌아가기

Page 78: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

Fanuc / 셋업

BA 0091 219 A /01 / English 74 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

B.3.7 소재 등록 (Register Workpiece)

소재와 상관관계를 가진 좌표계 (Coordinate System)에서 프로그램하고

그라인드하기 위하여 소재 제로-포인트 (Workpiece Zero-Point)는 정의될

필요가 있다. 소재 제로-포인트의 정의(definition)는 ” 소재 등록

(REGISTER WORKPIECE)” 으로 수행된다. 이 절차는 그라인딩 타입 (ID

또는 OD) 에 따라 바뀐다.

다음 가능성들이 존재한다:

• OD-휠과 함께 소재 등록

• ID-휠과 함께 소재 등록

• 측정 프로브와 함께 소재 등록 (오직 “퀵-셋(Quick-Set)”과 함께)

(→ 셋업, B.3.4)

기본 페이지 ”셋업” 로 되돌아가기

Page 79: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 75

Fanuc / 셋업

OD-휠과 함께 소재 등록 (Register Workpiece with OD-Wheel)

셋업 세팅 표시 (Display the Set-up Settings)

소재 셋업을 위한 세팅은 이 스크린에서 표시된다. 셋업의 적절한 타입을

선택하세요:

_ 툴(TOOL): 휠 (Wheel)

_ 등록 타입 (TYPE OF REGISTRATION): OD

_ 쇼울더 타입 (TYPE OF SHOULDER): 왼쪽 / 오른쪽

_ 셋-업-각도 넘버(SET-UP-ANGLE NUMBER): .....................

휠 등록 “외면(EXTERNAL)” 선택

셋업 절차를 계속한다. 텍스트 ” 도어들을 닫고 사이클 시작을 누르세요

(CLOSE DOORS AND PUSH CYCLE START)” 가 표시될 것이다. ”사이클 시작

(Cycle Start)”을 누르는 것은 다음 사항을 수행할 것이다 :

• 그라인딩 휠을 셋업 각도 위치에서 스위블(선회)하기

• 쿨 런트(coolant)와 그라인딩 휠을 스위치-오프한다.

• 측정 프로브를 후진하기 (측정 프로브와 함께 셋업된 경우에만)

스위블 위치 등록. 스위블 위치는 새롭게 정의/등록될 수 있다. B-축이 있는

기계들에서 스위블 위치는 등록되어야 한다. 스위블 포지션이 이미 등록되어

있는 경우에 스크린에서 보여진다.

Page 80: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 75

Fanuc / 셋업

셋업 툴 선택. 스튜더 ”퀵-셋 (QUICK-SET)”을 갖추고 있는 기계의 경우에

측정 프로브가 단지 선택될 수 있을 뿐이다. ”퀵-셋 (QUICK-SET)”을 갖춘

기계들에서 디폴드 세팅(default setting)이 ”프로브 (PROBE)”에 대해 설정된다.

등록 타입 선택. ID-휠이 내면 그라인딩 스핀들에 대해 정의되어 있는

경우에 ”ID” 가 오직 선택될 수 있을 뿐이다; 이런 경우에는, 디폴트

세팅은 ”ID” 에 설정된다. 측정 프로브가 셋업 툴로서 정의되어 있다면,

오직 ”OD” 만 선택될 수 있다.

어떤 등록이 생겨야 하는지에 대해 쇼울더 타입 선택. 등록 타입이 ”ID” 로서

정의되면 왼쪽 쇼울더를 등록하는 것이 오직 가능할 뿐일 것이다. 디폴트

세팅은 항상 “왼쪽(LEFT)” 이다.

Page 81: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

Fanuc / 셋업

BA 0091 219 A /01 / English 76 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

소재 위치의 러프 등록 (Rough Registration of the Workpiece Positions)

안전의 이유들로 인하여 도어들이 열려 있을 수 있도록 러프(Rough :거친

그라인딩) 등록은 그라인딩 휠이 스위치-오프되어 있는 상태에서 수행된다.

그라인딩 휠을 터치되어야 하는 지름에 가깝게 이동시키세요. 그라인딩

휠을 될 수 있는대로 지름에 가깝게 두는 것이 도움이 될 것이다.

.

위치를 수락한다. 등록되어야 하는 다음 위치가 표시될 것이다.

이전의 셋업 절차동안에 등록된 위치가 인계될 수 있다. 표시되어 있는 위치는

따라서 등록되지 않아야 한다.

Page 82: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 77

Fanuc / 셋업

그라인딩 휠을 터치되어야 하는 쇼울더에 가깝게 이동시키세요. 그라인딩

휠을 될 수 있는 대로 쇼울더에 가깝게 두는 것이 도움이 될 것이다.

주의 사항 (Caution)

그라인딩 휠을 시동하기

표시된 값들을 다시 한번 체크하세요. 만약 값들이 부정확하다면 즉, 너무

높은 회전수 (Rpm), 그라인딩 휠 은 폭발할 수도 있다.

사이클 시작(Cycle-Start)” 을 누른 후에 다음 액션들이 일어날 것이다:

• 그라인딩 휠이 홈 위치로 후진할 것이다

• 그라인딩 휠 모터는 시동될 것이며 휠 보호장치(프로텍터:protector)는

오픈될 것이다.

• 지름에 있는 첫번째 러프 등록 위치에 접근될 것이며 쿨런트(coolant)는

오픈될 것이다.

!

Page 83: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

Fanuc / 셋업

BA 0091 219 A /01 / English 78 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

지름을 터치 및 그라인드하기 (Touch and Grind the Diameter)

핸드휠 (펄스 제너레이터)를 사용하여 그라인딩 휠을 지름으로

이동시키세요. 지름이 깨끗이 그라인드될 때까지 그라인딩 휠을

피드(Feed)하세요. 위치를 수락하세요.

위치를 수락한다. 스크린이 다음 그림으로 전환한다.

이전의 셋업 절차동안에 등록된 위치가 인계될 수 있다. 표시되어 있는 위치는

따라서 등록되지 않아야 한다.

Page 84: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 79

Fanuc / 셋업

쇼울더를 터치 및 그라인드하기 (Touch and Grind the Shoulder)

핸드휠(펄스 제너레이터)를 사용하여 그라인딩 휠을 쇼울더로 이동시키세요.

쇼울더가 깨끗이 그라인드될 때까지 그라인딩 휠을 피드(Feed)하세요.

위치를 수락하세요.

위치는 인계되며 그리고

••그라인딩휠은홈위치로이동하며모터는스위치오프된다

••쿨런트Coolant)는 스위치 오프된다.

••측정프로브는후진된다

이전의 셋업 절차동안에 등록된 위치가 인계될 수 있다. 표시되어 있는 위치는

따라서 등록되지 않아야 한다.

Page 85: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

Fanuc / 셋업

BA 0091 219 A /01 / English 80 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

소재 제원을 입력하기 (Entering the Workpiece Dimensions)

지름과 쇼울더의 위치를 측정하고 값들을 입력하세요. 입력된 값들은 소재

제로-포인트를 정의한다. 소재 프로그램에서 모든 제원(dimension)들은 이

정의된 소재 제로-포인트와 상관관계를 가지고 프로그램된다.

입력된 값들이 저장된다. 입력된 값들에 따라 소재 제로-포인트가 결정된다.

기본 페이지 ”셋업” 로 되돌아가기

Page 86: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 81

Fanuc / 셋업

ID-휠과 함께 소재 등록 (Register Workpiece with ID-Wheel)

셋업 세팅 표시 (Display the Set-up Settings)

소재 셋업을 위한 세팅은 이 스크린에서 표시된다. 셋업의 적절한 타입을

선택하세요:

• 툴(TOOL): 프로브 (Probe)

• 등록 타입 (TYPE OF REGISTRATION): OD/ID

• 쇼울더 타입 (TYPE OF SHOULDER): 왼쪽 / 오른쪽

• 셋-업-각도 넘버(SET-UP-ANGLE NUMBER): .....................

셋업 절차를 계속한다. 텍스트 ” 도어들을 닫고 사이클 시작을 누르세요

(CLOSE DOORS AND PUSH CYCLE START)”은 표시될 것이다. ”사이클 시작

(Cycle Start)”을 누르는 것은 다음사항을 수행할 것이다 :

• 그라인딩 휠을 셋업 각도 위치에서 스위블하기.

• 쿨런트(coolant)와 그라인딩휠을 스위치-오프한다.

• 측정 프로브를 후진하기 (측정 프로브와 함께 셋업된 경우에만)

스위블 위치 등록. 스위블 위치는 새롭게 정의/등록될 수 있다. B-축이 있는

기계들에서 스위블 위치가 등록되어야 한다. 스위블 위치가 이미 등록되어 있는

경우에 스크린에서 보여진다.

등록 타입 선택. ID-휠이 내면 그라인딩 스핀들에 대해 정의되어 있는

경우에 ”ID” 가 오직 선택될 수 있을 뿐이다; 이런 경우에는, 디폴트

세팅은 ”ID” 에 설정된다. 측정 프로브가 셋업 툴로서 정의되어 있다면,

오직 ”OD” 만 선택될 수 있을 뿐이다.

Page 87: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

Fanuc / 셋업

BA 0091 219 A /01 / English 82 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

지름을 터치하기 (Touch the Diameter)

안전의 이유들로 인하여 등록은 정지된 그라인딩 휠과 함께 수행된다. 지름

앞에서 그라인딩 휠을 이동시키세요. PCU의 기능 키로 워크헤드 스핀들을

시동시키세요. 승인 키 (Acknowledgement Key)를 누름으로써 오픈

도어들이 있는 상태에서 워크헤드 스핀들이 시동될 수 있다. 정지된

그라인딩 휠을 돌아가는(turning) 소재 쪽으로 주의해서 이동시키세요.

그라인딩 휠이 돌아가기 시작하자마자 - 돌아가는 소재와 그라인딩 휠

사이의 마찰때문에- ”POS.OK” 소프트키를 눌러서 위치를 등록하세요.

위치를 수락한다. 스크린은 다음 그림으로 전환한다.

이전의 셋업 절차동안에 등록된 위치가 인계될 수 있다. 표시되어 있는 위치는

따라서 등록되지 않아야 한다.

Page 88: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 83

Fanuc / 셋업

쇼울더를 이동시키기 (Move the Shoulder)

그라인딩 휠을 쇼울더 앞에서 이동시키세요. 지름 등록에 대해 상기에서

설명된 대로 시작하세요.

위치를 수락한다. 스크린은 다음 그림으로 전환한다.

이전의 셋업 절차동안에 등록된 위치가 인계될 수 있다. 표시되어 있는 위치는

따라서 등록되지 않아야 한다.

Page 89: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

Fanuc / 셋업

BA 0091 219 A /01 / English 84 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

소재 제원을 입력하기 (Entering the Workpiece Dimensions)

지름과 쇼울더의 위치를 측정하고 값들을 입력하세요. 입력된 값들은 소재

제로-포인트를 정의한다. 소재 프로그램에서 모든 제원(Dimension)들은 이

정의된 소재 제로-포인트와 상관관계를 가지고 프로그램된다.

추가적으로, 보어 접근위치 (Bore Approach Position)는 정의되어야 한다.

이것은 그라인딩 휠이 소재의 보어(Bore)에 항상 접근할 위치이다. 그라인딩

휠을 보어 접근 위치로 이동시키고 그것을 수락함으로써 또는 보어

접근위치의 좌표(Coordinate)들을 프로그램함으로써 보어 접근 위치가

티치(teach)될 수 있다. 보어 접근 위치에 대한 좌표들은 소재 제로-

포인트와 상관관계를 가지고 있다.

입력된 값들이 저장된다. 입력된 값들에 따라 소재 제로-포인트가 결정된다.

기본 페이지 ”셋업”으로 되돌아가기.

Page 90: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 85

Fanuc / 셋업

측정 프로브와 함께 소재 등록(옵션) (Register Workpiece with the

Measuring Probe (Option))

셋업 세팅 표시 (Display the Set-up Settings)

소재 셋업을 위한 세팅은 이 스크린에서 표시된다. 셋업의 적절한 타입을

선택하세요:

• 툴(TOOL): 프로브 (Probe)

• 등록 타입 (TYPE OF REGISTRATION): OD/ID

• 쇼울더 타입 (TYPE OF SHOULDER): 왼쪽 / 오른쪽

• 셋-업-각도 넘버(SET-UP-ANGLE NUMBER): .....................

셋업 절차를 계속한다. 텍스트 ” 도어들을 닫고 사이클 시작을 누르세요

(CLOSE DOORS AND PUSH CYCLE START)”은 표시될 것이다. ”사이클 시작

(Cycle Start)”을 누르는 것은 다음 사항을 수행할 것이다 :

• 그라인딩 휠을 셋업 각도 위치에서 스위블하기.

• 쿨런트(coolant)와 그라인딩 휠을 스위치-오프한다.

• 측정 프로브를 후진하기 (측정 프로브와 함께 셋업된 경우에만)

스위블 위치 등록. 스위블 위치는 새롭게 정의/등록될 수 있다. B-축이 있는

기계들에서 스위블 위치가 등록되어야 한다. 스위블 포지션이 이미 등록되어

있는 경우에 스크린에서 보여진다.

셋업 툴 선택. 스튜더 ”퀵-셋 (QUICK-SET)”을 갖추고 있는 기계의 경우에

측정 프로브가 오직 선택될 수 있을 뿐이다. ”퀵-셋 (QUICK-SET)”을 갖춘

기계들에서 디폴드 세팅(default setting)은 ”프로브 (PROBE)”에 대해 설정된다.

Page 91: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

Fanuc / 셋업

BA 0091 219 A /01 / English 86 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

지름을 측정하기 (Measuring the Diameter)

측정 프로브로 지름에 접근 및 터치되어야 한다. 측정 프로브를 지름 앞에

두세요. 그래서 정의된 서치 경로 내에서 프로브가 지름을 찾아내고 터치할

것이다.

Remark

보다 나은 측정 결과들을 위해서 측정 프로브를 지름에 너무 가깝게 두지

마세요; 측정 프로브가 트리거 (trigger)되기 전에 X-축이 정의된

속도까지 가속하는 것이 가능해야 한다.

측정 사이클을 시작한다. 텍스트 ” 도어들을 닫고 사이클 시작을 누르세요 (CLOSE DOORS

AND PUSH CYCLE START)” 가 표시될 것이다. ”사이클-시작 (Cycle-Start)”를 누른 후에

기계는 다음 작업들을 수행한다:

• 지름에 빠른 접근과 지름의 빠른 터칭

• 프로브의 리트랙션 (Retraction : 후진)

• 지름에 느린 접근과 지름의 느린 터칭 5번

• 5번 측정의 평균-값 (Mean-Value)을 컴퓨팅(computing)하고 수락하기 • 다음 스크린 그림으로 전환하기

이전의 셋업 절차동안에 등록된 위치가 인계될 수 있다. 표시되어 있는 위치는 따라서 등록되지

않아야 한다.

Page 92: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 87

Fanuc / 셋업

쇼울더를 측정하기 (Measuring the Shoulder)

측정 프로브로 쇼울더에 접근 및 터치되어야 한다. 측정 프로브를 지름

앞에 두세요. 그래서 정의된 서치 경로 내에서 프로브가 있는 쇼울더를

찾아내고 터치할 것이다.

측정 사이클을 시작한다. 텍스트 ” 도어들을 닫고 사이클 시작을 누르세요 (CLOSE DOORS

AND PUSH CYCLE START)” 가 표시될 것이다. ”사이클-시작 (Cycle-Start)”를 누른 후에

기계는 다음 작업들을 수행한다:

• 쇼울더(Shoulder) 에 빠른 접근과 쇼울더의 빠른 터칭

• 프로브의 리트랙션 (Retraction : 후진)

• 쇼울더에 느린 접근과 쇼울더의 느린 터칭 5번

• 5번 측정의 평균-값 (Mean-Value)을 컴퓨팅(computing)하고 수락하기 • 다음 스크린 그림으로 전환하기

이전의 셋업 절차동안에 등록된 위치가 인계될 수 있다. 표시되어 있는 위치는 따라서 등록되지

않아야 한다.

Page 93: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

Fanuc / 셋업

BA 0091 219 A /01 / English 88 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

소재 제원을 입력하기 (Entering the Workpiece Dimensions)

지름과 쇼울더의 위치를 측정하고 값들을 입력하세요.

측정 프로브와 함께 소재를 셋업하는 것은 액티브 길이 포지셔닝 사이클

(G206) 에 대한 셋업을 또한 자동적으로 정의한다. 다른 쇼울더 위치에서

수행되어야 하는 경우에 길이 포지셔닝 액티브 (Length Positioning Active)

는 다시 셋업될 필요만 있다.

입력된 값들이 저장된다. 입력된 값들에 따라 소재 제로-포인트가 결정된다.

기본 페이지 ”셋업” 로 되돌아가기

Page 94: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 89

Fanuc / 셋업

B.4 특수 위치 셋업 (Set-up Special Positions)

B.4.1 일반적 설명

일정 기능들을 충돌없이 수행하기 위해 제어부는 몇 개의 픽스-포인트(Fix-

Point) 들을 알 필요가 있다. 이 위치들이 한번 등록되어야 한다. 그러나,

나중에 언제든지 변경될 수도 있다. 이 특수 위치들의 등록이 스크린 상에

프롬프트(prompt)된다. 다음 특수 위치는 정의될 필요가 있다:

• 휠헤드에 대한 선회 위치

• X의 드레싱 후진 위치

• Z의 드레싱 후진 위치

• B-축의 셋업 (옵션)

Page 95: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

Fanuc / 셋업

BA 0091 219 A /01 / English 90 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

B.4.2 선회 위치 셋업 (Set-up Swivel Position)

휠헤드(Wheelhead)가 충돌없이 선회될 수 있는 X와 Z의 위치

휠헤드를 적절한 위치로 이동시키고 ”POS.OK” 소프트 키로 위치를

수락하세요. 선회 위치의 X-와 Z-좌표는 키보드를 통해서 또한 입력될

수도 있다.

중요점(Important):

선회 위치는 기계 좌표계의 제로-포인트와 상관관계를 가지고 설정된다.

실제 스위블 위치를 수락하고 스크린상에 표시한다.

”기본 페이지” 로 되돌아가기

Page 96: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 91

Fanuc / 셋업

B.4.3 드레싱 리턴 위치 X 셋업 (Set-up the Dressing Return Position X)

소재와 드레싱 툴 위치 사이에 장애물(obstacle) 이 있는 경우에 이 위치는

셋업되어야 한다:

– 큰 소재 지름 (large Workpiece Diameter)

– 큰 지름 척 (large Diameter Chuck)

– 테일스톡 (Tailstock: 심압대)

정의된 드레싱 리턴 위치 없이 접근한다

1. X의 드레싱 툴 위치에 접근한다.

2. Z의 드레싱 툴 위치에 접근한다.

정의된 드레싱 리턴 위치로 접근한다.

1. X의 드레싱 리턴 위치에 접근한다.

2. Z의 드레싱 툴 위치에 접근한다.

3. X의 드레싱 툴 위치에 접근한다.

휠헤드를 적절한 드레싱 리턴 위치로 이동시키고 ”POS.OK” 소프트키로

위치를 수락하세요. 드레싱 리턴 위치의 X-좌표는 키보드를 통해서 또한

입력될 수도 있다.

실제 위치를 수락하고 스크린상에 표시한다.

”기본 페이지” 로 되돌아가기

Page 97: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

Fanuc / 셋업

BA 0091 219 A /01 / English 92 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

B.4.4 드레싱 리턴 위치 Z 셋업 (Set-up the Dressing Return Position Z)

내면 지름(ID) 그라인딩과 드레싱 방향이 ”X-Plus” (X+) 에 있는 경우에

Z의 드레싱 리턴 위치가 셋업되어야 한다.

– S36cnc

– S40cnc (옵션).

이 위치는 모든 접근- 및 후진 운동(Approach- and Retract Movements)

을 위해 사용될 것이다.

휠헤드를 적절한 드레싱 리턴 위치로 이동시키고 ”POS.OK” 소프트 키로

위치를 수락하세요. 드레싱 리턴 위치의 Z-좌표는 키보드를 통해서 또한

입력될 수도 있다.

중요점(Important):

Z의 드레싱 리턴 위치는 기계 좌표계의 제로-포인트와 상관관계를 가지고

설정된다.

실제 위치를 수락하고 스크린상에 표시한다.

”기본 페이지” 로 되돌아가기

Page 98: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 93

Fanuc / 셋업

B.4.5 B-축 셋업 (Set-up the B-Axis)

기계적으로 조정할 수 있는 두 개의 스톱(S36cnc/S32cnc)에서 선회될 수

있는 휠헤드들이 셋업되어야 한다. 휠헤드의 뒷부분에 있는 조정

나사들(Adjustment Screws) 은 정확한 값으로 설정되어야 한다.

제어부는 입력된 휠헤드 각도들을 바탕으로 조정-나사들에 대한 세팅-

값들을 계산한다. 두 개의 포지티브 또는 두 개의 네거티브 각도들이

허용되지 않는다.

휠헤드와 현재 접촉하고 있지 않은 데드-스톱 나사 (Dead-Stop Screw)

만이 조정된다는 것을 확인하세요.

입력된 각도들을 저장하고 데드-스톱(Dead-Stop) 조정 나사들에 대한 값들을

계산한다.

휠헤드는 각도 Nr. 1 에서 선회된다.

휠헤드는 각도 Nr. 2 에서 선회된다.

- winkel : angle (각도)

- schleifscheiben : grinding wheels (그라인딩휠)

Page 99: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

Fanuc / 셋업

BA 0091 219 A /01 / English 94 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

B.4.6 NC-심압대 셋업 (Set-up NC-Tailstock)

도어가 열려 있는 상태에서 심압대 배럴 (Tailstock Barrel) 이 풋-페달

(Foot Pedal) 로 이동될 수 있으며 그래서 양손은 자유로이 소재

(Workpiece) 를 잡을 수가 있다. 제원 B 와 C 는 어느 범위에서 소재가

클램프되어 있는 것으로 인식되는지를 나타낸다. 제원 A는 감소된 오픈

포지션 (Reduce Open Position)을 정의한다. 셋업을 용이하게 하기 위해

풋-페달 (Foot-Pedal) 을 사용할 때 정의된 포지션들은 셋-모드 (SET-

Mode) 에서 무시된다.

자동 로딩 시스템 (automatic Loading System)을 사용할 때, “badly

(심하게)” 클램프된 소재의 식별(recognition)을 보증하기 위해 제원 B와 C

를 될 수 있는 한 타이트(tight)하게 유지할 것을 권합니다.

오프닝/클로징 속도뿐만 아니라 측정 A, B 그리고 C도 저장한다. 셋업 포지션은

등록되지 않는다.

NC-심압대의 실제 포지션을 수락하며 모든 값들을 저장한다. (소프트키

“STORE(저장)” 과 같음)

Page 100: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 95

Fanuc / 셋업

B.5 보조장비 셋업 (Set-up of Auxiliary Equipment)

기계가 일정 보조장비를 갖추고 있다면, 이것들도 또한 셋업되어야 한다.

그러한 장비는 다음과 같다 :

• 지름 인-프로세스 게이징 (Diameter In-Process Gauging)

• 길이 포지셔닝 패시브 (Length Positioning Passive)

• 길이 포지셔닝 액티브 (Length Positioning Active)

• 센시트론을 사용한 길이 포지셔닝 (Length Positioning with Sensitron)

Page 101: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

Fanuc / 셋업

BA 0091 219 A /01 / English 96 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

B.5.1 지름 게이징 (IPG) 셋업 (Set-up Diameter Gauging)

분리된 제어판넬이 없는 통합 IPG-시스템 (Integrated IPG-Systems without

separate Control Panel)

이 타입의 IPG-시스템은 제어 스크린을 통해서 셋업된다. 지름 IPG-

시스템은 절대적 측정 시스템 (Absolute Measuring System) 이 아니다.

지름 IPG-시스템이 설정-제원(Set-Dimension) 의 편차(Deviation)를

측정만 하므로, IPG-시스템을 레퍼런스 지름에 맞추어 교정하는 것이

필요하다. 게이지 헤드(Gauge Head)를 레퍼런스 제원으로 설정하기 위해

이미 마무리 그라인드된 지름 (finish ground diameter) 을 사용하는 것이

바람직하다. 다음과 같이 진행하세요:

측정 헤드 (Measuring Head) 와 함께, 게이지 슬라이드 (Gauge Slide) 가 안으로

또는 밖으로 이동한다. 도어들이 닫혀 있는 경우와 승인 키 (Acknowledgement

Key) 가 눌러진 경우에 이 소프트 키는 오직 활성(active)일 뿐이다. 제어부는 3개의

슬라이드까지 지원한다. 이 슬라이드들은 컬러 노란색, 빨간색 그리고 초록색으로

마크되어 있다. 슬라이드들을 안으로 또는 밖으로 이동시키기 위해 각각의 컬러

코드화된 소프트 키를 사용하세요.

워크헤드 스핀들이 접근된 포지션에서 게이지 슬라이드와 함께 턴(turn) 해도

되는지를 이 소프트키가 결정한다.

측정 프로브를 소재 지름 위로 내리거나 또는 소재 지름에서 리프트 오프 (lift off)

한다.

프로브들이 소재 지름 위에 내려져 있은 후에 프로브들은 지금 기계적으

로 셋업되어야 한다.

Page 102: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 97

Fanuc / 셋업

”Summation(합산)” 과 ”Zeroing(제로잉)” 을 수행하였으면, 게이지

슬라이드는 무브 아웃(move out : 밖으로 이동) 그리고 무브 인(move in :

안으로 이동)되어야 하고 프로브들이 다시 지름 위에 내려져야 한다.

보여진 측정 값이 대략 같아야 한다. 그렇지 않다면, 개별 프로브들의

셋업을 반복하세요.

어퍼(upper:상위) 프로브의 지적된 편차(indicated deviation)는 스크린과 PCU 에

표시된다. 표시된 편차가 허용차 +/- 20 μm (+/- 0.000,8”) 내에 있을 때까지

어퍼(upper:상위) 프로브의 조정 나사 (Adjustment-Screw) 를 돌리세요.

로우어(lower:하위) 프로브의 지적된 편차(indicated deviation)는 스크린과 PCU 에

표시된다. 표시된 편차가 허용차 +/- 20 μm (+/- 0.000,8”) 내에 있을 때까지

로우어(lower:하위) 프로브의 조정 나사 (Adjustment-Screw) 를 돌리세요.

양쪽의 지적된 프로브 편차 합(Sum)은 스크린과 PCU 에 표시된다. 지적된 합계 값

(Sum-Value) 은 허용차 필드 +/-50 μm (0.002”) 내에 있어야 한다. 지적된 편차가

더 크다면, IPG-시스템이 제로에 맞추어질 수 없다; 어퍼 및 로우어 프로브의 셋업은

반복되어야 한다.

게이징 시스템 ”Zeroing(제로잉)”

모든 인-프로세스 게이징 초기화 값들은 제로에 맞추어지며 E80 증폭기(amplifier)

로 전송된다.

Page 103: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

Fanuc / 셋업

BA 0091 219 A /01 / English 98 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

분리된 제어판넬이 있는 통합 IPG-시스템 (IPG-Systems with separate

Control Panel)

이 타입의 IPG-시스템은 IPG-시스템의 분리 제어 판넬들을 통해 셋업된다.

(IPG-시스템 제조자의 사용자 매뉴얼을 보세요.)

이 스크린은 셋업될 수 있도록 게이지 헤드를 측정 포지션으로 가져오는

보조 수단으로서 역할만 한다.

프로브들이 소재 지름 위에 내려져 있은 후에 프로브들이 셋업되어야 한다.

(IPG-시스템 제조자의 매뉴얼을 보세요.)

측정 헤드 (Measuring Head) 와 함께, 게이지 슬라이드 (Gauge Slide) 가 안으로

또는 밖으로 이동한다. 도어들이 닫혀 있는 경우와 승인 키 (Acknowledgement

Key) 가 눌러진 경우에 이 소프트 키는 오직 활성(active)일 뿐이다. 제어부는 3개의

슬라이드까지 지원한다. 이 슬라이드들은 컬러 노란색, 빨간색 그리고 초록색으로

마크되어 있다. 슬라이드들을 안으로 또는 밖으로 이동시키기 위해 각각의 컬러

코드화된 소프트 키를 사용하세요.

워크헤드 스핀들이 접근된 포지션에서 게이지 슬라이드와 함께 턴(turn) 해도

되는지를 이 소프트키가 결정한다.

측정 프로브들을 소재 지름 위로 또는 소재 지름에서 떨어지게 내리거나 들어올린다.

Page 104: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 99

Fanuc / 셋업

B.5.2 길이 포지셔닝 패시브를 셋업하기 (Set-up Length Positioning Passive)

길이 포지셔닝 (Length Positioning)은 하나의 소재에서 다음 소재까지의

길이-차이를 체크하고 조정한다. (즉: 센터-지름 (Centre-Diameter)의

배리에이션(variation :변동)은 소재의 Z-포지션 변경이 된다.) 패시브 길이-

포지셔닝 시스템을 장착한 테이블를 사용하여 +/- 2 mm (+/- 0.080”)

까지의 길이 포지션 배리에이션 (variation :변동)이 감지 및 자동적으로

수정될 수 있다.

패시브 포지셔닝 프로브는 설정-제원(Set-Dimension)의 편차를 측정한다

(Relative Measurement : 상대적 측정). IPG-시스템을 레퍼런스 쇼울더에

맞추어 교정하는 것이 필요하다. 다음과 같이 진행하세요:

프로브들이 소재 쇼울더 위에 내려져 있은 후에 프로브들은 지금

기계적으로 셋업되어야 한다. 편차의 표시된 값이 허용차 +/- 50 μm (+/-

0.002”) 내에 있을 때까지 조정 나사 (Adjustment-Screw) 를 돌리세요.

측정 헤드 (Measuring Head) 와 함께, 게이지 슬라이드 (Gauge Slide) 가 안으로 또

는 밖으로 이동한다. 도어들이 닫혀 있는 경우와 승인 키 (Acknowledgement Key)

가 눌러진 경우에 이 소프트 키는 오직 활성(active)일 뿐이다. 제어부는 3개의 슬라

이드까지 지원한다. 이 슬라이드들은 컬러 노란색, 빨간색 그리고 초록색으로 마크되

어 있다. 슬라이드들을 안으로 또는 밖으로 이동시키기 위해 각각의 컬러 코드화된

소프트 키를 사용하세요.

워크헤드 스핀들이 접근된 포지션에서 게이지 슬라이드와 함께 턴(turn) 해도

되는지를 이 소프트키가 결정한다.

측정 프로브를 소재 지름 위로 내리거나 또는 소재 지름에서 리프트 오프 (lift off)

한다.

Page 105: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업
Page 106: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 99

Fanuc / 셋업

“Zeroing (제로잉)” 후에, 게이지 슬라이드 (Gauge Slide) 를 밖으로 그리고

안으로 이동시키세요. 프로브를 다시 소재 쇼울더 위에 내리세요. 표시된

측정 값은 대략 같아야 한다. 그렇지 않으면, 셋업을 반복하세요.

포지셔닝 시스템 ”Zeroing(제로잉)”

Page 107: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

Fanuc / 셋업

BA 0091 219 A /01 / English 100 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

B.5.3 길이 포지셔닝 액티브를 셋업하기 (Set-up Length Positioning Active)

길이 포지셔닝 (Length Positioning) 은 하나의 소재에서 다음 소재까지의

길이-차이를 체크하고 조정한다. (즉: 센터-지름(Centre-Diameter)의

배리에이션 (variation : 변동)은 소재의 Z-포지션 변경이 된다).

액티브 포지셔닝 프로브를 장착하고 있는 휠헤드는 그러한 차이들을 측정

및 자동적으로 수정할 수 있다. 포지셔닝 범위 (Positioning Range) 는

정의된 서치 거리 (Search Distance)와 등록된 시작 위치에 달려있다.

액티브 포지셔닝 프로브는 설정-제원 (Set-Dimension) 의 편차를 측정한다

(Relative Measurement : 상대적 측정). 포지셔닝 프로브를 레퍼런스

쇼울더에 맞추어 교정하는 것이 필요하다. 스크린 상에 적합한 값들을

입력하세요:

• 테이스터(Taster) 넘버 (표준 테이스터만)

• 측정 위치 넘버 (또는 2)

• 쇼울더의 위치, 아래와 같은 것들이 있다:

0 = 왼쪽 쇼울더에서 포지셔닝 (Positioning on left Shoulder)

1 = 오른쪽 쇼울더에서 포지셔닝 (Positioning on right Shoulder)

2 = 그루브 (Groove) 에서 포지셔닝. 그루브의 중앙(middle)은 레퍼런스

제원으로서 저장될 것이다.

3 = 두 개의 페이싱(facing) 쇼울더에서 포지셔닝

저장된 레퍼런스-제원은 두 개의 페이싱 쇼울더들의 중앙에 있다.

셋업 절차:

처음에 왼쪽 쇼울더에 접근되고, 그 다음에 오른쪽 쇼울더에만

접근된다. 이 포지셔닝 모드는 소재당 한번씩 수행될 수 있을 뿐이다.

• 측정 각도 (MEASURING ANGLE)

• 측정 위치 넘버 (MEASURING POSITION NUMBER)

각 포지셔닝 프로브는 두 개의 레퍼런스 쇼울더들을 측정할 수 있다.

소재 프로그램에서 측정 위치는 사이클 G206 의 파라미터[C] 에서

정의된다.

• Z의 레퍼런스 제원 (보다 쉬운 컨버전을 위한 레퍼런스 제원)

이 제원을 사용하여, 레퍼런스 표면 (reference surface) 에 관하여

LP-액티브에 대한 시작 위치를 정의하는 것이 가능하다. 예를 들면

워크헤드 케이스(workhead case)에 관한 레퍼런스와 함께 또는

테이블에 장착된 스케일(scale)과 함께, 이 값이 등록될 수 있다.

레퍼런스 표면이 이동되는 경우에 셋업이 오직 필요할 뿐이다.

다른 소재가 나중에 새로운 Z-제원으로 그라인드되어야 한다면, 새로운

Z-레퍼런스 위치를 LP-명령 (Command) (G206) 에 등록하는 것이

오직 필요할 뿐이다..

Page 108: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 101

Fanuc / 셋업

측정 프로브를 쇼울더 앞에 두세요. 그래서 정의된 서치 경로 내에서

프로브가 쇼울더를 찾아내고 터치할 것이다.

프로브를 안으로 그리고 밖으로 스위블(선회)시킨다. 프로브가 충돌없이 소재의

센터-라인에 접근할 정도로 충분한 공간(Space)이 있다는 것을 확인하세요.

제어부는 2개의 액티브 측정 프로브들까지 지원한다 (휠헤드의 정면(front)과

뒷면(rear) 에 있는). 그러나, 보통 1 개의 액티브 프로브만이 설치되어 있다.

소재의 Z-포지션에 대한 레퍼런스 측정을 결정하는 쇼울더에 대한 서치를 시작한다.

”기본 페이지” 로 되돌아가기

Page 109: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

Fanuc / 셋업

BA 0091 219 A /01 / English 102 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

B.5.4 센시트론을 사용하여 길이 포지셔닝 셋업(Set-up Length Positioning with Sensitron)

길이 포지셔닝(Length Positioning)은 하나의 소재에서 다음 소재까지의

길이-차이를 체크하고 조정한다. (즉: 센터-지름 (Centre-Diameter)의

배리에이션(variation :변경)은 소재의 Z-포지션 변경이 된다).

센시트론을 사용한 포지셔닝은 그러한 차이들을 감지, 측정 그리고 자동

수정할 수 있다. 포지셔닝 범위는 서치 경로 길이 (Search Path Length) 와

서치 시작 위치 (Start Position of the Search) 에 달려 있다.

센시트론을 사용한 길이 포지셔닝은 설정-제원 (Set-Dimension) 의 편차를

단지 측정할 뿐이다. (Relative Measurement : 상대적 측정) 그라인딩 휠을

레퍼런스 쇼울더에 맞추어 교정하는 것이 필요하다. 스크린 상에 적합한

값들을 입력하세요:

• 수동 피드 선택 (Selection manual feed)

0 = 센시트론을 사용하여 자동적인 접근

1 = 수동 인피드 (Manual infeed)

• 센시트론 픽-업 넘버 (SENSITRON PICK.UP NUMBER)

• 센시트론 감도 (SENSITRON SENSITIVITY)

• 쇼울더 타입 (TYPE OF SHOULDER)

0 = 왼쪽 쇼울더에서 포지셔닝

1 = 오른쪽 쇼울더에서 포지셔닝

• 길이 포지셔닝 각도 (LENGTH POSITIONING ANGLE)

• 제거되어야 하는 양 (AMOUNT TO BE REMOVED)

이것은 접촉(Contact) 후에 그리고 위치결정된 레퍼런스 (Reference

Positioned) 가 저장되기 전에 제거되어야 하는 스톡 어마운트 (Stock

Amount : 제거량) 이다. (쇼울더가 심하게 런-아웃(run-out)하는 경우에

도움이 될 수도 있다)

• 인피드 속도 (INFEED SPEED)

스톡-어마운트 (Stock-amount)가 제거될 지점의 인피드 속도

Page 110: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 103

Fanuc / 셋업

입력된 값들을 저장한다

셋업에 대한 시퀀스(Sequence: 순서):

• 소재 쇼울더 외의 어딘가에 있는 서치의 시작 포지션으로 그라인딩 휠을

이동시키세요.

• 소프트키 ”서치 시작 (START SEARCH)” 을 누르세요.

• 텍스트: “도어들을 닫고 사이클 시작을 누르세요 (CLOSE DOORS AND PUSH

CYCLE START)” 가 스크린에 나타난다.

• ”사이클-시작 (Cycle-Start)” 을 누르세요.

• 그라인딩 휠이 홈-위치로 이동한다. 그라인딩 휠 구동 모터는 시동되며

쿨런트(Coolant) 는 스위치 온 된다.

• 그라인딩 휠이 서치의 시작 위치로 이동한다.

• 센시트론 신호가 트리거(trigger :유발)될 때까지 그라인딩 휠은 정의된 서치 경로

내에서 쇼울더를 서치한다.

• ” 제거되어야 하는 양 (AMOUNT TO BE REMOVED)” 은 그라인드되어 떨어져

나간다. (정의되어 있는 경우에)

• 쇼울더 레퍼런스 위치가 저장된다.

• 그라인딩 휠이 홈-위치로 이동한다.

Page 111: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

Fanuc / 셋업

BA 0091 219 A /01 / English 104 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

B.6 터치-드레싱 (Touch-Dressing)

터치-드레싱 (Touch-Dressing) 은 매 드레싱 사이클동안에 드레싱 툴이

자동적으로 터치되는 절차이다. 매 드레싱 사이클 동안에 그라인딩 휠이

프로그램된 드레싱 양으로 드레싱 처리되는 것을 보증한다. 서멀

배리에이션 (Thermal Variations : 열 변동) 과 지나친 드레싱 툴

마모(Wear)는 따라서 제거된다.

애플리케이션 (Application)

터치-드레싱은 매우 단단한 그라인딩 휠 과 함께 또는 다이아몬드 또는

CBN(Cubic Boron Nitride) 와 같은 수퍼 그라인딩 입자(Super Abrasives)

와 함께 대개 사용된다. 그러한 그라인딩 휠들때문에 항상 드레싱 툴이

그라인딩 휠보다 더 마모된다.

중요점(Important):

어떠한 인-프로세스 게이징 (IPG) 이 사용되지 않은 경우에 터치-드레싱

후에 있는 첫번째 소재 사이즈는 약간 부정확할 수도 있다. 이런 경우에는

터치 드레싱 후의 첫번째 소재를 그라인딩하기 전에 플러스-방향 (Plus-

Direction) 으로 소재 사이즈 수정이 수행되어야 하는 것을 제안한다.

새로운 드레싱 툴의 커팅 에지(Cutting Edge)가 오래된 드레싱 툴 (Single

Point Diamond, PCD-Dressing Plate...)의 커팅 에지와 대략적으로 같은

위치에 있다면 터치-드레싱은 교체된 드레싱 툴을 등록하는 쉬운 방법이다.

새로운 드레싱 툴을 장착한 후에 첫번째 드레싱 패스(Dressing Pass)를

위한 터치-드레싱을 선택하세요. 터치 위치는 새로운 드레싱 툴 위치로서

등록된다. 드레싱이 완료된 후에 터치-드레싱 모드를 취소하세요.

터치 드레싱 선택 (Select Touch Dressing)

그라인딩 휠, 드레싱 툴 그리고 소재가 보통 셋업된다. 셋업이 완료된 후에

터칭-드레싱이 선택된다.

“터치-드레싱 (Touch-Dressing)”을 선택한다.

Page 112: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 105

Fanuc / 셋업

터치-드레싱 선택하기 (Selecting the Touch-Dressing)

터치-드레싱으로 어느 그라인딩 휠 측면에 어느 드레싱 툴로 접근해야

하는지를 선택하세요.

• 왼쪽 휠 측면, 지름, (X에 있는 왼쪽 드레싱 툴)

• 왼쪽 휠 측면, 쇼울더, (Z에 있는 왼쪽 드레싱 툴)

• 오른쪽 휠 측면, 지름, (X에 있는 오른쪽 드레싱 툴)

• 오른쪽 휠 측면, 쇼울더, (Z에 있는 오른쪽 드레싱 툴)

입력 파라미터(Input Parameters):

0: 터치-드레싱 (Touch-Dressing) 이 없음.

1: 해당 축의 트래버스 운동 (Traverse Movement)으로 접근. (반전

(리버설:reversal) 위치에서 인피드(Infeed : 연마해 들어감))

2: 오실레이션(Oscillation :발진)으로 접근. (해당 축의 오실레이션으로

연속 접근 (Continuous Approach))

3: 스트레이트(straight) 접근

터치-드레싱이 선택된 경우에 터치-드레싱 접근 값들이 선택된 접근

타입을 위해 제안된다. 이 값들은 제안된 대로 변경 또는 수락될 수 있다.

입력된 값들을 저장한다.

지오메트릭 접근 파라미터들 (Geometric Approach Parameters) 을 정의하는 스크린

페이지를 선택한다.

Page 113: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

Fanuc / 셋업

BA 0091 219 A /01 / English 106 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

접근 파라미터를 결정하기 (Determining the Approach Parameters)

서치 이동(들)이 시작되어야 하는 그라인딩 휠에 있는 위치 정의. 다음

값들이 제안된다:

휠 지름의 접근 (Approach of the Wheel Diameter)

그라인딩 휠의 실린드리컬 포션 (cylindrical portion : 원통 부분) 위치.

휠 쇼울더의 접근 (Approach of the Wheel Shoulder)

그라인딩 휠의 쇼울더 높이 위치

또한 정의되는 것은 드레싱 툴에 대한 서치 이동 (Search Movement) 이

시작되는 지점에 있는 위치 (서치를 위한 시작 위치) 과 서치 이동 자체의

길이 (서치 거리 : Search Distance) 이다. 드레싱 툴이 프로그램된 ” 서치

거리 (Search Distance) 내에서 감지되지 않은 경우에 오류-메시지는

표시된다.

입력된 값들을 저장한다.

Page 114: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 107

Fanuc / 수정

C 수정 (Corrections)

C.1 일반적 설명

첫번째 시도에서 필요한 허용차(Tolerance) 를 항상 획득하는 것이 어려울

수도 있다. 그라인딩이 수행되면서 수정을 하기 위한 여러 가지 가능성들이

있다. 소재는 시프트(shift) 또는 오프셋(offset) 될 수 있거나 그라인딩 휠

사이즈(Size) 및 형상(Shape)이 변경될 수 있다.

소재에 있는 기하학적 오류들은 많은 다른 원인들을 가질 수 있다:

• 소재 등록 동안의 부정확한 측정 (Inaccurate measuring during

Workpiece Registration)

복구방법 (Recovery):

– 소재 지름 또는 소재 쇼울더의 제원 수정

• 기계 지오메트리의 열에 의한 변경 (Thermally induced change of the

Machine Geometry)

복구방법 (Recovery):

– 소재 지름 또는 소재 쇼울더의 제원 수정

• 소재의 변형/휨 (Distortion/Bending of the Workpiece)

복구방법 (Recovery):

- 휠 압력을 낮추기 위해 인피드(infeed) 값 변경

- 적합한 지름/쇼울더에서 사이즈 수정하기

• 지나친 그라인딩 휠 마모 (Excessive grinding Wheel Wear)

복구방법 (Recovery):

- 더욱 빈번하게 드레싱 처리하기

• 드레싱 툴 마모 (Dressing Tool Wear)

복구방법 (Recovery):

– 소재 지름 또는 소재 쇼울더의 제원 수정

Page 115: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English 108 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

수정/ Fanuc

• 센터들 사이에서 그라인드된 소재들에 있는 센터 깊이 배리에이션(변동)

(Centre Depth Variations on Workpieces ground between Centres)

Z 축의 방향으로, 소재가 항상 같은 위치에 있지 않을 것이다.

복구방법 (Recovery):

– 길이 포지셔닝 (LP) (옵션)

– 소재 쇼울더의 제원 수정

모든 수정들은 입력 마스크 (input mask)들에서 이루어질 수 있다.

선회되는 롱지투디널 테이블이 있는 기계에 있는 수정 (Corrections on

Machines with swivelled Longitudinal Table)

그림 14 graph.wmf

선회되는 롱지투디널 테이블 (Longitudinal Table)의 경우에는 한 축에서

이루어진 수정들은 다른 축의 시프트(이동)를 또한 일으킬 것이다. 만약

이것을 원하지 않는다면 다른 축에 이루어지는 수정은 보정되어야 한다.

예제 (Exemples):

• 지름 수정 ∆d:

∆x = ∆d * cos (α)

∆z = -∆d/2 * sin (α)

• 쇼울더 수정 ∆b:

∆x = 2 * ∆b * sin (α)

∆z = ∆b * cos (α)

• 값 ∆x / ∆z 는 수정 값들 (Correction Values) 이다.

Page 116: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 109

Fanuc / 수정

C.1.1 전체 소재에 대한 사이즈 수정 (Size Corrections for entire Workpiece)

전체 소재에 대한 수정들을 수행하는데 여러가지 다른 가능성들이 있다:

• “전체 소재에 대한 수정 (Correction for the entire Workpiece)”

소재에 있는 모든 X- 및 Z-위치들은 같은 양으로 시프트(shift)된다.

• “그라인딩 휠 특정 수정 (Grinding Wheel Specific Correction)”

같은 그라인딩 휠과 함께 처리된 모든 X- 및 Z-위치들이 수정된다.

• “IPG-시스템 수정 (IPG-System Correction)”

제원 제어의 널 시그널 (Null Signal : 0 신호) 이 주어진 위치는 수정될

수 있다.

• 소재 페리퍼럴 스피드 (Peripheral Speed) 를 변경한다.

• 내면 그라인딩을 위해 접근 위치를 변경한다.

셋업 소재 제로-포인트와 상관관계를 가진 절대적 수정. 이전의 수정 값은 이 새로운

수정 값으로 대체된다. 같은 기능은 “입력(INPUT)” 키로 획득될 수 있다.

이전의 수정 값과 상관관계를 가진 수정. 입력된 수정 값이 이전의 수정 값에 더해진

다.

”기본 페이지” 로 되돌아가기

Page 117: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English 110 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

수정/ Fanuc

C.1.2 부분적 사이즈 수정 (지름/쇼울더 특정)

(Partial Size Correction (Diameter/Shoulder specific))

특정 수정 값 (specific Correction Value)은 각 프로그램된 스튜더

그라인딩 사이클을 위해 정의될 수 있다. 입력된 특정 수정 값은 각각의

스튜더 그라인딩 사이클의 그라인딩 동안에 단지 활성이 될 것이다.

프로그램된 그라인딩 사이클들과 해당 X-및 Z-위치들은 명확한 텍스트

(clear text) 로 표시된다

부분적 소재 사이즈 수정 (Partial Workpiece Size Correction) 을 사용하기

위하여, 모든 스튜더 그라인딩 사이클들은 N1001 와 N1015 사이의 블록-

넘버 (Block-Number) 로 프로그램되어야 한다. 이 블록-넘버들은

아이덴티피케이션 넘버들 (Identification Numbers) 로서 역할을 하며

그래서 올바른 수정 값들이 각각의 그라인딩 사이클에 적용된다. 블록

넘버들의 시퀀스(sequence : 순서)는 무작위일 수도 있다. 각 블록 넘버는

같은 파트 프로그램 (Part Program) 에서 오직 한 번 사용될 수 있다.

프로그램된 수정들은 이 스크린의 윗부분(top)에서 입력된 프로그램 넘버에

대해 단지 유효할 뿐이다. 다른 프로그램이 시작되면 어떠한 부분적 수정도

활성화되지 않는다.

Page 118: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 111

Fanuc / 수정

Remark:

부분적 사이즈 수정 (Partial Size Correction) 은 스튜더 그라인딩 사이클과

함께 컴파일되지 않은 파트 프로그램(Part Program)에서도 또한 이루어질

수 있다. G9680은 부분적 소재 수정이 발생해야 하는 장소에 있는 파트

프로그램에서 프로그램되어야 한다:

N1001 G9680

G1 X65

사이클 G9680 은 각각의 부분적 소재 수정들 (Partial Workpiece

Corrections) 을 활성화시킬 것이다. 만약 당신이 부분적 소재 수정에 대한

스크린을 지금 호출하고 파트 프로그램을 로드한다면 당신은 부분적 소재

수정이 프로그램되었었던 곳에서 다음 텍스트를 볼 것이다: ”커스터머

수정을 활성화시키기 (ACTIVATE CUSTOMER CORRECTION)”

부분적 사이즈 수정은 픽토그래밍(Pictogramming) 내에서 직접 지정될

수도 있다. (→ 픽토그래밍(Pictogramming) D.6) 차트(Chart)에서 부분적

사이즈 수정을 표시하기 위해 추가적인 ”LOAD PROG.” 이 시작되어야

한다.

정의된 프로그램을 로드하고 관련 데이터를 스크린에 표시한다..

이전의 수정 값과 상관관계를 가진 수정. 입력된 수정 값은 이전의 수정 값에

더해진다.

셋업 소재 제로-포인트와 상관관계를 가진 절대적 수정. 이전의 수정 값은 이 새로운

수정 값으로 대체된다. 같은 기능은 “입력(INPUT)” 키로 획득될 수 있다.

”기본 페이지 (Basic Page)” 로 되돌아가기

수정 컬럼 (Correction Column)을 X/Z-축에서 C-축으로 토글(Toggle) 한다.

수정 컬럼(Correction Column) 을 C-축에서 X/Z-축으로 토글(Toggle) 한다.

스크린을 ”수정 포스트-프로세스 게이징 (Corrections Post-Process Gauging)” 으로

전환한다.

Page 119: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English 112 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

수정/ Fanuc

C.1.3 포스트 프로세스 게이징 수정 (옵션)

포스트 프로세스 게이징 시스템(Post Process Gauging System) 이

사용된다면, 외면 수정 데이터는 제어부로 전송될 수 있다. 이 타입의

수정에 대한 필요조건 (Prerequisite) 은 적합한 소재 프로그램이

스크린 ”부분적 사이즈 수정 (Partial Size Correction)” 으로 로드된다는

것이다.

이산적인 (discrete) 수정 값들 대신에 적합한 외면 수정 값 (external

correction value) ID-넘버 (MEAS.NR.) 가 각각의 지름 또는 쇼울더에

배정된다. 여러 개의 지름 또는 쇼울더에 유효한 하나의 그리고 같은 외면

수정 값을 초래하여, 같은 외면 수정 값 ID-넘버가 한 개 보다 많은 지름

또는 쇼울더에 배정될 수 있다.

정의된 프로그램을 로드하고 관련 데이터를 스크린에 표시한다.

”기본페이지(Basic Page)” 로 되돌아가기

수정 컬럼(Correction Column)을 X/Z-축에서 C-축으로 토글 (Toggle) 한다.

수정 컬럼(Correction Column) 을 C-축에서 X/Z-축으로 토글한다.

Page 120: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 113

Fanuc / 수정

C.1.4 그라인딩 휠 기술 데이터 수정 (Grinding Wheel Technology Data Corrections)

드레싱 속도 (Dressing speed), 드레싱 양 (Dressing Amount) 등과 같은

기술 데이터는 언제든지 변경될 수도 있다. 그라인딩 휠 넘버가 정의된

후에 기술 데이터는 표시될 것이다. 디폴트 값들 (Default Values)은 이전의

시간에 사용되었었던 것들이다.

실제 기술 데이터를 저장한다. 만약 기계가 그라인딩 휠을 프로파일링하고 있는

동안에 드레싱 양이 변경되어야 한다면 프로파일링 프로세스는 인터럽트 (개입중단)

되어야 한다. 새로운 드레싱 양이 저장된 후에 프로파일링 프로세스가 재시작되어야

한다. 새롭게 정의된 드레싱 양으로 남아있는 프로파일링 허용치 (Profiling

Allowance) 는 드레싱처리되어 떨어져 나갈 것이다.

“드레싱 패스의 수 (NUMBER OF DRESSING PASSES)” 에서 2와 5사이의 값이

입력된다면 이 소프트키 (옵션)은 표시될 것이다. 확장된 드레싱 기능 (Extended

Dressing Function) 이 따라서 선택될 수 있다.

”기본페이지 (Basic Page)” 로 되돌아가기

Page 121: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English 114 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

수정/ Fanuc

C.1.5 확장된 드레싱 기능 (Extended Dressing Function)

확장된 드레싱 기능은 각 드레싱 패스(pass) 에 대한 개별 드레싱 양과

드레싱 속도를 정의하게 한다. 그라인딩 휠이 무겁게 로드-업(적재)된

경우에 이 기능이 편리할 수도 있다. 한 예로써, 휠을 클린-아웃 (clean-

out) 하는 첫번째 두 개의 드레싱 패스들 동안에 큰 드레싱 양과 빠른

드레싱 속도로 그라인딩 휠을 드레싱 처리하기 위해 확장된 드레싱 기능

(Extended Dressing Function) 이 사용될 수 있다. 요구되는 표면 질

(Surface Quality)을 획득하기 위해 세번째 드레싱 패스는 보다 느린 드레싱

속도에서 보다 작은 드레싱 양으로 그 다음에 수행될 수 있다.

확장된 드레싱 기능을 취소하려면 드레싱 패스의 넘버를 1에 리셋하세요.

”기본 페이지(Basic Page)” 로 되돌아가기

입력된 데이터를 저장하고 확장된 드레싱 기능을 활성화시킨다.

Page 122: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 115

Fanuc / 수정

C.1.6 그라인딩 휠 지오메트리 수정 (Grinding Wheel Geometry Corrections)

그라인딩 휠의 지오메트리(Geometry)가 사양(Specifications)에 맞추어져

있지 않다면 여러가지 다른 휠 수정들이 이루어질 수도 있다:

• 휠 지름 수정 (Wheel Diameter Correction)

• 휠 폭 수정 (Wheel Width Correction)

• 휠 폼 수정 (Wheel Form Correction)

표시된 것은 그라인딩 휠의 실제 제원과 총 누적 수정 값이다.

셋업 소재 제로-포인트와 상관관계를 가진 절대적 수정. 이전의 수정 값이 새로운

수정 값으로 대체된다. 같은 기능은 ”입력(INPUT)” 키로 획득될 수 있다.

이전의 수정 값과 상관관계를 가진 수정. 입력된 수정 값이 이전의 수정 값에

더해진다.

드레싱 시작. 그라인딩 휠의 재-프로파일링(휠 폭- 또는 폼-수정) 을 해야만 하는

수정 값이 입력되어 있다면 이 소프트키는 표시된다.

”기본페이지 (Basic Page)” 로 되돌아가기

Page 123: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

수정/ Fanuc

BA 0091 219 A /01 / English 116 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

그라인딩 휠 지름 수정 (Grinding Wheel Diameter Correction)

그라인딩 휠 지름 수정은 보통 필요하지 않다. 예외는 폼-그라인딩

프로세스 (Form-Grinding Process) 에서 발견될 수 있다. 노미널 폼

(Nominal Form) 에서 나온 편차(Deviation)에 대한 이유는 제어부의

잘못된 휠 지름 값으로 자주 찾아낼 수 있다.

1: 노미널 폼 2: 실제 폼

Concave Surface : Convex Surface :

(오목 표면) (볼록 표면)

네거티브 수정량 포지티브 수정량

주파수 컨버터 옵션을 가지고 있는 기계에서 그라인딩 휠 Rpm (회전수)을

계산하는데 지름값이 또한 사용되므로, 안전의 이유들로 인하여 최대 허용

수정량은 그라인딩 휠 지름의 +/- 5% 로 제한된다.

그라인딩 휠 폭 수정 (Grinding Wheel Width Correction)

왼쪽 콘투어(Contour)와 오른쪽 콘투어(Contour) 사이의 관계가 Z-축에서

시프트(shift)된다면 휠 폭 수정이 필요하게 된다. 그라인딩 휠은 Z의

수정량에 의해 재-프로파일되어야 한다.

1: 노미널 폼 2: 실제 폼

(Nominal Form) (Actual Form)

• 네거티브 수정량 (Negative Correction Amount)

휠 폭이 더 작게 되어야 한다면 네거티브 수정량이 입력된다. ”드레싱 양

Z 오른쪽 (DRESSING AMOUNT Z RIGHT)” 이 정의된다면 제어부는

적합한 프로파일링 허용치(Profiling Allowance) 를 계산 및 표시할

것이다. 만약 ”드레싱 양 Z 오른쪽 (DRESSING AMOUNT Z RIGHT)”이

정의되지 않는다면 프로파일링 허용치는 계산 및 입력되어야 한다.

(제어부가 그라인딩 휠의 프로파일(Profile) 을 알지 못해서 제어부가

프로파일링 허용치를 계산할 수 없다).

• 포지티브 수정량 (Positive Correction Amount)

휠 폭이 더 넓게 되어야 한다면 포지티브 수정량이 입력된다. 프로파일링

허용치는 제어부에 의해 계산될 수 없다. 프로파일링 허용치는 계산 및

입력되어야 한다. 전체 휠 콘투어에 대해 드레싱 툴이 그라인딩 휠과

접촉하고 있을 때까지 드레싱이 수행되어야 한다.

수정량이 입력되어 있은 후에 프로파일링 허용치는 계산되어야 하며

재프로파일링(re-profiling) 프로세스는 시작되어야 한다.

Page 124: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 117

Fanuc / 수정

중요점 (Important):

그라인딩 휠을 재프로파일링함으로써 휠 폭 수정이 항상 종결된다. 소재의

모든 왼쪽 쇼울더가 정확한 Z-위치에 있으나 오른쪽 쇼울더들이 그렇지

않기 때문에 폭이 변경되어야 한다면, ”휠 폭 수정 (Wheel Width

Correction)” 이 사용될 수 없다. 이 이벤트(event)를 수정하기 위해

”부분적 사이즈 수정 (Partial Size Correction)” 을 사용하세요.

그라인딩 휠 폼 수정 (Grinding Wheel Form Correction)

왼쪽 그라인딩 휠 콘투어(Contour) 가 오른쪽 그라인딩 휠 콘투어와 균형이

잡혀있지 않으면 휠 폼 수정이 필요하다. 서로 조화되어야 하는 장소에

있는 왼쪽과 오른쪽 그라인딩 휠 콘투어 사이에 있는 X에 불일치가 있다면

이 오류는 항상 발견된다.

• 네거티브 수정량 (Negative Correction Amount)

오른쪽 휠 콘투어가 X-축의 네거티브 방향으로 시프트되어야 한다면

네거티브 수정량이 입력된다. 적합한 프로파일링 허용치가 계산 및

표시될 것이다. ”드레싱 양 X (DRESSING AMOUNT X)”가 정의되어 있지

않다면 프로파일링 허용치는 수동으로 계산 및 입력되어야 한다.

• 포지티브 수정량 (Positive Correction Amount)

오른쪽 휠 콘투어가 X-축의 포지티브 방향으로 시프트되어야 한다면

포지티브 수정량이 입력된다. 적합한 프로파일링 허용치는 계산 및

표시될 것이다. ”드레싱 양 X (DRESSING AMOUNT X)” 가 정의되어

있지 않다면 프로파일링 허용치는 수동으로 계산 및 입력되어야 한다.

수정량이 입력되어 있은 후에 프로파일링 허용치는 계산되어야 하며

재프로파일링(re-profiling) 프로세스는 시작되어야 한다.

Page 125: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English 118 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

수정/ Fanuc

C.1.7 워크헤드에 의한 원통도 체크 (Cylindricity check by means of the workhead)

S140cnc 에서, 이 기능은 Q2 축에 의하여 원통도 편차 (cylindricity

deviation)를 수정한다 (옵션). 이 기능은 그라인딩 프로그램에서 (G9295

를 보세요) 또는 수정 스크린에서 직접 호출된다. 만약 수정이 스크린에서

이루어진다면, 모든 요구되는 파라미터들은 스크린에서 또한 정의되어야

한다.

• 양쪽 베어리언트(variant : 변형)들은 X 축에서 편차 값 보정을

허용하는데, 오리엔팅(orienting)에서 생긴 것임.

• 기계가 소재의 X+ 측면을 그라인드하는 경우에 Q2 축을 통한 수정이

올바르게 작용할 뿐이다; 그렇지 않으면, X축 보정(compensation)이

잘못된 측면에서 일어난다.

• 만약 수정이 그라인딩 프로그램에서 이루어진다면, 수정을 위해 요구되는

파라미터들이 스크린 상에서 또는 사이클 호출(cycle call)시 추가될 수

있다.

• 그라인딩 휠이 소재에 또는 소재 내에 있는 중에 오리엔테이션

(orientation : 특정방향에 맞춤) 이 수행되어야 한다.

표시된 이미지를 바탕으로 한 수동적 수정 (Manual correction on the base

of the displayed image)

수정이 디스플레이에서 이루어진다면, 모든 요구되는 파라미터들은 스크린

상에서 또한 정의되어야 한다. 운영자(오퍼레이터)에 의해서, 수정이

수동으로 시작된다.

Page 126: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 119

Fanuc / 수정

리턴 값 (RETURN values)

# 100 = 프론트 에지(front edge) WSS 와 D1 사이의 클램핑 길이

# 101 = 지름들 (D1 – D2) 사이의 차이

# 102 = ”하모닉드라이브 (harmonicdrive)” 와 모션 포인트 사이의 거리

# 103 = 지름들 사이의 측정된 길이

# 104 = Q2 축에 의해 수행되는 수정 값

# 105 = X 축에 의해 수행되는 수정 값

오리엔테이션 동안의 기능적 특성 및 동작 (Functional characteristics and

behaviour during the orientation)

• 상기의 트래버싱(Traversing)은 포지티브 수정 값 (D1 – D2 = +) 과 함께

오직 일어날 뿐이다.

• 상기의 트래버싱할 때, 플러스 방향으로 더 길어진 모션이 있다.

• 만약 수정 값이 네거티브라면, 상기의 트래버스는 없다.

수정 값이 입력되어 있는 후에, 프로파일링 값이 결정되어야 하며

드레싱(재드레싱)이 시작되어야 한다.

Page 127: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

수정/ Fanuc

BA 0091 219 A /01 / English 120 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

Page 128: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 121

Fanuc / 프로그래밍

D 프로그래밍

D.1 프로그래밍에 대한 소개

D.1.1 프로그램 구조 (Program Structure)

소재 프로그래밍 (Workpiece Programming)

소재를 자동적으로 그라인드하기 위하여 파트- 또는 소재 프로그램이

생성될 필요가 있다. 다음 설명에서 이 ISO 프로그램은 (챕터 D.1.2 에서

프로그램 넘버들의 리스팅(Listing)을 또한 보세요.) “소재 프로그램

(Workpiece Program)”라고 항상 불리운다.

소재 프로그램들을 컴파일(complile)하는 것을 도와주는 여러 가지

매크로(Macro)들이 있다. 제공되는 매크로들 또는 “기성 사이클 (Canned

Cycles)” 에 수년 간에 걸쳐 Fritz Studer AG 에 의해 취득된

노하우(know-how) 가 들어 있다. 당신이 소재 프로그램을 합리적이며

빠르게 기록하는 것을 돕기 위해 스튜더는 이 노하우를 이 매크로들에

편입시키려고 끊임없이 노력하고 있다.

소재 프로그램에서 사용된 사이클들은:

• 스튜더 G-기능 (Studer G-Functions)

• 스튜더 그라인딩 사이클 (Studer Grinding Cycles)

• 스튜더 M-명령 (Studer M-Commands)

프로그래밍 (Programming)

소재 프로그램은 개별 NC-프로그램 블록들의 리스트로 구성되어 있다.

Page 129: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

프로그래밍/ Fanuc

BA 0091 219 A /01 / English 122 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

NC-프로그램 블록은:

• 한 개 이상의 축에 대한 트래버스 명령

• M-명령 (M-Command)

• 스튜더 G-기능 (Studer G-Function)

• 스튜더 그라인딩 사이클 (Studer Grinding Cycle)

• 계산 블록 (Calculation Block)

정확한 프로그래밍 구조와 FANUC 명령-설정(Command-Set)은 FANUC User – Manual (사용자-매뉴얼) 에서 찾을 수 있다. 다음은 Fritz Studer AG

에 의해 제공된 사이클과 기능의 디스크립션(Description :설명) 이다.

D.1.2 프로그램 넘버 개요 (Program Number Overview)

범위 (Range) 용도 (Use)

O0001 - O5999 소재 프로그램 (Workpiece Programs)

• 사용자(User) 에 의해 자유로이 정의할 수 있음.

O6000 - O6999 드레싱, 폼, 콘투어(Contour) 및 스레드(Thread) 를 위한 서브루틴.

• 이 프로그램들은 그라인딩 사이클들과 함께 오직 실행될 수 있을 뿐이다.

O7000 - O7899 그라인딩 휠 프로그램 (Grinding Wheel Programs)

• 입력된 휠 데이터에 따라 생성될 것이다.

O7900 - O7999 스튜더 시스템 애플리케이션을 위해 예약되어 있음.

O7900 픽토그래밍을 위한 더미(Dummy : 모조)-파일

• 내부적으로 사용됨 O7901 지원되는 수동 모드를 위한 보조 프로그램 (X에서 트래버싱)

• 어시티드 수동 모드를 위해 내부적으로 사용됨 (또한 챕터 D.9 를 보세요) O7902 지원되는 슈동 모드를 위한 보조 프로그램 (Z에서 트래버싱)

• 어시티드 수동 모드를 위해 내부적으로 사용됨 (또한 챕터 D.9 를 보세요) O7910 푸시버튼으로 “후진 사이클 (Retract Cycle)”을 시작하는 보조 프로그램

• 내부적으로 사용됨 O7911 푸시버튼으로 드레싱을 시작하는 보조 프로그램

• 내부적으로 사용됨 O7913 기계 런-타임(Run-time :실행시간)

• 기계 런-타임(Run-time :실행시간)의 복사(copy) O7914 파라미터-리셋 프로그램 (Parameter-Reset Program)

• 옵션 O7915 C-축의 레퍼런싱과 제로잉 (근접-스위치 시스템만을 위함)

• 내부적으로 사용됨 O7950 - O7959 “초기(Initial) 위치”프로그램을 위해 제안된 프로그램 넘버

• 핸들링 시스템의 호출 (Call of the Handling System) O7960 - O7969 “초기(Initial) 위치” 프로그램을 위해 제안된 프로그램 넘버

• 소재 프로그램의 호출 (Call of the Workpiece Program) O7980 - O7989 “로봇 프로그램” 을 위해 제안된 프로그램 넘버

• 사용자에 의해 정의됨 O7997 커스터머(customer:고객) 파일 (이름, 기계 넘버 등)

• 내부적으로 사용됨 O7998 초기화 값(Initialization Value)을 위한 파일

• 내부적으로 사용됨 O7999 그라인딩 스핀들을 위한 초기화 파일 (Initialization File)

O8000 - O9999 특수한 스튜더 애플리케이션을 위해 예약되어 있음

• “기록-방지 (write-protected)” 메모리 영역에 있는 프로그램들

Page 130: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 123

Fanuc / 프로그래밍

D.1.3 외면- / 내면 그라인딩 (External-/ Internal Grinding)

소재 프로그램을 컴파일(compile)하기 위해 당신이 가지고 있는 특정

스튜더 실린드리컬 그라인딩 머신 (Studer Cylindrical Grinding

Machine)이 어느 방향으로 그라인드(grind)하는지를 아는 것이 중요하다.

당신이 가지고 있는 모델이 어느 방향으로 따라가는지를 알기 위해 다음

그래픽을 참고하세요. 당신의 기계가 그라인드하는 곳, 소재 센터-라인의

앞 또는 뒤에 좌우되어 노미널(Nominal: 공칭) 사이즈는 포지티브 값으로서

또는 네거티브 값으로서 정의된다.

그림 15 외면-/내면 그라인딩 (External-/ Internal Grinding)

드레싱 방향 (Dressing Direction)

그라인딩이 일어나는 곳과 같은 측면에서 그라인딩 휠들이 항상 드레싱

처리(드레스: dress)된다. 그라인딩 방향(Grinding Direction)과 드레싱

방향(Dressing Direction)은 서로 반대될 수 없다.

노미널 사이즈의 프로그래밍 (Programming of Nominal Size)

S25cnc

S32cnc

S36cnc C1

S60cnc

S21cnc

S31cnc

S40cnc

S21cnc (Opt.)

S31cnc (Opt.)

S40cnc (Opt.)

S36cnc

S140cnc

S151cnc

S145cnc

외면 그라인딩:

소재 등록 동안에

측정된 제원

포지티브 포지티브 포지티브 포지티브 포지티브

X의 노미널 사이즈 포지티브 포지티브 포지티브 포지티브 포지티브

내면 그라인딩:

소재 등록 동안에

측정된 제원

네거티브 --- 포지티브 네거티브 네거티브

X의 노미널 사이즈 네거티브 --- 포지티브 네거티브 네거티브

Tab. 2 노미널 사이즈의 프로그래밍 (Programming of Nominal Size)

Page 131: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

프로그래밍/ Fanuc

BA 0091 219 A /01 / English 124 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

내면 그라인딩의 선택 (Selection of Internal Grinding)

안전한 내면 그라인딩 (Internal Grinding) 을 보증하기 위해 첫번째 내면

그라인딩 사이클보다 우선하여 사이클 G9678 을 항상 사용하세요. 그 때

이후부터 그라인딩 휠은 보어 접근위치(Bore Approach Position)을 통해서

보어(Bore)에 항상 접근할 것이며 기계 제어부는 그라인딩 휠이 보어의

내부에 있다는 것을 알고 있다.

II

아래 사항을 프로그래밍할 때

• 드레싱 (Dressing)

• 휠헤드 선회 (Wheelhead Swivel)

• 후진 사이클 (Retract Cycle)

그라인딩 휠은 보어 접근위치를 통해서 보어 밖으로 이동할것이다. 이것은

그라인딩 휠 (Grinding Wheel)과 소재(Workpiece) 사이에 있는 충돌을

방지하기 위해 중요하다.

사이클 G9679은 그라인딩 휠을 보어 밖으로 이동시키기 위해 사용된다.

휠은 보어 접근위치를 통해 보어 밖으로 이동할 것이며 기계 제어부는

그라인딩 휠이 보어의 내부에 더 이상 있지 않다는 것을 알고 있다.

경고 사항 (Warnings)

보어(Bore)에 접근하기위해 그리고 보어에서 후진하기 위해 정의된

사이클들의 사용을 빠뜨리는 것은 위험한 상황에 이를 수도 있다. 기계의

안전한 사용이 따라서 보증될 수 없다.

휠헤드의 선회 프로그램 (M102, G9600)으로 보어에서 후진한다면,

후속(subsequent) 내면 그라인딩을 위해 G9678 을 사용하여 보어에

다시 접근해야 한다.

!

Page 132: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 125

Fanuc / 프로그래밍

프로그래밍 예제 (Programming Example)

O100(예); 프로그램 넘버, 타이틀.

G9600 A0 T1; 휠 1에서 선회 (외면: External); 동시에 휠

1의 시동 그리고 휠 1 을 위한 쿨런트 밸브

오프닝

G9201 A.5 B0.03 C.015 D0.6

E0.3 F0.1 Q2 X50 Z0;

오실레이션(발진)이 없는 플런지 (Plunge

without Oscillation)

M9600 A180 T3; 휠 3에서 선회 (내면:Internal).

G9678; 내면 그라인딩 선택. 보어 접근위치를 통해서

그라인딩 휠을 보어 내부로 이동시키기.

G9202 A.5 B0.03 C0.008 D0.6

E0.3 F0.1 I2 J600 Q2 T1 X-25

Z-10;

오실레이션이 있는 플런지 (Plunge with

Oscillation)

G9201 A.5 B0.03 C0.008 D0.6

E0.3 F0.1 Q2 T1 X-20 Z-30;

오실레이션이 없는 플런지 (Plunge without

Oscillation)

G9679; 그라인딩 휠을 보어 밖으로 이동시키고

X의 ”홈(Home)” –위치로 이동시킨다. 내면

그라인딩 (Internal Grinding)은 종결되어 있다.

지금부터는 G9678이 다시 프로그램될 때까지

모든 사이클들이 외면 그라인딩 사이클로서

취급된다.

M30; 프로그램 종료 (End of Program.)

표 3 프로그래밍 예제 (Programming Example)

Page 133: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

프로그래밍/ Fanuc

BA 0091 219 A /01 / English 126 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

D.2 멀티-프로파일 기술 (Multi-Profile Technology)

멀티-프로파일 기술은 파트 드로잉(Part Drawing) 에서 직접적으로 취해진

노미널 제원들을 사용하여 소재를 완전히 프로그램하는 독특한 프로그래밍

기술이다.

멀티-프로파일 기술에 대한 모든 것:

대부분의 경쟁력있는 그라인딩 머신들은 셋업 그라인딩 휠 의 왼쪽 휠

레퍼런스 포인트 [SB] 를 단지 알고 있다. 소수의 기계 시스템들은 오른쪽

(right-hand) 소재 쇼울더들을 또한 그라인드하게 하는 오른쪽 휠 레퍼런스

포인트도 또한 알고 있다.

만약 테이퍼(Taper) 가 프로파일된 휠과 함께 그라인드되어야 한다면

프로그램된 제원은 X’ 이어야 한다. 이것은 노미널 제원[X] 과 전혀 같지

않은 ”계산된(calculated)”그리고 가상 제원 (fictitious Dimension)이다.

결과적으로, 그러한 시스템들은 노미널 제원 프로그래밍 (Nominal

Dimension Programming) 을 허용하지 않는다.

X: 드로잉 제원 (Drawing Dimension)

X’: 프로그램된 제원 (Programmed Dimension)

멀티-프로파일 기술은 한 개 또는 두개 이상의 휠 레퍼런스 포인트들을

제공한다. 표준 휠 형상 (shape) 에 있는 각각의 콘투어 트랜지션

(transition)은 고유의 개별 레퍼런스 포인트에 배정된다. 휠폼 (Wheelform)

의 어떠한 장소에서도 레퍼런스 포인트를 사용하여 특수한 휠 형상들이

또한 정의될 수 있다. (프로그래밍 D.11을 보세요)

멀티-프로파일 기술 사용은 프로그래밍을 용이하게 하는데, 왜냐하면 노미널

제원 [X] 이 직접 프로그램될 수 있으며, 그래서 적절하게 선택된 휠

레퍼런스 포인트를 사용하여 노미널 제원 [X]에 접근하기 때문이다. 가상

제원 (fictitious Dimensions) 을 계산하는 것은 따라서 더 이상 필요하지

않다.

Page 134: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 127

Fanuc / 프로그래밍

X: 드로잉 제원 (Drawing Dimension)

X’: 프로그램된 제원 (Programmed Dimension)

D.2.1 휠 레퍼런스 포인트 (T-넘버) (Wheel Reference Points (T-Numbers)

멀티-프로파일 기술과 휠 레퍼런스 포인트들은 모든 스튜더 그라인딩

사이클에서 절대 필요한 요소이다.

이점들 (Advantages):

• 노미널 제원으로 프로그래밍 (Programming with Nominal Dimensions)

• 제어부에 있는 CRT 는 노미널 제원과 관련이 있고 노미널 제원을

표시한다.

표준 그라인딩 휠 형상 (Shape) 의 레퍼런스 포인트들은 제어부에 의해

자동적으로 추적된다. 휠 레퍼런스 포인트 [T] 또는 [R] 를 입력하는

시기에 이용할 수 있는 휠 레퍼런스 포인트들이 픽토그래밍에 표시된다.

앵귤러 그라인딩 휠 ( Angular Grinding Wheels)

앵귤러(angular) 그라인딩 휠들에 대한 휠 레퍼런스 포인트들은 스트레이트

(straight) 그라인딩 휠에 대한 휠 레퍼런스 포인트들과 같은 법칙들을

따른다.

Page 135: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

프로그래밍/ Fanuc

BA 0091 219 A /01 / English 128 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

특수한 그라인딩 휠 폼 (Special Grinding Wheel Forms)

특수한 (랜덤 : Random) 그라인딩 휠 폼들에 있는 휠 레퍼런스 포인트들의

정의를 위해서 챕터 ”특수한 그라인딩 휠 폼 (Special Grinding Wheel

Forms)” 을 참조하세요.

D.2.2 스튜더 퀵-셋 (T-넘버) (Studer QUICK-SET (T-Numbers))

스튜더 퀵-셋(QUICK-SET) 소프트웨어 시스템은 모든 휠 레퍼런스

포인트들의 진로를 추적하게 한다. 각각의 X- 와 Z- 값들은 휠헤드의

피보트-포인트 (Pivot-Point) 에 맞추어 계산된다. B-축 각도 종속 좌표

(dependent Coordinates) X’ 와 Z’ 는 모든 휠 레퍼런스 포인트들에 대해

자동적으로 계산된다. 따라서, 멀티-프로파일 기술의 이점들이 선회되는

그라인딩 휠에 또한 적용된다.

D.2.3 휠 레퍼런스 포인트에 대한 예 (Examples for Wheel Reference Points)

플런지 사이클 (Plunge Cycles)

만약 지름 그라인딩이 그라인딩 휠의 실린드리컬 포션 (cylindrical

portion : 원통부분)으로 수행된다면, 그래서 다음 기술적 측면들이

고려되어야 한다:

• 그라인드되어야 하는 지름의 왼쪽 또는 오른쪽에 쇼울더가 없음:

→ T-넘버 2 또는 12

Page 136: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 129

Fanuc / 프로그래밍

• 지름의 왼쪽 또는 오른쪽에 있는 쇼울더와 충돌 가능성:

→ T-넘버 1 또는 11

트래버스 그라인딩 사이클 (Traverse Grinding Cycles)

지름 그라인딩이 그라인딩 휠의 실린드리컬 포션 (cylindrical portion :

원통 부분) 으로 수행되는 경우에 다음 측면들이 고려되어야 한다:

쇼울더 충돌을 방지하기 위해 플런지 사이클에 대해 설명된 것과 같은

법칙들이 적용된다.

• ”휠-레퍼런스 포인트 위치 1 (WHEEL-REFERENCE POINT POS.1)” [T]

에서 프로그램된 휠 레퍼런스 포인트에 의해 ”Z의 노미널 사이즈

(NOMINAL SIZE IN Z)” [Z] 에 항상 접근될 것이다. 아마도

프로그램되어 있는 “오버트래블 1 (OVERTRAVEL 1)” [K] 이

고려되어진다.

• ”휠-레퍼런스 포인트 위치 2 (WHEEL-REFERENCE POINT POS.2)”

[R] 에서 프로그램된 휠 레퍼런스 포인트에 의해 “Z의 노미널 사이즈

위치 2 (NOMINAL SIZE IN Z POS 2))” [W]에 항상 접근될 것이다.

아마도 프로그램되어 있는 “오버트래블 2 (OVERTRAVEL 2)” [M] 가

고려되어진다.

따라서, 다음 정의들이 적용된다:

• [W] 보다 작은 [Z] ([Z] smaller than [W])

[T]에서 왼쪽 그라인딩 휠 측면 (1-6) 의 포인트가 프로그램될 것이다.

[R]에서 오른쪽 그라인딩 휠 측면 (11-16)의 포인트가 프로그램될

것이다.

• [W] 보다 큰 [Z] ([Z] bigger than [W])

[T]에서 오른쪽 그라인딩 휠 측면 (11-16)의 포인트가 프로그램될

것이다. [R]에서 왼쪽 그라인딩 휠 측면 (1-6) 의 포인트가 프로그램될

것이다.

Page 137: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

프로그래밍/ Fanuc

BA 0091 219 A /01 / English 130 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

테이퍼 그라인딩 사이클 (Taper Grinding Cycles)

만약 테이퍼에서 그라인딩이 수행되어야 한다면, 그래서 다음 포인트들이

고려되어야 한다:

• 쇼울더 충돌을 방지하기 위해 플런지 사이클들에서 설명된 것과 같은

법칙들이 적용된다.

• 왼쪽(left-hand)과 오른쪽(right-hand) 리버설(reversal :반전) 위치들을

선택하기 위해 트래버스 그라인딩 사이클과 같은 법칙들이 적용된다.

• 만약 그라인딩 휠의 선회 각도가 테이퍼 각도와 동일하다면 그래서

그라인딩 휠의 실린드리컬 포션(원통부분)의 T-넘버들이 프로그램된다:

포인트 1, 2,11 그리고 12

• 만약 그라인딩 휠의 챔퍼 (Chamfer) 각도가 테이퍼 각도와 동일하다면

(프로파일된 그라인딩 휠), 그래서 다음 T-넘버들이 프로그램된다:

왼쪽 휠 면 (Left Wheel Side) 와 3

오른쪽 휠 면 (Right Wheel Side) 와 13

쇼울더 그라인딩 사이클 (Shoulder Grinding Cycles)

만약 쇼울더가 그라인드되어야 한다면 그래서 다음 기술적 측면들이

고려되어야 한다:

• 만약 그라인딩 휠의 왼쪽에 있는 쇼울더가 그라인드되어야 한다면 그래서

왼쪽 그라인딩 휠 면의 T-넘버들이 프로그램되어야 한다. → T-넘버 1

과 4

• 만약 그라인딩 휠의 오른쪽에 있는 쇼울더가 그라인드되어야 한다면

그래서 오른쪽 그라인딩 휠 면의 T-넘버들이 프로그램되어야 한다. →

T-넘버 11 과 14

Page 138: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 131

Fanuc / 프로그래밍

• 다음 T-넘버들은 블렌딩-반지름(Blending-Radius)을 그라인드하기 위해

프로그램되어야 한다:

왼쪽 휠 면 (Left Wheel Side) : → 포인트 1

오른쪽 휠 면 (Right Wheel Side) : → 포인트 11

쇼울더 트래버스 사이클 (Shoulder Traverse Cycles):

• ”휠-레퍼런스 포인트 위치 1 (WHEEL-REFERENCE POINT POS.1)”

[T]에 의해서”X의 노미널 사이즈 (NOMINAL SIZE IN X)” [X] 에 항상

접근된다.

• ”휠-레퍼런스 포인트 위치 2 (WHEEL-REFERENCE POINT POS.2)”

[R]에 의해서 ”제원 X 위치 2 (DIMENSION X POS.2)” [U] 에 항상

접근된다.

Page 139: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

프로그래밍/ Fanuc

BA 0091 219 A /01 / English 132 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

D.3 그라인딩 사이클 파라미터 (Grinding Cycle Parameters)

A 그라인딩 스톡 허용치

(Grinding Stock Allowance)

그라인딩 사이클이 시작되고 끝나는 곳에 있는 위치.

노미널 제원과 상관관계를 가진 증분(Incremental) 제원.

프리-머시닝 (Pre-machining) 제원에서 마이너스한

노미널 제원은 플러스 시큐어러티 (Security) 이다.

B 스위치-오버 위치 V/VV

(Switch-over Position V/VV)

인피드 속도가 러핑(Roughing) 속도(V) 에서 미디엄

피니싱 ( Medium Finishing : 중간 마무리) 속도 (VV)로

전환되는 곳에 있는 위치. 노미널 제원과 상관관계를

가진 증분 제원

지름 그라인딩: → 직경 입력 (Input diametrical)

쇼울더 그라인딩: → 직접 입력 (Input direct)

C 스위치-오버 VV/VVV

(Switch-over Position

VV/VVV)

인피드 속도가 러핑(Roughing) 속도(V) 에서 미디엄

피니싱 속도(VV)에서 피니싱 속도(VVV)로 느려진 곳에

있는 위치. 노미널 제원과 상관관계를 가진 증분 제원

지름 그라인딩: → 직경 입력 (Input diametrical)

D 인피드(Infeed) 속도 V

(플런지 사이클)

러핑(Roughing : 거친 그라인딩)을 위한 인피드 속도.

러핑은 그라인딩 스톡 허용치 위치 [A] 와 스위치-오버

위치 V/VV [B] 사이에서 수행된다.

D 인피드(Infeed) 양 V

(트래버스-, 콘투어- 및 폼-

그라인딩 사이클)

러핑(Roughing)을 위한 인피드 양. 러핑은 그라인딩 스톡

허용치 위치 [A] 와 스위치-오버 위치 V/VV [B]

사이에서 수행된다.

E 인피드(Infeed) 속도

(플런지 사이클)

미디엄 피니싱을 위한 인피드 속도. 미디엄 피니싱은

스위치-오버 위치 V/VV [B] 와 스위치-오버 위치

VV/VVV [C] 사이에서 수행된다.

E 인피드(Infeed) 양 VV

(트래버스-, 콘투어- 및 폼-

그라인딩 사이클)

미디엄 피니싱을 위한 인피드 양. 미디엄 피니싱은

스위치-오버 위치 V/VV [B] 와 스위치-오버 위치

VV/VVV [C] 사이에서 수행된다.

F 인피드(Infeed) 속도 VVV

(플런지 사이클)

피니싱 (Finishing :마무리)을 위한 인피드 속도. 피니싱은

스위치-오버 위치 VV/VVV [C]와 노미널 제원(Nominal

Dimension) 사이에서 수행된다.

F 인피드(Infeed) 양 VVV

(트래버스-, 콘투어- 및 폼-

그라인딩 사이클)

피니싱 (Finishing)을 위한 인피드 양. 피니싱은 스위치-

오버 위치 VV/VVV [C]와 노미널 제원 [X/Z]사이에서

수행된다.

H 피드 타입

(Type of Feed)

모든 트래버스 그라인딩 사이클에 있는 인피드 장소를

정의한다.

• -1 위치 1 [X,Z] 에만 있는 인피드

• 0 위치 1 [X/Z] 과 위치 2 [U,W] 에 있는 인피드

• 1 위치 1 [U,W] 에만 있는 인피드

Page 140: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업
Page 141: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

프로그래밍/ Fanuc

BA 0091 219 A /01 / English 132 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

I 스파크-아웃 스트로크의 수

(Number of Spark-out

Strokes)

노미널 사이즈에 도달한 후의 스파크-아웃 스트로크의 수.

J 트래버스 속도

(Traverse Speed)

위치 1 [X/Z] 과 위치 2 [U/W] 사이에 있는 트래버스 속도

K 포지션 1 에서 오버트래블

(Overtravel at Pos. 1)

T-넘버 [T]와 상관관계를 가진 위치 1 [Z]에서 그라인딩

휠의 오버트래블. 오버트래블 [K] 은 ”노미널 제원 Z

(Nominal Dimension Z)” [Z] 와 상관관계를 가진 절대적,

증분적 제원이다.

M 포지션 2 에서 오버트래블

(Overtravel at Pos. 2)

T-넘버 [R]와 상관관계를 가진 위치 2 [W]에서 그라인딩

휠의 오버트래블. 오버트래블 [M] 은 ”노미널 제원 Z

(Nominal Dimension Z)” [W] 와 상관관계를 가진 절대적,

증분적 제원이다.

Q 스파크-아웃 타임 (Spark-

out Time)

인피드를 마무리한 후의 스파크-아웃 타임. 한 위치에서

피딩 축 (Feeding Axis)의 드웰(Dwell : 머무름)

Page 142: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 133

Fanuc / 프로그래밍

Q 스파크-아웃 타임

(멀티-플런지)

각각의 러핑 플런지(Roughing Plunge) 후의 첫번째 스위치-

오버 위치에 있는 스파크-아웃 타임

R 휠-레퍼런스 포인트

위치 2

휠 레퍼런스 포인트 위치 2. 모든 트래버스 그라인딩

사이클들에 대해 유효함. 파라미터 U 그리고/또는 파라미터

W 에 항상 상관관계를 가지고 있음.

→ 프로그래밍, A.2.1

S 드웰 타임 (Dwell Time) 인피드 스트로크의 엔드(end)에 있는 스파크-아웃 타임.

드웰 타임(Dwell Time)이 런 아웃된(끝난) 후에 트래버스

이동 (Traverse Movement) 이 계속될 것이다.

T 휠-레퍼런스 포인트

위치 1

휠 레퍼런스 포인트 위치 1. 모든 트래버스 그라인딩

사이클들에 대해 유효함. 파라미터 X 그리고/또는 파라미터

Z 와 항상 상관관계를 가지고 있음.

→ 프로그래밍, A.2.1

U 제원 X 위치 2

(테이퍼- 및 쇼울더

그라인딩 사이클)

Z-위치 2 [W] 에 있는 제원 X

V 서브루틴 넘버

(Subroutine Number)

콘투어- 및 폼-그라인딩 사이클을 위한 서브루틴 넘버 (1-

6999)

W 제원 Z 위치 2

(트래버스 그라인딩

사이클)

[R]에서 정의된 T-넘버에 의해 접근된 Z-제원

X X의 노미널 사이즈 노미널 위치 Z [Z] 에 있는 노미널 제원 X

Y 머시닝 각도

(Machining Angle)

앵글 플런지 사이클에서 [X/Z] 에 접근되는 곳에 있는 각도

Y 테이퍼 각도(Taper Angle) 테이퍼 각도. 모든 테이퍼 그라인딩 사이클에 대해 유효함.

Z Z의 노미널 사이즈 위치 1 [X] 에 있는 노미널 제원 Z

Z Z의 노미널 사이즈

(모든 쇼울더 그라인딩

사이클)

[T] 에서 정의된 T-넘버에 의해 접근되는 Z-제원

Page 143: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

프로그래밍/ Fanuc

BA 0091 219 A /01 / English 134 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

D.4 지름, 쇼울더 및 테이퍼를 위한 그라인딩 사이클

D.4.1 준비 기능 (Preparatory functions), 지름/쇼울더 G9215

이 기능을 사용하여, 운영자(operator)는 다음 그라인딩 사이클에 대한

기술적 데이터를 정의할 수 있다.

예를 들면:

• 파라미터 S = 롱지투디널 (longitudinal : 길이 방향, 세로) / 크로스

(cross : 가로) 그라인딩을 위한 위치 1에 있는 스파크-아웃 타임

(spark-out time)

• 파라미터 V = 롱지투디널 (longitudinal) / 크로스 (cross) 그라인딩을

위한 위치 2에 있는 스파크-아웃 타임 (spark-out time)

파라미터 G9215 Metric

(미터식)

Inches

(인치식)

A 런-인 각도 (Run-in angle) degrees degrees

B 회전센스 깊은 그라인딩

C 그라인딩 속도 deg./min. deg./min

D C 축의 시작 위치 (starting position) degrees degrees

E C 축의 속도 deg./min. deg./min.

I 테이퍼 플런징하는 동안에 스파크 아웃을

위한 오실레이션 스트로크

mm inches

J 테이퍼 플런징하는 동안에 스파크 아웃을

위한 오실레이션 속도

Mm/min inches/

min

Q 오실레이션 스트로크의 수

S 위치 1 에서 스파크 아웃을 위한

드웰(Dwell), 테이퍼 그라인딩

sec. sec.

V 위치 2 에서 스파크 아웃을 위한

드웰(Dwell), 테이퍼 그라인딩

sec. sec.

표 4 파라미터 G9215

A 런-인 각도 (Run-in angle)

이 각도 하에서, 축 X와 C를 소재(workpiece)로 트래버스시키는

것에 관해서 시작부터 엔드 위치까지 인터폴레이션(interpolation) 이

있다. 만약 파라미터들이 정의되지 않는다면, 그라인딩 기능 G9276,

G9272 의 변수(variable)는 표준 값 30도에 의해 정의된다.

B 깊은 그라인딩을 위한 회전센스(Sense of rotation for deep grinding)

이 파라미터에 의하여, 운영자는 플런징 후에 수행되어야 하는

레볼루션(revolution)의 수와 로테이션(rotation) 센스를 정의한다.

만약 파라미터들이 정의되지 않는다면 그라인딩 기능 G9276, G9272

의 변수는 표준 값 1.005 레볼루션에 의해 정의된다.

C 그라인딩 속도 (Grinding speed)

이 그라인딩 속도로, 플런징(plunging) 후에 소재의 주위에 한번의

레볼루션이 그라인드된다. 만약 파라미터들이 정의되지 않는다면,

그라인딩 기능 G9276, G9272 의 변수는 플런징 속도에 의해

정의된다.

Page 144: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 135

Fanuc / 프로그래밍

D C 축의 시작 위치 (Starting position of the C axis.)

C 축의 시작 위치. 만약 파라미터들이 정의되지 않는다면, 어떠한

원주 포지셔닝(circumferential positioning)도 수행되지 않는다.

E C축 속도

C 축을 포지셔닝하기 위한 속도. 만약 파라미터들이 정의되지

않는다면, 속도는 10000 degrees/min 로 정의된다.

I 스파킹 스트로크 (sparking stroke)와 테이퍼된 플런징(tapered

plunging)을 위한 오실레이션(Oscillation) 속도

J 스파킹 스트로크 (sparking stroke)와 테이퍼된 플런징(tapered

plunging)을 위한 오실레이션(Oscillation) 스트로크.

Q 스파킹 오실레이션 스트로크, 테이퍼된 플런징의 수

S 스파킹 드웰 (Sparking dwell), 롱지투디널 (longitudinal) / 크로스

(cross) 그라인딩할 때 위치 1

V 스파킹 드웰 (Sparking dwell), 롱지투디널 (longitudinal) / 크로스

(cross) 그라인딩할 때 위치 2

Page 145: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

프로그래밍/ Fanuc

BA 0091 219 A /01 / English 136 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

D.4.2 오실레이션이 없는 플런지 G9201 (Plunge without Oscillation G9201)

• 스트레이트 드레싱 처리된(드레스된) 그라인딩 휠을 사용하여 지름에서

스트레이트 플런지

(Straight Plunge on Diameter with straight dressed Grinding Wheel.)

• 프로파일된 그라인딩 휠을 사용하여 지름에서 스트레이트 플런지

(Straight Plunge on Diameter with profiled Grinding Wheel.)

파라미터 G9201 Metric

(미터식)

Inches

(인치식)

A 그라인딩 스톡 허용치 (Grinding Stock

Allowance)

mm inches

B 스위치-오버 위치 V/VV mm inches

C 스위치-오버 위치 VV/VVV mm inches

D 인피드(Infeed) 속도 V mm/min inch./min

E 인피드(Infeed) 속도 VV mm/min inch./min

F 인피드(Infeed) 속도 VVV mm/min inch./min

Q 스파크-아웃 타임 (Spark-out Time) sec. sec.

T 휠-레퍼런스 포인트 위치 1

X X의 노미널 사이즈 (Nominal Size) mm inches

Z Z의 노미널 사이즈 (Nominal Size) mm inches

표 5 파라미터 G9201

프로그래밍 예제 사이클 G9201

G9201 X10. Z20. T1. A0.5 B0.15

C0.06 Q3. D0.4 E0.2 F0.1

Page 146: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 137

Fanuc / 프로그래밍

D.4.3 오실레이션이 있는 플런지 G9202 (Plunge with Oscillation G9202)

• Z-축에서 동시 발생하는 (concurrent) 오실레이션을 사용하여 지름에서

스트레이트 플런지. 그라인딩은 그라인딩 휠의 실린드리컬 부분

(cylindrical Part) 으로 오직 가능할 뿐이다.

파라미터 G9202 미터식 인치식

A 그라인딩 스톡 허용치

(Grinding Stock Allowance)

mm inches

B 스위치-오버 위치 V/VV mm inches

C 스위치-오버 위치 VV/VVV mm inches

D 인피드 속도 V mm/min inch./min

E 인피드 속도 VV mm/min inch./min

F 인피드 속도 VVV mm/min inch./min

I 오실레이션 스트로크 mm inches

J 오실레이션 속도 mm/min inch./min

Q 스파크-아웃 타임 (Spark-out Time) sec. sec.

T 휠-레퍼런스 포인트 위치 1

X X의 노미널 사이즈 mm inches

Z Z의 노미널 사이즈 mm inches

표 6 파라미터 G9202

프로그래밍 예제 사이클 G9202

G9202 X10. Z20. T1. A0.5 B0.15

C0.06 Q3. D0.4 E0.2 F0.1 I2.

J500.

Page 147: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

프로그래밍/ Fanuc

BA 0091 219 A /01 / English 138 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

D.4.4 각도 플런지 G9203 (Angle Plunge G9203)

• 프로파일된 또는 스트레이트 드레싱 처리된 (드레스된) 그라인딩 휠을

사용하여 지름에서 각도 플런지

• 쇼울더와 지름을 동시에 그라인드하기 위해 프로파일된(profiled),

스트레이트(straight) 또는 각이 있는(angled) 그라인딩 휠을 사용하여

각도 플런지

파라미터 G9203 미터식 인치식

A 그라인딩 스톡 허용치

(Grinding Stock Allowance)

mm inches

B 스위치-오버 위치 V/VV mm inches

C 스위치-오버 위치 VV/VVV mm inches

D 인피드 속도 V mm/min inch./min

E 인피드 속도 VV mm/min inch./min

F 인피드 속도 VVV mm/min inch./min

Q 스파크-아웃 타임 (Spark-out Time) sec. sec.

T 휠-레퍼런스 포인트 위치 1

X X의 노미널 사이즈 mm inches

Y 플런지 각도 (Plunge Angle) degrees degrees

Z Z의 노미널 사이즈 mm inches

표 7 파라미터 G9203

프로그래밍 예제 사이클 G9203

G9203 X10. Z20. T1. Y30. A0.5

B0.15 C0.06 Q3. D0.4 E0.2 F0.1

Page 148: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 139

Fanuc / 프로그래밍

D.4.5 테이퍼 위에서 플런지 G9204 (Plunge on Taper G9204)

• 프로파일된 그라인딩 휠과 스트레이트 선회각도 (Swivel Angle) 를

사용하여 테이퍼 위에서 플런지

• 스트레이트 드레싱 처리된 그라인딩 휠과 선회되는 휠헤드를 사용하여

테이퍼 위에서 플런지. (선회 각도 = 테이퍼 각도)

• 프로파일된 그라인딩 휠과 선회되는 휠헤드를 사용하여 테이퍼 위에서

플런지 (선회 각도 (Swivel Angle) <> 테이퍼 각도 (Taper Angle))

파라미터 G9204 미터식 인치식

A 그라인딩 스톡 허용치

(Grinding Stock Allowance)

mm inches

B 스위치-오버 위치 V/VV mm inches

C 스위치-오버 위치 VV/VVV mm inches

D 인피드 속도 V mm/min inch./min

E 인피드 속도 VV mm/min inch./min

F 인피드 속도 VVV mm/min inch./min

K 위치 1에서 오버트래블(Overtravel) mm inches

Q 스파크-아웃 타임 (Spark-out Time) sec. sec.

T 휠-레퍼런스 포인트 위치 1

X X의 노미널 사이즈 mm inches

Y 테이퍼 각도 (Taper angle) degrees degrees

Z Z의 노미널 사이즈 mm inches

표 8 파라미터 G9204

Y 테이퍼 각도는 데시멀 포맷 (Decimal Format : 십진법 형식) 으로

입력되어야 한다. 컨버전 예제: 5° 19’ 56’’

(19 * 60) + 56

5 + ------------ = 5.33222°

3600

프로그래밍 예제 사이클 G9204

G9204 X50. Z30. T1. Y5.3322 A0.5

B0.15 C0.06 Q3. D0.4 E0.2 F0.1

K0.

Page 149: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

프로그래밍/ Fanuc

BA 0091 219 A /01 / English 140 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

D.4.6 멀티-플런지 G9205 (Multi-Plunge G9205)

• 스트레이트 그라인딩 휠을 사용하여 스트레이트 지름들의 멀티-플런지.

그라인딩은 그라인딩 휠의 스트레이트 드레싱처리된 부분 (portion)과

함께 오직 가능할 뿐이다.

• 선회되는 그라인딩 휠을 사용하여 스트레이트 지름들의 멀티-플런지.

그라인딩은 Z-축 패러렐 그라인딩 휠 섹션 (parallel Grinding Wheel

Section) 으로 오직 가능할 뿐이다.

파라미터 G9205 미터식 인치식

A 그라인딩 스톡 허용치

(Grinding Stock Allowance)

mm inches

B 스위치-오버 위치 V/VV mm inches

C 스위치-오버 위치 VV/VVV mm inches

D 인피드 속도 V mm/min inch./min

E 인피드 양 VV mm inches

F 인피드 양 VVV mm inches

H 피드(Feed) 타입 –1:왼쪽 +1:오른쪽

I 스파크-아웃 스트로크

J 트래버스 속도 (Traverse Speed) mm/min inch./min

K 위치 1에서 오버트래블(Overtravel) mm inches

M 위치 2에서 오버트래블(Overtravel) mm inches

Q 스파크-아웃 타임 (Spark-out Time) sec. sec.

R 휠-레퍼런스 포인트 위치 2

S 스파크-아웃 타임 위치 Z1 sec. sec.

T 휠-레퍼런스 포인트 위치 1

V 스파크-아웃 타임 위치 Z2 sec. sec.

W 제원 Z 위치 2 mm inches

X X의 노미널 사이즈 mm inches

Z Z의 노미널 사이즈 mm inches

표 9 파라미터 G9205

프로그래밍 예제 사이클 G9205

G9205 X15. Z20. T1. R11. A0.5

B0.15 C0.06 Q3. D0.4 E0.01

F0.002 H0. S2. I3. J500. K0. M0.

W70.

Page 150: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 141

Fanuc / 프로그래밍

인피트 타입 (Type of Infeed)

첫번째 인피드 운동 (Infeed Movement) 은 위치 ”노미널 제원 Z (Nominal

Dimension Z)” [Z] 에서 항상 일어난다. ”노미널 제원 Z (Nominal

Dimension Z)” 는 지름의 어느 쪽 측면에서든(either side) 정의될 수 있다.

인-프로세스 게이징을 사용하여 그라인딩

(Grinding with In-Process Gauging)

러핑 (멀티플 플런지: Multiple Plunge) 이 완료된 후에 측정 프로브들이

소재(Workpiece) 위에 오직 내려질 수 있을 뿐이다. 측정 프로브들을 내린

후에 인피드(Infeed) 는 측정 헤드 (Measuring Head) 가 있는 위치에서 -

파라미터 H 으로부터 독립적으로 – 오직 일어날 것이다.

(프로그래밍 D.6.5)

예제 :

지름 게이지 헤드 (Diameter Gauge Head)가 ”노미널 제원 Z (Nominal

Dimension Z)” 에 있으면 게이지 프로브들이 내려져 있은 후에 인피드

(Infeed) 가 이 위치에서 오직 일어날 것이다.

“노미널 제원 Z (Nominal Dimension Z)” 와 “ 제원 Z 위치 2 (Dimension Z

Position 2)” 에 접근하기

• 러핑 (Roughing : 거친연삭): 프로그램된 휠 레퍼런스 포인트들 [T/R] 에

의해, 위치 “노미널 제원 Z (Nominal Dimension Z)” [Z] 와 “제원 Z

위치 2 (Dimension Z Position 2)” [W] 에 직접적으로 접근된다.

• 미디엄- 및 피니싱 (Medium-and Finishing): 프로그램된 오버트래블 1

그리고/또는 2 [K/M] 도 고려하여 프로그램된 휠 레퍼런스 포인트들

[T/R] 에 의해, 위치 “노미널 제원 Z (Nominal Dimension Z)” [Z] 와

“제원 Z 위치 2 (Dimension Z Position 2)” [W] 에 접근된다.

플런지 오버랩 (Plunge Overlap)

플런지에서 플런지까지 (from Plunge to Plunge) Z의 증분은 자동적으로

계산된다. 플런지에서 플런지까지 Z의 증분은 정의된 휠 레퍼런스 포인트들

사이에 있는 그라인딩 휠의 실린드리컬 포션(Cylindrical Portion : 원통

부분) 에서 원하는 그라인딩 휠 오버랩 (Overlap : 겹친 부분) 을

마이너스(-)한 것과 동일하다.

Page 151: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

프로그래밍/ Fanuc

BA 0091 219 A /01 / English 142 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

D.4.7 트래버스 그라인딩 G9206 (Traverse Grinding G9206)

• 스트레이트 그라인딩 휠을 사용하여 스트레이트 지름 (straight Diameter)

의 트래버스 그라인딩. 그라인딩은 그라인딩 휠의 스트레이트 드레싱

처리된 부분 (straight dressed Portion) 으로 오직 가능할 뿐이다.

• 선회되는 그라인딩 휠을 사용하여 스트레이트 지름의 트래버스 그라인딩.

그라인딩은 그라인딩 휠의 실린드리컬 부분으로 오직 가능할 뿐이다.

파라미터 G9206 미터식 인치식

A 그라인딩 스톡 허용치

(Grinding Stock Allowance)

mm inches

B 스위치-오버 위치 V/VV mm inches

C 스위치-오버 위치 VV/VVV mm inches

D 인피드 양 V mm inches

E 인피드 양 VV mm inches

F 인피드 양 VVV mm inches

H 피드(Feed) 타입 –1:왼쪽 +1:오른쪽

I 스파크-아웃 스트로크 (Spark-out Strokes)

J 트래버스 속도 mm/min inch./min

K 위치 1에서 오버트래블(Overtravel) mm inches

M 위치 2에서 오버트래블(Overtravel) mm inches

R 휠-레퍼런스 포인트 위치 2

S 스파크-아웃 타임 위치 Z1 sec. sec.

T 휠-레퍼런스 포인트 위치 1

V 스파크-아웃 타임 위치 Z2 sec. sec.

W 제원 Z 위치 2 mm inches

X X의 노미널 사이즈 mm inches

Z Z의 노미널 사이즈 mm inches

표 10 파라미터 G9206

프로그래밍 예제 사이클 G9206

G9206 X50. Z20. T1. R11. A0.5

B0.15 C0.06 D0.1 E0.01 F0.002

H0. S2. I3. J500. K0. M0. W70.

Page 152: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 143

Fanuc / 프로그래밍

인피드 타입 (Type of Infeed)

첫번째 인피드 운동(Infeed Movement)은 위치 ”노미널 제원 Z (Nominal

Dimension Z)” [Z] 에서 항상 일어난다. . ”노미널 제원 Z (Nominal

Dimension Z)” 는 지름의 어느 쪽 측면에서든(either side) 정의될 수 있다.

인-프로세스 게이징을 사용하여 그라인딩

(Grinding with In-Process Gauging)

측정 프로브들을 내린 후에 인피드(Infeed)가 측정 헤드 (Measuring Head)

가 있는 위치에서 - 파라미터 H으로부터 독립적으로 – 오직 일어날 것이다.

예제 (Example):

지름 게이지 헤드 (Diameter Gauge Head)가 ”노미널 제원 Z (Nominal

Dimension Z)” 에 있으면 게이지 프로브들이 내려져 있은 후에 인피드

(Infeed) 가 이 위치에서 오직 일어날 것이다.

“노미널 제원 Z (Nominal Dimmension Z)” 과 “ 제원 Z 위치 2 (Dimension

Z Position 2)” 에 접근하기

• 미디엄- 및 피니싱 (Medium- and Finishing): 프로그램된 오버트래블 1

그리고/또는 2 [K/M] 도 고려하여 프로그램된 휠 레퍼런스 포인트들

[T/R] 에 의해, 위치 “노미널 제원 Z (Nominal Dimension Z)” [Z] 와

“제원 Z 위치 2 (Dimension Z Position 2)” [W] 에 접근된다.

Page 153: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

프로그래밍/ Fanuc

BA 0091 219 A /01 / English 144 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

D.4.8 테이퍼 위에서 멀티-플런지 G9207 (Multi-Plunge on Taper G9207)

• 프로파일된 그라인딩 휠과 스트레이트 선회각도를 사용하여 테이퍼

위에서 멀티-플런지

• 스트레이트 드레싱 처리된 그라인딩 휠과 선회되는 휠헤드를 사용하여

테이퍼 위에서 멀티-플런지. (선회 각도 = 테이퍼 각도)

• 프로파일된 그라인딩 휠과 선회되는 휠헤드를 사용하여 테이퍼 위에서

멀티-플런지 (선회 각도 (Swivel Angle) <> 테이퍼 각도 (Taper Angle)).

파라미터 G9207 미터식 인치식

A 그라인딩 스톡 허용치

(Grinding Stock Allowance)

mm inches

B 스위치-오버 위치 V/VV mm inches

C 스위치-오버 위치 VV/VVV mm inches

D 인피드 속도 V mm/min inch./min

E 인피드 양 VV mm inches

F 인피드 양 VVV mm inches

H 피드(Feed) 타입 –1:왼쪽 +1:오른쪽

I 스파크-아웃 스트로크

J 트래버스 속도 (Traverse Speed) mm/min inch./min

K 위치 1에서 오버트래블(Overtravel) mm inches

M 위치 2에서 오버트래블(Overtravel) mm inches

Q 스파크-아웃 타임 (Spark-out Time) sec. sec.

R 휠-레퍼런스 포인트 위치 2

S 스파크-아웃 타임 위치 Z1 sec. sec.

T 휠-레퍼런스 포인트 위치 1

U 제원 X 위치 2 mm inches

V 스파크-아웃 타임 위치 Z2 sec. sec.

W 제원 Z 위치 2 mm inches

X X의 노미널 사이즈 mm inches

Y 테이퍼 각도 (Taper Angle) degrees degrees

Z Z의 노미널 사이즈 mm inches

표 11 파라미터 G9207

Page 154: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 145

Fanuc / 프로그래밍

U ”테이퍼 각도 (Taper Angle)” (파라미터 Y) 가 정의되어 있지 않으면

”제원 X 위치 2 (Dimension X Position 2)” (파라미터 U) 가 단지

사용될 뿐이다. 만약 파라미터 U와 Y가 정의되어 있으면, 파라미터

U ”제원 X 위치 2 (Dimension X Position 2)” 는 무시될 것이다.

Y 테이퍼 각도는 십진법 포맷 (Decimal Format) 으로 입력되어야 한다..

컨버전 예제: 5° 19’ 56’’

(19 * 60) + 56

5 + ------------ = 5.33222°

3600

프로그래밍 예제 사이클 G9207

인피드 타입 (Type of Infeed)

첫번째 인피드 운동 (Infeed Movement) 은 위치 ”노미널 제원 Z (Nominal

Dimension Z)” [Z] 에서 항상 일어난다. ”노미널 제원 Z (Nominal

Dimension Z)” 는 지름의 어느 쪽 측면에서든(either side) 정의될 수 있다.

아마도 프로그램되어 있는 오버트래블 1 [K] 이 고려되어진다.

• 러핑 (Roughing : 거친 그라인딩): 프로그램된 휠 레퍼런스 포인트들

[T/R] 으로 위치 ”노미널 제원 Z (Nominal Dimension Z)” [Z] 와 ”제원

Z 위치 2 (Dimension Z Position 2)” [W] 에 직접 접근된다.

• 미디엄- 및 피니싱 (Medium- and Finishing): 프로그램된 오버트래블 1

그리고/또는 2 [K/M] 도 고려하여 프로그램된 휠 레퍼런스 포인트들

[T/R] 에 의해, 위치 “노미널 제원 Z (Nominal Dimension Z)” [Z] 와

“제원 Z 위치 2 (Dimension Z Position 2)” [W] 에 접근된다.

플런지 오버랩 (Plunge Overlap)

플런지에서 플런지까지 (from Plunge to Plunge) Z의 증분은 자동적으로

계산된다. 플런지에서 플런지까지 Z의 증분은 테이퍼에 평행하는 액티브 휠

레퍼런스 포인트들 사이에 있는 그라인딩 휠 표면의 길이에서 오버랩

(Overlap) 을 마이너스(-)한 것과 관련이 있다. (→ 프로그래밍, D.11).

G9207 X50. Z20. T1. R11. Y5.3322

A0.5 B0.15 C0.06 Q3. D0.4 E0.01

F0.002 H0. S2. I3. J500. K0. M0.

W95.

Page 155: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

프로그래밍/ Fanuc

BA 0091 219 A /01 / English 146 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

D.4.9 테이퍼 위에서 트래버스 그라인딩 G9217 (Traverse Grinding on Taper G9217)

• 프로파일된 그라인딩 휠과 스트레이트 선회 각도를 사용하여 테이퍼

위에서 트래버스 그라인딩

• 스트레이트 드레싱처리된 그라인딩 휠과 선회되는 휠헤드를 사용하여

테이퍼 위에서 트래버스 그라인딩 (선회 각도 = 테이퍼 각도)

• 프로파일된 그라인딩 휠과 선회되는 휠헤드를 사용하여 테이퍼 위에서

트래버스 그라인딩 (선회 각도 <> 테이퍼 각도).

파라미터 G9217 미터식 인치식

A 그라인딩 스톡 허용치

(Grinding Stock Allowance)

mm inches

B 스위치-오버 위치 V/VV mm inches

C 스위치-오버 위치 VV/VVV mm inches

D 인피드 양 V mm inches

E 인피드 양VV mm inches

F 인피드 양 VVV mm inches

H 피드(Feed) 타입 –1:왼쪽 +1:오른쪽

I 스파크-아웃 스트로크

J 트래버스 속도 mm/min inch./min

K 위치 1에서 오버트래블(Overtravel) mm inches

M 위치 2에서 오버트래블(Overtravel) mm inches

R 휠-레퍼런스 포인트 위치 2

S 스파크-아웃 타임 위치 Z1 sec. sec.

T 휠-레퍼런스 포인트 위치 1

U 제원 X 위치 2 mm inches

V 스파크-아웃 타임 위치 Z2 sec. sec.

W 제원 Z 위치 2 mm inches

X X의 노미널 사이즈 mm inches

Y 테이퍼 각도 (Taper Angle) degrees degrees

Z Z의 노미널 사이즈 mm inches

표 12 파라미터 G9217

Page 156: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 147

Fanuc / 프로그래밍

U ”테이퍼 각도 (Taper Angle)” (파라미터 Y) 가 정의되어 있지 않으면

”제원 X 위치 2 (Dimension X Position 2)” (파라미터 U) 가 단지

사용될 뿐이다. 만약 파라미터 U와 Y가 정의되어 있으면, 파라미터 U

”제원 X 위치 2 (Dimension X Position 2)”는 무시될 것이다.

Y 테이퍼 각도는 십진법 포맷 (Decimal Format) 으로 입력되어야 한다..

컨버전 예제: 5° 19’ 56’’

(19 * 60) + 56

5 + ------------ = 5.33222°

3600

프로그래밍 예제 사이클 G9217

인피드 타입 (Type of Infeed)

첫번째 인피드 운동 (Infeed Movement) 은 위치 ”노미널 제원 Z (Nominal

Dimension Z)” [Z] 에서 항상 일어난다. ”노미널 제원 Z (Nominal

Dimension Z)” 는 지름의 어느 쪽 측면에서든(either side) 정의될 수 있다.

아마도 프로그램되어 있는 오버트래블 1 [K] 이 고려되어진다.

“ 노미널 제원 Z (Nominal Dimmension Z)” 와 “ 제원 Z 위치 2 (Dimension

Z Position 2)” 에 접근하기

프로그램된 오버트래블 1 그리고/또는 2 [K/M] 도 고려하여 프로그램된 휠

레퍼런스 포인트들 [T/R] 에 의해, 위치 “노미널 제원 Z (Nominal

Dimension Z)” [Z] 와 “제원 Z 위치 2 (Dimension Z Position 2)” [W] 에

접근된다

G9217 X50. Z20. T1. R11. Y5.3322

A0.5 B0.15 C0.06 D0.1 E0.01

F0.002 H0. S2. I3. J500. K0. M0.

W95.

Page 157: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

프로그래밍/ Fanuc

BA 0091 219 A /01 / English 148 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

D.4.10 쇼울더 플런지 G9208 (Shoulder Plunge G9208)

• 반지름이 없는 쇼울더 (Shoulder without Radius): 그라인딩 휠은 ”노미널

제원 X (Nominal Dimension X)” (파라미터 X) 에서 위치 결정되며 Z에서

플런지가 시작된다.

• 반지름이 있는 쇼울더 (Shoulder with Radius): 플런지가 Z에서 수행된다.

아마도 정의되어 있는 반지름이 스위치-오버 포인트에서 그리고 ”노미널

위치 Z (Nominal Position Z)” 에 도달한 후에 콘투어 (contour) 될

것이다.

파라미터 G9208 미터식 인치식

A 그라인딩 스톡 허용치 (Stock Allowance) mm inches

B 스위치-오버 위치 V/VV mm inches

C 스위치-오버 위치 VV/VVV mm inches

D 인피드 속도 V mm/min inch./min

E 인피드 속도 VV mm/min inch./min

F 인피드 속도 VVV mm/min inch./min

Q 스파크-아웃 타임 (Spark-out Time) sec. sec.

T 휠-레퍼런스 포인트 위치 1

U 제원 X 위치 2 mm inches

V 반지름 (Radius) mm inches

X X의 노미널 사이즈 mm inches

Z Z의 노미널 사이즈 mm inches

표 13 파라미터 G9208

프로그래밍 예제 사이클 G9208

노미널 위치들의 접근 (Approach of the Nominal Positions)

정확한 휠 레퍼런스 포인트 (T-번호)가 선택되어 있다는 것을 확인하세요 :

• 왼쪽에 있는 쇼울더 (Shoulders to the Left): → 일반적으로 포인트 1

• 오른쪽에 있는 쇼울더 (Shoulders to the Right): → 일반적으로 포인트11

G9208 X50.Z20. T1. A0.5 B0.15

C0.06 Q3. D0.4 E0.2 F0.1 V0.

U80.

특수한 그라인딩 휠 폼들에 대한 휠 레퍼런스 포인트들의 정의에 대해서

(→ 프로그래밍, D11) 을 보세요.

Page 158: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 149

Fanuc / 프로그래밍

D.4.11 쇼울더 트래버스 그라인딩 G9209 (Shoulder Traverse Grinding G9209)

• 소재 쇼울더 높이 (Workpiece Shoulder Height) 가 그라인딩 휠

쇼울더 높이 (Grinding Wheel Shoulder Height) 보다 더 큰 곳에서

쇼울더들의 트래버스 그라인딩

파라미터 G9209 미터식 인치식

A 그라인딩 스톡 허용치

(Grinding Stock Allowance)

mm inches

B 스위치-오버 위치 V/VV mm inches

C 스위치-오버 위치 VV/VVV mm inches

D 인피드 양 V mm inches

E 인피드 양 VV mm inches

F 인피드 양 VVV mm inches

H 피드(Feed) 타입 –1:왼쪽 +1:오른쪽

I 스파크-아웃 스트로크

J 트래버스 속도 (Traverse Speed) mm/min inch./min

K 오버트래블(Overtravel) 1 mm inches

M 오버트래블(Overtravel) 2 mm inches

R 휠-레퍼런스 포인트 위치 2

S 스파크-아웃 타임 위치 X1 sec. sec.

T 휠-레퍼런스 포인트 위치 1

V 스파크-아웃 타임 위치 X2 sec. sec.

U 제원 X 위치 2 mm inches

X X의 노미널 사이즈 mm inches

Z Z의 노미널 사이즈 mm inches 표 14 파라미터 G9209

프로그래밍 예제 사이클 G9209

G9209 X50. Z20. T1. R4. A0.5

B0.15 C0.06 D0.1 E0.01 F0.002

H0. S2. I3. J500. K0. M0. U80.

Page 159: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

프로그래밍/ Fanuc

BA 0091 219 A /01 / English 150 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

인피드 타입 (Type of Infeed)

Z에 있는 첫번째 인피드 운동 (Infeed Movement) 은 위치 ”노미널 제원 X

(Nominal Dimension X)” [X] 에서 항상 일어난다.

노미널 위치들의 접근 (Approach of the Nominal Positions)

정확한 휠 레퍼런스 포인트 (T-번호)가 선택되어 있다는 것을 확인하세요 :

• 왼쪽에 있는 쇼울더들(Shoulder to the Left):

→일반적으로 포인트 1과 4

• 오른쪽에 있는 쇼울더들(Shoulder to the Right):

→ 일반적으로 포인트 11과 14

특수한 그라인딩 휠 폼들에 대한 휠 레퍼런스 포인트들의 정의 (→

프로그래밍, D.11).

Page 160: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 151

Fanuc / 프로그래밍

D.4.12 오실레이션이 있는 쇼울더 플런지 G9212 (Shoulder Plunge with Oscillation G9212)

• X-축에서 동시 발생(concurrent)하는 오실레이션을 사용하여 지름에서

스트레이트 플런지

파라미터 G9212 미터식 인치식

A 그라인딩 스톡 허용치

(Grinding Stock Allowance)

mm inches

B 스위치-오버 위치 V/VV mm inches

C 스위치-오버 위치 VV/VVV mm inches

D 인피드 속도 V mm/min inch/min

E 인피드 속도 VV mm/min inch/min

F 인피드 속도VVV mm/min inch/min

I 오실레이팅 스트로크 (Oscillating Stroke) mm inches

J 오실레이팅 속도 (Oscillating Speed) mm/min inch./min

Q 스파크-아웃 타임 sec. sec.

T 휠-레퍼런스 포인트 위치 1

X X의 노미널 사이즈 mm inches

Z Z의 노미널 사이즈 mm inches

표 15 파라미터 G9212

프로그래밍 예제 사이클 G9212

프로그래밍 사이클 G9212

• 첫번째 오실레이션 운동(무브먼트: movememt) 은 지름에서 떨어진

방향으로 항상 이동하는 중이다.

D.5 그라인딩 사이클 콘투어 & 폼 (Grinding Cycles Contour & Form)

G9202 X20. Z20. T1. A0.5 B0.15

C0.06 Q3. D0.4 E0.2 F0.1 I2.

J500.

Page 161: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

프로그래밍/ Fanuc

BA 0091 219 A /01 / English 152 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

D.5.1 콘투어 사이클 G9210 (Contour Cycle G9210)

• 이 콘투어 사이클은 랜덤 소재 형상 (random Workpiece Shape) (콘투어)

을 따라가게 한다.

• 실제 지오메트릭 콘투어 폼 (actual geometric Contour Form )은 별도의

ISO-서브루틴 [V] 에서 프로그램된다.

• 콘투어 서브루틴들 (Contour Subroutines) 은 오프-라인 프로그래밍

시스템 “StProfil” 으로 쉽게 프로그램된다.

파라미터 G9210 미터식 인치식

A 그라인딩 스톡 허용치

(Grinding Stock Allowance)

mm inches

B 스위치-오버 위치 V/VV mm inches

C 스위치-오버 위치 VV/VVV mm inches

D 인피드 양 V mm inches

E 인피드 양 VV mm inches

F 인피드 양 VVV mm inches

I 스파크-아웃 스트로크의 수

K 스피드 팩터 (Speed Factor :속도 계수) VV mm inches

M 스피드 팩터 (Speed Factor :속도 계수) VVV mm inches

S 드웰 타임 (Dwell Time) sec. sec.

T 휠-레퍼런스 포인트 위치 1

V 서브루틴 넘버 (Subroutine Number)

X 시작 위치 X mm inches

Y 머시닝 각도 (Machining Angle) degrees degrees

Z 시작 위치 Z mm inches

표 16 파라미터 G9210

Page 162: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 153

Fanuc / 프로그래밍

K VV-머시닝 사이클의 지속기간 (duration) 동안에 “스피드 팩터 (Speed

factor : 속도 계수) VV” 값이 파라미터 #100 에 저장된다. VV 머시닝

스테이지 (Machining Stage) 동안에 콘투어 서브루틴에 있는 속도들은

파라미터 #1 (즉 F=300*#100) 의 콘텐트(content: 내용) 에 의해

곱셈연산이 된다. VV 의 실제 X/Z 속도는 따라서 이 파라미터 K 에서

프로그램된 속도 계수에 의해 곱셈연산이 되는 프로그램된 속도와

동일하다.

M VVV 머시닝 사이클의 지속기간 동안에 “속도 계수 (Speed factor)

VVV” 값이 파라미터 #100 에 저장된다. VVV 머시닝 스테이지 동안에

콘투어 서브루틴에 있는 속도들은 파라미터 #1 (즉 F=200*#100) 의

콘텐트(content) 에 의해 곱셈연산이 된다. VVV 의 실제 X/Z 속도는

따라서 이 파라미터 M 에서 프로그램된 속도 계수에 의해 곱셈연산이

되는 속도와 동일하다.

프로그래밍 예제 사이클 G9210

노미널 위치들의 접근 (T-넘버)

정확한 휠 레퍼런스 포인트 (T-번호)가 선택되어 있다는 것을 확인하세요:

• 왼쪽에 있는 콘투어 폴링 (Contour falling to the left):

→ 일반적으로 포인트 1

• 오른쪽에 있는 콘투어 폴링 (Contour falling to the right):

→ 일반적으로 포인트 11

특수한 그라인딩 휠 폼들에 대한 휠 레퍼런스 포인들의 정의 (→

프로그래밍, D.11).

콘투어 서브루틴 (Contour Subroutine) 으로 한 프로그래밍 예제

G9210 X64. Z94.8038 T1. V6000.

Y30. A0.5 B0.15 C0.06 D0.1 E0.01

F0.002 S2. I3. K1. M1.

Page 163: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

프로그래밍/ Fanuc

BA 0091 219 A /01 / English 154 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

콘투어 사이클 G9210

콘투어 서브루틴

G9210 X64. Z94.8038

T1. V6000. Y30. A0.5

B0.15 C0.06 D0.1

E0.01 F0.002 S2. I3.

K1. M1.

O6000;

N10 G1 G41 X64 Z94.80385 F1000;

N20 F[16*#100] X30.8038

Z116.6243;

N30 G3 X30 Z118.1234 R3;

N40 G1 F[24*#100] X30 Z155;

N50 G00 G40 X64 Z155;

N60 M99;

설명 (Explanations)

• 프로그램된 콘투어는 포인트 2와 4 사이에 있다.

• 시작 위치 (포인트 1) 를 거쳐 프로그램된 콘투어에 접근된다 .

• 툴 노즈 반지름 수정 (Tool Nose Radius Correction) (G41/G42)을

활성화시키기 위해, 충분히 긴 툴 트래블 경로(Tool Travel Path) 는

사이클 G9210 의 시작 위치 X, Z (포인트 1) 와 콘투어 서브루틴의

시작 좌표들 (포인트 2) 사이에서 확립되어야 한다. 이 툴 트래블

경로는 그라인딩 휠 코너 반지름 (Grinding Wheel Corner Radius) 의

값보다 더 길어야 한다.

• 툴 노즈 반지름 보정 (Tool Nose Radius Compensation) (TNRC) 을

비활성화시키기 위해 툴 이동과 함께 콘투어 서브루틴의 마지막 NC-

블록에 명령 G40 이 있어야 한다.

• 상기의 예제에서 콘투어 시작에서 오버트래블 6mm 그리고 콘투어

끝에서 오버트래블 5mm 가 선택되었었다.

Page 164: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 155

Fanuc / 프로그래밍

D.5.2 폼-그라인딩 G9245 (Form-Grinding G9245)

• 폼-그라인딩을 위한 준비 기능 (Preparatory Function for Form-

Grinding.)

• G9220, G9225 및 G9228와 더불어 사용될 수 있음. .

파라미터 G9245 미터식 인치식

A 서브루틴 넘버 VV

B 서브루틴 넘버 VVV

C TNRC 를 선택하지 않기

I 오실레이팅 스트로크 mm inches

J 오실레이팅 속도 mm/min inch./min

표 17 파라미터 G9245

A

B

미디엄-피니싱 (Medium-Finishing) (VV) 그리고 피니싱 (Finishing)

(VVV) 을 위해 추가적인 폼-서브루틴을 정의할 가능성

C 툴 노즈 반지름 보정 (Tool Nose Radius Compensation) (TNRC) 을

선택하기 또는 선택하지 않기

C = 0:

툴 노즈 반지름 보정 (Tool Nose Radius Compensation) G41/G42

이 없는 폼-사이클 (Form-Cycle):

폼 서브루틴은 G41/G42 과 함께 프로그램된다.

C = 1:

툴 노즈 반지름 보정 (Tool Nose Radius Compensation) G41/G42

이 있는 폼-사이클:

폼 서브루틴은 G41/G42 없이 프로그램된다.

I 오실레이팅 스트로크 → 사이클 G9220를 위해 오직 유효함.

J 오실레이팅 속도 → 사이클 G9220를 위해 오직 유효함.

준비 기능 폼-그라인딩 G9245 를 프로그래밍하기

(Programming Preparatory Function Form-Grinding G9245)

• 사이클 G9245 는 폼-그라인딩 사이클과 함께 프로그램된다.

• G9245 는 바로 다음에 계속되는 폼-그라인딩 사이클에 대해 오직 활성일

뿐이다.

Page 165: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

프로그래밍/ Fanuc

BA 0091 219 A /01 / English 156 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

프로그래밍 예제

폼-서브루틴 (Form-Subroutine)

프로그램 예제

TNRC 과 함께 G9220 에 있는 오실레이션

(Oscillation in G9220 with TNRC)

%

O6000 (HEXAGON)

#901=300*#100

#902=750*#100

#903=2000*#100

#904=5000*#100

N10 G112

N20 G01 G41 G90 C0 X49.34272 F#901

N30 G02 C-0.42262 X49.15534 R1

F#904

N40 g02 C-0.5 X49.07477 R1 F#903

N50 G01 C-21 X25.40341 F#902

..

..

N180 G02 C21 X25.40341 R1 F#903

N190 G01 C10.75 X37.23909 F#902

N200 G01 C0.5 X49.07477

N210 G02 C0 X49.34272 R1 F#904 M99

(STFORM ...........)

(S40CNC B EXTERNAL)

(G9220, CARTESIAN, G41/G42, MM)

(ALIGNMENT ANGLE: 0 DEGREES)

%

O131

N1 G9600 T1. A0.

N2 G202 A1. B0.8 C1.5 H4.

N3 G9245 I1.5 J600.

N4 G9220 X49.3427 Z0. T1. V6000.

Y0. A6.5 B0.1

C0.04 D0.3 E0.2 F0.1 I0. K0.5 M0.3

N5 G9679

M30

Page 166: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 157

Fanuc / 프로그래밍

프로그래밍 예제

폼-서브루틴 (Form-Subroutine)

프로그래밍 예제

TNRC 없이 G9220 에 있는 오실레이션

(Oscillation in G9220 without TNRC)

%

06000

#901=300*#100

#902=750*#100

#903=2000*#100

#904=5000*#100

N10 G17 G01 G90 C0 X49.3427 F#901

N20 C-22.8971 X45.2743 F#904

N30 C-27.5038 X43.5157 F#903

..

..

N140 C-322.8972 X45.2743 F#903

N150 C-327.5039 X43.5157 F#902

N160 C-332.4962 X43.5157 F#904

C-360 X49.3427 M99

(STFORM ...........)

(S40CNC B EXTERNAL)

(G9220, POLAR, MM)

(ALIGNMENT ANGLE: 360 DEG)

(WHEEL DIAM.: 500)

%

O131

N1 G9600 T1. A0.

N2 G202 A1. B0.8 C1.5 H4.

N3 G9245 I1.5 J600. C1.

N4 G9220 X49.3427 Z0. T1. V6000.

Y0. A6.5 B0.1

C0.04 D0.3 E0.2 F0.1 I0. K0.5 M0.3

N5 G9679

M30

Page 167: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

프로그래밍/ Fanuc

BA 0091 219 A /01 / English 158 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

D.5.3 폼-그라인딩 G9220 TNRC (G41/G42) 가 있는 플런지

• 폼-그라인딩 ”TNRC (G41/G42) 가 있는 플런지” (Tool-Nose-Radius

Correction) 즉, 폼-서브루틴은 G41/G42 과 함께 프로그램된다.

• 툴-노즈 반지름 보정 (Tool-Nose Radius Compensation) 을

비활성화시키기 위해 이 사이클 바로 직전에 G9245 가 프로그램되어야

한다.

파라미터 G9220 미터식 인치식

A 그라인딩 스톡 허용치

(Grinding Stock Allowance)

mm inches

B 스위치-오버 위치 V/VV mm inches

C 스위치-오버 위치 VV/VVV mm inches

D 인피드 양 V mm inches

E 인피드 양 VV mm inches

F 인피드 양 VVV mm inches

I 스파크-아웃 스트로크

K 스피드 팩터 (Speed Factor : 속도계수) VV

M 스피드 팩터 (Speed Factor : 속도계수) VVV

Q 포지셔닝 속도 C-축 deg./min deg./min

T 휠-레퍼런스 포인트 위치 1

V 서브루틴 넘버 (Subroutine Number)

X X의 노미널 사이즈 mm inches

Y C-축의 셋업 각도 degrees degrees

Z Z의 노미널 사이즈 mm inches

표 18 파라미터 G9220

A

”그라인딩 스톡 허용치 (Grinding Stock Allowance)” 는 그라인딩

전에 있는 폼(Form)의 가장 높은 포인트 (반지름 R) 에서 그라인딩

후에 있는 폼(Form)의 가장 낮은 포인트 (반지름 r) 를 뺀 차이의 두

배로로서 정의된다. 파라미터 A 의 값 = 2 * (R-r).

Page 168: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 159

Fanuc / 프로그래밍

K

M

VV 와 VVV 머시닝 스테이지들의 지속기간 동안에 ”스피드 팩터

(Speed Factor : 속도 계수) VV 와 ”스피드 팩터 (Speed factor :

속도 계수 ) VVV” 의 값들이 파라미터 #100 에 각각 저장된다. 그에

따라서 프로그램된다면, VV [K] 와 VVV [M] 머시닝 스테이지

(machining stages) 동안에 폼-서브루틴에 있는 속도는 파라미터

#100 (즉 F5000*#100)의 콘텐트(content)에 의해 곱셈연산이 된다.

Q “셋-업 위치 C (Set-up Position C)” 에서 폼-서브루틴의 시작

포인트로 포징셔닝할 때 C-축 속도

V 최종 소재 지오메트리(Geometry)를 정의하는 서브루틴의 넘버

X 노미널 제원 X 에 대해 입력된 값은 소재 지오메트리의 서브루틴에

있는 첫번째 X-값과 동일해야 한다.

Y “셋업 위치 C (Set-up Position C)” 와 폼-서브루틴에 있는 폼의

C 시작 포인트 사이의 각도

프로그래밍 사이클 G9220

• 사이클 9220 은 특정 폼-서브루틴과 함께 프로그램된다.

• 서브루틴 프로그램에 O6000 - O6999 사이의 번호가 부여된다.

• 특별히 만들어진 소프트웨어 ”StForm” 는 폼-서브루틴을 생성시키는데

사용되어야 한다.

• 툴-노즈 반지름 보정 (Tool-Nose Radius Compensation) 을

비활성화시키기 위해 이 사이클 바로 직전에 G9245 가 프로그램되어야

한다.

프로그래밍 예제 (Programming Example)

Page 169: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

프로그래밍/ Fanuc

BA 0091 219 A /01 / English 160 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

프로그래밍 예제

폼-서브루틴 (Form-Subroutine)

프로그래밍 예제

메인 프로그램

%

06000 (HEXAGON)

#901=300*#100

#902=750*#100

#903=2000*#100

#904=5000*#100

N10 G112

N20 G01 G41 G90 C0 X49.34272 F#901

N30 G02 C-0.42262 X49.15534 R1

F#904

N40 C-0.5 X49.07477 R1 F#903

N50 G01 C-21 X25.40341 F#902

..

..

N180 G02 C21 X25.40341 R1 F#903

N190 G01 C10.75 X37.23909 F#902

N200 G01 C0.5 X49.07477

N210 G02 C0 X49.34272 R1 F#904 M99

(STFORM ...........)

(S40CNC B EXTERNAL)

(G9220, CARTESIAN, G41/G42, MM)

(ALLIGNMENT ANGLE: 0 DEGREES)

%

O131

N1 G9600 T1. A0.

N2 G202 A1. B0.8 C1.5 H4.

N4 G9220 X49.3427 Z0. T1. V6000.

Y0. A6.5 B0.1 C0.04 D0.3 E0.2 F0.1

I0. K0.5 M0.3

N5 G9679

M30

Page 170: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 161

Fanuc / 프로그래밍

D.5.4 폼-그라인딩 G9225 TNRC (G41/G42) 가 있는 멀티-플런지

(Form-Grinding G9225 Multi-Plunge with TNRC (G41/G42))

• 폼-그라인딩 ”TNRC (G41/G42) 가 있는 멀티-플런지)” (Tool-Nose-

Radius Correction) 즉, 폼-서브루틴은 G41/G42과 함께 프로그램된다.

• 툴-노즈 반지름 보정 (Tool-Nose Radius Compensation) 을

비활성화시키기 위해 이 사이클 바로 직전에 G9245 가 프로그램되어야

한다.

파라미터 G9225 미터식 인치식

A 그라인딩 스톡 허용치

(Grinding Stock Allowance)

mm inches

B 스위치-오버 위치 V/VV mm inches

C 스위치-오버 위치 VV/VVV mm inches

D 인피드 양 V mm inches

E 인피드 양 VV mm inches

F 인피드 양 VVV mm inches

H 피드(Feed) 타입 –1:왼쪽 +1:오른쪽

I 스파크-아웃 스트로크

J 스피드 팩터 (Speed Factor : 속도계수) VV

K 위치 1 에서 오버트래블 mm inches

M 위치 2 에서 오버트래블 mm inches

Q 포지셔닝 속도 C-축 deg./min deg./min

R 휠-레퍼런스 포인트 위치 2

S Z의 속도 계수 sec. sec.

T 휠-레퍼런스 포인트 위치 1

U 속도 계수 VVV

V 서브루틴 넘버 (Subroutine Number)

W 제원 Z 위치 2 mm inches

X X의 노미널 사이즈 mm inches

Y 셋업 각도 C-축 degrees degrees

Z Z의 노미널 사이즈 mm inches

표 19 파라미터 G9225

Page 171: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

프로그래밍/ Fanuc

BA 0091 219 A /01 / English 162 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

A ”그라인딩 스톡 허용치 (Grinding Stock Allowance))” 는 그라인딩

전에 있는 폼의 가장 높은 포인트 (반지름 R)에서 그라인딩 후에 있는

폼의 가장 낮은 포인트 (반지름 r) 를 뺀 차이의 두 배로서 정의된다.

파라미터 A 의 값 = 2 * (R-r).

J

U

VV 와 VVV 머시닝 스테이지들의 지속기간 동안에 ”속도 계수

(Speed Factor) VV 와 ”속도 계수 (Speed factor) VVV” 의 값들은

파라미터 #100 에 각각 저장된다. 그에 따라서 프로그램된다면, VV

[K] 와 VVV [M] 머시닝 스테이지 동안에 폼-서브루틴에 있는

속도는 파라미터 #100 (즉 F5000*#100)의 콘텐트 (content)에 의해

곱셈연산이 된다.

Q “셋-업 위치 C (Set-up Position C)” 에서 폼-서브루틴의 시작

포인트로 포징셔닝할 때 C-축 속도

S 그라인딩 스테이지 VV 와 VVV 동안에 자동적으로 계산된 트래버스

속도에 영향을 미치는 계수(팩터:factor). 만약 마지막 소재

로테이션과 동시에 Z-축이 타겟 위치에 도달하지 못한다면, 수정계수

(correction factor) 는 파라미터 S에 입력될 수 있다.

• Z-축이 너무 일찍 위치에 도달한다.: 1보다 작은 값

• Z-축이 너무 늦게 위치에 도달한다.: 1보다 큰 값

V 최종 소재 지오메트리(Geometry)를 정의하는 서브루틴의 넘버

X 노미널 제원 X 를 위해 입력된 값은 소재 지오메트리의 서브루틴에

있는 첫번째 X-값과 동일해야 한다.

Y “셋업 위치 C (Set-up Position C)” 와 폼-서브루틴에 있는 폼의

C 시작 포인트 사이의 각도

프로그래밍 사이클 G9225

• 사이클 G9225 는 특정 폼-서브루틴과 함께 프로그램된다.

• 서브루틴 프로그램에 O6000 - O6999 사이의 번호가 부여된다.

• 특별히 만들어진 소프트웨어 ”StForm” 는 폼-서브루틴을 생성시키는데

사용되어야 한다.

• 툴-노즈 반지름 보정을 비활성화시키기 위해 이 사이클 바로 직전에

G9245 가 프로그램되어야 한다.

프로그래밍 예제

Page 172: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 163

Fanuc / 프로그래밍

프로그래밍 예제

폼-서브루틴 (Form-Subroutine)

프로그래밍 예제

메인 프로그램

%

06000 (HEXAGON)

#901=300*#100

#902=750*#100

#903=2000*#100

#904=5000*#100

N10 G112

(*CARTESIAN)

N20 G01 G41 G90 C0 X49.3427 F#901

N30 #3002=0 (*)

N40 G02 C-0.4226 X49.1553 R1 F#904

C-0.5 X49.0748 R1 F#903

..

..

N210 G02 C0 X49.3427 R1 F#904

N220 #109=#109-1 (*)

N230 IF [#109GT0] GOTO40 (*)

M99

(STFORM ...........)

(S40CNC B EXTERNAL)

(G9225, CARTESIAN, G41/G42, MM)

(T: HEXAGON)

(C: IMPORTED BY MACRO INTERFACE

3.07)

(ALIGNMENT ANGLE: 0 DEG)

%

O131

N1 G9600 T1. A0.

N2 G202 A1. B1. C1. H4.

N3 G9225 X49.3427 Z60. T1. R11.

Y0. A6.5 B0.1

C0.04 I0. D0.3 E0.2 F0.1 H-1. J1.

U1. K4. M10

V6000. W180.

N4 G9679

M30

Page 173: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

프로그래밍/ Fanuc

BA 0091 219 A /01 / English 164 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

D.5.5 폼-그라인딩 G9228 TNRC G41/G42 가 있는 쇼울더 그라인딩

• 폼-지름의 콘투어를 따라가기 위해 C/X 인터폴레이션 (Interpolation)을

사용한 스트레이트 쇼울더 플런지. Z축 피드는 수동이거나 자동이다.

• 툴-노즈 반지름 보정을 비활성화시키기위해 이 사이클 바로 직전에

G9245 가 프로그램되어야 한다.

파라미터 G9228 미터식 인치식

A 그라인딩 스톡 허용치 (Stock Allowance) mm inches

F 인피드 양 VVV mm inches

I 스파크-아웃 스트로크

M 스피드 팩터 (Speed Factor:속도 계수) VVV

Q 포지셔닝 속도 C-축 deg./min deg./min

R Z의 수동 피드 (Manual Feed)

T 휠-레퍼런스 포인트 위치 1

U X의 스테이-백 어마운트(Stay-back Amount)

V 서브루틴 넘버 (Subroutine Number)

X X의 노미널 사이즈 mm inches

Y 셋업 각도 C-축 degrees degrees

Z Z의 노미널 사이즈 mm inches

표 20 파라미터 G9228

A 쇼울더에 있는 그라인딩 스톡 (Grinding Stock on Shoulder)

F 소재 레볼루션 당 Z의 인피드 양. Z에서 자동 피드가 오직 유효함.

(파라미터 R = 0).

I 스파크-아웃 레볼루션의 수. Z에서 자동 피드가 오직 유효함.

(파라미터 R = 0).

Q “셋업 위치 C (Set-up Position C)”에서 폼-서브루틴의 C

시작포인트로 포지셔닝할 때 C-축 속도

R R = 0: Z의 자동피드 (Automatic Feed in Z)

R = 1: 수동 피드 Z (Manual Feed Z)

U 스테이-백 어마운트 (Stay-Back Amount) 는 폼-서브루틴에서

설명된 대로 휠이 폼의 노미널 사이즈에서 후진되어 지속적으로

머물러 있는 거리를 정의한다.

V 최종 소재 지오메트리를 정의하는 서브루틴의 넘버

Page 174: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 165

Fanuc / 프로그래밍

X 노미널 제원 X 를 위해 입력된 값은 소재 지오메트리의 서브루틴에

있는 첫번째 X-값과 동일해야 한다.

Y “셋업 위치 C (Set-up Position C)” 와 폼-서브루틴에 있는 폼의

C-시작 포인트 사이의 각도

프로그래밍 사이클 G9228

• 사이클 9220 은 특정 폼-서브루틴과 함께 프로그램된다.

• 서브루틴 프로그램에 O6000 - O6999 사이의 번호가 부여된다.

• 특별히 만들어진 소프트웨어 ”StForm” 는 폼-서브루틴을 생성시키는데

사용되어야 한다.

• 툴-노즈 반지름 보정 (Tool-Nose Radius Compensation) 을

비활성화시키기 위해 이 사이클 바로 직전에 G9245 가 프로그램되어야

한다.

프로그래밍 예제

Page 175: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

프로그래밍/ Fanuc

BA 0091 219 A /01 / English 166 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

프로그래밍 예제

폼-서브루틴 (Form-Subroutine)

프로그래밍 예제

메인 프로그램

%

031 (HEXAGON)

#901=300*#100

#902=750*#100

#903=2000*#100

#904=5000*#100

N10 G112

N20 G01 G41 G90 C0 X49.34272 F#901

N30 G02 C-0.42262 X49.15534 R1

F#904

N40 G02 C-0.5 X49.07477 R1 F#903

N50 G01 C-21 X25.40341 F#902

..

..

N180 G02 C21 X25.40341 R1 F#903

N190 G01 C10.75 X37.23909 F#902

N200 G01 C0.5 X49.07477

N210 G02 C0 X49.34272 R1 F#904 M99

(STFORM ...........)

(S40CNC B EXTERNAL)

(G9220, CARTESIAN, G41/G42, MM)

(ALIGNMENT ANGLE: 0 DEGREES)

%

O0131

(WORKPIECE PROGRAM DEMO-PART)

(HEXAGON 43MM)

(AUTOMATIC FEED IN Z)

G9600 A0.T1.

N100 G9228 X49.34272 Z12.5 A0.1

R1. T1. V6000. U0.01

G9679

M30

Page 176: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 167

Fanuc / 프로그래밍

D.5.6 스레드-그라인딩 (Thread-Grinding) G9230

• 파라미터 S 대로 피드 모션들 (feed motions) 의 수와 프로파일된

그라인딩 휠과 함께, 플런징 (plunging) 은 루트 서클 지름 (root circle

diameter) 까지 일어난다. X에 있는 각각의 피드 모션 후에, 소재

스핀들은 파라미터 B +/- *360 degrees 에 의해 정의된 값으로 회전한다.

• 그라인딩 휠 프로파일에 대한 서브루틴은 상보형 소프트웨어

”StThread” 를 사용하여 확립될 수 있다. 요구 조건에 따라, 프로파일

디스토션(distortion :변형)을 고려하거나 고려하지 않고 그라인딩 휠

프로파일이 확립될 수 있다.

파라미터 G9230 미터식 인치식

A 그라인딩 스톡 허용치 mm inches

B 레볼루션의 수 (Number of Revolutions )

C 스레드 런-인 (run-in) / 런-아웃(run-out)

그라인딩을 위한 각도

degrees degrees

E 런-아웃 각도 (Run-out Angle) degrees degrees

F 머시닝 각도 (Machining Angle) degrees degrees

H 스레드(thread) 타입 0=오른쪽 / 1=왼쪽 0=r / 1 = l 0= r / 1 = l

J 스레드 그라인딩 피드 C/Z deg./min deg./min

M 제거되어야 하는 양 (Amount) mm inches

Q 포지셔닝 속도 C-축 deg./min deg./min

S 패스의 수 (Number of Passes)

T 휠 레퍼런스 포인트 위치 1

U 피치(Pitch) mm inches

V 서브루틴 넘버 (Subroutine number)

X X의 노미널 사이즈 mm inches

Y 셋업 각도 C-축 degrees degrees

Z Z의 노미널 사이즈 mm inches 표 21 파라미터 G9230

Remark:

오버라이드 스위치 (OVERRIDE switch)는 머시닝 프로세스동안에

조정되지 않아야 한다 !

머시닝 동안의 속도 변경은 스레드 품질(tread quality)에 영향을 준다.

Page 177: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

프로그래밍/ Fanuc

BA 0091 219 A /01 / English 168 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

C 이 각도는 스레드 런-인과 런-아웃 (thread run-in and run-out)의

제원을 정의한다. 런-인과 런-아웃의 제원을 바탕으로, Z의 시작

위치는 그라인딩 기능에서 계산된다. 만약 어떠한 각도도

프로그램되어 있지 않다면, 런-인과 런-아웃 거리를 계산하지 않고

Z의 시작 위치에 접근된다.

만약 스레드 런-인과 런-아웃 (thread run-in and run-out) 가 머신

(machine: 절삭) 된다면, 그라인딩 휠이 따라서 드레싱처리되어야

한다.

E 일단 레볼루션의 정의된 수가 완료되어 있으면 ”파라미터 B”,

이 각도로 소재로부터 리프트-오프(liftoff)가 있다. 축 X와 Z의

결과적인 운동은 C-모션을 기초로 하여 계산된다. 만약 파라미터 E

가 프로그램되어 있지 않다면, 10 도로 정의된다.

M 파라미터 M은 사전머신된(premachined : 사전 절삭된) 스레드들에

대한 그라인딩 허용치 (grinding allowance) 를 정의한다.

M = 0 과 M = 베이컨트 (vacant : 비어 있음)

스레드(thread) 가 사전머신되어 있지 않다는 것을 정의한다.

Q 포지셔닝을 위한 C 축 속도, 셋업-각도 C [Y] 에서 시작.

S 그라인딩 과잉량을 여러 스텝으로 분할구분

Y 시작 위치 C 는 셋업 위치 C 와 스레드의 시작 각도 사이의 각도를

정의한다.

중요점 (Important):

사전머신된 스레드 (premachined thread) 가 미리 측정되어 있다면,

파라미터 Y 는 프로그램되지 않아야 한다. 스레드의 측정된 위치는

그라인딩 사이클로 전송된다. 그리고 시작 위치에 접근할 때, C축은

정확한 위치에서 회전한다.

V 그라인딩 휠 프로파일의 서브루틴 넘버

Page 178: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 169

Fanuc / 프로그래밍

프로그래밍 사이클 G9230

• 스튜더 오프-라인 프로그래밍 소프트웨어 ”윈도우를 위한 스튜더 NC

(StuderNC for Windows)” 의 컴포넌트(구성요소)인 프로세스

매크로 ”StThread” 을 사용하여 그라인딩 휠 폼 서브루틴이 자동적으로

컴파일된다.

• ”미터식 (Metric)” 기계. 스레드의 피치(Pitch) [U]는 ”미터식 (metric)”

과 ”inch (인칙식)” 스레드들에 대해 미터식 제원으로 입력된다.

• ”인치식 (Inch)” 기계. 스레드의 피치(Pitch) [U]는 ”미터식 (metric)”

과 ”inch (인치식)” 스레드들에 대해 인치식 제원으로 입력된다.

• 런-인/ 런-아웃 그라인딩 (run-in / run-out grinding) 스레드의 런-아웃을

그라인드하기 위하여, 파라미터 C 는 degree (度)의 각각 넘버로

정의되어야 한다.

G9230 으로 스레드 런-인/런-아웃 그라인딩을 위한 그라인딩 휠 프로파일

(Grinding wheel profile for thread run-in / run-out grinding with G9230)

T7 T2

Page 179: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

프로그래밍/ Fanuc

BA 0091 219 A /01 / English 170 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

런-인 / 런-아웃 프로파일이 있는 스레드-그라인딩 휠에 대한 T-넘버의

정의 (Definition of the T-number for threads – grinding wheel with

running-in / running-out profile)

스튜더 스레드 (Studer Thread) 에서 생성되었었던 그라인딩 휠

프로그램들에 T-넘버 7과 17 이 있다. 드로잉(drawing : 도면)에 따라 런-

인 그리고 런-아웃을 절대적 측정법으로 프로그램하기 위하여, 추가적인

T-넘버는 그라인딩 휠 서브루틴에서 정의되어야 한다.

T-넘버의 디메션닝 (Dimensioning of the T-number)

그라인딩 휠 폼의 서브루틴에서, 기능 G9400 은 다른 T-넘버의

프로그래밍을 허용한다.

스튜더 스레드 (Studer Thread) 에서 전송되어진 계산된 값 X (value X) 는

변경되지 않아야 한다; 이 높이는 스레드의 지름을 정의한다.

T7 T2

프로그래밍 예제 :

O6000(M20 X 2.5)

(#107=2.5)

(#108=10)

#2=5000(F FOR G40)

#1=5000(F FOR G41,G42)

G9400 T2 X.3.7335 Z.2

G9400 T7 X.3.7335 Z.4

Page 180: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 171

Fanuc / 프로그래밍

프로그래밍 사이클 G9230

Remark:

첫번째 스레드-립(Thread-Rib) 에 있는 왼쪽 레퍼런스 포인트 [T] 는

항상 T7 이다.

만약 스레드 런-인 그리고 런-아웃이 동시에 그라인드된다면, T-넘버들의

Z-위치들은 따로따로 정의되어야 한다.

Page 181: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

프로그래밍/ Fanuc

BA 0091 219 A /01 / English 172 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

프로그래밍 예제

폼-서브루틴 (Form-Subroutine)

프로그래밍 예제

메인 프로그램

%

O6000

#1=2.5

#2=30

G9360

A2.1651B0.3609C0.2706D2.5E60F20H99I

1J0K1.9969M1Q16.9328

G9361

A6B6C0.125D0.125E-3.0672F-3.0672H-1

.25I

[#2-28.75]

J7K17M500Q0R#2U2V0W1X-1Y-2Z999

IF[#4014EQ58] GOTO 10

M30

N10 G00 X4

Z-29.183

G01 G41 X0 F5000

Z-28.75 F#101

G02 X-0.3341 Z-28.4602 R0.3349

F[#101*#103]

..

..

G00 Z-1.683

G01 G41 X0 F5000

Z-1.25 F#101

G02 X-0.3341 Z-0.9602 R0.3349

F[#101*#103]

G01 X-3.7334 Z0.0244

Z1.0244 F#101

G40 X4 F5000

O0131

(WORKPIECE PROGRAM THREAD M20 X

2.5)

G9600 A0. T1.

N100 G9230 X20 Z60. T7. V6000.

A0.1 U2.5 H0. M0. J400. B1.1 F0.

G9679

M30

Page 182: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 173

Fanuc / 프로그래밍

프로그래밍 예제

폼-서브루틴 (Form-Subroutine)

프로그래밍 예제

메인 프로그램

G00 Z-0.817

Z[-#2-1] F#101

G40 X4 F5000

N999 M99

(STTHREAD 1.4B, 09.12.97 15:39:04)

(M20 X 2.5)

(EXTERNAL)

(+ PROFILE CORRECTION)

(+ PROJ. PLANE = PITCH)

(LEADS 1)

(PITCH A 2.4796 DEG)

(WHEEL D 500)

(WHEEL A 60.17 DEG)

(THREAD A 60 DEG)

(DRESS R 0.125)

(MAX X 1.8667/R)

(STUDER/FANUC 16TB)

%

Page 183: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

프로그래밍/ Fanuc

BA 0091 219 A /01 / English 174 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

D.5.7 준비기능 스레드 그라인딩 G9235 (Preparatory function thread grinding G9235)

• 어느 부가 기능들 (그라인딩, 수정) 이 다음 스레드 그라인딩 사이클에서

수행되어질 것인지를 정의하는 기능이다. 이 기능을 사용하여 스레드가

테이퍼되어야 하는지를 정의한다.

파라미터 G9235 미터식 인치식

A 방향 X 의 수정 값 mm inches

B 방향 Z 의 수정 값 mm inches

C 테이퍼의 수정 각도 degrees degrees

D 롱지투디널 그라인딩과 플런징을 위한

피드레이트 (Feedrate: 이송율)

mm/min inch./min

E 0 = 테이퍼된 소재(Tapered workpiece)

1 = 실린드리컬 소재(Cylinrical workpiece)

deg./min deg./min

K Z1 위치 오버런 (overrun) mm inches

M Z2 위치 오버런 (overrun) mm inches

X 런-인 그리고 런-아웃 그라인딩

Y 스레드의 테이퍼 각도 degrees degrees

표 22 파라미터 G9235

A 테이퍼된 스레드들에 대한 방향 X 의 수정 값

B Z축 방향의 수정 값에 의하여, Z1 위치 ”파라미터 Z” 는 시프트될 수

있다. 위치 Z1 이 소재에서 한 피치(pitch) 떨어져 있게 일반적으로

프로그램되므로, 그라인딩 프로세스가 너무 느리다. 그라인딩

사이클의 시작 위치에 따라 Z-수정이 계산된다. 이 방법으로 계산된

새로운 시작 위치에 달려 있는 수정 비율(correct ratio) 로 C축이

회전한다. 이 파라미터는 그라인딩 사이클 G9236 과 G9237 에 대해

오직 유효할 뿐이다.

C 테이퍼된 스레드들에 대한 각도 수정

D 이 속도를 사용하여, 소재로 가는 인피드 운동이 수행된다.

E 테이퍼된 (코니컬) 스레드들은 실린드리컬 (cylindrical) 또는 코니컬

(conical : 원뿔형) 지름에서 그라인드될 수 있다. 그러나 운영자는

소재의 지오메트리가 실린더(cylinder) 또는 테이퍼(taper)인지를

정의해야 한다. 그라인딩 휠을 소재에 접근시키는데 이 정의가

사용된다.

K G9236 과 G9237 에 대한 위치 Z1 에서 오버런 (overrun)

M G9236 과 G9237 에 대한 위치 Z2 에서 오버런 (overrun)

Y 테이퍼 각도 (Taper angle)

Remark:

소프트웨어 버전 MVB 208 부터, 파라미터 X 는 더 이상 유효하지 않다.

스레드의 런-인과 런-아웃 그라인딩을 위해, 그라인딩 기능 G9239 가

지금 사용되어야 한다.

Page 184: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 175

Fanuc / 프로그래밍

D.5.8 스레드 그라인딩 (Thread Grinding) G9236

• 일정한 금속 제거 볼륨 (Constant Metal Removal Volume)

매 패스당 금속 제거 볼륨 Q’은 일정하다. 금속 제거 볼륨 Q’ 은

패스들의 수 (파라미터 S) 에 의해 결정된다

• 그라인딩 휠 드레싱 프로그램은 오프-라인 소프트웨어 ”StThread” 에

의해 생성된다. 그라인딩 휠 프로파일은 프로파일 디스토션 ( Profile

Distortion) 에 대한 보정과 함께 또는 보정없이 생성될 수 있다.

파라미터 G9236 미터식 인치식

A 그라인딩 스톡 허용치 mm inches

H 스레드 타입 0=오른쪽 / 1=왼쪽 0=r/1=l 0=r/1=l

I 스파크-아웃 스트로크

J 스레드 그라인딩 피드 C/Z deg./min deg./min

K 양방향에서 그라인딩 0=N / 1=Y 0=N/1=Y

M 제거되어야 하는 양 mm inches

Q 포지셔닝 속도 C-축 deg./min deg./min

R 휠 레퍼런스 포인트 위치 2

S 패스들의 수

T 휠 레퍼런스 포인트 위치 1

U 피치 (Pitch) mm inches

V 서브루틴 넘버

W 제원 Z 위치 2 mm inches

X X의 노미널 사이즈 mm inches

Y 셋업 각도 C-축 degrees degrees

Remark:

오버라이드 스위치 (OVERRIDE switch)는 머시닝 프로세스동안에

조정되지 않아야 한다 !

머시닝 동안의 속도 변경은 스레드 품질(tread quality)에 영향을 준다

Page 185: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

프로그래밍/ Fanuc

BA 0091 219 A /01 / English 176 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

Z Z의 노미널 사이즈 mm inches

표 23 파라미터 G9236

K 양방향에서 그라인딩이 있는지 여부를 결정.

M = 0: 위치 “Z의 노미널 사이즈(Nominal Size in Z)” [Z]에서

인피드

K = 1: 위치 “Z의 노미널 사이즈(Nominal Size in Z)” 와 제원 Z

[Z]에서 인피드

M 파라미터 M 은 사전머신된 스레드들 (premachined Threads) 에서

제거되어야 하는 그라인딩 스톡 (Grinding Stock)을 정의한다.

M = 0

스레드가 사전머신되어 있지 않다는 것을 정의한다.

프로그래밍 사이클 G9236

• 스튜더 오프-라인 프로그래밍 소프트웨어 ”StEdit” 의 구성요소인

프로세스 매크로 ”StThread” 을 사용하여 그라인딩 휠 폼 서브루틴이

자동적으로 컴파일된다.

• ”미터식 (Metric)” 기계. 스레드의 피치(Pitch) [U]는 ”미터식 (metric)”

과 ”인치식 (inch)” 스레드들에 대해 미터식 제원으로 입력된다.

• ”인치식 (Inch)” 기계. 스레드의 피치(Pitch) [U]는 ”미터식 (metric)”

과 ”인치식 (inch)” 스레드들에 대해 인치식 제원으로 입력된다.

프로그래밍 예제 사이클 G9236

Remark:

그라인딩 휠의 첫번째 스레드 프로파일에 있는 ”그라인딩 휠 레퍼런스

포인트 위치 1 (grinding wheel reference point Pos. 1)” [T]는 항상 T7

이다.

Qw’ 는 ISO-60° 스레드들에 관해서만 기능할 것이다 !

Page 186: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 177

Fanuc / 프로그래밍

프로그래밍 예제

폼-서브루틴 (Form-Subroutine)

프로그래밍 예제

메인 프로그램

%

O6000

#1=2.5

#2=30

G9360

A2.1651B0.3609C0.2706D2.5E60F20H99I

1J0K1.9969M1Q16.9328

G9361

A6B6C0.125D0.125E-3.0672F-3.0672H-1

.25

I[#2-28.75]J7K17M500Q0R#2U2V0W1X-1Y

-2Z999

IF[#4014EQ58] GOTO 10

M30

N10 G00 X4

Z-1.683

G01 G41 X0 F5000

Z-1.25 F#101

G02 X-0.3341 Z-0.9602 R0.3349

F[#101*#103]

G01 X-3.7334 Z0.0244

Z1.0244 F#101

G40 X4 F5000

G00 Z-0.817

G01 G42 X0 F5000

Z-1.25 F#101

G03 X-0.3341 Z-1.5398 R0.3349

F[#101*#103]

G01 X-3.7334 Z-2.5244

Z[-#2-1] F#101

G40 X4 F5000

N999 M99

O0131

(WORKPIECE PROGRAM THREAD M20 X 2)

G9600 A0. T1.

N100 G9230 X20 Z0. V6000. T7. R17.

A0.2 M0. S6. I2. J2000. U2.5 H0.

K0 W35.

G9679

M30

Page 187: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

프로그래밍/ Fanuc

BA 0091 219 A /01 / English 178 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

프로그래밍 예제

폼-서브루틴 (Form-Subroutine)

프로그래밍 예제

메인 프로그램

(STTHREAD 1.4B, 09.12.97 15:51:26)

(M20 X 2.5)

(EXTERNAL)

(+ PROFILE CORRECTION)

(+ PROJ.PLANE = PITCH)

(LEADS 1)

(PITCH A 2.4796 GRAD)

(WHEEL D 500)

(WHEEL A 60.17 GRAD)

(THREAD A 60 GRAD)

(DRESS R 0.125)

(MAX X 1.8667/R)

(STUDER/FANUC 16TB)

%

Page 188: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 179

Fanuc / 프로그래밍

D.5.9 스레드 그라인딩 (Thread Grinding) G9237

• 그라인딩 휠 드레싱 프로그램은 오프-라인 소프트웨어 ”StThread” 으로

생성된다. 그라인딩 휠 프로파일은 프로파일 디스토션(Profile Distortion)

에 대한 보정과 함께 또는 보정없이 생성될 수 있다.

파라미터 G9237 미터식 인치식

A 그라인딩 스톡 허용치 mm inches

B 스위치-오버 위치 V/VV mm inches

C 스위치-오버 위치 VV/VVV mm inches

D 인피드 양 V mm inches

E 인피드 양 VV mm inches

F 인피드 양 VVV mm inches

H 스레드 타입 0=오른쪽/ 1=왼쪽 0=r/1=l 0=r/1= l

I 스파크-아웃 스트로크

J 스레드 그라인딩 피드 C/Z deg./min deg./min

K 양방향에서 그라인딩

M 제거되어야 하는 양 mm inches

Q 포지셔닝 속도 C-축 deg./min deg./min

R 휠 레퍼런스 포인트 위치 2

T 휠 레퍼런스 포인트 위치 1

U 피치 (Pitch) mm inches

V 서브루틴 넘버

W 제원 Z 위치 2 mm inches

X X의 노미널 사이즈 mm inches

Remark:

오버라이드 스위치 (OVERRIDE switch)는 머시닝 프로세스동안에

조정되지 않아야 한다 !

머시닝 동안의 속도 변경은 스레드 품질(tread quality)에 영향을 준다.

Page 189: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

프로그래밍/ Fanuc

BA 0091 219 A /01 / English 180 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

Y 셋업 각도 C-축 degrees degrees

Z Z의 노미널 사이즈 mm inches 표 24 파라미터 G9237

I 스파크-아웃 스트로크의 수

J 스레드 그라인딩 피드(Feed) C/Z

K 양방향에서 그라인딩이 있는지 여부를 결정.

K = 0 위치 “Z의 노미널사이즈 (Nominal Size in Z)” [Z] 에만 있는

인피드

K = 1 위치 “Z의 노미널사이즈 (Nominal Size in Z)” [Z] 와 “제원 Z

위치 2 (Dimension Z Position 2)” [W] 에서 인피드

M 파라미터 M은 사전머신된 스레들에서 제거되어야 하는 그라인딩

스톡을 정의한다.

M = 0 은 사전머신되지 않은 스레드를 정의한다.

Q “셋업 위치 C (Set-up Position C)” 에서 스레드의 C-축

시작포인트로 위치결정할 때 C-축 속도

Y “셋업 위치 C (Set-up Position C)” 와 스레드의 C-축 시작 포인트

사이의 각도

V 휠폼(Wheelform)에 대한 서브루틴의 넘버

프로그래밍 사이클 G9237

• 스튜더 오프-라인 프로그래밍 소프트웨어 ”윈도우를 위한 StuderNC

(StuderNC for Windows)” 의 구성요소인 프로세스 매크로”StThread” 를

사용하여 그라인딩 휠 폼 서브루틴은 자동적으로 컴파일된다.

프로그래밍 예제 G9237

Remark:

첫번째 스레드-립 (Thread-Rib) 에 있는 왼쪽 레퍼런스 포인트 [T] 는

항상 T7이다.

Page 190: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 181

Fanuc / 프로그래밍

프로그래밍 예제

폼-서브루틴 (Form-Subroutine)

프로그래밍 예제

메인 프로그램

#1=2.5

#2=30

G9360

A2.1651B0.3609C0.2706D2.5E60F20H99I

1J0K1.9969M1Q16.9328

G9361

A6B6C0.125D0.125E-3.0672F-3.0672H-1

.25

I[#2-28.75]J7K17M500Q0R#2U2V0W1X-1Y

-2Z999

IF[#4014EQ58] GOTO 10

M30

N10 G00 X4

Z-1.683

G01 G41 X0 F5000

Z-1.25 F#101

G02 X-0.3341 Z-0.9602 R0.3349

F[#101*#103]

G01 X-3.7334 Z0.0244

Z1.0244 F#101

G40 X4 F5000

G00 Z-0.817

G01 G42 X0 F5000

Z-1.25 F#101

G03 X-0.3341 Z-1.5398 R0.3349

F[#101*#103]

G01 X-3.7334 Z-2.5244

Z[-#2-1] F#101

G40 X4 F5000

N999 M99

O0131

(WORKPIECE PROGRAM THREAD M20 X

2.5)

G9600 A0. T1.

N100 G9237 X20. Z0. T7. V6000.

A0.2 B0.020 C0.006 M0 D0.02.

E0.01. F0.005. I2. J2000. U2.5 H0.

K1. W25.

G9679

M30

Page 191: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

프로그래밍/ Fanuc

BA 0091 219 A /01 / English 182 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

프로그래밍 예제

폼-서브루틴 (Form-Subroutine)

프로그래밍 예제

메인 프로그램

(STTHREAD 1.4B, 09.12.97 15:51:26)

(M20 X 2.5)

(EXTERNAL)

(+ PROFILE CORRECTION)

(+ PROJ.PLANE = PITCH)

(LEADS 1)

(PITCH A 2.4796 DEG)

(WHEEL D 500)

(WHEEL A 60.17 DEG)

(THREAD A 60 DEG)

(DRESS R 0.125)

(MAX X 1.8667/R)

(STUDER/FANUC 16TB)

%

Page 192: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 183

Fanuc / 프로그래밍

D.5.10 스레드 터닝 (Thread Turning) G9238

• 인피드 Q’ = 일정 (Infeed Q’ = Const.)

상대적 금속 제거율 Q’ 은 각 패스(Pass)에 대해 일정하다. 금속 제거율

(Metal Removal Rate)는 패스들의 수[S]로 영향을 받을 수 있다. 머시닝

각도 (Machining Angle) 는 파라미터 [B]로 정의된다.

인피드는 프로그램된 Z1-위치 [Z]에서 항상 수행된다. T-넘버들 (스레드

높이) 에 대한 계산은 StThread (윈도우를 위한 “StuderNC”의 구성요소)

으로 이루어진다. .

파라미터 G9238 미터식 인치식

A 스톡 허용치 mm inches

B 머시닝 각도 (Machining Angle) degrees degrees

H 스레드 타입 0=r/1=l 0=r/1= l

J 스레드 커팅 피드 C/Z mm/min inch./min

M 제거되어야 하는 양 mm inches

Q 포지셔닝 속도 C-축 deg./min deg./min

S 커팅 패스들의 수

T 레퍼런스 포인트 터닝 툴 (Turning Tool)

U 피치 (Pitch) mm inches

V 서브루틴 넘버

W 제원 Z 위치 2 mm inches

X 노미널 제원 X mm inches

Y 시작 각도 C-축 degrees degrees

Z Z의 노미널 사이즈 mm inches 표 25 파라미터 G9238

Page 193: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

프로그래밍/ Fanuc

BA 0091 219 A /01 / English 184 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

B 이 파라미터는 스레드 플랭크 (Thread Flank) 에 대한 머시닝 각도

(Machining Angle) 를 정의한다.

M 이 파라미터는 사전머신된 스레들에 있는 그라인딩 스톡을 정의한다.

M = 0 과 M = 베이컨트 (vacant) 는 사전머신되지않은 스레드(non-

premachined Thread) 를 정의한다.

T-넘버들의 계산이 있는 서브루틴은 StThread 에 의해 생성된다.

StThread 는 프로그래밍 시스템 “윈도우를 위한 StuderNC (StuderNC for

Windows)”의 구성요소이다.

Page 194: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 185

Fanuc / 프로그래밍

D.5.11 스레드의 런-인 그리고 런-아웃 그라인딩 G9239

(Run-in and rut-out grinding of threads G9239)

이 사이클을 사용하여 스레드를 런-인 및 런-아웃 그라인드하는 것이

가능하다. 그 기능을 호출할 때, degree (도) 단위인 그라인딩 각도 [D]

(360 degrees = 1 thread rotation) 그리고 상응하는 속도 (correspondent

speeds) 와 함께 후진 각도 (retract angle) [E] 가 정의된다. 후진 각도에

있는 머시닝 속도[M] 는 상당히 보다 낮게 프로그램되어야 하는데, 마진

영역 (margin area : 가장자리 영역) 의 손상을 피하기 위해서이다. 시작

위치 (Z1-위치)는 스레드 크레스트 (thread crest) 와 일치해야 한다.

중요점 (Important): 런-인 그라인딩은 Z1-위치에서 그리고 런-아웃

그라인딩은 Z2 위치에서 항상 수행된다. T-넘버들이

상응하여 프로그램되어야 한다.

파라미터 G9239 미터식 인치식

A 그라인딩 스톡 허용치 mm inches

B 런-인 그라인딩 (Run-in grinding)

C 런-아웃 그라인딩 (Run-out grinding)

D 머시닝 각도 그라인딩 degrees degrees

E 머시닝 각도 런-아웃 degrees degrees

H 오른쪽 스레드= 0 / 왼쪽 스레드 = 1

I C-축 런-아웃 그라인딩의 시작 위치 degrees degrees

J 속도 인피드/그라인딩 deg./min deg./min

K 스레드 런-인/런-아웃을 위한 시작 오버런 mm inches

M 후진 각도 (retract angle) 에 대한 속도 deg./min deg./min

Q 속도 C-축 원주 위치(circumferential pos.) deg./min deg./min

R T-넘버 2

T T-넘버 1

U 스레드 피치 (Thread pitch) mm inches

V 휠 데이터가 있는 UP-넘버

W Z2-위치 mm inches

X 스레드 지름 (Thread diameter) mm inches

Y C-축 런-인 그라인딩의 시작 위치 degrees degrees

Z Z1-위치 mm inches

표 26 파라미터 G9239

Page 195: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

프로그래밍/ Fanuc

BA 0091 219 A /01 / English 186 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

프로그래밍 예제 그라인딩 사이클 G9239

G9239

A.5 B1 C1 D180 E10 H0 J400 M50 Q

5000 R11 T1 U2 V6000 W-20 X20 Y0

Z0;

Page 196: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 187

Fanuc / 프로그래밍

머시닝 예제 소재 / 그라인딩 휠 (Machining examples workpiece / grinding wheel)

이 타입의 머시닝을 위해 T-넘버(들) (예를

들면 T2 / T12) 은 소재 프로그램에서

정의되어야 한다. T-넘버(들)의 정의를 위한

X-값이 스튜더 스레드 (MAX X 2.1846R) 의

생성된 서브루틴에 리스트되어 있다. 그 값에

2 를 곱하세요.

스레드가 플런지 사이클(plunge cycle)과 함께

그라인드된다면, 같은 작업 단계 (working

step) 동안에 그라인딩 휠의 프로파일 엔드로

스레드 런-인을 머신하는 것이 가능하다.

그라인딩 휠의 프로파일 엔드 (profile end)는

스튜더 스레드에서 정의될 수 있다.

만약 스레드가 플런징 절차에 의하여

그라인드된다면, 싱글 패스에서 런-아웃이

그라인딩 휠의 스레드 시작부분으로 머신

(machine : 절삭가공)될 수 있다. 그라인딩

휠 스레드의 시작부분 (beginning) 은

스튜더 스레드에서 정의된다.

Example 5

Page 197: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

프로그래밍/ Fanuc

BA 0091 219 A /01 / English 188 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

D.5.12 축 그루브 그라인딩 G9270 (Axial Groove Grinding G9270)

• 이 사이클은 축 그루브들 (axial grooves) 을 많이 그라인드하는데

사용된다. Y-축을 갖추고 있는 기계들에 대해 오직 적용할 수 있음

파라미터 G9270 미터식 인치식

A 그라인딩 스톡 허용치 X mm inches

C 시작 각도 C-축 degrees degrees

D 후진 양 (Retract Amount) mm inches

E 인피드 양 (Infeed Amount) mm inches

F X의 인피드 속도 mm/min inch./min

I 스파크-아웃 스트로크

J 그라인딩을 위한 Z의 트래버스 속도 mm/min inch./min

K 위치 1 에서 오버트래블 mm inches

M Z의 후진 속도 mm/min inch./min

Q 포지셔닝 속도 C-축 deg./min deg./min

S 그루브들의 수 (Number of Grooves)

T T-넘버 위치 1

U 제원 X 위치 2 mm inches

W 제원 Z 위치 2 mm inches

X X의 노미널 사이즈 mm inches

Y Y의 노미널 사이즈 mm inches

Z Z1의 노미널 사이즈 mm inches

8개의 그루브가 있는 스플라인 샤프트(축)

(Spline shaft with 8 Grooves)

표 27 파라미터 G9270

Page 198: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 189

Fanuc / 프로그래밍

• 파라미터 [D]는 휠이 Z에서 후진하기 전에 후진 양 (Retract Amount) 을

정의한다. 파라미터 [M]은 Z의 후진 속도를 정의한다. 만약 [M]이

정의되어 있지 않다면, 그라인딩을 위한 Z의 트래버스 속도는 Z의 후진

속도로서 또한 사용된다.

• 파라미터 [S] “그루브들의 수 (Number of Grooves)” 는 네거티브 수로서

또는 포지티브 수로서 입력될 수 있다; 인덱싱 디렉션 (Indexing

Direction : 분할 방향) 을 정의한다.

• 이 사이클은 Y-축이 없는 기계들에서 또한 사용될 수 있다; 단지

정의하는 파라미터 [Y] 를 빼세요.

프로그래밍 예 G9270

드레싱 (Dressing)

다수의 그루브들 다음에 드레싱이 가능하다.

즉, G202H2; 2개의 그루브 다음에 드레싱

D.5.13 X 그리고/또는 Z 의 n-소재 다음에 트렌드 수정 G9336

(Trend Correction after n-Workpieces in X and/or Z G9336)

• 이 기능은 n-소재 다음에 X 그리고/또는 Z-축 수정을 이루도록 허용한다.

파라미터 G9336 미터식 인치식

A 소재들의 넘버

X X의 수정 (Correction in X ) mm inches

Z Z의 수정 (Correction in Z ) mm inches

표 28 파라미터 9336

ISO 에서 프로그래밍시, 입력 값들이 최소/최대 한계들에 대해 체크되지

않는다.

프로그래밍 예 G9336

G202 H1 (1개의 그루브 다음에 드레싱);

G9270 A0.2 C20 D0.1 E0.15 F10 I2

J1200 K2.5 M1200 S-2 T1 U32

W-100 X30 Y3 Z0;

G9336 A10 X-0.0001;

또는

G9336 A10 Z-0.0001;

Page 199: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

프로그래밍/ Fanuc

BA 0091 219 A /01 / English 190 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

D.5.14 하이-스피드 폼 그라인딩 G9730 (High-speed form grinding G9730)

(매뉴얼 StFormHS 을 또한 보세요)

이 사이클은 둥근 모양이 아닌 폼 (unround form) 을 플런지

그라인드하는데 사용된다. 소재 폼의 프로그래밍은 특수한 소프트웨어

“StFormHS” 을 사용하여 오프-라인 PC 에서 수행된다. 이 소프트웨어는

프로그램뿐만 아니라 제어 인터폴레이터 (Control Interpolater) 를

패스함으로써 처리되는 특정한 데이터-블록 (축 증분)도 생성시킨다.

중요점 (IMPORTANT):

G9730 과 함께 하는 하이스피드 폼 그라인딩은 특수한 제어 하드웨어를

필요로 한다. (옵션).

사이클 G9730 유닛 조건

A 특수한 스톡 허용치 mm / Inch 옵션(OPTION)

B 드레싱 선택해제 0=아니오 1=예 ..= 드레싱

1= 드레싱 없음 옵션

C 측정 스톱 선택해제 0=아니오 1=예 ..= 측정

1= 측정 없음 옵션

D 소재 데이터의 디렉토리 --- On Highcom

필수

F 소재 데이터가 있는 파일 넘버 --- On Highcom

필수

I 프로세스 시퀀스(sequence: 순서) --- 필수(MUST)

K 지오메트리 콘투어 1...5 --- 필수

Q 포지셔닝 속도 C-축 deg./min 옵션

R 휠-레퍼런스 포인트 위치 2 --- 옵션

T 휠-레퍼런스 포인트 위치 1 --- 필수

X 수정 노미널 사이즈 X mm / Inch 옵션

Y 시작 각도 C-축 degrees 필수

Z Z의 노미널 사이즈 mm / inch. 필수

A 특수한 스톡 허용치 (Special Stock Allowance) 에서 정의된 값들은

StFormHS 에 의해 계산된 스톡 허용치 값들을 대체할 것이다.

X 하이스피드 데이터와 스톡 허용치가 각각 재계산되지 않거나 변경되지

않으므로, 이 파라미터를 통해서 노미널 제원 X 를 변경하는 것은

부품(part) 의 폼 오류 (Form Error)들을 일으킬 수도 있다.

Page 200: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 191

Fanuc / 프로그래밍

드레싱 (Dressing)

하이스피드 프로그램을 컴파일할 때 하이스피드 사이클 (HighSpeed cycle)

내에서 나온 드레싱이 정의된다. “확장된 드레싱 기능들(extended Dressing

Functions)” 을 활용하는 것이 또한 가능하다 (D.6.3 를 보세요).

측정 / 그라인딩 인터럽트 (Measuring / Grinding Interrupt)

하이스피드 프로그램을 컴파일할 때 하이스피드 사이클 내에서 나온 측정 /

그라인딩 인터럽트가 정의된다.

휠헤드(Wheelhead)는 홈-위치 (Home-Position)로 이동하며 도어들을

오픈하는 것을 허용하는 모든 조건들이 확립된다.

스크린은 이전에 사용된 커스텀 스크린 (CUSTOM screen) 으로 자동

전환된다.

“사이클-시작 (Cycle-Start)” 후에, 기계는 그라인딩/측정 인터럽트가

호출되었었던 곳에 있는 소재 위의 위치로 다시 이동한다.

실행된 수정들이 고려될 것이다.

! 주의 그라인딩 스톡 (ATTENTION GRINDING STOCK) !

스크린은 Fanuc 스크린 (PROG)으로 다시 자동 전환된다.

C-축 포지셔닝 (C-Axis Positioning):

외면 그라인딩 (External Grinding):

C-축이 가장 큰 소재 제원으로 항상 위치 결정된다.

내면 그라인딩 (Internal Grinding):

X-축이 X의 접근위치에 도달해 있을 때, StFormHS 에 의해 계산된 대로,

그리고 Z-축이 Z의 등록된 보어 접근위치 또는 G9678 에서 정의된 Z의

특수 보어 접근위치 (파라미터 Z) 에 도달해 있을 때, C-축의 포지셔닝이

일어난다.

프로그래밍 예제, 그라인딩 사이클 G9730

하이스피드 사이클 G9730 에 대한 오류 설명

(Error Description for HighSpeed Cycle G9730)

고장이 있는 경우에 오류 메시지 1852 하이스피드 데이터 부정확

(HIGHSPEED DATA INCORRECT) 이 표시된다.

더 상세한 고장 분석을 위해 파라미터 #722 의 값을 체크하세요. 이

파라미터는 다음과 같이 제어부에 위치해 있을 수 있다 :

하드키(Hardkey) ”오프셋-세팅 (OFFSET-SETTING)” – 소프트키 ”+” –

소프트키 ”매크로 (MACRO)” – ”722” – 소프트키 ”NO.SRH”

#722 설명 (Description) 조치사항

1 무효한 버전. 호환성이 없는

스튜더 HS 그라인딩 사이클.

스튜더에 연락하여 StFormHS

버전과 호환되는 사이클 소프트웨어

버전을 요구하세요.

O0033 (하이스피드);

G9600A0T1;

G9730 D-1 F-1 I1 K2 T1 Y0 Z10;

G9679;

M30;

Page 201: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

프로그래밍/ Fanuc

BA 0091 219 A /01 / English 192 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

2 무효한 P-코드 변수 StFormHS 을 사용하는 것은

하이스피드 P-코드와 ISO

하이스피드 파일들을 재생성한다.

양쪽 파일들을 한번 더 제어부로

전송하고 그라인딩을 다시

시도하세요.

3 파라미터 G9730 T, R 사이클 G9730 의 파라미터 T, R

(T-넘버들)이 틀림. 사이클 G9370

을 체크하세요.

4 그라인딩 휠 폭이 틀림. 제어부 메모리에 있는 그라인딩 휠

폭이 틀림. 스튜더에 연락하세요.

5 파라미터 G9730 A 사이클 G9730의 파라미터 A (특수

스톡 허용치)가 틀림. 사이클

G9370 을 체크하세요.

6 파라미터 G9730 X 사이클 G9730의 파라미터 X (특수

노미널 사이즈 X)가 틀림. 사이클

G9370 을 체크하세요.

7 파라미터 G9730 K 사이클 G9730의 파라미터 K

(지오메트리 콘투어 1...5)는 무효함.

사이클 G9370을 체크하세요.

8 파라미터 G9730 I 사이클 G9730의 파라미터 I (운영

계획)는 무효함. 사이클 G9370을

체크하세요.

9 무효한 Fanuc 메모리

파라미터 7511

StformHS 세팅들에서 선택된

메모리 확장이 CNC 제어의

세팅들과 일치하지 않다.

100 무효한 그라인딩 휠 지름 제어부 메모리에 있는 그라인딩 휠

지름이 StFormHS 에서 사용된 휠

지름과 일치하지 않다. 또는, 최소

정의된 휠 지름에 도달되어 있는

것이 또한 가능하다.

101 무효한 그라인딩 휠 폭 제어부 메모리에 있는 그라인딩 휠

폭은 StFormHS 에서 사용된 휠

폭과 일치하지 않다. 또는, 최소

정의된 휠 폭에 도달되어 있는 것이

또한 가능하다.

102 측정시스템 MM/INCH

프로그램이 INCH (인치식)으로

생성되었었다 – CNC 제어부는

METRIC (미터식) 으로 설정된다.

103 측정 시스템 MM/INCH 프로그램이 METRIC (미터식)으로

생성되었었다 – CNC 제어부는

INCH (인치식)으로 설정된다.

Page 202: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업
Page 203: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

프로그래밍/ Fanuc

BA 0091 219 A /01 / English 192 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

104 그라인딩 방향

(Grinding Direction)

HS 프로그램이 생성되었었다:

MINUS (-) 에서 PLUS (+) 로

제어부 세팅은:

PLUS (+) 에서 MINUS (-) 로

105 그라인딩 방향

HS 프로그램은 생성되었었다:

PLUS (+) 에서 MINUS (-) 로

제어부 세팅은:

MINUS (-) 에서 PLUS (+) 로

106 그라인딩 휠

(Grinding wheel)

선택된 휠이 생성된 휠과 부합하지

않는다.

107 보어(bore) 에서 후진 이 폼을 사용할 때 자동으로

후진하는 것이 가능하지 않다.

수동으로 후진하고 G9679 을

시작하세요.

Page 204: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 193

Fanuc / 프로그래밍

D.6 보조 기능 (Auxiliary Functions)

D.6.1 센시트론 액티브 G200 (Sensitron Active G200)

• 센시트론 제어 유닛 (SENSITRON Control Unit)을 활성화시키기.

파라미터 G200 미터식 인치식

A 픽-업 채널 (Pick-Up Channel)

B 감도 (Sensitivity) % %

C 센시트론으로 특수 접근

D 블록 넘버 선택 1 - 15

K X의 서치 속도 mm/min inch./min

M Z의 서치속도 mm/min inch./min

T 센시트론에 대한 최대 안정화 시간 sec. sec.

표 29 파라미터 G200

C 파라미터 C 는 사이클 G9206 “트래버스 그라인딩 (Traverse

Grinding)” 에 오직 적용할 수 있다.

C = 0

위치 ”노미널 제원 Z” (파라미터 Z) 에서 소재에 접근될 것이다.

C = 1

위치 ”노미널 제원 Z” 에서, ”제원 Z 위치 2” 에서 그리고 중간에서

소재에 접근될 것이다. 가장 높은 접촉 포인트 (Contact Point) 는 X의

사이클 시작위치로서 선택된다.

D 블록 넘버 선택 1 - 15 ( “디텔(Dittel)”을 또한 보세요) 설명 K

M

만약 X 와 Z 의 서치 속도들이 프로그램되어 있지 않다면, 프로그램된

기본 값들이 고려된다 (세팅 E 를 보세요).

T 센시트론 안정화 시간 (Sensitron Stabilization Time)은 파라미터 T 로

인해 영향받을 수 있다.

잠재적 문제점들 (Potential Problems):

일정 상황 하에서 스톡 허용치 위치에 래피드 피드 (신속한 피드) (G0)

으로 접근할 때 센시트론이 트리거하는 것이 가능하다. 센시트론 접근

속도는 스톡 허용치 위치에서 종료될 것이다. 바꾸어 말하면, 소재에

센시트론 속도로 접근되지 않을 것이다.

만약 센시트론 소음이 설정 트리거-스레스홀드 (Threshold :임계치)

보다 아래로 떨어지면, 센시트론 접근 속도가 즉시 작동한다. 만약

센시트론 소음이 정의된 시간 [파라미터 T] 내에 설정 트리거-

스레스홀드 (Threshold:임계치) 보다 아래로 떨어지지 않는다면

인피드(Infeed) 는 프로그램된 러핑(Roughing) 속도 VVV 로 실행된다.

정의되어 있지 않다면 파라미터 [T]는 78초로 초기화된다.

Remark: 만약 센시트론 신호가 설정 트리거-스레스홀드보다 아래로

떨어지지 않는다면 센시트론 신호가 스레스홀드보다 아래로 떨어질

때까지 트리거-스레스홀드가 PCU에서 변경될 수 있다. 표시된 감도

(sensitivity)는 G200 의 파라미터[B] 에서 프로그램될 수 있다.

그래서 센시트론이 다음 소재에 대해 올바르게 작동할 것이다.

Page 205: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

프로그래밍/ Fanuc

BA 0091 219 A /01 / English 194 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

프로그래밍 사이클 G200

• 센시트론은 프로그램에 있는 어느 위치에서든지 활성화될 수 있다.

• 센시트론이 기능 G201 또는 M30 으로 비활성화되어질 때까지

센시트론이 액티브(활성) 상태에 있다.

• 같은 프로그램 내에서, 프로그램에 있는 어느 포인트에서든지 G200 으로

센시트론 감도를 재-정의함으로써 센시트론 감도 (Sensitron Sensitivitiy)

가 변경될 수 있다.

• 파라미터 없이 G200 이 프로그램된다면 픽-업 넘버 1 이 활성화된다.

프로그래밍 예제 사이클 G200

센시트론 2 를 사용한 프로그래밍 예제 (Programming Example with Sensitron 2)

0200 (예) 프로그램 넘버 (이름).

N1 G9600 T1. A0. 휠 1 에 선회 (외면:External); 동시에 휠 1

의 시동 그리고 휠 1 에 대한 쿨런트

(Coolant) 오프닝

N2 G200 A2. B80. 센시트론 픽-업 채널 2, 감도 80%

N3 G9201 X20. Z0. T1. A0.5

B0.15 C0.06 Q3. D0.4 E0.2 F0.1

사이클 ”오실레이션이 없는 플런지 (Plunge

without Oscillation)”.

N4 G200 A1. B20. 센시트론 픽-업 채널 1, 감도 20%

N5 G9205 X18. Z20. T1. R11.

A0.5 B0.15 C0.06 Q3. D0.4

E0.01 F0.002 H0. S2. I3. J500.

K0. M0. W50.

사이클 ”멀티-플런지 (Multi-Plunge)”.

N6 G201 센시트론 비활성화(De-Activate Sensitron)

N7 G9201 X16. Z75. T1. A0.5

B0.15 C0.06 Q3. D0.4 E0.2 F0.1

사이클 ” 오실레이션이 없는 플런지

(Plunge without Oscillation)”.

N8 G9679 후진 사이클 (Retract Cycle.)

M30; 프로그램 종료와 함께 리셋

표 30 프로그래밍 예 G200

서로 다른 픽-업 선택 (Different pick-up selection)

센시트론 2 AE 4000 / M5000

픽업 1 A1 D1

픽업 2 A2 D2

(AE4000 / M5000 에서, 픽-업(pick-up) 이 블록에 배정된다).

G200 A2 B36

A = 픽업 채널 넘버 2

(Pick-Up Channel Number 2)

B = 감도 (Sensitivity) 36%

Page 206: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 195

Fanuc / 프로그래밍

D.6.2 센시트론 인액티브 (Sensitron Inactive) G201

• 파트 프로그램 (Part Program) 에서 센시트론을 비활성화시킨다.

프로그래밍 사이클 G201

• 파라미터 없이 이 기능이 프로그램된다.

• 기능 G200 으로 활성화될 때까지 센시트론은 비활성상태에 있다.

프로그래밍 예제 G201

AE4000 / M5000 을 사용한 프로그래밍 예제

0201(예) 프로그램 넘버 (이름).

N1 G9600 T1. A0. 휠 1에 선회 (외면:External); 동시에 휠 1

의 시동 그리고 휠 1 에 대한 쿨런트

(Coolant) 오프닝

N2 G200 D2. B80. 센시트론 픽-업 채널 넘버 2, 감도 80%

N3 G9201 X20. Z0. T1. A0.5

B0.15 C0.06 Q3. D0.4 E0.2 F0.1

사이클 ” 오실레이션이 없는 플런지

(Plunge without Oscillation)”.

N4 G200 D1. B20. 센시트론 픽-업 채널 넘버 1, 감도 20%

N5 G9205 X18. Z20. T1. R11.

A0.5 B0.15 C0.06 Q3. D0.4

E0.01 F0.002 H0. S2. I3. J500.

K0. M0. W50.

사이클 ”멀티-플런지 (Multi-Plunge)”.

N6 G201 센시트론 비활성화(De-Activate Sensitron)

N7 G9201 X16.Z75. T1. A0.5

B0.15 C0.06 Q3. D0.4 E0.2 F0.1

사이클 ” 오실레이션이 없는 플런지

(Plunge without Oscillation)”.

N8 G9679 후진 사이클 (Retract Cycle.)

M30; 프로그램 종료와 함께 리셋

표 31 프로그래밍 예 G201

G201 센시트론 비활성화

Page 207: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

프로그래밍/ Fanuc

BA 0091 219 A /01 / English 196 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

D.6.3 그라인딩 사이클에서 드레싱 G202 (Dressing in Grinding Cycle G202)

• 그라인딩 사이클에서 드레싱 (Dressing in Grinding Cycle)

파라미터 G202 미터식 인치식

A V 뒤에 드레싱

B VV 뒤에 드레싱

C VVV 뒤에 드레싱

D V 에 있는 시간에 의한 드레싱 (Dressing by

Time in V)

sec. sec.

E VV 에 있는 시간에 의한 드레싱 sec. sec.

F VVV 에 있는 시간에 의한 드레싱 sec. sec.

H 스트로크에 의한 드레싱 [넘버/Revs]

J 스파크-아웃 스트로크에 의한 드레싱 [넘버]

K 플런지에 의한 드레싱 [넘버]

M V 에 있는 n-레볼루션 뒤에 드레싱[폼]

R V 에 있는 드레싱 패스(Pass)의 수 (옵션)

S VV 에서 드레싱 패스의 수 (옵션)

T VVV 에서 드레싱 패스의 수 (옵션)

U V 에 있는 드레싱 양에 대한 팩터 (옵션)

V VV 에 있는 드레싱 양에 대한 팩터 (옵션)

W VVV 에 있는 드레싱 양에 대한 팩터 (옵션)

X V 에 있는 드레싱 속도에 대한 팩터(Factor)

Y VV 에 있는 드레싱 속도에 대한 팩터

Z VVV 에 있는 드레싱 속도에 대한 팩터

표 32 파라미터 G202

A

B

C

이 파라미터를 사용하여 스위치-오버 포인트 (Switch-over Point) A,

B 및 C 에서 드레싱이 선택된다. 파라미터 X, Y 및 Z 를 사용하여

각각의 개별적 스위치-오버 포인트에서 드레싱 속도가 바뀌게 될 수

있다.

D

E

F

플런지 사이클들에 대해서만

H 넘버: 모든 트래버스 사이클에 대해서 유효함 (지름과 쇼울더)

레볼루션 (Revolutions): 폼 그라인딩 (Form Grinding)에 대해서

유효함

M 폼-그라인딩 사이클들에 대해서만 유효함

R

S

T

옵션 ”확장된 드레싱 기능 (Extended Dressing Function)”:

드레싱 속도에 대한 속도 팩터. 파라미터 D, E, F 또는 M에 대해서

유효함.

Remark: 파라미터 값 0 은 드레싱 속도 0 (제로) 를 의미한다. 알람

11 이 표시될 것이다.

Page 208: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 197

Fanuc / 프로그래밍

U

V

W

옵션 ”확장된 드레싱 기능 (Extended Dressing Function)”:

머시닝 스테이지 V, VV, VVV 에 있는 드레싱 양 정의

Remark: 파라미터 값 0 는 인피드가 없는 드레싱을 의미한다.

X

Y

Z

옵션 ”확장된 드레싱 기능 (Extended Dressing Function)”:

드레싱 속도에 대한 속도 팩터. 파라미터 D, E, F 또는 M에 대해서

유효함.

Remark: 파라미터 값 0 은 드레싱 속도 0 (제로)를 의미한다. 알람 11

이 표시될 것이다.

프로그래밍 사이클 G202

• 사이클 G202 는 스튜더 그라인딩 사이클과 함께 오직 사용될 수 있다.

• 드레싱이 요구되는 그라인딩 사이클 바로 직전에 G202 가 삽입된다.

프로그래밍 예제 사이클 G202

G202 A1 X1.3

프로그램된 드레싱 속도의 1.3 배인

실제 드레싱 속도로, 러핑 후에

드레싱

G202 C1. K2.

(즉, 멀티-플런지 G9205)

매 2번의 플런지 뒤에 그리고 피니싱

뒤에 드레싱

G202 H3 M2

“러핑” 사이클에서 2번의 플런지

(O9225-폼 그라인딩 멀티-플런지)

뒤에 그리고 “미디엄-피니싱” 과

“피니싱” 에서 3번의 레볼루션 뒤에

드레싱

Page 209: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

프로그래밍/ Fanuc

BA 0091 219 A /01 / English 198 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

프로그래밍 예제

O202 (예) 프로그램 넘버 (이름).

N1 G9600 T1. A0. 휠 1에 선회 (외면:External); 동시에 휠 1

의 시동 그리고 휠 1 에 대한 쿨런트

(Coolant) 오프닝

N2 G200 A2. B80. 센시트론 픽-업 채널 넘버 2, 감도 80%

N3 G9201 X20. Z0. T1. A0.5

B0.15 C0.06 Q3. D0.4 E0.2 F0.1

사이클 ” 오실레이션이 없는 플런지

(Plunge without Oscillation)”.

N9 G202 C1. K2. 사이클 G9205 에서 드레싱

N5 G9205 X18. Z20. T1. R11.

A0.5 B0.15 C0.06 Q3. D0.4

E0.01 F0.002 H0. S2. I3. J500.

K0. M0. W50.

사이클 ”멀티-플런지 (Multi-Plunge)”.

N6 G201 센시트론 비활성화

N7 G9201 X16.Z75. T1.A0.5

B0.15 C0.06 Q3. D0.4 E0.2 F0.1

사이클 ” 오실레이션이 없는 플런지

(Plunge without Oscillation)”.

N8 G9679 후진 사이클 (Retract Cycle.)

M30; 프로그램 종료와 함께 리셋

표 33 프로그래밍 예 G202

Page 210: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 199

Fanuc / 프로그래밍

D.6.4 n−소재 다음에 드레싱 G203 (Dressing after n-Workpieces G203)

• 소재의 일정한 수 뒤에 휠의 드레싱.

파라미터 G203 미터식 인치식

A 소재들의 수[넘버]

S VV 에 있는 드레싱 패스의 수 (옵션)

V VV 에 있는 드레싱 양에 대한 팩터 (옵션)

Y VV 에 있는 드레싱 속도에 대한 팩터 (옵션)

X 특수 리트랙트(후진) 위치 mm inches

Z 특수 리트랙트(후진) 위치 mm inches

표 34 파라미터 G203

S

옵션 ”확장된 드레싱 기능 (Extended Dressing Function)”:

드레싱 패스의 수 정의.

V 옵션 ”확장된 드레싱 기능 (Extended Dressing Function)”:

머시닝 스테이지 V, VV, VVV 에 있는 드레싱 양 정의

Remark: 파라미터 값 0 은 드레싱 인피드가 없는 드레싱을 의미한다.

Y 옵션 ”확장된 드레싱 기능 (Extended Dressing Function)”:

드레싱 속도에 대한 속도 팩터. 파라미터 D, E, F 또는 M 에 대해

유효함.

Remark: 파라미터 값 0 는 드레싱 속도 0 (제로)를 의미한다. 알람 11

이 표시될 것이다.

프로그래밍 사이클 G203

• 파트 프로그램의 어디에서든지 기능 G203 이 프로그램될 수 있다.

• 파라미터 X 와 Z 는 그라인딩 사이클이 끝난 후에 그라인딩 휠이

이동되어야 하는 위치를 정의한다. 이것은 불필요하고 많은 시간이

소요되는 축-이동 (Axis−Movements) 을 제거하는데 도움이 될 수도

있다.

• 파라미터 X와 Z 가 정의되어 있지 않다면, 드레싱 후에 그라인딩 휠은

드레싱 사이클이 호출되었었던 위치로 이동할 것이다..

프로그래밍 예제 사이클 G203

G203 A25;

25개 소재 뒤에 드레싱

(Dressing after 25 Workpieces)

Page 211: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

프로그래밍/ Fanuc

BA 0091 219 A /01 / English 200 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

프로그래밍 예제

프로그램된 후진 위치가 없이 25개 소재 전에 드레싱,

O203 (예) 프로그램 넘버 (이름).

N1 G9600 T1. A0. 휠 1에 선회 (외면:External); 동시에 휠1의

시동 그리고 휠 1 에 대한 쿨런트(Coolant)

오프닝

N10 G203 A25. 25개의 그라인드된 소재 전에 드레싱

N3 G9201 X20. Z0. T1. A0.5

B0.15 C0.06 Q3. D0.4 E0.2 F0.1

사이클 ” 오실레이션이 없는 플런지

(Plunge without Oscillation)”.

N4 G9679 후진 사이클 (Retract Cycle).

M30; 프로그램 종료와 함께 리셋

표 35 프로그래밍 예 G203

프로그래밍 예제

프로그램된 후진 위치와 함께 (그라인딩 전에 드레싱) 25개 소재 전에 드레싱,

O203 (예) 프로그램 넘버 (이름).

N1 G9600 T1. A0. 휠 1에 선회 (외면:External); 동시에 휠

1의 시동 그리고 휠 1 에 대한 쿨런트

(Coolant) 오프닝

N10 G203 A25.X20.5 Z0 25개의 그라인드된 소재 전에 드레싱.

드레싱 후에 그라인딩 휠은 다음 그라인딩

사이클의 그라인딩 스톡 허용치 위치로

이동할 것이다.

N3 G9201 X20. Z0. T1. A0.5

B0.15 C0.06 Q3. D0.4 E0.2 F0.1

사이클 ” 오실레이션이 없는 플런지

(Plunge without Oscillation)”.

N4 G9679 후진 사이클 (Retract Cycle).

M30; 프로그램 종료와 함께 리셋

표 36 프로그래밍 예 G203

프로그래밍 예제

25개 소재 뒤에 드레싱

O203 (예) 프로그램 넘버 (이름).

N1 G9600 T1. A0. 휠 1에 선회 (외면:External); 동시에 휠1의

시동 그리고 휠 1 에 대한 쿨런트(Coolant)

오프닝

N3 G9201 X20. Z0. T1. A0.5

B0.15 C0.06 Q3. D0.4 E0.2 F0.1

사이클 ” 오실레이션이 없는 플런지

(Plunge without Oscillation)”.

N10 G203 A25.X20.5 Z0 25개의 그라인드된 소재 뒤에 드레싱.

드레싱 후에 그라인딩 휠은 다음 그라인딩

사이클의 그라인딩 스톡 허용치 위치로

이동할 것이다.

N4 G9679 후진 사이클 (Retract Cycle).

M30; 프로그램 종료와 함께 리셋

표 37 프로그래밍 예 G203

Page 212: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 201

Fanuc / 프로그래밍

프로그래밍 예제

프로그램된 후진 위치와 함께 (그라인딩 후에 드레싱) 25개 소재 뒤에 드레싱,

O203 (EXAMPLE) 프로그램 넘버 (이름).

N1 G9600 T1. A0. 휠 1에 선회 (외면:External); 동시에 휠1의

시동 그리고 휠 1 에 대한 쿨런트(Coolant)

오프닝

N3 G9201 X20. Z0. T1. A0.5

B0.15 C0.06 Q3. D0.4 E0.2 F0.1

사이클 ” 오실레이션이 없는 플런지

(Plunge without Oscillation)”.

N4 G9679 후진 사이클 (Retract Cycle).

N10 G203 A25.X400 Z0 25개의 그라인드된 소재 뒤에 드레싱.

드레싱 후에 그라인딩 휠은 후진 위치로

이동할 것이다.

Remark: 만약 X-위치가 소프트웨어-

리미트-스위치 위치 (Software-Limit-

Switch Position) 보다 더 크게

프로그램되어 있다면, 그래서 휠헤드는 X-

축의 소프트웨어-리미트-스위치 위치로

오직 이동할 것이다.

M30; 프로그램 종료와 함께 리셋

표 38 프로그래밍 예 G203

프로그래밍 예제

2개의 그라인딩 사이클 사이의 드레싱

O203 (EXAMPLE) 프로그램 넘버 (이름).

N1 G9600 T1. A0. 휠 1에 선회 (외면:External); 동시에 휠1의

시동 그리고 휠 1 에 대한 쿨런트(Coolant)

오프닝

N2 G200 A2. B80. 센시트론 픽-업 채널 넘버 2, 감도 80%

N3 G9201 X20. Z0. T1. A0.5

B0.15 C0.06 Q3. D0.4 E0.2 F0.1

사이클 ” 오실레이션이 없는 플런지

(Plunge without Oscillation)”.

N9 G203 A1 X18.5 Z20 2개의 그라인딩 사이클 사이의 드레싱.

드레싱 후에 그라인딩 휠은 다음 그라인딩

사이클의 그라인딩 스톡 허용치 위치로

이동할 것이다.

N5 G9205 X18.Z20.T1.R11.A0.5

B0.15 C0.06 Q3.D0.4 E0.01

F0.002 H0. S2. I3. J500. K0.

M0. W50.

사이클 ”멀티-플런지 (Multi-Plunge)”.

N4 G9679

후진 사이클 (Retract Cycle).

M30; 프로그램 종료와 함께 리셋

표 39 프로그래밍 예 G203

Page 213: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

프로그래밍/ Fanuc

BA 0091 219 A /01 / English 202 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

D.6.5 인-프로세스 게이징 정의 G204 (In-Process Gauging Definition G204)

• 파트 프로그램 (Part Program) 에서 지름 인-프로세스 게이징 시스템

정의

파라미터 G204 미터식 인치식

B 측정 채널 넘버

C 게이지-위치 (Gauge-Position)

D 최대 좌표 오프셋 (Max. Coordinate Offset) mm inches

E 외면 측정의 보정 방법 (Compensation

method of the external measurement)

F 측정된 값을 오프셋으로 인계하기

I 선택 특수 기능

J 게이지 슬라이드 넘버

K 접근 뒤에 측정 프로브를 내리기

A 게이지 프로브 드롭 지연 (Drop Delay) sec. sec.

M 오프셋 휠1을 선택하지 않기 0:아니오 1:예

Q 오프셋 휠2을 선택하지 않기 0:아니오 1:예

R 오프셋 휠3을 선택하지 않기 0:아니오 1:예

S 오프셋 휠4을 선택하지 않기 0:아니오 1:예

W 선택 측정 프로토콜

표 40 파라미터 G204

W 분리된 디스플레이- 그리고 오퍼레이팅 판넬이 있는 인-프로세스

게이징 시스템들에 대해서 오직 유효함. 같은 파트-프로그램에서

이전에 G205 또는 G208 에 정의되어 있다면 이 파라미터 [W] 는

생략될 수도 있다.

적합한 측정 프로토콜에 대해서 IPG-제조자 매뉴얼을 참조하세요.

측정 프로토콜은 IPG-시스템의 브랜드(Brand)을 위해 기계 제어부를

통해서 선택될 수 없다. 각각의 시스템에 대한 운영 매뉴얼 (Operation

Manual) 을 참조하세요.

MARPOSS: MARPOSS 게이지 시스템에서, 파라미터 [W]는

MARPOSS ”파트(Part)” 넘버와 동등하다.

M

Q

R

S

이 파라미터들은 어느 그라인딩 휠(들)에 대해서 좌표

업데이트(update: 갱신)가 이루어지지 않아야 하는 것을 정의한다.

A 파라미터 K 에 대한 추가적 게이지 프로브 드롭 지연

• 파라미터 A 생략은 A=0 와 동등하다.

Page 214: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 203

Fanuc / 프로그래밍

C 트래버스 그라인딩 사이클들에 대해 유효함

C = 0 : 측정 헤드 왼쪽

C = 1 : 측정 헤드 오른쪽

만약 파라미터 C 가 프로그램되어 있지 않다면:

C = 0 (측정 헤드 왼쪽)

D 파라미터 [I] =0 인 상태에서 정상적인 인-프로세스-게이징 기능에

있는 최대 수정량

사이클의 끝(엔드)에서 소재 좌표 제로-포인트는 IPG-제로-포인트와

프로그램된 ”X의 노미널 사이즈 (Nominal Size in X)” 사이의 차이에

의해 시프트된다 (재-교정된다). 만약 차이가 프로그램된 ”최대 좌표

오프셋 (Max. Coordinate Offset)” [D] 보다 더 크다면 또는 만약

프로브 로우어링 (lowering: 내리기) 명령 후 2초 이내에 측정

프로브들이 IPG-제로-포인트에 도달한다면 그 다음에:

• 어떠한 오프셋 수정 (Offset Correction) 도 일어나지 않는다.

• G208 파라미터 [V] 또는 [I] 에 따라서 로더 (Loader) 에

”스크랩(scrap)” 메시지를 가진 프로그램 인터럽트가 지시된다.

E 0 과 _ 베이컨트 (vacant: 비어있음) = 매치 그라인딩 (match

grinding) 을 위한 수정 방향은 게이징 제어 값과 동일하다.

1 = 만약, 예를 들면, 그라인딩 후에 지름이 게이징 노즐 (gauaing

nozzle) 에 의하여 측정된다면, 이 값은 수정 그라인딩을 위해 인계될

수 있다. 수정 방향은 게이징 제어의 방향과 반대(inverse)이다.

F 체크 측정 (I2, I4) 에 관해서, 간단히 F1을 눌러서 측정된 값이 시트-

특정 수정 (seat-specific correction) 을 위한 오프셋 값으로서

인계될 수 있다. 각각의 측정 루프 (B)에 따라서 값들이 PMC

메모리에 저장된다.

J J = 0 게이지 헤드 (Gauge Head)는 테이블에 고정된다. 즉, 게이지

슬라이드 (Gauge Slide) 가 없음

J = 1 게이지 헤드는 게이지 슬라이드 넘버 1 (노란색)에 장착된다 =

디폴트 (Default)

J = 2 게이지 헤드는 게이지 슬라이드 넘버 2 (빨간색)에 장착된다

K K = 0 다음 그라인딩 사이클의 초기에 게이지 슬라이드에 접근한다.

센시트론과 접촉하자마자 또는 스위치-오버 포인트 V/VV 에 도달한

후에 게이지 프로브들을 소재 위로 내려 놓는다(드롭한다).

K = 1 게이지 슬라이드에 즉시 접근한다. 게이지 프로브를 소재 위로

즉시 내려 놓는다(드롭한다)

Remark:

”Lower Deviation of IPG”는 그라인딩 사이클에 대한 세팅/디폴트 값에서

정의되어 있다. 프로그램된 ”노미널 제원 X (Nominal Dimension X)” 보다

아래에 있는 0.010mm (0.000,3”) 에서 보통 설정되며 파라미터 [D]에

의해 변경되지 않는다.

Page 215: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업
Page 216: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 203

Fanuc / 프로그래밍

프로그래밍 사이클 G204

• IPG가 사용되어질 그라인딩 사이클 바로 직전에 사이클 G204 가

프로그램된다.

• 사이클 G204는 같은 파트 프로그램 내에서 여러 번 프로그램될 수 있다.

IPG가 사용된 각각의 그라인딩 사이클 종결(conclusion) 후에 기계

좌표들이 재교정된다. 파라미터 [M], [Q], [R] 및 [S]는 어느 그라인딩

휠(들)에 대해서 이 수정이 이루어지지 않아야 하는지를 정의한다.

Page 217: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

프로그래밍/ Fanuc

BA 0091 219 A /01 / English 204 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

프로그래밍 사이클 G204

파라미터 B: 게이지 헤드 넘버 (Gauge Head Number)

• 파라미터 B 생략은 B=1 (지름 1) 과 동등하다.

분리된 디스플레이- 그리고 오퍼레이팅 판넬을 가진 인-프로세스 게이징 시스템

MARPOSS MOVOMATIC

B=1 지름 1 / OD 게이지 헤드 1 (디폴트) 사이클 선택 넘버 2 사이클 선택 넘버 1

B=2 지름 2 / OD 게이지 헤드 2 사이클 선택 넘버 3 사이클 선택 넘버 2

B=3 지름 3 / OD 게이지 헤드 3 사이클 선택 넘버 4 사이클 선택 넘버 3

B=4 길이 그라인딩 1 사이클 선택 넘버 5 사이클 선택 넘버 4

B=5 길이 그라인딩 2 사이클 선택 넘버 6 사이클 선택 넘버 5

B=6 길이 그라인딩 3 사이클 선택 넘버 7 사이클 선택 넘버 6

B=7 원주 포지셔닝 패시브 사이클 선택 넘버 8 사이클 선택 넘버 7

표 41 분리된 디스플레이- 그리고 오퍼레이팅 판넬을 가진 인-프로세스 게이징 시스템

파라미터 I: 특수 기능 선택

분리된 디스플레이- 그리고 작동 판넬을 가진 인-프로세스 게이징 시스템

I = 0 표준 인-프로세스 게이징 기능 (디폴트)

I = 1 오토-제로잉 (Auto-Zeroing).

소재에 있는 게이지 프로브들의 일렉트로닉 제로잉 (Electronic Zeroing).

만약 실제 값이 오토-제로잉 허용차 (Tolerance) 밖에 있다면, 어떠한 제로잉도

수행되지 않으며 오류 메시지가 표시된다.

I = 2.x 프로그램 브레이크-오프(break-off : 갑작스런 중단)가 있는 체크 측정

만약 제어 측정이 허용차 밖에 있다면, G208 에 따라 로더(loader) 에 지시된 스크랩

메시지(scrap message) 와 프로그램 브레이크-오프가 있다. Fanuc 제어에 있는

메시지가 삭제되어 있은 후에 또는 도어-언로킹(unlocking) 이, M-명령을 통해서

이를테면 임팩트 (impact) 또는 아웃-오브-라운드 측정 (out-of-round

measurement), G208의 서브루틴에 프로그램되어 있다면 도어가 오직 잠겨있지 않을

수 있다.

2.1: 오류 처리 (Error treatment)는 I2.1에 의하여 비활성화될 수 있다. 이 기능을

사용하여, 측정 결과는 변수(variable) # 101 에 기록된다.

# 101 = 0 측정 OK

# 101 = 1 너무 큼 (too largely)

# 101 = 2 너무 작음 (too small)

변수를 바탕으로, 다른 활동(activity)이 프로그램에서 지금 트리거(유발)될 수 있다

(프로그래밍 예제 2 를 보세요).

I = 3 어떠한 인-프로세스 측정도 없이 오프셋 값을 인계하기

G204 B2 C0;

즉, 트래버스 그라인딩 G9206

게이지 헤드 넘버 2를 사용하여

지름 게이징 (파라미터 B).

위치 ”노미널 제원 Z” (파라미터 Z) 에

있는 게이지 헤드.

Page 218: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 205

Fanuc / 프로그래밍

I = 4.x 프로그램 브레이크-오프(break-off : 갑작스런 중단)가 없는 체크 측정

만약 제어 측정이 허용차 밖에 있다면, 쓰레기 메시지 (waste message) 가 로더

(loader) 로 보내지며 그 메시지가 Fanuc 제어에서 삭제되어 있은 후에 도어가 오직

잠겨있지 않을 수 있다. 그렇지 않으면, 프로그램은 정상적인 방법으로 재개된다.

예를 들면, 기계의 인-프로세스 게이징 제어에 의한 포스트-프로세스 측정 (Post-

process measurement).

2.1 오류 메시지는 I2.1에 의하여 비활성화된다. 이 기능들은 그 측정 결과를 변수 #

101 에 기록한다.

# 101 = 0 측정 OK

# 101 = 1 너무 큼 ( too largely)

# 101 = 2 너무 작음 (too small)

변수를 바탕으로, 다른 활동(activity)이 프로그램에서 지금 트리거(유발)될 수 있다

(프로그래밍 예제 2 를 보세요).

I = 5 부분적 사이즈 수정을 위한 측정 값 수락 (Measuring Value acceptance)

선택된 측정 회로 [B]의 실제 측정 값이 선택된 측정 회로 (측정 회로 = 측정 넘버)

의 수정 메모리에 저장될 것이다. 수정을 활성화시키기 위해 “외면 측정을 통한 수정

(Correction via External Measuring)”을 따르세요 (C.1.3을 보세요).

표 42 파라미터 I: 선택 특수 기능

프로그래밍 예제 1:

분리된 오퍼레이팅 그리고 디스플레이 판넬이 없이 기계 제어에 통합된 게이징 시스템

O204 (예) 프로그램 넘버 (이름).

N1 G9600 T1. A0. 휠 1에 선회 (외면:External); 동시에 휠1의

시동 그리고 휠 1 에 대한 쿨런트(Coolant)

밸브 오프닝

N2 G204 B1. J1. K1. 다음 사이클 G9202 에서 IPG 제어된

그라인딩.

게이지 슬라이드 넘버 2 에 있는 게이지

헤드 넘버 1. 게이지 슬라이드에 접근하고

게이지 프로브들을 소재 위로 즉시 내려

놓으세요.

N3 G9202 X20. Z0. T1. A0.5

B0.15 C0.06 Q3. D0.4 E0.2 F0.1

I2. J500.

사이클 ” 오실레이션이 있는 플런지

(Plunge with Oscillation)”.

N4 G9679 후진 사이클 (Retract Cycle)

M30; 프로그램 종료와 함께 리셋

표 43 프로그래밍 예 G204 / 1

Page 219: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

프로그래밍/ Fanuc

BA 0091 219 A /01 / English 206 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

프로그래밍 예제 2:

소재에 있는 그루브 인식 (Recognition). 만약 제어 측정이 OK 가 아니라면, 소재는 180° 로

회전되어야 하며 측정이 반복된다. 만약 측정이 여전히 OK가 아니라면, 툴(tool) 이 리버레이트

(liberate : 방면)되어야 한다.

O100 프로그램 넘버 (이름)

G208 I1 V5000 게이징 제어를 초기화하기

G204 B2 I4.1 오류 처리 (error treatment) 가 없는 체크

측정

IF[#101 EQ O] GOTO10

G91 C180

G90

체크, 제어 측정 OK 그렇지 않으면, 소재가

180° 로 회전된다.

G204 B2 I2 두번째 제어 측정. OK가 아닌 경우에,

프로그램 O5000 이 호출된다 (G208

V5000)

G9730 D-1F-1I1K1T7Y0Z20 하이스피드 폼 그라인딩

G9679 툴 리버레이션 (liberation)

M30; 프로그램 종료 (Programme end)

표 44 프로그래밍 예 G204 / 2

Page 220: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 207

Fanuc / 프로그래밍

D.6.6 길이-포지셔닝 패시브 G205 (Length-Positioning Passive G205)

• 롱지투디널 테이블에 장착된 포지셔닝 게이지 헤드를 사용하여 소재의

오토매틱 패시브 길이-포지셔닝.

파라미터 G205 미터식 인치식

I 선택 측정 프로토콜

M 오프셋 휠1 을 선택하지 않기 0:아니오 1:예

Q 오프셋 휠2 을 선택하지 않기 0:아니오 1:예

R 오프셋 휠3 을 선택하지 않기 0:아니오 1:예

S 오프셋 휠4 을 선택하지 않기 0:아니오 1:예

W 선택 특수 기능

표 45 파라미터 G205

W 분리된 디스플레이- 그리고 오퍼레이팅 판넬이 있는 인-프로세스

게이징 시스템들에 대해 오직 유효함. 같은 파트-프로그램에서 G205

또는 G208 에 이전에 정의되어 있다면 이 파라미터 [W] 는 생략될

수도 있다.

적합한 측정 프로토콜에 대해서 IPG-제조자 매뉴얼을 참조하세요.

측정 프로토콜은 IPG-시스템들의 브랜드(Brand)들을 위해 기계

제어를 통해서 선택될 수 없다. 각각의 시스템에 대한 운영 매뉴얼

(Operation Manual) 을 참조하세요.

MARPOSS: MARPOSS 게이지 시스템에서, 파라미터 [W]는

MARPOSS ”파트(Part)” 넘버와 동등하다.

M

Q

R

S

이 파라미터들은 어느 그라인딩 휠(들)에 대해서 좌표 업데이트

(update: 갱신) 가 이루어지지 않아야 하는 것을 정의한다.

파라미터 I: 선택 특수 기능

• 만약 파라미터 I 가 프로그램되어 있지 않다면, 이것은 다음을 의미한다:

I = 0 “표준 인-프로세스 게이징 기능”.

• 적절한 오퍼레이팅 판넬이 있는 게이징 제어에서, 롱지투디널 포지셔닝은

“사이클 넘버 1” 하에서 프로그램되어야 한다.

분리된 디스플레이- 와 오퍼레이팅 판넬이 있는 인-프로세스 게이징 시스템

I = 0 표준 인-프로세스 게이징 기능 (디폴트)

I = 1 오토-제로잉 (Auto-Zeroing).

소재에 있는 게이지 프로브의 일렉트로닉 제로잉 (Electronic Zeroing).

실제 값이 오토-제로잉 허용차 (Tolerance) 밖에 있다면, 어떠한 제로잉도 수행되지

않으며 오류 메시지가 표시된다.

I = 2 프로그램 리셋으로 제어 측정 (Control Measurement with Program Reset).

제어 측정이 지정된 허용차 밖에 있다면 “스크랩 (Scrap)” 신호는 로더로 보내진다.

일단 Fanuc 스크린에 있는 오류-메시지가 리셋되어 있으면 또는 ”언록 도어

(Unlock Door)” 명령이 G208의 서브루틴에 프로그램되어 있으면 슬라이딩 도어들이

오직 열릴 수 있다.

즉 라운드니스(Roundness)- 또는 런-아웃(Run-out) 측정

I = 3 인-프로세스 게이징 없이 측정 제어의 수정 값을 수락한다:

즉, LP 측정 헤드가 없이 길이 포지셔닝 (외면 LP)

Page 221: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

프로그래밍/ Fanuc

BA 0091 219 A /01 / English 208 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

I = 4 프로그램 리셋없이 제어 측정 (Control Measurement without Program Reset).

제어 측정이 지정된 허용차 밖에 있다면 기능 G208 에 따라서 “스크랩 (Scrap)”

신호가 로더에 보내진다. 프로그램이 정상적으로 계속된다.

즉, IPG-시스템을 사용하여 기계에서 포스트-프로세스 측정 (Post-Process

Measurements) 표 46 파라미터 I: 선택 특수 기능

프로그래밍 예제 사이클 G205

프로그래밍 예제

0205(예) 프로그램 넘버 (이름).

N1 G9600 T1. A0. 휠 1에 선회 (외면:External); 동시에 휠1의

시동 그리고 휠 1 에 대한 쿨런트(Coolant)

밸브 오프닝

N5 G200 A2. B80. 센시트론 픽-업 채널 넘버 2, 감도 80%

N6 G205; 길이 포지셔닝 패시브

N2 G204 B1. 다음 사이클 G9201 에서 IPG 제어된

그라인딩.

게이지 슬라이드 넘버 1 에 있는 게이지

헤드 넘버 1.

N3 G9201 X20. Z0. T1. A0.5

B0.15 C0.06 Q3 D0.4 E0.2 F0.1

I2. J500.

사이클 ” 오실레이션이 없는 플런지

(Plunge without Oscillation)”.

N4 G9679; 후진 사이클 (Retract Cycle)

M30; 프로그램 종료와 함께 리셋

표 47 프로그래밍 예 G205

Remark:

분리된 디스플레이- 그리고 오퍼레이팅 판넬이 있는 IPG-시스템에서 길이

포지셔닝 사이클은 “사이클 넘버1” 하에서 프로그램되어야 한다.

첫번째 그라인딩 사이클 전에 사이클 G205 가

항상 프로그램된다.

Page 222: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 209

Fanuc / 프로그래밍

D.6.7 길이-포지셔닝 액티브 G206 (Length-Positioning Active G206)

• 터치-트리거 프로브 (Touch-Trigger Probe)가 장착된 휠헤드를

사용하여 오토매틱 액티브 길이-포지셔닝

• 사이클 G206 은 2개의 측정 프로브까지 지원한다. 각각의 측정 프로브는

2개의 다른 측정 위치들에서 사용될 수 있다.

• 포지셔닝 프로브는 선회되는 휠헤드와 함께 또한 사용될 수도 있다.

• 셋업되었었던 같은 휠헤드 각도에서 포지셔닝이 수행된다.

• 포지셔닝 프로브의 셋-업 (셋-업, B...)

파라미터 G206 미터식 인치식

A 서치 방향 변경 0 1

B 프로브 넘버 1 2

C 게이지 위치 1 2

K 이전 이치로 되돌아 가지 않는 B-축 0 1

M 선택해제 오프셋 휠 1 0 1

Q 선택해제 오프셋 휠 2 0 1

R 선택해제 오프셋 휠 3 0 1

S 선택해제 오프셋 휠 4 0 1

T 시큐어러티(security) 위치에 선회 0 1

Y 두번째 포지셔닝에 대한 로테이션 각도 0 9999.9999

U X의 스테이-백 (Stay-Back) 어마운트 0 360

X X의 시작 위치 (옵션) -9999.9999 9999.9999

Z Z의 레퍼런스 제원 -9999.9999 9999.9999

표 48 파라미터 G206

M

Q

R

S

이 파라미터들은 어느 그라인딩 휠(들)에 대해서 좌표 업데이트

(update: 갱신) 가 이루어지지 않아야 하는 것을 정의한다.

T 이 파라미터를 사용하여, 테이스터(taster) 를 인게이지(engage :끼워

맞춤) 하기 전에 당신은 측정을 위한 시작 위치에 접근하지 않는다.

그러나 소프트웨어 리미트는 X-축에서 전환한다. 게다가 테이스터와

소재 사이에 결과로서 일어나는 충돌을 시각적으로 제어하는 것이

가능하다. 테이스터의 인게이지(engage) 후에만, 측정을 위해 시작

위치에 접근된다. 당신이 처음으로 파라미터 X/Z 를 사용하여 작업할

때 이 기능이 유용하다.

U 셋업 동안에 A=3 (2개의 페이싱 쇼울더 (facing Shoulder) 에 있는

위치) 가 정의되었었다면 이 파라미터가 오직 활용된다.

파라미터 [U] 가 정의되어 있지 않으면 첫번째에서 두번째 위치로

이동할 때 프로브는 후진될 것이며 다시 접근할 것이다. 파라미터[U]

가 정의되어 있으면 첫번째에서 두번째 위치로 이동할 때 프로브는

워킹 포지션 (working position) 에 있을 것이며, 하지만, 프로브가

정의된 후진량 (defined Retract Amount) 에 의해 후진할 것이다.

Page 223: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업
Page 224: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 209

Fanuc / 프로그래밍

Y 파라미터 Y는 첫번째와 일어날 수 있는 두번째 포지셔닝 이벤트

사이의 워크헤드 스핀들 로테이션 각도를 정의한다. 만약 첫번째

포지셔닝 절차가 쇼울더를 감지하지 않으면 두번째 액티브 포지셔닝

시도가 실행되기 전에 워크헤드 스핀들이 정의된 로테이션 각도로

회전한다. 만약 측정 장치가 쇼울더를 다시 감지하지 않으면, 오류

메시지 1606 이 표시된다.

Page 225: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

프로그래밍/ Fanuc

BA 0091 219 A /01 / English 210 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

A 이 파라미터를 사용하여, 쇼울더 위치 A0 와 A1 에 있는 서치 방향

(search direction) 을 바꾸는 것이 가능하다.

만약 당신이 A0 또는 A1으로 셋업하면, G206 에서 서치 방향을 직접

바꾸는 것이 가능하다. 그러나 이것은 측정된 테이스터 트래블

(measured taster travel) 과 함께 단지 올바르게 작용할 뿐이다.

X (옵션 스튜더 퀵셋(Quickset) 과 함께 단지 사용될 수 있을 뿐이다)

이 파라미터를 사용하여, 당신은 LP-셋-업으로 정의된 시작위치와

다른, X축에 있는 다른 시작 위치를 정의할 수 있다. 소재 쇼울더를

서치하기 위한 서치 모션 (search motion) 은 X 의 주어진 위치

(given position) 에서 시작한다.

이 옵션을 사용하여, 소재를 변경한 후에 LP-액티브의 새로운 셋업을

수행할 필요가 없다.

Z 이 파라미터를 사용하여, 당신은 LP-셋-업에서 정의된 시작위치와

다른, Z축에 있는 다른 시작위치를 정의할 수 있다. 소재 쇼울더를

서치하기 위한 서치 모션 (search motion) 은 셋-업에서 입력된

레퍼런스 제원에 항상 관련하여, Z의 주어진 위치 (given position)

에서 시작한다.

이 옵션을 사용하여, 소재를 변경한 후에 LP-액티브의 새로운 셋업을

수행할 필요가 없다.

프로그래밍 사이클 G206

• 첫번째 그라인딩 사이클 전에 사이클 G206 이 보통 프로그램된다.

프로그래밍 예 사이클 G206

G206

측정위치 넘버 1에서 측정 프로브

넘버 1을 사용하여 액티브 포지셔닝

G206 B1.C2.

측정위치 넘버 2에서 측정 프로브

넘버 1을 사용하여 액티브 포지셔닝

Page 226: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 211

Fanuc / 프로그래밍

프로그래밍 예제

0206(예) 프로그램 넘버 (이름).

N1 G9600 T1. A0. 휠 1에 선회 (외면:External); 동시에 휠1의

시동 그리고 휠 1 에 대한 쿨런트(Coolant)

오프닝

N2 G200 A2. B80. 센시트론 픽-업 채널 넘버 2, 감도 80%

N3 G206 측정위치 넘버 1 에서 측정 프로브 넘버 1를

사용하여 포지셔닝

N4 G9202 X20. Z0. T1. A0.5

B0.15 C0.06 Q3. D0.4 E0.2 F0.1

I2. J500.

사이클 ”오실레이션이 있는 플런지 (Plunge

with Oscillation)”.

N5 G9679 후진 사이클 (Retract Cycle)

N6 M0 프로그램 스톱, 즉 소재를 턴(turn)하기 위함

N7 G206 B1. C2 측정위치 넘버 2 에서 측정 프로브 넘버 1 를

사용하여 포지셔닝

N8 G9201 X16. Z15. T1. A0.5

B0.15 C0.06 Q3. D0.4 E0.2 F0.1

사이클 ”오실레이션이 없는 플런지 (Plunge

without Oscillation)”.

N5 G9679 후진 사이클 (Retract Cycle).

M30; 프로그램 종료와 함께 리셋.

표 49 프로그래밍 예 G206

Z의 레퍼런스 제원으로 한 프로그래밍 예제

• 옵션 스튜더 퀵셋 (Quickset) 을 사용

Registered Workpiece Workpiece to machine

0206 (WORKPIECE TO MACHINE) 프로그램 넘버 (이름)

N1 G9600 T1. A0. 휠 1에 선회 (외면:External); 동시에 휠1의

시동 그리고 휠 1 에 대한 쿨런트(Coolant)

오프닝

N3 G206 X50 Z20 Z의 새 레퍼런스 제원 (20 mm) 과 X의

시작 위치 (50 mm) 로 측정위치 넘버 1

에서 측정 헤드 넘버 1 으로 포지셔닝

N4 G9202 X20. Z0. T1. A0.5 B0.15

C0.06 Q3. D0.4 E0.2 F0.1 I2.

J500.

그라인딩 사이클 ”오실레이션이 없는

플런지 (Plunge without oscillation)”.

N5 G9679 후진 사이클 (Retract cycle)

M30; 프로그램 종료

표 50 레퍼런스 측정 과 함께 프로그래밍 예

Page 227: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

프로그래밍/ Fanuc

BA 0091 219 A /01 / English 212 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

D.6.8 센시트론을 사용하여 길이-포지셔닝 G207 (Length-Positioning with Sensitron G207)

• 센시트론으로 오토매틱 길이-포지셔닝.

파라미터 G207 미터식 인치식

B 감도 (Sensitivity)

D 스파크-아웃 타임

K Z의 서치 속도 mm/min inch./min

M 오프셋 선택해제 휠 1

Q 오프셋 선택해제 휠 2

R 오프셋 선택해제 휠 3

S 오프셋 선택해제 휠 4 표 51 파라미터 G207

B 센시트론 감도 [%]. 만약 파라미터 B가 프로그램되어 있지 않다면

셋-업에서 사용된 센시트론 감도가 이용된다.

K Z의 서치 속도. 만약 파라미터 K가 프로그램되어 있지 않다면

베이스 값 (Base value) 이 이용된다.

M

Q

R

S

이 파라미터들은 어느 그라인딩 휠(들)에 대해서 좌표 업데이트

(update: 갱신) 이 이루어지지 않아야 하는지를 정의한다.

D 휠-접촉 후에 “D” 초의 추가적 스파크-아웃이 수행된다.

프로그래밍 사이클 G207

• 첫번째 그라인딩 사이클 전에 사이클 G207 이 보통 프로그램된다.

프로그래밍 예제 사이클 G207

G207

센시트론으로 길이-포지셔닝.

모든 그라인딩 휠에 이루어진 포지셔닝

오프셋.

G207 R1.

센시트론으로 길이-포지셔닝.

그라인딩 휠 넘버 3 에 이루어진

포지셔닝 오프셋.

Page 228: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 213

Fanuc / 프로그래밍

프로그래밍 예제

0207(예) 프로그래밍 넘버 (이름).

N1 G9600 T1. A0.; 휠 1에 선회 (외면:External); 동시에 휠1의

시동 그리고 휠 1 에 대한 쿨런트(Coolant)

오프닝

N2 G207 R1; 센시트론으로 길이-포지셔닝. 포지셔닝

오프셋이 휠 넘버 3에 이루어지지 않음.

(내면 그라인딩, 아래를 보세요).

N3 G9201 X50. Z0. T1. A0.5

B0.15 C0.06 Q3. D0.4 E0.2

F0.1;

오실레이션이 없는 플런지

N4 G9600 T3. A180.; 휠 3에 선회 (내면:Internal); 동시에 휠3의

시동 그리고 휠 3 에 대한 쿨런트(Coolant)

오프닝

N5 G9678; 그라인딩 휠을 보어(Bore)로 이동시킨다.

내면 그라인딩을 선택한다.

N6 G202 A1 B1 C1; 사이클 G9201에서 드레싱 (모든 스위치-

오버 포인트에서)

N7 G9201 X-20. Z-30. T1. A0.5

B0.15 C0.06 Q3. D0.4 E0.2

F0.1;

사이클 ”오실레이션이 없는 플런지 (Plunge

without Oscillation)” (Internal Grinding:

내면 그라인딩).

N8 G9679; 그라인딩 휠을 보어 밖으로 이동시키고 X의

“홈”-위치로 그라인딩 휠을 이동시킨다.

내면 그라인딩이 종결되어 있다. G9678이

다시 프로그램될 때까지 지금부터 모든

사이클은 외면 그라인딩 사이클로서

다루어진다.

M30; 프로그램 종료와 함께 리셋

표 52 프로그래밍 예제 G207

Page 229: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

프로그래밍/ Fanuc

BA 0091 219 A /01 / English 214 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

D.6.9 인-프로세스 게이징을 초기화하기 G208 (Initialize In-Process Gauging G208)

• 분리된 디스플레이- 그리고 오퍼레이팅 판넬이 있는 인-프로세스 게이징

시스템들의 측정 프로토콜 선택

파라미터 G208 미터식 인치식

W 선택 측정 프로토콜

I 오류 발생시, IPG-시스템의 프로그램 넘버 호출

V 외면 데이터가 없는 측정 프로토콜 표 53 파라미터 G208

W 게이징 제어들의 모든 브랜드(brand) 가 기계 제어부에 대해

선택되어지는 측정 프로그램을 허용하는 것은 아니다. 게이징 제어의

제조자 지침 매뉴얼을 참조하세요. (예비 세팅 W = 1).

V 네거티브 (성공하지 못한) 측정 프로세스 (이벤트) 뒤에 프로그램

호출. Fanuc 스크린에 있는 후속 오류 메시지를 가진 네거티브 측정

이벤트들의 예들은 아래와 같다:

• 필요한 외면 측정 값들을 읽을 수 없다. 메시지: ”오류 인-프로세스

게이징 (Error In-Process Gauging)”

• 측정 범위 밖 (Overrrange: 오버레인지)에 있는 길이 포지셔닝-

또는 원주 포지셔닝 값

• 프로브 로우어링(lowering : 내리기) 명령이 지시된 후 2초 이내에

측정 프로브들이 IPG-제로-포인트에 도달한다.

• 사이클 G205의 파라미터 [D] 에서 지정된대로 IPG-제로-포인트가

지정된 ”최대 좌표 오프셋 (Max. Coordinate Offset)” 내에 있지

않다.

• 제어 측정은 허용차(Tolerance) 밖에 있다.

• 만약 G208의 파라미터 [V]가 프로그램되어 있지 않다면, 네거티브

측정 이벤트 뒤에 후진 사이클 G9679 가 실행된다.

프로그래밍 사이클 G208

• 사이클 G208 은 같은 파트 프로그램에서 오직 한 번 프로그램될 수도

있다.

• G208은 파트 프로그램의 시작에서 일반적으로 프로그램되며 그래서

첫번째 G205 또는 G204 가 파트 프로그램에 나타나기 전에 초기화

프로세스가 완료된다.

프로그래밍 예제 사이클 G208

Remark:

만약 기계가 로딩/언로딩 시스템 (Loading/Unloading System) 을 갖추고

있다면 “초기 위치 프로그램” 의 넘버는 파라미터 [V] 에서

프로그램되어야 한다.

G208 W1;

Page 230: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 215

Fanuc / 프로그래밍

파라미터 I:

분리된 디스플레이- 그리고 오퍼레이팅 판넬이 있는 인-프로세스 게이징 시스템

I = 0 선택된 측정 프로토콜은 ”포스트 프로세스 게이징 수정 (Post Process Gauging

Corrections)” (C.1.3 을 보세요) 과 ”부분적 사이즈 수정 (Partial Size Correction)”

(C.1.2를 보세요) 를 고려한다. 이것이 디폴트 세팅이다.

I = 1 선택된 측정 프로토콜은 ”포스트 프로세스 게이징 수정 (Post Process Gauging

Corrections)” (C.1.3를 보세요) 과 ”부분적 사이즈 수정 (Partial Size Correction)”

(C.1.2를 보세요) 를 고려하지 않는다. 만약 각각의 NC-프로그램에 외면 측정 값들에

의해 영향받지 않아야 하는 ”교정 사이클 (Calibration Cycles)” 이 있다면, [I]=1 이

필요하다.

(Remark: 매치-그라인딩 (Match-Grinding) 에서 교정 사이클은 매칭 값 (Matching

Value) 을 고려하지 않는다.

표 54 파라미터 I

Page 231: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

프로그래밍/ Fanuc

BA 0091 219 A /01 / English 216 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

D.6.10 휠 선택 G9600 (Wheel Selection G9600)

• 그라인딩 휠 선택 그리고 선택된 각도 위치에 휠헤드의 스위블링

(swiveling: 선회하기). 그라인딩 휠의 스위치 온 그리고 선택된 그라인딩

휠을 위한 쿨런트 밸브 오프닝.

• 아래에서 M-명령 M102 에 대한 설명을 또한 보세요

파라미터 G9600 미터식 인치식

T 그라인딩 휠 넘버

A B-축의 각도 degrees degrees

B 각도 위치 1,2 (S36cnc 에 대해서만)

V 수정 B1-축: 각도 degrees degrees

U 수정 B1-축: 지름 차이 mm inches

W 수정 B1-축: 측정 길이 mm inches

표. 55 파라미터 G9600

B B : 각도 위치. 선회 각도는 모델 S36cnc 에서 기계적으로 셋업된다.

B = 1: 스톱 1에 휠 선회 (심압대 (Tailstock)을 향해서)

B = 2: 스톱 2에 휠 선회 (워크헤드(Workhead)를 향해서)

U

V

W

이 파라미터들은 B-축 수정을 하는데 사용될 수 있다.

V: 각도 수정의 직접적인 입력.

U,W: 제어부가 수정 각도를 계산하도록 해당 측정 길이와 지름 차이

입력

각도 수정 (Angle Correction) 이 있는 G9600 블록 후에 잇따른

트래버스 그라인딩 사이클은 테이퍼(Taper) 트래버스 그라인딩

사이클로 변환되어야 한다. 만약 어떠한 테이퍼 [Y] 도 테이퍼

트래버스 그라인딩 사이클에서 프로그램되어 있지 않다면 그라인딩 휠

각도가 인계될 것이다.

프로그래밍 사이클 G9600

• 파라미터 B ”각도 위치 (Angle Position)” 는 각도 세팅을 위해 2개의

조정할 수 있는 포지티브 스톱을 사용하는 휠헤드 시스템들에 대해 오직

적용할 수 있을 뿐이다 즉 S36cnc

프로그래밍 예제 사이클 G9600

G9600 A0 T1;

B-축 각도 0 도에 휠 1 (Wheel 1 to B-

Axis Angle 0 Degrees)

Page 232: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 217

Fanuc / 프로그래밍

주의 사항 (Caution)

휠 선택 G9600

휠헤드가 파트 프로그램에 있는 이 기능으로 오직 선회되어야

한다는 것이 중요하다. 정확한 휠 오프셋 업데이트(갱신)은 이

명령으로 보증된다.

기능 G9600은 모드 ”내면 그라인딩 (internal grinding)”을

취소한다. 만약 당신이 같은 프로그램으로 내면을 다시

그라인드하기를 원한다면, G9678에서 보어(bore)에 재접근하는 것이

의무적이다!

프로그래밍 예제

0100(예) 프로그램 넘버 (이름).

N1 G9600 T1. A0. 각도 0 도에 휠 1

N9G200 A2. B80. 센시트론 픽-업 채널 넘버 2, 감도 80%

N10 G206 측정위치 넘버 1에서 측정 프로브 넘버1을

사용하여 액티브 포지셔닝

N3 G9201 X50. Z0. T1. A0.5

B0.15 C0.06 Q3. D0.4 E0.2 F0.1

사이클 ”오실레이션이 없는 플런지”.

N4 G9600 T2. A30.

30도에 휠 넘버 2 선회

N11 G9203 X18. Z75. T1. Y30.

A0.5 B0.15 C0.06 Q3. D0.4 E0.2

F0.1

사이클 ”각도 플런지 (Angle Plunge)”.

N8 G9679 후진 사이클 (Retract Cycle).

M30; 프로그램 종료와 함께 리셋.

표 56 프로그래밍 예제 G9600

파라미터 M102 미터식 인치식

A 각도 degrees degrees

B 위치 넘버

T 그라인딩 휠 넘버 표 57 파라미터 M102

M-명령 M102에 관한 리마크(Remark)

M102 A[ ] T[ ] 을 사용하는 것이 또한 가능하다. 그러나, 선택된

그라인딩 휠은 스위치-온되지 않을 것이며 또한 선택된 그라인딩 휠에

대한 쿨런트-밸브가 열리지 않을 것이다. M102 이 계속 유지되어 있고

그래서 그라인딩 휠 모터와 쿨런트를 스위치 온하지 않은 상태에서

운영자가 휠헤드를 MDI-모드에서 선회시킬 수도 있다. 픽토그래밍은 명령

M102를 직접적으로 지원하지 않는다.

!

프로그래밍 예제 사이클 M102

M102 A0 T1

각도 0도에 휠 1 (Wheel 1 to Angle 0 Degrees)

M102 A30 T2

각도 30도에 휠 2 (Wheel 2 to Angle 30 Degrees)

Page 233: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

프로그래밍/ Fanuc

BA 0091 219 A /01 / English 218 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

D.6.11 기능 ”도어 클로징 후에 자동 재시작” G9677

• 슬라이딩 도어를 닫은 후에 사이클을 재시작함이 없이 슬라이딩 도어를

열고 프로그램을 자동적으로 계속할 목적으로 당신이 프로그램

스톱(stop : 정지) 을 원한다면 G9677 이 사용될 수 있다.

파라미터 G9677 최소 최대

A 재시작을 위한 타겟 주소 (= 설정 번호) 1 9999

Q 자동적인 재시작을 위한 타임 슬롯 (Time slot) 0 Sek. 120 Sek.

U 도어 오프닝하기 전에 서브루틴 호출 1 5999

V 도어 클로징과 타겟 주소 연속사이에 서브루틴

호출

1

5999

그림 16 파라미터 G9677

• U 또는 V 가 프로그램되어 있지 않다면, 서브루틴 호출이 없을 것이다.

• Q 가 프로그램되어 있지 않다면, 15초로 자동 설정될 것이다.

Q 자동적인 재시작을 위한 타임 슬롯 (Time slot for autom. restart)

만약 프로그램 스톱 후 고정된 타임 슬롯 내에 도어가 닫혀 있다면

자동적인 재시작이 오직 수행될 것이다.

타임 슬롯의 만료 후에, 사이클 시작 키를 누름으로써만 프로그램이

계속될 수 있다.

U 도어를 오픈하기 전에 서브루틴 호출

서브루틴에 다음 기능들이 있을 수 있다:

• 초기 위치에 접근하기

• 측정 소울 (sole:밑판, 받침판) 의 후진 가능

• 쿨런트 노즐의 후진 가능

• 휠 보호 닫기

• 내면 그라인딩 구동장치 스위치 오프 가능

• 쿨런트 사이클 밸브를 스위치 오프하기

• 소재 릴리브(relieve) 가능 (프리즘(prism) 이 존재한다면)

V 도어 클로징과 타겟 주소 연속 사이에 서브루틴 호출

서브루틴에 다음 기능들이 있을 수 있다:

• 소재 클램프 가능

• 내면 그라인딩 구동장치의 스위치 온 가능

• 쿨런트 노즐에 접근 가능

• 휠 보호를 오픈하기

• 쿨런트 사이클 밸브를 스위치 온하기

상기에서 언급된 기능들은 서브루틴 대신에 메인 프로그램에서 직접 또한

프로그램될 수 있다.

Remark

슬라이딩 도어를 닫은 후에 자동적인 재시작을 피할 목적으로, 도어가

열려있는 동안에 리셋(RESET) 버튼을 누르는 것이 가능하다 =>

프로그램이 취소될 것이다.

Page 234: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 219

Fanuc / 프로그래밍

프로그래밍 사이클 G9677

도어의 오프닝 가능성에 대한 조건들은 사이클 G9677 전에 또는 서브루틴

U 에 놓여져야 한다. :

• 초기 위치로 실행하기 (run to initial position)

• 소재 구동장치, 내면 그라인딩 구동장치들 그리고 쿨런트 사이클 밸브들을

스위치 오프하기

• 외면-그라인딩-휠-터칭-보호-장치들을 닫기

프로그램 연속 (program continuation) 에 대한 조건들은 재시작을 위한

설정 주소 뒤에 또는 서브루틴 V 에 놓여져야 한다.

프로그래밍 예제 그라인딩 사이클 G9677

그라인딩 프로그램;

O20(지름 그라인딩);

N100G9201X20Z10T1A0.3B0.1C0.05Q2D0.4

E0.2F0.1; G9677Q10U200;

G9202X10Z20T1A0.05B0.15C0.06D0.4E0.2

F0.1I4J530; G9679; M30;

서브루틴;

O200(도어 오프닝 전의 프로그램);

G9679(후진 사이클);M99;

시큐어러티 어드바이스 (SECURITY ADVICE)

시큐어러티의 이유들로 인하여 도어 오프닝과 클로징 사이의 최대 시간은

120 초로 제한되어 있다!

Page 235: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

프로그래밍/ Fanuc

BA 0091 219 A /01 / English 220 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

D.6.12 보어 접근 사이클 G9678 (Bore Approach Cycle G9678)

• 그라인딩 휠을 보어 접근 위치로 이동시키는 기능 그리고 지금부터

그라인딩 휠이 보어 내부에 있어도 좋다는 것을 제어부에게 알리는 기능.

내면 그라인딩이 선택된다.

파라미터 G9678 미터식 인치식

A 인터폴레이티드 런-인 1 = 인터폴레이티드

(interpolated) / 0 = 표준 (standard)

X 특수 접근 위치 X mm inches

Z 특수 접근 위치 Z mm inches 표 58 파라미터 G9678

프로그래밍 사이클 G9678

• 기능 G9678 은 내면 그라인딩 모드를 활성화한다.

• 모드 ”내면 그라인딩(internal grinding)” 은 아래 기능들과 함께

선택해제된다.

- G9600 그라인딩 휠 선택 (select grinding wheel)

- M102 그라인딩 휠 선택 (select grinding wheel)

- G9679 사이클 후진 (retract cycle)

만약 그라인딩 휠이 같은 프로그램에서 내면적으로 다시 그라인드해야

한다면, G9678 과 함께 보어에 재접근하는 것이 의무적이다!

• 만약 인터폴레이션 (interpolation) 이 선택되어 있다면, 보어 (bore) 의

런-인 및 런-아웃은 같은 인터폴레이션 라인 (same interpolation line)

을 통해서 항상 일어난다. 만약 인버스(inverse) 테이퍼들 (앞부분에 작은

지름) 이 그라인드되어야 한다면 이 선택이 필요하다.

• 특수한 입력 파라미터 [X] 와 [Z]가 프로그램되어 있지 않는다면, 그래서

등록된 보어 접근 위치 (포인트 1) 에 접근될 것이다.

• 등록된 위치 이외의 접근 위치에 접근되어야 한다면, 특수한 입력

파라미터 [X] 와 [Z] 가 정의될 수 있다. 모든 접근- 과 후진 이동들은

이 특수한 보어 접근 위치를 통해서 지금 수행될 것이다.

• G9678 이 파트 프로그램에 있는 G9678 [X...] [Z...] 으로 새롭게 정의될

때까지 모든 후진- 과 접근 이동들은 이 특수 접근위치를 통해서 지금

수행될 것이다.

Page 236: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 221

Fanuc / 프로그래밍

프로그래밍 예제 사이클 G9678

프로그래밍 예제

등록된 보어 접근위치를 통한 접근에 관한 프로그래밍 예제

(포인트 1)

0100(예) 프로그램 넘버 (이름)

N1 G9600 T1. A0. 휠 3에 선회 (내면:Internal); 동시에 휠3의

시동 그리고 휠 3 에 대한 쿨런트(Coolant)

오프닝

N2 G9678 등록된 보어 접근위치를 통해서 보어에

접근한다 (포인트 1). 내면 그라인딩을

선택한다.

N4 G9202 X-20. Z-10. T1. A0.5

B0.15 C0.06 Q3. D0.4 E0.2 F0.1

I2. J500.

사이클 ”오실레이션이 있는 플런지”.

N5 G9679 보어 접근위치를 통해서 그라인딩 휠을 보어

밖으로 이동시킨다. 휠은 그 다음에 X의

“홈”-위치로 이동한다 (소프트웨어 스톱

앞에 1mm). 기능 G9678 이 다시

프로그램될 때까지 모든 다음 그라인딩

사이클들은 외면 그라인딩 사이클들로서

취급된다.

M30; 프로그램 종료와 함께 리셋.

표 59 프로그래밍 예제 G9678

G9678

등록된 보어 접근위치 (위치 1) 을 통해

보어에 접근하고 내면 그라인딩을

선택한다.

G9678 X137 Z10

특수한 보어 접근위치 (위치 2) 을 통해

보어에 접근하고 내면 그라인딩을

선택한다.

Page 237: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

프로그래밍/ Fanuc

BA 0091 219 A /01 / English 222 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

프로그래밍 예제

등록된 보어 접근위치 (포인트 1) 을 통한 그리고 특수한 보어 접근위치 (포인트 2) 를 통한

접근에 관한 프로그래밍 예제. 상기 예제를 보세요.

0100(예) 프로그램 넘버 (이름).

N1 G9600 T1. A0. 휠 3에 선회 (내면:Internal); 동시에 휠3의

시동 그리고 휠 3 에 대한 쿨런트(Coolant)

오프닝

N2 G9678 등록된 보어 접근위치 (포인트 1) 을 통해

보어에 접근한다. 내면 그라인딩을

선택한다.

N4 G9202 X−20. Z−10. T1. A0.5

B0.15 C0.06 Q3. D0.4 E0.2 F0.1

I2. J500.

사이클 ”오실레이션이 있는 플런지”.

G9678 X137 Z5; 특수한 후진 위치에 대한 등록된 보어

접근위치 (포인트 2) 를 통해서

그라인딩 휠을 보어 밖으로 이동시킨다.

그라인딩 휠이 스위치 오프되지 않는다.

기능 G9678 이 다시 프로그램될 때까지

모든 다음 사이클들은 외면 그라인딩

사이클들로서 취급된다.

N3 G9201 X135. Z−30. T1. A0.5

B0.15 C0.06 Q3. D0.4 E0.2 F0.1

오실레이션이 없는 플런지. 그라인딩

방향과 그라인딩 위치에 좌우되는 노미널

제원 X의 네거티브 또는 포지티브 값을

주시하세요. (소재 센터-라인 뒤 또는

앞에서; 이전 페이지에서 예제를 보세요 )

G9679; 특수한 보어 접근위치 (포인트 2) 를 통해

그라인딩 휠을 보어 밖으로 이동시킨다.

휠이 그래서 X의 홈위치로 이동한다

(소프트웨어 스톱 앞에 1mm). 기능 G9678

이 다시 프로그램될 때까지 모든 다음

그라인딩 사이클들은 외면 그라인딩

사이클들로서 취급된다.

M30; 프로그램 종료와 함께 리셋.

표 60 프로그래밍 예제 G9678

Page 238: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 223

Fanuc / 프로그래밍

D.6.13 후진 사이클 G9679 (Retract Cycle G9679)

• 그라인딩 휠을 소재에서 소프트웨어 스톱 1mm 앞에 있는 “홈”-위치로

후진시킨다.

• 휠을 보어 밖에서 특수한 후진 위치로 이동시킨다.

파라미터 G9679 미터식 인치식

X 특수한 후진 위치 X mm inches

Z 특수한 후진 위치 Z mm inches 표 61 파라미터 G9679

X

Z

파라미터 [X] 와 [Z] 양쪽 모두 프로그램되어 있지 않다면 그래서

기계는 X의 “홈”-위치 앞에 1mm 로 이동한다. 내면 그라인딩 휠이

스위치 오프되지 않을 것이다.

파라미터 [X] 와 [Z] 는 특수한 후진위치를 프로그램하는데

사용된다. 그러므로, 이 기능은 오브스터클 (Obstacle :장애물) 주위를

이동하는데 또한 사용될 수 있다. 내면 그라인딩 휠이 스위치

오프되지 않을 것이다.

프로그래밍 사이클 G9679

• G9679 는 내면 그라인딩 모드를 선택해제할 것이다. 만약 내면

그라인딩이 계속되어야 한다면, 내면 그라인딩 모드를 다시 선택하기

위해 G9678이 프로그램되어야 한다.

• 특수한 후진 위치가 내면 그라인딩에서 프로그램되어 있다면, 그래서 ID-

휠이 액티브 보어 접근위치를 통해서 이 특수한 후진 위치로 이동한다.

내면 그라인딩은 선택해제된다.

• 만약 특수한 후진위치가 프로그램되어 있다면 내면 그라인딩 휠은 결코

스위치 오프되지 않는다.

• <사이클-스톱 (Cycle-Stop)> 버튼을 누르는 것은 사이클 G9679를

자동으로 호출하고 실행한다. 파라미터 [X] 와 [Z]는 무시된다.

Page 239: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

프로그래밍/ Fanuc

BA 0091 219 A /01 / English 224 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

프로그래밍 예제 사이클G9679

주의 사항 (Caution)

G9679 를 사용하여 보어를 떠나기 (Leaving the Bore with G9679)

만약 내면 그라인딩이 <리셋> 키로 스톱된다면, 그래서 MDI-모드에서

사이클 G9679 을 사용함으로써 보어를 떠나는 것이 필요할 것이다. 만약

보어가 JOG-모드 상태에 있다면 그래서 휠이 보어 내부에 더 이상 있지

않다는 것을 기계 제어부가 알지 못한다; 드레싱, 휠헤드를 선회 위치로

이동하기 등은 보어 접근위치를 통해서 여전히 수행되고자 한다.

G9679

외면 그라인딩 (External Grinding):

그라인딩 휠이 X의 “홈”-위치로 후진한다.

(소프트웨어 스톱 앞에 1mm).

내면 그라인딩 (Internal Grinding):

그라인딩 휠이 보어-접근 위치를 통해 “홈”-

위치로 후진한다. 내면 그라인딩 모드는

선택해제된다.

G9679 X200. Z10.

외면 그라인딩 (External Grinding):

OD-그라인딩 휠은 처음에 X 에서 200mm

이동하고 그 다음에 Z 에서 10mm 이동한다

내면 그라인딩 (Internal Grinding):

그라인딩 휠이 액티브 보어 접근 위치를

통해서 특수한 후진 위치로 이동한다.

내면 그라인딩 휠은 스위치 오프되지 않을

것이다. 외면 그라인딩 모드가 설정된다.

!

Page 240: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 225

Fanuc / 프로그래밍

프로그래밍 예제

특수한 후진 위치가 없이 홈-위치로 이동하기

0100(EXAMPLE) 프로그램 넘버 (이름).

N1 G9600 T1. A0.; 휠 3에 선회 (내면:Internal); 동시에 휠3의

시동 그리고 휠 3 에 대한 쿨런트(Coolant)

오프닝

N3 G9201 X50. Z0. T1. Q3. A0.5

B0.15 C0.006 D0.4 E0.3 F0.1

사이클 ”오실레이션이 없는 플런지”.

N4 G9600 T3. A180. 그라인딩 휠 3 선택 (내면: Internal).

N5 G9678; 보어 접근위치에 이동한다. 내면그라인딩을

선택한다.

N6 G9202 X-25. Z-10. T1. Q3.

A0.5 B0.15 C0.006 D0.4 E0.3

F0.1 I1. J500.

사이클 ”오실레이션이 있는 플런지”.

N8 G9201 X-20. Z-30. T1. Q3.

A.5 B0.15 C0.006 D0.6 E0.3

F0.1

오실레이션이 없는 플런지. 그라인딩

방향과 그라인딩 위치에 좌우되는 노미널

제원 X의 네거티브 또는 포지티브 값을

주시하세요.

N9 G9679; 보어 접근위치를 통해 그라인딩 휠을 보어

밖으로 이동시킨다. 휠은 그래서 X의 “홈”-

위치로 이동한다 (소프트웨어 정지 앞에

1mm). 기능 G9678 이 다시 프로그램될

때까지 모든 다음 그라인딩 사이클들은 외면

그라인딩 사이클들로서 취급된다.

M30; 프로그램 종료와 함께 리셋.

표 62 프로그래밍 예제 G9679

특수한 후진 위치 (Special Retract Position)

Page 241: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

프로그래밍/ Fanuc

BA 0091 219 A /01 / English 226 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

프로그래밍 예제

특수한 후진 위치가 있는 상태에서 “홈”-위치로 이동하기

0100(예) 프로그램 넘버 (이름).

N1 G9600 T1. A0.; 휠 1에 선회 (외면:External); 동시에 휠1의

시동 그리고 휠 1 에 대한 쿨런트(Coolant)

오프닝

N4 G9678; 보어 접근위치로 이동한다. 내면그라인딩을

선택한다.

N5 G9202 X-25. Z-10. T1. A0.5

B0.15 C0.06 Q3. D0.4 E0.2 F0.1

I2. J500.

내면 그라인딩. 사이클 “오실레이션이 있는

플런지”.

N8 G9679 X60. Z10.; 액티브 보어 접근 위치 [X], [Z]를 통해

그라인딩 휠을 보어 밖으로 이동시킨다.

내면 그라인딩은 선택해제된다.

N7 G9201 X-20. Z-30. T1. A0.5

B0.15 C0.06 Q3. D0.4 E0.2

F0.1;

ID-휠과 함께 외면 그라인딩.

사이클 “오실레이션이 없는 플런지”.

G9679; 그라인딩 휠을 X의 “홈”-위치로

이동시킨다. (소프트웨어 스톱 앞에 1mm).

M30; 프로그램 종료와 함께 리셋.

표 63 프로그래밍 예제 G9678

Page 242: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 227

Fanuc / 프로그래밍

D.6.14 X 에서 클린-업 그라인딩 G9250 (표준형 : Standard)

• 다음 지름 그라인딩 사이클을 클린-업 그라인딩 사이클 (Clean-Up

Grinding Cycle) 로서 정의하기 위한 준비 기능 (Preparatory Function)

• 소재 지름에 센시트론으로 접근된다. 그라인딩 휠과 소재 지름 사이의

접촉 포인트에서 시작. 스톡 [V] 의 특정 프로그램된 양은 소재 지름에서

제거된다.

파라미터 G9250 (표준형) 미터식 인치식

T 휠 레퍼런스 포인트

U X의 시작 위치 mm inches

V 제거되어야 하는 양 mm inches

Z Z의 시작 위치 mm inches 표 64 파라미터 G9250

U X의 시작 위치 (지름)

V 제거되어야 하는 양 (직경 값 : Diametrical Value)

프로그래밍 예제 사이클 G9250 (표준형 : Standard)

G9250 T1 U50.8 V0.080 Z20;

Page 243: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

프로그래밍/ Fanuc

BA 0091 219 A /01 / English 228 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

프로그래밍 예제 G9250 (표준형 : Standard)

0100(예) 프로그램 넘버 (이름).

N1 G9600 T1. A0. 휠 1에 선회 (외면:External); 동시에 휠 1

의 시동 그리고 휠 1 에 대한 쿨런트

(Coolant) 오프닝

N2 G200 A2. B80. 센시트론 픽-업 채널 넘버 2, 감도 80%

N3 G9250 U50.8 V0.08 T1 Z 20 다음 사이클 G9201 을 클린-업 그라인딩

사이클로서 정의한다.

N4 G9201 X50. Z20. T1. A0.5

B0.15 C0.06 Q3. D0.4 E0.2 F0.1

사이클 “오실레이션이 없는 플런지” 는

클린-업 그라인딩 사이클로서 지금

정의된다. 이전 사이클 G9250에 의해

파라미터 A, X 및 Z 는 무시되거나

정의된다.

N5 G9679 후진 사이클

M30; 프로그램 종료와 함께 리셋.

표 65 프로그래밍 예제 G9250 표준형

Page 244: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 229

Fanuc / 프로그래밍

X 에서 클린-업 그라인딩 G9250 (확장형: Extended)

• G9250 뒤에 쇼울더 그라인딩 사이클을 프로그램할 필요가 없이 지름을

인접 쇼울더가 있거나 없는 상태에서 그라인드하는 것을 이 사이클이

허용한다.

• 센시트론으로 소재 지름에 접근된다. X에서 제거될 프로그램된 양은

그라인드되어 떨어져 나간다.

• 만약 이 기능이 사용된다면 (파라미터 I = 1), 그래서 X 에서 제거될 양은

하나의 프로그램된 인피드 속도로 오직 그라인드되어 떨어져 나갈 수

있을 뿐이다 (파라미터 F).

파라미터 G9250 (확장형) 미터식 인치식

Q 테스팅 시간 sec. sec.

R 드웰 (Dwell ) sec. sec.

T T-넘버

U X의 시작위치 mm inches

V X에서 제거되어야 하는 양 mm inches

Z Z의 시작위치 mm inches

F 인피드 속도vvv mm/min inch./min

I 사이클이 없는 그라인딩 (0:아니오 1:예)

W Z에서 제거되어야 하는 양 mm inches 표 66 파라미터 G9250 확장형

F 다음 지름 그라인딩 사이클이 없이 그라인딩할 때 인피드 속도

I 다음 지름 그라인딩 사이클이 없는 그라인딩 선택

Q 기능 Fkt. G200 “센시트론을 활성화하기 (activating the Sensitron)”

의 파라미터 설명 T 를 참조하세요.

R 그라인딩 후에 시간이 지나가게 된다 (워크 오프(work off)된다).

W Z의 추가 제거 값, 직접 그라인딩할 때

프로그래밍 예제 G9250 (확장형)

0100(X와 Z에서 클린-업 그라인딩) 프로그램 넘버 (이름)

N1 G9600 T1 A0; 휠 1에 선회 (외면:External); 동시에 휠 1

의 시동 그리고 휠 1 에 대한 쿨런트

(Coolant) 오프닝

N2 G200 A1. B25; 센시트론 픽-업 채널 넘버 1, 감도 25%

N3 G9250 T1 U51 V0.5 Z0 F0.8

/1 W0.5;

지름과 쇼울더의 직접적인 그라인딩으로 X

에서 클린-업 그라인딩. X와 Z에서 그라인딩

스톡 제거 0.5 mm 그리고 인피드 속도 0.8

mm/min

N4 G9679;

후진 사이클

M30; 프로그램 종료와 함께 리셋.

표 67 프로그래밍 예제 G9250 확장형

Page 245: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

프로그래밍/ Fanuc

BA 0091 219 A /01 / English 230 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

D.6.15 Z에서 클린-업 그라인딩 G9251 (표준형 : standard)

• 다음 쇼울더 그라인딩 사이클을 클린-업 그라인딩 사이클로서 정의하는

준비 기능 (Preparatory Function)

• 센시트론으로 소재 쇼울더에 접근된다. 그라인딩 휠과 소재 사이의 접촉

포인트에서 시작. 스톡 [V]의 특정 프로그램된 양은 소재의 쇼울더에서

제거된다.

파라미터 G9251 미터식 인치식

T 휠 레퍼런스 포인트

V 제거되어야 하는 양 mm inches

W Z의 시작 위치 mm inches

X X의 시작 위치 mm inches

표 68 파라미터 G9251

프로그래밍 예제 사이클 G9251 (표준형)

프로그래밍 예제 G9251 (표준형)

0100(예) 프로그램 넘버 (이름)

N1 G9600 T1. A0. 휠 1에 선회 (외면:External); 동시에 휠 1

의 시동 그리고 휠 1 에 대한 쿨런트

(Coolant) 오프닝

N2 G200 A2. B80. 센시트론 픽-업 채널 넘버 2, 감도 80%

N3 G9251 W51 V0.08 T1 X 20.5 다음 사이클 G9208 을 쇼울더 클린-업

그라인딩 사이클로서 정의한다.

N4 G9208 X20. Z50. T1. A0.5

B0.15 C0.06 Q3. D0.4 E0.2 F0.1

V0. U80.

사이클 “쇼울더 플런지” 는 클린-업

그라인딩 사이클로서 지금 정의된다.

파라미터 A, X 및 Z 는 이전 사이클 G9251

에서 무시되거나 정의된다.

N5 G9679 후진 사이클

M30; 프로그램 종료와 함께 리셋.

표 69 프로그래밍 예제 G9251

G9251 T1 V0.080 W51 X20.5;

Page 246: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 231

Fanuc / 프로그래밍

Z에서 클린-업 그라인딩 G9251 (확장형:Extended)

• G9251 뒤에 지름 그라인딩 사이클을 프로그램할 필요가 없이 인접

지름이 있거나 없는 상태에서 쇼울더를 그라인드하는 것을 이 사이클이

허용한다.

• 센시트론으로 소재 쇼울더에 접근된다. Z에서 제거될 프로그램된 양은

그라인드되어 떨어져 나간다.

• 만약 이 기능이 사용된다면 (파라미터 I = 1) 그래서 Z에서 제거될 양은

하나의 프로그램된 인피드 속도로 오직 그라인드되어 떨어져 나갈 수

있을 뿐이다 (파라미터 F).

파라미터 G9251 (확장형) 미터식 인치식

Q 테스팅 타임 sec. sec.

R 드웰 (Dwell) sec. sec.

T T-넘버

V Z에서 제거되어야 하는 양 mm inches

X X의 노미널 사이즈 mm inches

W Z의 시작 위치 mm inches

F 인피드 속도 vvv mm/min inch./min

I 사이클이 없는 그라인딩 (0:아니오 1:예)

U X에서 제거되어야 하는 양 mm inches

표 70 파라미터 G9251 확장형

F 다음 쇼울더 그라인딩 사이클이 없이 그라인딩할 때 인피드 속도

Q 기능 Fkt. G200 “센시트론을 활성화하기 (activating the Sensitron)”

의 파라미터 설명 T 를 참조하세요.

R 그라인딩 후에 시간이 지나가게 된다 (워크 오프(work off)된다).

I 다음 쇼울더 그라인딩 사이클이 없는 그라인딩 선택

U X의 추가 제거 값, 직접 그라인딩할 때

프로그래밍 예제 G9251 (확장형)

0100(X와 Z에서 클린-업 그라인딩)

프로그램 넘버 (이름)

N1 G9600 T1. A0. 휠 1에 선회 (외면:External); 동시에 휠 1

의 시동 그리고 휠 1 에 대한 쿨런트

(Coolant) 오프닝

N2 G200 A2. B25. 센시트론 픽-업 채널 넘버 1, 감도 25%

N3 G9251 W51 V0.08 T1 X 20.5 다음 사이클 G9208 을 쇼울더 클린-업

그라인딩 사이클로서 정의한다.

N4 G9251 T1 W51 V0.5 Z0 F0.8

I1 U0.5;

지름과 쇼울더의 직접적인 그라인딩으로

Z 에서 클린-업 그라인딩. X와 Z에서

그라인딩 스톡 제거 0.5 mm 그리고 인피드

속도 0.8 mm/min

N5 G9679 Freifahren (freedrive).

후진 사이클

M30; 프로그램 종료와 함께 리셋

표 71 프로그래밍 예제 G9251 확장형

Page 247: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

프로그래밍/ Fanuc

BA 0091 219 A /01 / English 232 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

D.6.16 오토매틱 테이퍼 수정 G9231 (Automatic Taper Correction G9231)

• 다음 그라인딩 사이클에서 오토매틱 테이퍼 수정 선택

• 기계는 필요한 선택적인 오토매틱 테이퍼 수정 옵션을 갖추어야 한다.

• 다음 그라인딩 사이클들이 지원된다:

– 오실레이션이 없는 플런지 (Plunge without Oscillation) (G9201)

– 오실레이션이 있는 플런지 (Plunge with Oscillation) (G9202)

– 각도 플런지 (Angle Plunge) (G9203)

– 멀티-플런지 (Multi-Plunge) (G9205)

– 트래버스 그라인딩 (Traverse Grinding) (G9206)

파라미터 G9231 미터식 인치식

Q 스파크-아웃 타임

I 스파크-아웃 스트로크

표 72 파라미터 G9231

• 오토매틱 테이퍼 수정이 수행되어야 하는 X-위치는 인-프로세스-게이징

제어 판넬에서 프로그램된다. 일단 이 프로그램된 위치에 도달되면, 중간

스파크-아웃 (Intermediate Spark-out) 이 시작되며 (파라미터 [I], [Q])

테이퍼 수정 (Taper Correction) 이 후속적으로 수행된다.

프로그래밍 예제 사이클 G9231

프로그래밍 예제

0100(예) 프로그램 넘버 (이름).

N1 G9600 T1. A0. 휠 1에 선회; 동시에 휠 1 의 시동 그리고

휠 1에 대한 쿨런트 (Coolant) 오프닝

N2 G204 B1 J1 바로 다음 그라인딩 사이클 G9201에서 IPG

과 함께 그라인딩

N3 G9231 Q2 바로 다음 그라인딩 사이클 G9201에서

오토매틱 테이퍼 수정과 함께 그라인딩

N4 G9201 X20. Z0. T1. A0.5

B0.15 C0.06 Q3. D0.4 E0.2 F0.1

사이클 ”오실레이션이 없는 플런지”.

N5 G9679 후진 사이클

M30; 프로그램 종료와 함께 리셋

Remark

오토매틱 테이퍼 수정을 위해 프로그램된 X-위치는 노미널 사이즈에 너무

가깝게 선택되어서는 안된다. 만약 그 위치가 노미널 사이즈에 너무

가깝게 선택된다면, 테이퍼 수정 후에 지름이 충분히 클린-업하는데

충분하지 않은 그라인딩 스톡이 남아 있을 가능성이 있다.

• 파라미터 [I]는 그라인딩 사이클 G9206 및 G9205

와 함께 사용된다.

• 파라미터 [Q]는 그라인딩 사이클 G9201, G9202

및 G9203 과 함께 사용된다.

표 73 프로그래밍 예 G9231

Page 248: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 233

Fanuc / 프로그래밍

D.6.17 워크헤드 선회 G9500 (Swivel Workhead G9500)

• Q-축으로 워크헤드 선회(스위블링:Swiveling) (옵션). 프로그램된 선회

위치에 같은 방향으로 항상 접근된다.

파라미터 G9500 미터식 인치식

A Q-축의 각도 degrees degrees

C Q-축 수정 degrees degrees

표 74 파라미터 G9500

프로그래밍 예제 사이클 G9500

프로그래밍 예제

0100(예) 프로그램 넘버 (이름).

N1 G9600 T1. A0. 휠 1에 선회 (외면:External); 동시에 휠 1

의 시동 그리고 휠 1 에 대한 쿨런트

(Coolant) 오프닝

N2 G9500 A12. C0.05 12.05 도에 워크헤드 선회.

N3 G200 A2. B80. 센시트론 픽-업 채널 넘버 2, 감도 80%

N4 G206 측정위치 넘버 1에서 측정 프로브 넘버 1을

사용하여 포지셔닝

N5 G9201 X28. Z0. T1. A0.5

B0.15 C0.06 Q3. D0.4 E0.2 F0.1

사이클 “오실레이션이 없는 플런지”.

N5 G9679 X220. Z80. 특수한 후진 위치로 후진

N2 G9500 A0 0도에 워크헤드 선회.

N5 G9201 X20. Z80. T1. A0.5

B0.15 C0.06 Q3. D0.4 E0.2 F0.1

사이클 “오실레이션이 없는 플런지”.

N5 G9679 후진 사이클.

M30; 프로그램 종료와 함께 리셋.

표 75 프로그래밍 예제 G9500

G9500 A12. C0.05;

워크헤드(Workhead) 는 12.05 도에 선회된다.

Q-축 수정:

Q-축 수정 값 [파라미터C] 을

계산하는 공식 :

수정 값 C:

C= α = arctan D-d

2L

Page 249: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

프로그래밍/ Fanuc

BA 0091 219 A /01 / English 234 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

D.6.18 워크헤드 원통도 수정 (Workhead cylindricity correction) G9295

자세한 정보에 대해 챕터 수정 “워크헤드 원통도 수정” 을 참조하세요.

• 선택적인 Q2 축을 갖추고 있는 기계 S140cnc 의 원통도 편차를

수정한다. 이 기능은 그라인딩 프로그램에 의해 직접 호출된다.

• 그라인딩 휠이 소재에 또는 소재 내에 있지 않은 동안에 수정이 단지

수행되어야 한다.

• 만약 수정이 그라인딩 프로그램에서 이루어진다면, 수정에 필요한

파라미터들이 사이클 호출 동안에 직접 추가될 수 있다. 추가되지 않은

모든 값들은 스크린에서 인계될 수 있다.

• 지름에 있는 편차가 정의되어 있지 않다면, 실린더의 수정은 브레이크-

오프(갑자기 중단)된다. 어떠한 수정도 수행되지 않을 것이다.

파라미터 G9295 유닛 최소 최대

M X축 보정을 취소하기,

그라인딩 휠 1

yes/no

0 1

Q X축 보정을 취소하기,

그라인딩 휠 2

yes/no 0 1

R X축 보정을 취소하기,

그라인딩 휠 3

yes/no 0 1

S X축 보정을 취소하기,

그라인딩 휠 4

yes/no 0 1

E X 축 수정, X 1=OUI / 0=NON yes/no 0 1

W WSS의 정면 에지와 D1 사이의

클램핑 길이

mm/inch 9999.9999 9999.9999

X 지름 차이 (D1-D2) mm/inch 9999.9999 9999.9999

Y ”하모닉드라이브(harmonicdrive)”

와 모션 포인트 사이의 거리

mm/inch 9999.9999 9999.9999

Z 지름 간의 측정된 길이 mm/inch 9999.9999 9999.9999

오리엔테이션 동안의 기능적 특성과 동작 (Functional characteristics and

behaviour during the orientation)

• 상기의 트래버싱은 포지티브 수정 값 (D1 – D2 = +) 과 함께 오직

일어난다. .

• 상기의 트래버싱 경우, 플러스 방향으로 더 오래된 모션이 있다.

• 수정 값이 네거티브라면, 상기의 트래버스는 없다.

Page 250: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 235

Fanuc / 프로그래밍

D.6.19 위치결정된 워크헤드 스핀들 (Workhead Spindel Positioned) M19

• 워크헤드 스핀들의 원주 포지셔닝 (Circumferential Positioning) (옵션).

파라미터 M19 미터식 인치식

C 원주에 있는 위치 degrees degrees

F 포지셔닝을 위한 속도 deg./min deg./min

X X의 위치 mm mm

Z Z의 위치 mm mm 표 76 파라미터 M19

X, Z:

X

Z

원주 포지셔닝에 동시 발생. X-축 그리고/또는 Z축은 파라미터 [X]

그리고/또는 [Z] 에 입력된 위치들로 이동될 수 있다.

프로그래밍 예제 M-명령 M19

M19

신속한 속도에서 위치 0 도로 이동

M19 C90. F20000.

속도 20000 도/분에서 90도로 이동

프로그래밍 예제

0100(예) 프로그램 넘버 (이름).

N1 G9600 T1. A0. 각도 0도에 휠 1 선회

N2 G200 A2 B80 센시트론 픽-업 채널 넘버2, 감도 80%

N3 G206 측정위치 넘버 1에서 측정 프로브 넘버 1을

사용하여 액티브 포지셔닝

N4 G9201 X28. Z0. T1. A0.5

B0.15 C0.06 Q3. D0.4 E0.2 F0.1

사이클 ”오실레이션이 없는 플런지”.

N5 G9679 후진 사이클

N6 M19 C25 25도에 위치 결정된 워크헤드 스핀들

M30; 프로그램 종료와 함께 리셋 표 77 프로그래밍 예제 M19

Page 251: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

프로그래밍/ Fanuc

BA 0091 219 A /01 / English 236 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

D.6.20 프로세스 인플루언싱 G9260 (Process influencing G9260)

• G9260 에 의하여, 일정 디지털 입력들의 정격 및 실제 상태는 파라미터

M 에 의하여 CNC 프로그램 내에 어느 위치에서도 비교될 수 있다. 만약

정격 및 실제 ( RATED AND ACTUAL) 사이에 차이가 있다면 파라미터

I 는 단계(step)들의 사전 설정을 허용한다.

파라미터 G9260 미터식 인치식

I 파라미터 M의 값이 충족되지 않은 경우 액션

M PMC 입력에 있는 값

V 서브루틴 넘버 표 78 파라미터 G9260

I 조건 #M 이 완수되지 않는 경우에 취해지는 단계들:

1 = 사이클, 축 탑 (axes top) 의 인터럽션, , 사이클 시작으로 재개.

2 = 처음에 조건들이 완수될 때까지 리딩 스톱(reading stop) (EH35).

4 = 리셋에 의하여 프로그램 스톱, 리와인딩(rewinding).

8 = 메시지 1832 “부정확한 소재 길이 (incorrect workpiece

length) ”의 표시 그리고 스튜더 메시지 스크린으로 스위치오버

16 = 절차 스톱, #V 의 서브루틴으로 점프

32 = 처음에 조건들이 완수될 때까지 G1 모션의 스톱

64 = 메시지 1553 “부정확한 소재 캐리어(incorrect workpiece

carrier)” 의 표시 그리고 스튜더 메시지 스크린으로 스위치

오버

여러 단계들이 결합될 수 있다..

M PMC 입력{EPROZ0}, {EPROZ1}, {EPROZ2}, {EPROZ3} 에서

활성되어야 하는 값, 어떠한 결과도 없이 프로그램이 계속될 수

있다는 것을 보증하기 위함.

0 = PMC 입력에 있는 값 0

1 = PMC 입력 {EPROZ0}, 논리적(logical) 1 에서

2 = PMC 입력 {EPROZ1}, 논리적(logical) 1 에서

4 = PMC 입력 {EPROZ2}, 논리적(logical) 1 에서

8 = 소재 스핀들이 회전하고 있는 동안에, 인테로게이션

(interrogation : 질의) 시기에, 네거티브 펄스가 입력 {EPROZ0}

에서 분별되어 있어야 한다.

16 = PMC입력 {EPROZ3}, 논리적(logical) 1 에서

여러 내부 메시지들의 콤비네이션이 가능하다.

V #I = 16 에서 호출되는 서브루틴의 넘버

#V가 정의되어 있지 않다면, 리버레이션 사이클(liberation cycle)

O7910 이 수행될 것이다.

Page 252: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 237

Fanuc / 프로그래밍

프로그래밍 예제, 사이클 G9260

오리엔터블 척에 있는 소재 모니터링

(Monitoring the workpiece in an orientable

Chuck):

CNC 프로그램에 있는 G9260 I24 M2과

함께, EPROZ1 은 질의 순간 (moment of

interrogation) 에 1 이어야 한다. 만약

이 조건이 완수되지 않으면, 프로세스는

브레이크 오프 (갑자기 중단)되고,

리버레이션 사이클 O7910은 수행되고

MLD1832 은 출력(output)이다.

소재 스핀들에 의한 소재 캐리어

맨드렐(심봉) 모니터링 (Monitoring the

workpiece carrier mandrel by the

workpiece spindle):

클램핑과 언클램핑은 다음 모션들로

구성되어 있다:

인트러덕션 (introduction: 삽입),

스냅핑(snapping) 그리고

위드드로얼 (withdrawal: 철수)

이 모션들은 서로 공압적으로 링크되어

있다. 모니터링은 3개의 근접 스위치

(proximity switch) 에 의해 보증된다. 로딩

(loading) 은 센터 사이에서 일어난다.

프로그래밍 예제

O7961 (서브루틴 클램핑)

M712 맨드렐을 워킹 포지션으로 트래버스하기

M713 맨드렐 훅 (Mandrel hook)

G4X1 모션들이 수행되어 있을때까지 대기

G9260I68M6 맨드렐이 스냅되어 있는지 여부를 체크하기

M99 메인 프로그램으로 리턴 점프

프로그래밍 예제

O7962 (서브루틴 디클램프:

SUBROUTINE DECLAMP)

M723 맨드렐의 위드드로얼 (Withdrawal of the

mandrel )

G4X1 모션들이 수행되어 있을 때까지 대기(

G9260I68M1 맨드렐이 위드드로얼되어 있는지 여부를

체크하기

M99 메인 프로그램으로 리턴 점프

Page 253: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

프로그래밍/ Fanuc

BA 0091 219 A /01 / English 238 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

프로그래밍 예제, 사이클 G9260

캐리어의 스냅핑 모니터링 (Monitoring of

snapping of the carrier)

CNC 프로그램에 있는 G9260 I80 M9 V11

과 함께, 질의 순간에 스핀들이 정지해

있는 동안에 EPROZ0 는 1이어야 한다.

그리고 이전에, 스핀들이 회전하고 있었던

동안에, EPROZ0 = 0 인 적어도 한 개의

네거티브 펄스가 분별되어 있었어야 했다.

만약 이 조건이 완수되지 않는다면,

프로그램 브레이크-오프가 트리거(유발)

되고, 프로그램 O11 은 수행되고

MLD1593 은 출력(output)이다.

프로그래밍 예제

O100 (그라인딩 프로그램)

G9600 T1 A0 그라인딩 휠을 임의 처분에 맡기기.

(Putting the grinding wheel at disposal)

M3 S60 EPROZ0 의 네거티브 펄스 생산

G4 X2 분별하는 시간 허용

M19 Cxx EPROZ0 = 1 인 정의된 위치

G9260 I80 M9 V11 질문: 캐리어가 스냅되어 있습니까 ?

그렇지 않으면 (OTHERWISE)

G0 Z0 M466 .... 그라인딩 프로그램의 계속

M30

Page 254: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 239

Fanuc / 프로그래밍

D.6.21 크리프-피드 그라인딩 G9272 (Creep-Feed Grinding G9272)

지름의 크리프-피드 그라인딩을 하나의 인터럽트되지 않은 컷(one

uninterrupted cut) 에서 (그림 1) 또는 하나의 인터럽트된 컷(one

interrupted cut) 에서(그림 2) 실행하는 것을 이 사이클은 허용한다.

인터럽트되지 않은 컷을 실행하기 위해, 소재는 오리엔티드 방법 (oriented

manner)으로 클램프되어야 한다. 바꾸어 말하면, 인터럽트되지 않은 컷을

위해 그라인딩 휠은 처음에 소재 오리엔테이션 (orientation : 특정방향에

맞춤) 을 체크하지 않고 노미널 위치 X [X] 에 접근한다 (그림 2)

파라미터 G9272 미터식 인치식

A 그라인딩 스톡 허용치 mm inches

B 커팅 에지 폭 (Cutting Edge Width ) mm inches

D 플런지 속도 deg./min deg./min

E 클리어런스 앵글 (Clearance Angle : 여유각) degrees degrees

F 접근 각도 degrees degrees

H 피드 타입 0 = (Pict. 1) / 1 = (Pict. 2)

I 커팅 에지의 수

J 원주 소재 속도 deg./min deg./min

K 센시트론-서치 속도 C-축 deg./min deg./min

Q 터닝(Turning) 방향 CCW (-)= 0 / CW (+)= 1

T 휠-레퍼런스 포인트 위치 1

X 노미널 사이즈 X mm inches

Z 노미널 사이즈 Z mm inches

표 79 파라미터 G9272

D ” 플런지 속도 (Plunge Speed)” 는 X와 C-축의 실제 인터폴레이티드

속도 (interpolated speed) 이다.

E 한 번의 완전한 소재 레볼루션 후에 소재가 만든 추가적인 회전각도를

정의한다. 총 회전 각도 = 360º + [E]º. 만약 ”여유각 (Clearance

Angle)” [E] 이 프로그램되어 있지 않다면 3 도로 자동적으로

초기화될 것이다.

F 그라인딩 스톡 허용치 위치 [A]에서 노미널 사이즈 X 까지의 휠

플런지 내에 있는 소재 터닝 각도 (Workpiece Tunring Angle) 를

이 파라미터가 정의한다. (그림 1)

H 피드 타입 = 0

지름이 인터럽되지 않는다. (그림 1)

피드 타입 = 1

지름이 인터럽된다. (그림 2)

• 폭 [B] 는 “원주 소재 속도(Circumferential Workpiece Speed )

[J]” 로 그라인드된다.

• 인터럽트들은 ”센시트론 서치 속도 C-축[K]” 와 브리지 연결된다.

J 원주 소재 속도 (C-축).

Page 255: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

프로그래밍/ Fanuc

BA 0091 219 A /01 / English 240 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

프로그래밍 예제 “풀 컷 (Full Cut)” 에 대한 사이클 G9272

프로그래밍 예제 “인터럽트된 컷 (Interrupted Cut)” 에 대한 사이클 G9272

D.6.22 깊이 그라인딩, 멀티플 플런징 G9276 (Depth grinding, multiple plunging G9276)

G9272 A4 D400 E5 F45 H0

J200 Q1 T1 X24 Z0

G9272 A4 B3 H1 I3 J200 K2000

Q1 T1 X24 Z0

Page 256: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 241

Fanuc / 프로그래밍

이 기능을 사용하여, 깊은 그라인딩-멀티플 플런지 절차에서 그라인딩 휠

의 폭보다 다수의 지름 폭 또는 테이퍼 폭이 내면적으로/외면적으로 머신

(machine: 절삭가공) 될 수 있다. 접근되어지는 시작 위치는 항상 Z1,

파라미터[Z] 이다. 그라인딩 휠 폭은 소프트웨어에 의해 직접 보정된다,

다시 말하면 위치 Z1 과 Z2 는 절대적 디멘션닝 (Absolute dimensioning)

으로 프로그램될 수 있다. 그루브들은 깊은 그라인딩 절차 (deep grinding

procedure) 에서 머신된다. 시작 위치에서 리버싱(reversing: 반전) 포인트

V/VV 파라미터 [B] 까지, 인피드가 런-인 각도에서 발생하고, 그 다음에

한번의 레볼루션이 수행된다. 속도와 런-인 각도를 모디파이 (modufy :

약간 변경) 함으로써 머시닝 프로세스에 영향을 줄 수 있다. 러핑할 때

생성된 그라인딩 압력을 보정하기 위해, 러핑 후의 리프트-오프 값이

[파라미터 Q] 에서 정의될 수 있다. 기능은 앵글로-어메리컨 디멘셔닝에서

뿐만 아니라 미터식에서 사용될 수 있다. 이 기능의 과정에서, 드레싱은

노미널 측정에서뿐만 아니라 모든 스위치 포인트들에서도 수행될 수 있다.

러핑 동안에, 피니싱(finishing: 마무리), 파인 피니싱(fine finishing: 정밀

마무리) 또는 스파킹 아웃 (sparking out) 에서 그루브들을 머신한 후에

그리고 다수의 스트로크 모션들에 따라서 드레싱이 일어날 수 있다.

그라인딩 사이클에서, 런-인 각도는 30도로, C축의 시작 위치는 0도로

그리고 로테이션 센스는 1.005 레볼루션으로 정의된다. 이 값들을

모디파이(modify : 약간 변경)하기 위해서, 기능 G9215 파라미터 [A], [B]

및 [D] 는 그라인딩 사이클 G9276 보다 앞서 프로그램되어야 한다

파라미터 G9276 미터식 인치식

A 시작 허용치 위치 (Start allowance position) mm inches

B 스위치 포인트 V / VV mm inches

C 스위치 포인트 VV / VVV mm inches

D 플런징 속도 (Plunging speed ) deg./min deg./min

E 피드 값 VV mm inches

F 피드 값 VVV mm inches

H 피드 타입

I 스파킹-아웃 스트로크(Sparking-out strokes)

J 롱지투디널 속도 (Longitudinal speed ) mm/min inch./min

K 오버런(Overrrun), 위치 1 mm inches

M 오버런(Overrun), 위치 2 mm inches

Q 러핑 후에 리프트-오프(Lift-off) mm inches

R T-넘버, 위치 1

S 드웰(Dwell), 위치 1 sec. sec.

T T-넘버, 위치 2

U 노미널 측정 X, 위치 2 mm inches

V 드웰(Dwell), 위치 2 sec. sec.

W 노미널 측정 X, 위치 1 mm inches

X 노미널 측정 X, 위치 1 mm inches

Y 테이퍼 각도 (Taper angel ) degrees degrees

Z 노미널 측정 Z, 위치 1 mm inches 표 80 파라미터 G9276

Page 257: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

프로그래밍/ Fanuc

BA 0091 219 A /01 / English 242 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

파라미터 설명 (Parameter description)

Q 러핑 후에 리프트-오프 값 (Lift-off value after roughing):

러핑 프로세스 동안에, 그라인딩 사이클의 차후 머시닝 단계들에

영향을 끼칠 수도 있는 그라인딩 압력이 강화될 수 있다. 전환 포인트

V/VV 로 리프트-오프함으로써, 그라인딩 압력이 감소되며 더 나은

품질이 획득된다.

Page 258: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 243

Fanuc / 프로그래밍

D.6.23 휠-아버 변경 G9601 (Change Wheel−Arbor G9601)

이것은 다음 가능성들에 대비한다:

• 한 클램핑에 있는 다른 그라인딩 휠을 사용하여 크고 작은 내면 지름의

그라인딩

• 레귤러 그라인딩 휠들을 사용하여 지름과 쇼울더 그라인딩 그리고

한 클램핑에 있는 프로파일된 그라인딩 휠을 사용하여 스레드 그라인딩

• 기타

게다가, 사용해서 낡은 그라인딩 휠을 같은 타입의 새로운 그라인딩 휠로

교체하는 것을 이 기능은 허용한다.

파라미터 G9601 미터식 인치식

A 새로운 그라인딩 휠

V 휠 프로그램 넘버

M 스톱 명령

X 특수 후진 위치 X mm Inch

Z 특수 후진 위치 Z mm Inch 표 81 파라미터 G9601

A 새로운 그라인딩 휠의 프로파일링

파라미터 A1 이 설정되어 있으면 그래서 사용된 그라인딩 휠은 새로운

그라인딩 휠로 교체될 수 있다. 새로운 그라인딩 휠이 오래된 그라인딩

휠과 같은 제원 (지름, 폭) 을 가지고 있다는 것이 중요하다. 실제

그라인딩 휠 프로그램에서 정의된대로 프로파일링 허용치 (Profiling

Allowance) 를 사용하여 새로운 그라인딩 휠이 프로파일될 것이다.

파라미터 [V]는 그라인딩 휠 프로그램의 넘버를 정의한다. 파라미터

[M], [X] 및 [Z] 는 모드 A1 과 무관하다. 예: G9601 A1 V7000.

V 휠 프로그램 넘버

휠 프로그램 넘버 07000 ...07899 의 그라인딩 휠 데이터는 워크-

메모리 (Work-Memory) 로 로드되고 활성화된다.

M 휠-아버를 변경하기 위해 프로그램을 중단하는 M-명령의 넘버

0: 디폴트. 프로그램은 중단된다. 슬라이딩 도어는 수동으로 잠겨있지

않아야 한다.

60: 프로그램은 중단되고 슬라이딩 도어는 잠겨있지 않다. 오토매틱

슬라이딩 도어들은 자동적으로 열린다.

X

Z

특수 후진 위치 X 그리고/또는 Z 의 정의. 만약 이 특수 후진위치들이

프로그램되어 있지 않다면 기계는 레귤러 후진위치(G9679)로 이동한다

필요조건 (Prerequisites):

• 이 방법으로 교체되어질 각각의 그라인딩 휠은 이전에 한번 셋업 및

드레싱 처리되어 있어야 한다 (→ 휠 변경 B1.2, B2.2). 휠 데이터가

각각의 휠 프로그램에 저장되어 있어야 하는 것이 결정적으로

중요하다.(→ 그라인딩 휠을 휠헤드에 있는 위치에 배정한다 B3.3;

소프트키 백업).

G9601 은 같은 파트 프로그램에서 다른 휠-아버들과 함께 그라인드하는

것을 허용한다. 한 개의 ID-휠 스핀들에서 사용될 수 있는 휠-아버들의

다른 넘버가 제한되지 않는다.

Page 259: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

프로그래밍/ Fanuc

BA 0091 219 A /01 / English 244 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

프로그램 시퀀스(순서) (Program Sequence):

• 기계가 후진 위치로 이동한다. 휠 구동장치와 쿨런트는 스위치-오프된다.

• 여전히 활성상태인 그라인딩 휠의 휠 데이터는 각각의 휠 프로그램에

저장된다.

• 휠 아버를 변경하기 위해 프로그램은 중단된다.

• 휠 아버는 수동으로 변경되어야 한다. 프로그램을 계속하기 위해 사이클-

시작 (Cycle-Start) 을 누르세요.

• 새로운 그라인딩 휠의 휠 데이터는 워크 메모리로 로드된다.

• 휠 구동장치와 쿨런트는 스위치-온 된다.

• ⇒ 그라인딩 휠이 준비되어 있다.

경고 사항 (Warning)

적합한 휠 아버를 장착하는 것은 운영자(오퍼레이터)의 책임이다.

제어부는 장착된 휠 아버와 함께 로드된 휠 데이터를 크로스-체크할 수

없다. 부정확한 휠 아버의 장착은 기계의 심각한 손상으로 이어질 수도

있다.

내면 스레드의 그라인딩. 스레드의 왼쪽과 오른쪽 끝(엔드)의 챔퍼링

(Chamfering) 그리고 내면 지름의 그라인딩

첫번째 휠 아버: 프로그램 O7010 에 저장된 데이터

두번째 휠 아버: 프로그램 O7020 에 저장된 데이터

오퍼레이션 1: 프로파일된 그라인딩 휠을 사용하여 내면 스레드의 그라인딩

(Grinding of the internal Thread with a profiled Grinding

Wheel)

오퍼레이션 2: 내면 지름의 그라인딩

(Grinding of the internal Diameter)

오퍼레이션 3: 좌측 챔퍼의 그라인딩

(Grinding of the right side Chamfer)

오퍼레이션 4: 우측 챔퍼의 그라인딩

(Grinding of the left side Chamfer)

!

Page 260: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 245

Fanuc / 프로그래밍

프로그래밍 예제

0100 (스레드 부싱: THREAD

BUSHING)

프로그램 넘버

G9600 A90. T2. 위치 2 각도 90° 에 휠헤드 선회

G9601 V7010 아버 1에 대한 휠 데이터를 로드한다. M0

을 사용하여 스톱

G9678 보어 접근

G9237 A0.5 B0.05 C0.01 D0.05

E0.01 F0.002 H1. I4. J5000.

K1. M0.1 R17. T7. U1. V31.

W-40 X-20. Y0. Z-10.

스레드 그라인딩 (Thread Grinding)

G9601 V7020. M60. 휠 아버 2 로 변경. 슬라이딩 도어는

자동적으로 잠겨있지 않다.

G9678 보어 접근 (Bore Approach)

G9202 A0.3 B0.06 C0.01 D0.4

E0.2 F0.1 I2. J1000. Q10. T1.

X-30. Z-10.

내면 지름의 그라인딩

G9201 A0.3 B0.08 C0.01 D0.4

E0.2 F0.1 Q3. T7. X-20. Z-10.

우측 챔퍼 (Chamfer)의 그라인딩

G9201 A0.3 B0.08 C0.01 D0.4

E0.2 F0.1 Q3. T7. X-20. Z-40

좌측 챔퍼 (Chamfer)의 그라인딩

G9679

후진 사이클 (Retract Cycle)

M30

프로그램 종료와 함께 리셋.

표 82 프로그래밍 예제 G9601

Page 261: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

프로그래밍/ Fanuc

BA 0091 219 A /01 / English 246 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

D.6.24 C축의 레퍼런싱과 제로 세팅 (C축에 근접 스위치가 있는 기계에 대해서만) G9275

• 근접 스위치 (proximity switch) 가 제공되어 있는 C축을 레퍼런스하는

기능이다: 제어가 시작될 때마다 이 기능이 활성화되어야 한다.

• 이 기능은 프로그램될 필요가 없다. 만일 각각의 옵션이 입력되어 있다면,

호출될 프로그램 o7915 는 옵션들의 세팅동안에 자동적으로 생성된다.

• 파라미터 A 는 그라인딩 휠-특정 수정 값들이 인계될지 아닐지를

정의한다. C 축의 수정은 차후 오퍼레이션들을 위해 사용된다, 다시

말하면 수정은 삭제되지 않는다.

• 만약 C축을 레퍼런스한 후에 수정 값이 항상 동일하다면, 이 값은

파라미터 D로 또한 기록될 수 있다. 이러한 방법으로, C축의 레퍼런스

포인트는 각각의 값에 의해 항상 시프트(shift)된다.

파라미터 G 9275 옵션 /

필수

A C축의 수정 값들을 인계하기 0: 아니오 1: 예 필수

(mandatory)

C C 축의 엘리베이션(Elevation: 들어올림) 옵션(optional)

D 수정 값 옵션(optional)

F C 축 포지셔닝 속도 옵션(optional)

표 83 파라미터 G9275

프로그래밍 예제 영구적인 수정 값이 있는 경우

O7915(예) 프로그램 넘버

N1 G9275 A0 D5 맨드렐을 워킹 포지션으로 트래버스하기

수정 값의 보정 없이, 수정 값 5° 로 C축의

레퍼런싱과 제로 세팅

M02

표 84 프로그래밍 예제 G9275

다음 오류 메시지들은 이 기능에 의해 방출된다:

FM 1800 C 축 얼라인먼트 → 프로그램 o7915 가 한번 마쳐져야 한다.

FM 1837 옵션이 없다 → 옵션이 입력되어야 한다

FM 1861 근접 스위치 (proximity switch) 가 반응하고 있다

→ 근접 스위치 결함

→ 케이블 결함

→ 근접 스위치가 부정확하게 조정됨

Page 262: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 247

Fanuc / 프로그래밍

D.6.25 C-축 값 설정 G9602 (Set C-Axis Value G9602)

파라미터 G9602 미터식 인치식

C C-각도 셋-업 Degrees Degrees

M 오프셋 휠 1을 선택하지 않기 0:아니오 1:예

Q 오프셋 휠 2을 선택하지 않기 0:아니오 1:예

R 오프셋 휠 3을 선택하지 않기 0:아니오 1:예

S 오프셋 휠 4을 선택하지 않기 0:아니오 1:예 표 85 파라미터 G9602

C 셋-업 각도 C-축

이 각도는 실제 C-축 각도로서 설정된다.

M

Q

R

S

셋-업 각도 C-축은 각각의 휠에서 선택되지 않을 수 있다.

프로그래밍 예제

0100(예) 프로그램 넘버

N1 G9600 A0. T1. 그라인딩 휠 선택

N2 G9602 C90 셋-업 각도 C-축

N3 G9220 X49.3427 Z0. T1. V31.

Y0. A6.5 B0.1 C0.04 D0.3 E0.2

F0.1 I0. K0.5 M0.3

시작 위치 Y=0 도 함께 폼 그라인딩

사이클 G9220

N4 G9679 후진 사이클

M30 프로그램 종료와 함께 리셋

표 86 프로그래밍 예제 G9602

기능 G9602 는 실제 C-축 값을 설정하기 위해 이용된다 (셋-업 각도

C-축)

Page 263: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

프로그래밍/ Fanuc

BA 0091 219 A /01 / English 248 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

D.6.26 액티브 측정 프로브를 사용하여 원주 포지셔닝 G9603 (오직 스튜더 퀵-셋과 함께)

파라미터 G9603 미터식 인치식

B 서치를 위한 로테이션 각도 증분

(Rotation Angle Increment for Search )

Degrees Degrees

C C-축 수정

D 빠른 서치 속도

E 느린 서치 속도

F Degree 단위로 C축의 후진 증분 Grad Grad

I 특수 기능 선택 mm Inch

J 키(key) 를 점프 오버하는(jump over:뛰어넘는)

로테이션 각도

mm Inch

K 센터 높이 터치 프로브의 오류

Q 포지셔닝 속도 C-축

U X의 시작 위치 mm Inch

X X의 노미널 사이즈 mm Inch

Y 시작 각도 C-축 Degrees Degrees

Z Z의 노미널 사이즈 mm Inch

표 87 파라미터 G9603

B 서치를 위한 회전 각도 증분 (Rotation Angle Increment for Search)

키(Key) 또는 키웨이 (Keyway)를 서치할 때 C-축 증분의 각도.

터치-트리거 프로브(Touch-Trigger Probe) 는 엔드-포지션 [X] 에

접근한다.

C C-축 수정 (C-Axis Correction)

등록된 위치는 이 양 (Amount)에 의해 수정(시프트)된다.

G9603 은 스튜더 퀵-셋 특징을 갖춘 기계에서만 오직 사용될 수 있다.

G9603 은 다음을 허용한다:

• 반지름 쇼울더에서 원주 포지셔닝 (Circumferential Positioning on a

Radial Shoulder)

• 키웨이의 원주 센터링 (Circumferential centering of a Keyway)

• 키의 원주 센터링 (Circumferential centering of a Key)

Page 264: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 249

Fanuc / 프로그래밍

I 특수 기능 선택 (Selection Special Functions)

1: C+ 방향으로 래디얼 쇼울더 (Radial Shoulder) 서치

2: C- 방향으로 래디얼 쇼울더 (Radial Shoulder) 서치

3: 키웨이 (Keyway : 키홈)의 래디얼 중간위치 서치

4: 키 (Key)의 래디얼 중간위치 서치

J 키를 점프 오버하는 로테이션 각도(Rotation Angle to jump over Key)

키(Key)의 첫번째 래디얼 쇼울더를 등록한 후에 포지셔닝 프로브를

사용하여 키(Key)를 점프 오버하는 로테이션 각도

K 이 값으로, 센터 높이의 차이에서 생긴 C-축 오류는 계산되고 C-축의

보정에서 고려된다. (프로브 암 (probe arm)이 수평적으로 장착되어

있지 않다면 이 파라미터가 단지 사용될 것이다.)

Q 포지셔닝 속도 C-축 (Positioning Speed C-Axis)

“셋-업 위치 C (Set-up Position C)” 에서 시작 각도 C-축 [Y] 로

포지셔닝할 때 C-축 속도

U X의 시작 위치 (Start Position in X)

이것은 스위블-인되어 있은 후에 포지셔닝 프로브의 프로그램된 X-

위치이다. 이 X-위치에서 서치 이동(Search Movement)이 시작된다.

X X의 노미널 사이즈 (Nominal Size in X)

서치 이동의 엔드 위치 (End Position of the Search Movement).

• 키웨이 (Keyway): 만약 터치-트리거 프로브가 위치 “ X의

노미널사이즈” [X] 에 도달하면, 래디얼 쇼울더를 찾아내기 위한

C-축 서치 이동이 시작된다. 소재(Workpiece)와 접촉한 경우에는

터치 트리거 프로브는 X의 시작위치 [U] 로 후진하며, C-축은

[B]에서 정의된 각도로 증분(Increment)되고 프로브는 X에서 다시

전진된다.

• 키 (Key): 만약 터치-트리거 프로브가 위치 “X의 노미널사이즈”

[X] 에 도달하면, 래디얼 쇼울더을 찾아내기 위한 C-축 서치

이동이 시작된다. 소재 (Workpiece) 와 접촉한 경우에는 터치

트리거 프로브는 X의 시작위치 [U] 로 후진하며, C-축은 [B]에서

정의된 각도로 증분되고 프로브는 X에서 다시 전진된다. 일단

터치-트리거 프로브가 위치 “X의 노미널 사이즈” [X] 에 도달해

있으면, 키-쇼울더 (Key-Shoulder) 에 대한 서치 이동이 시작된다.

키-쇼울더를 등록한 후에 터치-트리거 프로브는 후진되며 다른 키-

쇼울더가 서치되기 전에 C-축은 [J] 에서 정의된 각도로

턴(turn)된다.

Y 시작 위치 C-축

Z 프로그램된 위치는 Z-축에 있는 터치-트리거 프로브의 센터-포인트를

반영한다.

Page 265: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

프로그래밍/ Fanuc

BA 0091 219 A /01 / English 250 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

프로그래밍 예제 키웨이의 중앙을 포지셔닝하기

(Positioning the Middle of a Keyway)

터치-트리거 프로브가 스위블-인(swivel-in)

되는 X의 프로그램된 시작-위치로 기계는

이동한다. 터치-트리거 프로브의 센터는

X [U]에서 24mm 그리고 Z [Z] 에서 20mm 에

위치 결정된다. 베이스 값 (Base Value)에서

정의된 빠른 서치 속도로 이 “X의 시작-위치”

에서 “X의 노미널사이즈” [X] 하에 프로그램된

위치로 접근된다. 소재 지름이 터치되기 때문에

프로브가 트리거되면 그래서 터치-트리거

프로브가 “X의 시작-위치” [U] 로 후진되고

X 에서 다음 서치를 시작하기 위해 C-축은

5 도씩 [B] 증분된다. 트리거됨이 없이 터치-

트리거 프로브가 프로그램된 “X의 노미널

사이즈” [X]에 도달할 때까지 이것이 반복된다.

만약 어떠한 키(key)도 전체 원주를 따라

선택될 수 없다면 그래서 오류 메시지 1606 이

발생된다.

그림 17 프로그래밍 예제 키웨이의 중앙을 포지셔닝하기

G9603 B5 C0 I3 U24

X20 C15 Z20;

Page 266: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 251

Fanuc / 프로그래밍

D.6.27 그라인딩 사이클 내에서 실제 그라인딩 휠의 재프로파일링 G9605 (Reprofiling of the

actual Grinding Wheel within the Grinding Cycle G9605)

파트 프로그램 내에서 실제 그라인딩 휠을 재프로파일링(reprofiling) 하게

하는 기능이다. 한 클램핑에서 그라인드되는 소재 때문에 두 개 이상의

그라인딩 휠 폼들이 있어야만 하는 경우들에서 사용되는 기능이다.

파라미터 G9605 미터식 인치식

X X 의 프로파일링 허용치(Profiling Allowance ) mm Inch

V 좌측 폼 (left-side Form) 의 서브루틴-넘버

W 우측 폼 (right-side Form) 의 서브루틴-넘버

표 88 파라미터 G9605

X 프로파일링 허용치 정의. “그라인딩 휠을 휠헤드에 있는 위치로

배정하기” B3.3 를 또한 보세요.

프로파일링 허용치에 대한 포지티브 값 (Positive Value for Profiling

Allowance):

첫번째 프로파일링 패스(pass)가 수행되기 전에, 그라인딩 휠은

입력된 프로파일링 허용치에 의해 후진한다. 드레싱 패스(dressing

passes)의 수는 프로파일링 허용치를 프로그램된 드레싱 양으로

나누어서 계산된다.

프로파일링 허용치에 대한 네거티브 값 (Negative Value for Profiling

Allowance):

첫번째 프로파일링 패스는 마지막 휠 지름에서 시작하고 휠에 새로운

프로파일을 컷(cut)한다. 드레싱 패스들의 수는 프로파일링 허용치를

프로그램된 드레싱 양으로 나누어서 계산된다.

제한 사항 (Restrictions):

A: 기존 그라인딩 휠 폼 (Exisiting Grinding Wheel Form)

B: 새로운 그라인딩 휠 폼 (New Grinding Wheel Form)

C: 프로파일링 절차 (Profiling Procedure)

X: 프로파일링 허용치 (Profiling Allowance)

V

W

새로운 폼의 서브루틴 넘버.

제한 사항 (Restrictions):

특수한 휠 폼들 (폼 10) 을 가지고 있는 그라인딩 휠들에 오직 적용될 수

있는 기능이다.

Page 267: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

프로그래밍/ Fanuc

BA 0091 219 A /01 / English 252 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

프로그래밍 예제

0100(예) 프로그램 넘버

G9600 T1 A0 휠 넘버 1을 선택한다.

G200 센시트론을 활성화시킨다.

G9201 X50 Z0 T1 A0.5 B0.15

C0.06 Q3 D0.4 E0.2 F0.1

첫번째 지름의 그라인딩

G9605 X0.2 W6101 V6102 서브루틴 O6101 에서 정의된 좌측 폼으로

그리고 서브루틴 O6102에서 정의된 우측

폼으로 그라인딩 휠을 재프로파일링

(reprofiling)

G9201 X40 Z24 T1 A0.5 B0.15

C0.06 Q3 D0.4 E0.2 F0.1

두번째 지름의 그라인딩

G9605 X.0.2 W6001 V6002 그라인딩 휠을 오리지널 폼에 맞추어

재프로파일링. 좌측 폼을 위해 서브루틴

O6001 그리고 우측 폼을 위해 서브루틴

O6002

G9679 후진 사이클

M30 프로그램 종료와 함께 리셋 표 89 프로그래밍 예제 G9605

Page 268: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 253

Fanuc / 프로그래밍

D.6.28 사전머신된 스레드의 포지셔닝 G9261 (Positioning of premachined Threads)

액티브 포지셔닝 프로브를 장착하고 있는 휠헤드를 사용하여 사전머신된

스레드 위치를 정하는 기능이다. (이 기능때문에 스튜더 퀵-셋 옵션이

있어야만 한다.)

프로세스 설명 (Process Description)

시작위치에 접근하기 (Approaching the Start

Position):

X와 Z의 시작위치는 소재 제로-포인트와

상관관계를 가지고 프로그램된다.

(파라미터 [X] 와 [Z])

액티브 측정 프로브를 프로그램된 X- 그리고

Z-위치에 있는 워킹 포지션 (working

position)로 자동적으로 가져온다.

메트릭 (metric) ISO 스레드 M20x2.5 의

시작위치 정의에 대한 예:

G9261 D5 H0 J40 K0 Q9000 S3 U2.5 X25

Z.10

파라미터 [Z] 는 스레드 피치 [U] 로 나눌수

있어야 한다 (WITHOUT REMAINDER : 나머지

없이) .

0도에서 위치 1 서치 (Search Position

1 at 0 Degrees):

액티브 포지셔닝 프로브를 사용하여

스레드에 접근하기. X의 접촉위치는

저장된다.

서치 위치들의 넘버는 파라미터 [S]

에서 정의된다. 만약 파라미터 [S] 가

프로그램되어 있지 않다면 (vacant:

비어 있음) 그래서 파라미터[S] 는 3

(120도) 으로 설정될 것이다.

120도에서 위치 2 서치 (Search

Position 2 at 120 Degree)

Page 269: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

프로그래밍/ Fanuc

BA 0091 219 A /01 / English 254 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

240도에서 위치 3 서치 :

(Search Position 3 at 240 Degrees)

가장 낮게 측정된 위치에 접근하기

(Approaching the lowest measured

Position):

C-축은 가장 작게 측정된 지름으로

위치결정될 것이다.

Page 270: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 255

Fanuc / 프로그래밍

Z의 중앙 위치를 서치하기 (Searching the Middle

Position in Z):

이 위치에서, 액티브 측정 프로브는 X에서 후진되

는데 – 파라미터 [D]에서 정의된 거리(Distance)

에 의하여 – 액티브 측정 프로브 신호가 폴 오프

할 (fall off : 떨어져 내려올) 때까지 (논리 0).

나중에 베이스 값들에서 정의된 포지셔닝 속도 Z

를 사용하여 스레드가 Z에서 위치결정된다.

측정 포인트들을 계산하기 (Calculating the

Measuring Points):

C-축은 계산된 수정 위치에 위치결정되며 C-축에

대한 절대적 디스플레이는 제로에 설정된다.

Z의 수정 (Correction in Z):

파라미터 [K] 는 Z의 수정(+/-)을 이루게 한다.

입력된 수정 값은 C-축 위치와 상관관계를 가지고

계산된다.

Page 271: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

프로그래밍/ Fanuc

BA 0091 219 A /01 / English 256 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

파라미터 G9261 미터식 인치식

A X 의 원주 지름 mm inches

C 소재에 있는 런-아웃 그라인딩 각도 degrees degrees

D 스레드의 플랭크들을 서치하기 위한 리프트-

오프 값 (lift-off value)

mm inches

H 스레드 타입 0=오른쪽 / 1=왼쪽 mm inches

K 측정 후의 수정 값 Z mm inches

Q 포지셔닝 속도 C-축 deg./min deg./min

S 측정 포인트들의 넘버

U 피치 (Pitch) mm inches

X X의 시작 위치 mm inches

Z Z의 시작위치 [Z] 는 [U]로 나머지 없이

나눌수 있어야 한다 !

mm inches

표 90 파라미터 G9261

파라미터 설명 (Parameter description)

C

이 파라미터는 프로파일된 그라인딩 휠을

사용한 플런지 그라인딩에 대해서만

유효하다.

D

신호가 비활성화된 후에 X의 리프트-

오프 값 (Lift-off value) (프로브

액티브).

Page 272: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 257

Fanuc / 프로그래밍

프로그래밍 예제

0100(예) 프로그램 넘버

G9600 A0 T1 그라인딩 휠 1을 선택한다.

N100 G9261 D1 H0 K0 Q9000 S3

U2.5 X25 Z-10

스레드 얼라인먼트 G9261

N200 G9230 A0.1 B1.2 F30 H0

J5000 M0 Q15000 T7 U2.5 V6001

X25 Y0 Z0

스레드 그라인딩

N300 G9679

프로브를 사용하여 원주 포지셔닝

M30 프로그램 종료와 함께 리셋 표 91프로그래밍 예제 G9261

Page 273: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

프로그래밍/ Fanuc

BA 0091 219 A /01 / English 258 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

D.6.29 슬랜티드 그라인딩 휠의 예비적 드레싱 G9606

이 기능으로, 슬랜티드(slanted: 경사진) 그라인딩 휠들이 일정 측정까지

사전드레싱 처리된다.

파라미터 G9606 미터식 인치식

A 피드 값 (Feed value) mm inches

B 그라인딩 휠 각도 degrees degrees

I 피드레이트 (Feedrate) mm/min inch./min

J 드레싱을 위한 피드레이트 mm/min inch./min

K X – 에 있는 오버런 위치 mm inches

M X + 에 있는 오버런 위치 mm inches

S 기존 쇼울더 (Existing shoulder) mm inches

W 타겟이 되는 쇼울더 높이 mm inches

표 92 파라미터 G9606

수동 모드에서, 드레싱 휠은 그라인딩 휠의 코너(corner)까지 트래버스

(traverse)된다. 이 위치에서부터 기능이 시작된다.

프로그래밍 예제, 기능 G9606

프로그래밍 예제 G9606

0100(BEISPIEL) 프로그램 넘버 (이름)

N1 G9606 A0.02 B30 I50 J200 K3 M3 S4

W15

그라인딩 휠을 드레싱하기

N2 G9679

리버레이션 (Liberation)

M30 프로그램 종료와 함께 리셋

표 93 프로그래밍 예제 G9606

Page 274: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 259

Fanuc / 프로그래밍

D.6.30 디플렉션 보정 G9607 (Deflection compensation G9607)

아버 디플렉션 (arbor deflection ) 을 보정하게 하는 기능이다.

그라인딩 기능 바로 직전에 G-기능이 프로그램된다. 다음 다이어그램에

따라서 파라미터들이 입력되어야 한다:

싱글 피스와 스몰 시리즈 (Single pieces and small series)

싱글 피스 또는 스몰 시리즈의 제조를 위해서, 수정 한계 (파라미터 B)는

0 에 설정되어야 한다. 이러한 방법으로 모든 정밀조정이 G-기능 내에서

실행되거나 시트-특정 수정 (seat-specific correction) 이 수행될 것이다.

포스트-프로세스 측정 (Post-process measurement)

포스트-프로세스 측정을 사용할 때 수정 한계 (파라미터 B)를 입력하세요.

각각의 싱글 측정 후에 아버 디플렉션 축이 수정을 실행하지 못하게 한다.

파라미터 G9607 미터식 인치식

A 지름 수정 (Diameter correction) 0 (OFF) 1 (ON)

B 수정 한계 (Correction limit) mm Inch

X 원통도(Cylindricity) 오류 D2 – D1 mm Inch

Z 측정 거리 (Measuring distance) mm Inch

표 94 파라미터 G9607

A 지름 수정. 만약 파라미터 A=1 이라면, 아버 디플렉션의 축을 세팅한

다음에 지름 수정이 수행될 것이다. 만약 A = 0 이라면, 지름이

수정되지 않을 것이다.

B 수정 한계. 원통도 오류 (파라미터 X) 가 이 값을 초과하자 마자, 아버

디플렉션 컴펜세이션(보정)이 실행된다. 축이 조정된다.

X 입력 원통도 오류; 리딩 지름 (leading diameter) D2 – D1 에 따라

프리시딩 사인 (preceding sign : 선행하는 사인)을 수정하세요.

수정 값은 그라인딩 프로그램 또는 시트-특정 수정 (seat-specific

corrections) 내에서 직접 입력될 수 있다.

Z 입력 측정 거리; 리딩 지름에 따라 프리시딩 사인 (preceding sign :

선행하는 사인) 을 수정하세요.

Page 275: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

프로그래밍/ Fanuc

BA 0091 219 A /01 / English 260 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

프로그래밍 예제 G9607

O200 ( 샘플 소재) 프로그램 넘버 (이름)

N1 G9600 T1 A0 그라인딩 휠 1 의 선택 ( 동시에 그라인딩

휠 1을 시동하고 쿨런트를 오픈한다);

N2 G9678 보어에 접근한다.

N1001 G9607 X0.01 Z20 A1

B0.01

원통도 오류 0.01; 측정 거리 20; 지름 보정

ON; 수정 한계 0.01;

시트-특정 수정 (seat-specific corrections)

을 위한 N1001

N3 G9201 X25 Z-25 T1 A0.3

B0.08 C0.02 Q1.5 D0.1

E0.05 F0.005

그라인딩 사이클 ”오실레이션이 없는

플런지”.

N4 G9679 보어에서 후진한다.

M30 프로그램 종료와 함께 리셋

표 95 프로그래밍 예제 G9607

중요점:

그라인딩 스핀들이 변경되어야 한다면, 같은 장착 깊이를 다시 갖도록

시도하세요.

(옵션에 있는 값 조정을 피할 목적으로).

아버 디플렉션의 계산에 영향을 미치는 제원(디멘션)은 옵션에 저장된다.

아버 길이는 셋-업 데이터에서 직접 읽혀지고 고려된다.

스핀들 노즈의 정의 (Definition of the spindle nose)

G9900

A1 B1.5 ( 1.4 )

A2 B2.5 x.5 아버 디플렉션에 대한

축 데이터의 세팅:

G9914; G9916;

A25 아버 디플렉션의 선택

B75 서포트의 리딩 에지에서 피보트 포인트까지의 제원

(Dimension from leading edge of support to pivot point)

E184 피보트 포인트에서 V-축 조정 구동까지의 제원

(Dimension from pivot point to V-axis adjustment drive)

K100 포지셔닝 속도

M0.1 사전-위치 (항상 같은 측면에서 접근할 목적으로)

아버 길이는 셋-업 데이터에서 직접 읽혀진다.

Page 276: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 261

Fanuc / 프로그래밍

D.7 픽토그래밍 (Pictogramming)

다음 그림은 픽토그래밍 모드에 있는 스크린 파티션 (screen partition)을

보여준다.

D.7.1 일반적 설명

픽토그래밍 (PICTOGRAMMING)은 스튜더 실린드리컬 그라인딩 머신의

프로그래밍을 용이하게 하기 위해 생성되었었다. FANUC ISO-에디터를

대체하는 것이 아니라 그것을 보완하는 것을 의미한다. 극도로 긴

프로그램을 또는 예를 들면 StForm, StProfil 하에서 외부적으로 발생된

프로그램을 처리할 때, FANUC ISO-에디터는 확실한 이점들을 가지고 있다.

2개의 에디터 간에 전환하는 것이 쉽다.

다음은 통합 기능들과 프로그래밍 가능성들을 설명하고 있다.

Page 277: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

프로그래밍/ Fanuc

BA 0091 219 A /01 / English 262 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

D.7.2 중요한 키 (Important Keys)

소프트 키

한 개의 메뉴-레벨를 뒤로 점프한다. (소프트키 1 옆, 바로 왼쪽에

있는 키) 또한 픽토그래밍을 나와서 기본 페이지로 되돌아감.

• “페이지-다운 (PAGE-DOWN)”-키; 데이터-필드 선택.

• “페이지-업 (PAGE-UP)”-키; 픽토-필드 선택. 데이터 필드

값을 ISO-프로그램에 저장/보관.

• “커서(CURSOR)”-키; 선택된 필드 내에서 커서 이동.

• “입력 (INPUT)”-키; 데이터-커서에 입력된 값을 수락한다.

(“EINGABE”-소프트키를 대체한다).

• “삭제 (DELETE)”-키; 데이터-커서에 있는 값을 삭제한다.

• 데이터 입력을 위한 숫자 키패드.

• “취소 (CANCEL)”-키; 저장되기 전에 입력을 취소하는 용도.

Page 278: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 263

Fanuc / 프로그래밍

D.7.3 데이터-소프트키 - 데이터 입력 (Data-Softkeys - Data Entry)

일단 데이터-필드가 선택되면, 다음 기능들을 이용할 수 있다:

기능

다음 기능들은 픽토-필드가 활성인 경우에 이용할 수 있다:

입력된 값은 데이터-커서의 장소에 입력될 것이다.

입력된 값은 데이터-커서에 있는 값에 더해질 것이다.

각각의 CNC-축의 절대적-위치는 인계 및 입력될 것이다.

주의점: 실제 위치는 선택된 그라인딩 휠 및 T-넘버와 상관 관계가 있다.

그래서 중요한 것은 정확한 그라인딩 휠이 워킹 포지션에 있다는 것이다.

해당 오프셋-테이블이 활성화되어 있다는 것을 확보하기 위해서, 휠헤드를

선회시키는 MDI-모드에 있는 G9600 (또는 M102) 을 사용하세요.

인계되어지는 값들은 다음과 같이 계산된다: X- 와 Z- 값들에 대해

T-파라미터 값의 위치는 실제로 활성인 T-파라미터 위치와 비교되며

두 위치 사이의 차이는 절대적 위치에 더해진다. 어떠한 X- 그리고/또는 Z-

위치들이 인계되기 전에 그라인딩 휠 레퍼런스 포인트 (파라미터 T)가

정의되어야 한다 (티치-인: Teach-in) 라는 이유로 인한 것이다. 반대로,

U- 와 W-값들의 인계와 계산을 위해 R-파라미터가 정의되어야 한다.

디폴트 값 테이블에서 나온 각각의 디폴트 값이 커서 위치에 삽입된다.

이 소프트키를 반복적으로 눌러서 다른 디폴트 값 테이블이 선택될 수

있다. 이 소프트키는 FANUC 키보드에 있는 페이지-업 키와 같은 기능을

넣어준다.

실제 그라인딩 사이클의 “부분적 사이즈 수정”을 정의한다. 다른

프로그램을 위해 이전 차트(chart)를 삭제하는 것은 “예(yes)”로

승인되어야 한다.

할당된 “부분적 사이즈 수정” 은 픽토그램의 아래 왼쪽 코너에 마크된다.

수정은 “부분적 사이즈 수정” (→ 부분적 사이즈 수정 C.1.2) 을 위한

차트를 통해서 또한 이루어질 수도 있다. 어두운 블루색의 소프트키는

어떠한 “부분적 사이즈 수정” 도 현재 선택된 픽토그램을 위해 할당될 수

없다는 것을 표시한다.

이 소프트키는 FANUC 키보드에 있는 페이지-다운 키와 같은 기능을

넣어준다.

개별 기능들을 시작하기. (재터칭 작업(retouching work)를 보세요)

소재의 개별적 파트을 재터치하기 (재터칭 작업(retouching work)을

보세요)

Page 279: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

프로그래밍/ Fanuc

BA 0091 219 A /01 / English 264 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

D.7.4 메뉴-소프트키 – 기능 리스트

그라인딩 사이클

픽토그램 기능 입력 시퀀스(순서)

그라인딩 사이클 콘투어 & 폼 (Grinding Cycles Contour & Form)

오실레이션이 없는 플런지 (G9201)

오실레이션이 있는 플런지 (G9202)

각도 플런지 (G9203)

테이퍼 위에서 플런지 (G9204)

멀티-플런지 (G9205)

트래버스 그라인딩 (G9206)

테이퍼 위에서 멀티-플런지 (G9207)

테이퍼 위에서 트래버스 그라인딩 (G9217)

쇼울더 플런지 (G9208)

쇼울더 트래버스 그라인딩 (G9209)

오실레이션이 있는 쇼울더 플런지 (G9212)

콘투어 사이클 (G9210)

준비 기능 폼-그라인딩 (G9245)

TNRC가 있는 폼-그라인딩 플런지 (G9220)

TNRC가 없는 폼-그라인딩 멀티-플런지

(G9225)

쇼울더 폼-그라인딩 (G9228)

하이스피드 폼-그라인딩 (G9730)

Page 280: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 265

Fanuc / 프로그래밍

보조 기능 (Auxilary Functions)

픽토그램 기능 입력 시퀀스(순서)

스레드 그라인딩, 플런지 (G9230)

스레드 그라인딩, (G9236)

Q’= 콘스탄트(Constant)상태에서 트래버스

스레드 그라인딩, 트래버스 (G9237)

그라인딩 사이클에서 드레싱 (G202)

n-소재 뒤에 드레싱 (G203)

인-프로세스 게이징 정의 (G204)

길이-포지셔닝 패시브 (G205)

길이-포지셔닝 액티브 (G206)

센시트론을 사용하여 길이-포지셔닝 (G207)

프로브를 사용하여 원주 포지셔닝 (G9603)

센시트론 액티브 (G200)

센시트론 인액티브 (G201)

휠 선택 (G9600)

휠헤드 구성은 인포(정보)-필드에 표시된다.

이것은 적합한 그라인딩 휠을 선택하는 것을

지원할 것이다 (파라미터 T).

Page 281: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업
Page 282: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 265

Fanuc / 프로그래밍

보어 접근 사이클 (G9678)

후진 사이클 (G9679)

원통도 수정 선택 (G9231)

워크헤드 선회 (G9500)

자동 모드(MEM) 에서 휠 아버 변경 (G9601)

실제 C-축 위치 설정 (G9602)

Page 283: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

프로그래밍/ Fanuc

BA 0091 219 A /01 / English 266 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

편집 기능 (Editing Functions)

픽토그램 기능 입력 시퀀스(순서)

X에서 클린-업 그라인딩 (G9250)

Z에서 클린-업 그라인딩 (G9251)

ISO NC-블록 삽입

적합한 명령이 데이터-필드에

추가로 입력되어야 한다.

인-프로세싱 게이징 초기화 (G208)

선택된 픽토그램을 삭제하고 클립보드에 그것을

복사한다.

선택된 픽토그램을 클립보드에 복사한다.

클립보드에 있는 픽토그램을 선택된 픽토그램의

오른쪽으로 삽입한다.

선택된 픽토그램을 숨기기/숨기지 않기. 주의점:

이것은 “선택적 스톱”(M1) 과 함께 자동 모드에

서 오직 활성일 뿐이다.

새 프로그램을 로드한다. 만약 선택된

프로그램이 이미 있다면 표시될 것이다. 만약

선택된 프로그램 넘버가 아직 사용되고 있지

않다면 새로운 프로그램이 컴파일될 수 있다.

기존 프로그램을 다른 프로그램 넘버를 가진

새 프로그램으로 복사한다.

실제 프로그램 이름을 바꾼다.

실제 프로그램을 삭제한다. 안전의 이유로

삭제되는 프로그램 넘버는 다시 입력되어야

한다. 일단 삭제되면, 프로그램은 다시 복구될

수 없다.

Page 284: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 267

Fanuc / 프로그래밍

D.7.5 그라인딩 사이클의 디폴트 값 (Default Values for the Grinding Cycles)

일반적 설명

3개의 다른 디폴트 그라인딩 값 테이블들은 그라인딩 사이클 프로그래밍을

용이하게 하기 위해 제공된다. 이 3개의 테이블들은 3개의 다른 컬러

(빨간색, 노란색 그리고 초록색) 를 통해서 구별된다.

안전의 이유로 인하여, 디폴트 값 (Default Value)은 모든 입력 파라미터,

다시 말하면 모든 노미널 제원 X 그리고/또는 Z 에 적용될 수 없다.

디폴트 값 테이블 (Default Value Tables)

디폴트 값 테이블들은 옆에 보여진 소프트키 시퀀스를 통해서 호출될 수

있다. 기계가 처음에 납품될 때 이 디폴트 테이블들은 스튜더 정의된

값들로 채워져 있다. 당신의 특정 요구에 맞추어 이 값들을 편집하세요.

모든 3개의 디폴트 값 테이블 “빨간색”, “노란색” 그리고 “초록색” 에

있는 값들이 저장된다.

디폴트 값 테이블들에서 변경된 값들이 저장되지 않는다.

픽토그래밍으로 되돌아감.

실제로 선택된 디폴트 값 테이블 “빨간색”, “노란색” 또는 “초록색” 은

소프트키 “디폴트 값 (DFAULT VALUES)” 의 컬러에 의해서 나타난다.

Page 285: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

프로그래밍/ Fanuc

BA 0091 219 A /01 / English 268 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

D.7.6 예제

픽토그래밍 시작 (Start Pictogramming)

• 스튜더 기본 페이지를 선택하세요

• “프로그래밍 (PROGRAMMING)”을 선택하세요

Page 286: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 269

Fanuc / 프로그래밍

• 소프트키 1 을 눌러서 픽토그래밍을 시작하세요.

• 전면(Foreground)에서 선택된 프로그램 넘버가 표시된다. 이것은 FANUC

POS-스크린 상위 오른쪽 코너에 표시되어 있는 번호와 같다.

Page 287: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

프로그래밍/ Fanuc

BA 0091 219 A /01 / English 270 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

프로그램 넘버 변경 (Change Program Number)

그라인딩 사이클 삽입 (Insert Grinding Cycle), 즉, “오실레이션이 있는

플런지”

• 숫자 키보드 (Numerical Keyboard)를 통해서 프로그램

넘버를 입력한다.

• 옆에 보여진 소프트키를 누르세요.

• 이 넘버를 가진 이미 기존해 있는 파트 프로그램 (Part

Program) 이 스크린 상에 표시될 것이다.

• 만약 새 프로그램이라면, 옆에 있는 픽토그램들이 디폴트에

의해 삽입될 것이다.

• 선택: 지름-, 쇼울더- 또는 테이퍼 그라인딩

• 선택: 지름 그라인딩

• 선택: 오실레이션이 있는 플런지

• 선택된 소프트키는 데이터-필드에 표시된다.

• 소프트키 “삽입(INSERT : 인서트)” 를 활성화시키기는 것은

선택된 사이클(픽토그램)을 픽토-커서 (Picto-Cursor) 의

오른쪽으로 삽입할 것이다. 어쩌면 다른 기술을 선택하기 위해

모든 입력들을 거슬러 찾아내는 것이 가능하다.

• ”삽입(INSERT)” 은 선택된 디폴트 값들을 선택된 사이클에

자동적으로 배정할 것이다. 소프트키 “디폴트 값 (DFAULT

VALUES)” 을 반복적으로 눌러서 디폴트 값들의 다른 설정이

선택될 수 있다. “삽입(INSERT)”을 누른 후에 디폴트 값들의

선택된 설정이 사이클에 배정된다. 하지만 “페이지-업 (PAGE-

UP)” 키를 누른 후에 이 선택된 값들이 오직 저장될 뿐이다.

• “페이지-다운 (PAGE-DOWN)”을 사용하여 “데이터-필드

(Data-Field)” 로 변경. 데이터-커서가 나타날 것이다.

• 선택된 사이클에 대한 기술 데이터 (Technology Data) 는

지금 입력될 수 있다. 각각의 파라미터에 대해 설명하는

텍스트는 헬프-라인 (Help-Line) 에 표시된다.

Page 288: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 271

Fanuc / 프로그래밍

그라인딩 사이클 삭제 (Delete Grinding Cycle)

• “페이지-업” 키를 사용하여 픽토-필드(Picto-Field)로 변경한다.

• ”커서 (CURSOR)” 키들을 사용하는 것은 픽토-커서 (Picto-

Cursor) 를 삭제되어야 하는 픽토그램으로 이동시킨다.

Remark

데이터가 “페이지-업 (PAGE-UP)”으로 저장되기 전에 스크린이

변경된다면, 모든 입력된 데이터를 잃게 될 것이다.

• “페이지-업 (PAGE-UP)” 을 누르는 것은 모든 입력된 값을

ISO-프로그램으로 저장할 것이다.

• 편집 기능 (Editing Functions) 을 호출한다. • 소프트키 “삭제-픽토 (DELETE-PICTO)” 를 누른다.

픽토 (Picto) 는 삭제될 것이다.

• 잘못 삭제된 픽토(Picto)는 소프트키 “붙이기-픽토 (PASTE-

PICTO)” 를 눌러서 다시 삽입될 수 있다. 만약 잘못된 픽토가

지워졌었다면 이것이 편리할 수도 있다. 픽토는 픽토-커서의

오른쪽으로 삽입될 것이다; 그래서 픽토-커서 (Picto-Cursor)

를 왼쪽에 있는 한 위치로 우선 이동시키는 것이 항상

필요하다.

Page 289: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

프로그래밍/ Fanuc

BA 0091 219 A /01 / English 272 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

D.7.7 소재의 개별적 파트를 재터치하기 (옵션)

목표와 의도 (Aim and intention)

실질상의 그라인딩 작업시, 소재 (workpieces) 의 일정 파트들은 항상

재터치되어야 할 것인데, 측정이 부정확하기 때문이다. 이러한 이유로 인해서,

개별 그라인딩 사이클은 이 기능에 의하여 한번 더 시작될 수 있고

프로그램이 변경(alter)될 필요가 없다.

용도 (Use)

두 가지의 다른 애플리케이션 사이를 분간한다:

• 소재의 변형(deformation) 이 결국 오류 상태로 되기 때문에 측정이

부정확하다.

• 이 경우에, 지속되는 수정 (persisting correction) 이 이루어져야 하고

소재의 파트가 재터치(retouch)되어야 한다.

• 매우 비싼 소재에 관해서 또는 허용차 (tolerance)가 극도로 좁은 경우에,

소재의 파트(part)는 너무 많이 신중히 그라인드된다. 그러한 경우에는,

임시적으로 수정이 이루어진다. 재터칭 후에 이 수정은 제로에 설정되는데

그래서 다음 소재가 너무 많이 다시 그라인드된다.

리메이닝 수정과 함께 재터칭 (Retouching with remaining correction)

“픽토그래밍(pictogramming)” 에 있는 필요한 그라인딩 사이클을 선택한다.

만약 “픽토-시작 (Picto-Start)” 소프트키의 직사각형(rectangle) 이

초록색이면, 사이클이 재터치될 수 있다. 만약 빨간색이면, 사이클의 한 개

또는 여러 개의 값들이 없어진 상태이며 프로그램될 필요가 있다.

Page 290: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 273

Fanuc / 프로그래밍

Note:

소프트키 “픽토-시작 (Picto-Start) ”은 다음과 같은 보조 기능에 대해서도

또한 액티브(활성)이다: 그라인딩 휠 오리엔팅(orienting) G9200, 리버레이션

(liberation) G9679, 롱지투디널 포지셔닝 액티브(활성). 이와 같이, 이

기능들이 동일하게 수행될 수 있다.

임시적 수정과 함께 재터칭 (Retouching with temporary correction)

시트-특정 수정 (seat-specific correction)의 선택 그리고

필요한 수정 값의 입력

수정 포기

그라인딩 사이클 시작. 이 포인트에서, 소프트웨어에 통합된 내부 로직은,

그라인딩 사이클이 올바르게 기능할 것인지를 확인하기 위하여

그 사이클보다 앞에서 프로그램된 어느 기능이 수행되어야 하는지를

체크한다.

머시닝 프로세스 (machining process)는 사이클 시작과 함께 시작된다.

주의점: 항상 같은 소재가 머신(절삭가공)될 것으로 추정하므로 롱지투디널

포지셔닝(longitudinal positioning) 은 결코 수행되지 않는다.

선택: 임시적 수정과 함께 재터칭

Page 291: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

프로그래밍/ Fanuc

BA 0091 219 A /01 / English 274 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

수정은 다음과 같이 지금 입력될 수 있다:

• 실제 측정의 입력 (수정이 계산된다)

• 입력 섹션으로 수정 입력

• 사전설정 값 (preset value) 을 통해서 수정, 소프트키에 의해서.

만약 수정이 입력되면, 텍스트 “도어를 닫으세요, 사이클 시작 (close the

door, cycle start) ” 이 표시된다. 이 포인트에서, 소재의 각각 파트를

재터치하는 것이 시작될 수 있다.

소프트키에 의한 사전설정 수정 값의 모디피케이션 (Modification of the

preset correction values by means of the softkeys):

입력 키를 누르지 않고 필요한 수정 입력 (운영 사인(operational sign) 에

주목하세요). 만약 값이 입력 라인 (NUM => ) 에 지금 표시되면 각각의

소프트키를 눌러서 인계될 수 있다.

디스플레이는 그 다음에 새 값을 나타낸다.

제한 사항 (Restrictions)

• 지원되지 않는 사이클 (Non-supported cycles)

- 콘투어링 사이클 (Contouring cycle) G9210

- 폼 그라인딩, 스트레이트 플런지 G9220

- 폼 그라인딩, 멀티-플런지 G9225

- 폼 그라인딩, 쇼울더 플런지 G9228

- 폼 그라인딩, 하이스피드 G9730

• 만약 재터치되어야 하는 그라인딩 사이클보다 앞에서 ISO 블록이

프로그램된다면, “재터치 그라인딩 (retouch grinding)” 이 선택될 수

없다.

Page 292: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 275

Fanuc / 프로그래밍

D.8 지원되는 수동모드 (Assisted Manual Mode)

지원되는 수동모드는 기계 셋업 또는 소재 프로그램 생성을 할 필요가 없이

소재의 포션(Portion)을 그라인드할 수 있게 한다.

이 지원되는 수동 모드는 컨벤셔널 기계 (conventional machine) 있는

소재를 거의 그라인드할 수 있게 한다. 한 축은 두개의 리버설 (reversal:

반전) 위치 사이를 트래버스할 것이며 한편 다른 축은 핸드휠 (펄스

제너레이터) 을 사용하여 전진된다. 리버설 위치 (Reversal Position) 은

티치-인 (Teach-in) 을 통해 등록된다.

드레싱 양의 완전한 자동 보정(compensation)으로 2개의 소재 사이를

드레싱 처리하는 것이 가능하다. 수동 사이클 (Manual Cycle) 내에서 직접

드레싱 처리하는 것이 가능하지 않다. 만약 드레싱이 결국 수행되어야

한다면, 수동 사이클을 인터럽트(개입중단)하고 그라인딩 휠을 드레싱

처리하고 수동 사이클을 다시 시작하는 것이 가능하다.

드레싱이 필요하다면, 모든 같은 사항은:

• 프로그램 실행을 정지한다. (Stop the programme run)

• 드레싱 처리를 한다. (Dress)

• 지원되는 수동 모드를 다시 시작한다.

리버설 위치의 셋업 (Set-up of the Reversal Positions)

선택을 하였다면 스크린은 수동 사이클에 대한 페이지와 데이터를 표시할

것이다. 이전에 등록되었었던 모든 위치들이 삭제될 것이다. 오실레이팅

속도와 소재 Rpm에 관한 값들을 다시 체크하세요.

리버설 위치를 등록하기 위해 다음과 같이 진행하세요:

• 모드 SET 를 선택한다.

• 지름- 또는 쇼울더 그라인딩을 선택한다.

• 선택을 OK 로 확인해 준다.

Page 293: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

프로그래밍/ Fanuc

BA 0091 219 A /01 / English 276 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

내면 그라인딩 (Internal Grinding)

내면 그라인딩을 위해 보어 접근 위치가 또한 등록되어야 한다.

1.소재의 그라인딩 (Grinding of the 1. Workpiece)

프로그램은 시작될 것이고 다음 액션들이 일어날 것이다:

• 그라인딩 휠을 홈 위치로 후진하고 그라인딩 휠 모터의 시동.

• 쿨런트의 스위치-온.

• 보어 접근위치에 접근 (내면 그라인딩에서만).

• 1. 반전 위치 (Reveral Position) 접근 그리고 트래버싱(오실레이팅) 이동의

시작

• 소재가 클린-업하고 있을 때까지 소재는 핸드휠을 사용하여 지금 터치-

오프 (touch-off)될 수 있다.

• 사이클-스톱을 누르는 것은 인피드 축의 위치를 등록할 것이다. 인피드

축이 제로에 리셋될 것이다.

• 그라인딩 휠은 홈위치로 다시 이동할 것이며, 쿨런트는 스위치 오프될

것이며 휠가드 (wheelguard)는 닫힐 것이다.

• 지름 또는 쇼울더 위치를 측정하고 측정된 값들을 입력한다. 이 측정에

부합하기 위해 기계 축이 수정될 것이다.

• 사이클-시작 (Cycle-Start)을 사용하여 사이클을 재시작하고 원하는

제원에 맞추어 그라인드한다.

그라인딩 휠의 첫번째 반전위치 (reversing position) 에 지금

수동으로 접근된다. 위치 A는 인계된다. 이것은 각각의 키가

켜짐으로써 승인된다. 이 위치에서 소재에 자동적으로 접근된다.

두번째 반전위치 (reversing position) 에 접근되고 첫번째

반전위치와 같은 방법으로 인계된다. 만약 어떠한 오실레이션도

수행되지 않아야 한다면, 양 위치들은 같은 지점 (spot)에서

등록될 수 있다 (축을 트래버스하지 않은 상태에서).

소재를 그라인드하기 위해 다음과 같이 진행하세요:

• 자동모드 (MEM) 선택

• 지름- 또는 쇼울더 그라인딩 선택

• 사이클 시작

Page 294: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 277

Fanuc / 프로그래밍

추가적인 소재를 그라인드하기 (Grinding additional Workpieces)

추가적인 소재를 그라인드하기 위하여, 상기에 개략적으로 설명된 대로

진행하기를 원할 수도 있다. 하지만 또한 프로세스를 자동화할 가능성도

있다.

자동적으로 그라인드할 목적으로, 각각의 그라인딩 파라미터에 대한

데이터를 입력하는 것이 필요할 것이다. 디폴트 값들은 마지막에 입력되었던

값들이다. 값들을 체크하고 당신의 애플리케이션에 맞추기 위해 그 값들을

어쩌면 모디파이(modify:변경)할 수도 있다. “사이클-시작 (Cycle-Start)”을

사용하여 수동 사이클 (Manual Cycle)을 다시 시작한다; 프로그램이

자동적으로 지금 실행될 것이다.

“오실레이션이 있는 플런지”로 오토매틱(자동) 그라인딩

“트래버스 그라인딩”으로 오토매틱(자동) 그라인딩

수동 피드(Manual Feed)로 되돌아가게 그라인딩 모드를 리셋한다.

Page 295: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

프로그래밍/ Fanuc

BA 0091 219 A /01 / English 278 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

D.9 특수한 그라인딩 휠 폼 (Special Grinding Wheel Forms)

D.9.1 특수한 휠 폼의 프로그래밍

만약 애플리케이션 때문에 특수한 그라인딩 휠 폼이 있어야만 한다면,

데이터 입력 그라인딩 휠 (DATA INPUT GRINDING WHEEL) 에서 휠 형상

넘버 (Wheel Shape Number) 10 을 선택하세요. 어떠한 휠 폼도 ISO

프로그램에서 지금 프로그램될 수 있는데, 드레싱 툴의 내재한 툴 간섭

(inherent Tool Interference) 에 의해서만 제한된다.

1에서 6999 사이의 번호가 부여된 개별 ISO 프로그램이 사용되는 각각의

드레싱 툴에 대해 생성되어야 한다. 그라인딩 휠의 한 측면에 있는 특수한

휠 폼을 정의하고 다른 측면에 있는 표준 휠 폼을 사용하는 것도 또한

가능하다.

드레싱 툴 위치에 접근하기

드레싱 툴 위치에 그라인딩 휠 접근은 기계 제어부에 의해 자동적으로

조종된다. 그라인딩 휠은 드레싱 툴 앞에 2mm (지름 4mm) 에서

위치결정된다. (시작-위치 드레싱 X). Z-축에서 그라인딩 휠은 드레싱 툴의

팁(tip) 측면에서 2mm 떨어진 곳에서 위치결정된다 (시작-위치 드레싱 Z).

상기의 디폴트-값들은 변경될 수 있다 (아래를 보세요). 이것은 특수한 휠

폼의 콘투어 디스크립션 (Contour Description)을 위한 지오메트리컬 시작

포인트 (Geometrical Starting Point)이다.

Remark

시작-위치 드레싱 (START-POSITION DRESSING) 은 스크린에서

프로그래머/오퍼레이터에 의해 변경될 수 있다.

Page 296: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 279

Fanuc / 프로그래밍

일단 그라인딩 휠이 이 시작 위치에 있으면, 그 후에 다음 상태가 있게 된다:

• 휠 모터는 스위치 온 되어 있다.

• 드레싱 양이 보정되어 있다.

• 쿨런트는 스위치 온 되어 있다.

• 드레서 모터 (옵션)이 스위치 온되어 있다.

• 드레싱 툴이 스위블 인 (swivel in)되어 있다.

드레싱 속도 (Dressing Speeds)

드레싱 속도는 드레싱 서브루틴으로 직접 프로그램될 수 있다. 이것의

단점은 드레싱 사이클 G202 에 있는 스피드 팩터 (Speed Factor : 속도

계수) 가 사용될 수 없다는 것이다. 그러나, 만약 사이클 G202 에서 설명된

변화하는 드레싱 속도 케이퍼빌러티 (varying Dressing Speed Capability)를

사용하는 것이 필요하다면, 서브루틴에 있는 드레싱 속도는 파라미터식-포맷

(Parametric-Format) 에서 프로그램되어야 한다. 프로그램된 스피드

팩터뿐만 아니라 프로그램된 드레싱 속도는 따로 리스트되어 있는 변수에

저장된다.

#100 드레싱 사이클 G202 의 스피트 팩터와 함께 하나의 요인으로

포함된 X 의 프로그램된 드레싱 속도

#101 드레싱 사이클 G202 의 스피드 팩터와 함께 하나의 요인으로

포함된 Z 의 프로그램된 드레싱 속도

#102 드레싱 기능 G202 에서 나온 스피드 팩터

#103 스피드 팩터 챔퍼(Chamfer) / 반경 (Radius)

#104 스피드 팩터 베벨(Bevel)

Page 297: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

프로그래밍/ Fanuc

BA 0091 219 A /01 / English 280 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

특수한 휠 폼의 프로그램밍

휠 폼의 콘투어 (Contour)는 ISO-프로그램에서 설명되고 있다. “윈도우 95

를 위한 StuderNC” 를 사용하여 기계에서 또는 오프-라인에서 서브루틴이

직접 프로그램될 수 있는데, “윈도우 95 를 위한 StuderNC” 는 필요한

ISO-서브루틴을 자동적으로 생성시키는 그래픽 사용자-인터페이스

(graphical User-Interface) 를 사용한 정교한 툴이다.

왼쪽 휠 측면에 대한 프로그램 오른쪽 휠 측면에 대한 프로그램

O6000;

N10 G0 Z.42

N20 G1 G41 X0 Z.42 F5000;

N30 Z.25 F#101;

N40 G02 X.20 Z.15 R10

F[#101*#103];

N50 G1 Z.10 F#101;

N60 X.44 Z1,

N70 G40 G00 X4 Z2;

M99;

O6001;

N10 G0 Z42

N20 G1 G42 X0 Z42 F5000;

N30 Z25 F#101;

N40 G03 X.20 Z15 R10

F[#101*#103];

N50 G1 Z10 F#101;

N60 X.44 Z.2,

N70 G40 G00 X4 Z.2;

M99;

다음 요점들이 준수되어야 한다:

• 왼쪽 휠-에지 (T1) 또는 오른쪽 휠- 에지 (T11)의 레퍼런스 포인트와

상관관계를 가지고 특수한 휠 폼의 프로그래밍이 이루어져야 한다.

그라인딩 휠을 등록하는 시기에 T1 그리고/또는 T11은 제어부에 의해

자동적으로 설정된다. T1과 T11은 지정되고 변경될 수 없다.

• 인버스(inverse) X- 및 Z-축을 가진 좌표계는 특수한 휠 폼을 위한 ISO-

프로그램의 프로그램밍에 적용된다.

• 특수한 폼에 반경 그리고/또는 챔퍼가 있다면 (인터폴레이팅 이동:

Interpolating Movements) 툴 노즈 반경 보정 (TNRC) G41 또는 G42 가

활성화되어야 한다. 툴 노즈 반경 보정은 서브루틴의 끝에서 G40으로

비활성화되어야 한다.

• ISO-서브루틴에 있는 X-좌표들은 지름 값이다, 다시 말하면 연산휠과

상관관계에 있는 실제 X-값들에 계수 2를 곱해야 한다.

• 프로그래밍 명령들은 FANUC 프로그래밍 매뉴얼에 리스트되어 있다.

• 서브루틴의 엔드에서 다이아몬드는 X-위치에 있어야 하며 그래서 테이블은

충돌없이 Z에서 이동될 수 있다.

• ISO-서브루틴은 M99 로 종결된다.

• 1 에서 6999 사이의 번호가 매겨진 특수한 휠 폼 서브루틴은 자동 (MEM)

모드에서 메인-프로그램으로서 시작되지 않아야 한다. 상세한 내용은

MEM- 모드에서 시작을 방지하는 방법에 있다.

Page 298: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 281

Fanuc / 프로그래밍

툴 노즈 반경 수정 G41/G42 (TNRC)

특수한 폼에 반경 그리고/또는 챔퍼들이 들어있다면 (인터폴레이팅 이동:

Interpolating Movements) 툴 노즈 반경 보정(TNRC) G41 또는 G42 가

활성화되어야 한다. 서브루틴의 끝에서 툴 노즈 반경 보정 (Tool Nose

Radius Compensation) 이 G40 으로 비활성화되어야 한다. G41 또는 G42

를 선택하는 것은 드레싱 툴의 방향과 드레싱 처리되는 폼의 위치 (드레싱

툴의 왼쪽 또는 오른쪽) 사이의 관계에 달려있다.

다음과 같이 적절한 선택은 가장 잘 설명될 수 있다:

G41

G42

옵저버(Observer)는 툴 (드레서)

위에 놓여 있고 실제 툴 이동의

방향 앞쪽을 보고 있다. 드레싱

처리될 콘투어가 옵저버 우측

(right side) 에 있다면, G41이

프로그램되어야 한다.

옵저버(Observer)는 툴 (드레서)

위에 놓여 있고 실제 툴 이동의

방향 앞쪽을 보고 있다. 드레싱

처리될 콘투어가 옵저버 좌측

(left side) 에 있다면, G42 가

프로그램되어야 한다.

• 그라인딩 휠을 드레싱할 때 드레싱 다이아몬드는 “툴(Tool)”이다.

Remark

모델 S145cnc 에 대한 G41 / G42는 인버스(inverse: 반대)이다.

Page 299: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

프로그래밍/ Fanuc

BA 0091 219 A /01 / English 282 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

툴 노즈 반경 수정의 선택 및 선택해제 (Selection and De-Selection of the

Tool Nose Radius Correction)

비교적 작은 반경 (0-2 mm / 0 - 0.080”) 을 가진 드레싱 툴에 대한 툴

노즈 반경 보정의 선택 및 선택해제과 함께 부닥치게 되는 문제들이

통상적으로 없다.

큰 반경을 가진 툴을 사용하여 툴 노즈 반경보정을 선택 및 선택해제하는

것이 더 많은 문제가 있을 수도 있다. 제어부가 TNRC 를 활성화시키기

위해, 적어도 드레싱 툴 반경의 값과 동일한 툴 이동 (Tool Movement) 이

필요하다. 덧붙여, 드레싱 툴의 오리엔테이션 (orientation) 이 고려되어야

한다. 그러한 경우에는 스트레이트 오리엔테이션 (straight orientation) (6

또는 8)을 사용할 것을 제안한다.

만약 필요한 규칙에 따라서 선택 그리고/또는 선택해제가 이루어지지

않는다면, 오류 41이 기계 제어부에 의해 지시될 것이다. 이러한 경우에는,

어프로치(Approach:접근)- 그리고/또는 디스인게이지(Disengage: 이탈)-

이동이 변경되어야 한다.

Page 300: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 283

Fanuc / 프로그래밍

D.9.2 특수한 휠 폼을 위한 레퍼런스 포인트

특수한 휠 폼에 대해서도 또한 서로 다른 휠 레퍼런스 포인트들을 정의하는

것이 가능하다. 추가적인 휠 레퍼런스 포인트들을 정의하기 위해 기능

G9400 이 폼 서브루틴 (Form Subroutine) 에서 사용된다.

• 휠 레퍼런스 포인트 1 과 11 은 기계 제어부에 의해 고정되고 설정된다.

• 왼쪽 휠 레퍼런스 포인트 2 – 10 의 제원은 T1 과 상관관계를 가지고

만들어진다.

• 오른쪽 휠 레퍼런스 포인트 12 – 20 의 제원은 T11 과 상관관계를 가지고

만들어진다.

신택스(Syntax:구문) : G9400 T__ X__ Z__ R__ I__;

T: 왼쪽 T-넘버의 범위: 2 - 10

오른쪽 T-넘버의 범위: 12 - 20

X: X의 제원 (Diametrical! :직경!), X의 네거티브 좌표계에

따라 그리고 휠 레퍼런스 포인트 1 또는 11과 상관관계를

가짐.

Z: Z의 제원, Z의 네거티브 좌표계에 따라 그리고 휠

레퍼런스 포인트 1 또는 11 과 상관관계를 가짐.

R: 선택된 휠 레퍼런스의 반경

I: 툴 노즈의 방향

기계 타입에 좌우되어 그라인딩 방향이 다르다. 파라미터

I 는 그라인딩 방향에 따라 선택된다. 옆에 리스트되어

있는 예들은 어떤 값이 파라미터 I 에 배정되는지를

보여준다.

→ D1.2 외면- / 내면 그라인딩

Page 301: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

프로그래밍/ Fanuc

BA 0091 219 A /01 / English 284 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

D.9.3 특수한 그라인딩 휠 폼 (예제)

왼쪽 휠 폼, 그라인딩 방향 X-마이너스 (X-)

왼쪽 휠 측면에 대한 프로그램

O6000; (*************************************);

(T7 의 정의);

N30 G9400 T7. X.20. Z.15. R0. I3. ;

(*************************************);

(서브루틴의 시작);

N40 G0 Z.42.; N50 G1 G41 X0. Z.42. F5000.;

N60 Z.25. F101;

N70 G02 X.20. Z.15. R10. F[101*#103];

N80 G1 Z.10. F101; N90 X.44. Z2.; N100 G40 G00 X4. Z2. F5000.; M99;

Page 302: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 285

Fanuc / 프로그래밍

• 특수한 휠 폼 왼쪽의 폼 서브루틴과 휠 레퍼런스 포인트 T7의 정의

• X-마이너스 (X-) 에 있는 그라인딩- 및 드레싱 방향.

오른쪽 휠 폼, 그라인딩 방향 X-마이너스 (X-)

Remark

• 외관상의 드레싱 툴 이동과 상관 관계를 가진 인버스(반대) 좌표계

(Inverse Coordinate System) 를 주시하세요.

• X-제원은 항상 직경으로 입력된다.

• 왼쪽 휠 레퍼런스 포인트 2-10 의 제원은 왼쪽 휠 레퍼런스 포인트 T1

과 상관관계를 가지고 만들어진다.

Page 303: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

프로그래밍/ Fanuc

BA 0091 219 A /01 / English 286 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

오른쪽 휠 측면에 대한 프로그램

O6001;

(*************************************);

(T17 의 정의);

N30 G9400 T17. X0. Z15. R10. I4.;

(*************************************);

(서브루틴의 시작);

N40 G0 Z42.;

N50 G1 G42 X0. Z42. F5000.;

N60 Z25. F#101;

N70 G03 X.20. Z15. R10. F[#101*#103];

N80 G1 Z10. F#101;

N90 X.44. Z.2.;

N100 G40 G00 X4. Z.2. F5000.;

M99;

• 특수한 휠 폼 오른쪽의 폼 서브루틴과 휠 레퍼런스 포인트 T17의 정의

• X-마이너스 (X-) 에 있는 그라인딩- 및 드레싱 방향.

Remark

• 외관상의 드레싱 툴 이동과 상관관계를 가진 인버스(반대) 좌표계

(Inverse Coordinate System) 를 주시하세요.

• X-제원은 항상 직경으로 입력된다.

• 오른쪽 휠 레퍼런스 포인트 12-20 의 제원은 오른쪽 휠 레퍼런스 포인트

T11 과 상관관계를 가지고 만들어진다.

Page 304: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 287

Fanuc / 프로그래밍

왼쪽 휠 폼, 그라인딩 방향 X-플러스 (X+)

왼쪽 휠 측면에 대한 프로그램

O6000;

(*************************************);

(T9의 정의);

N30 G9400 T9. X20. Z.10. R0. I2.;

(*************************************);

(서브루틴의 시작);

N40 G0. Z.42.;

N50 G1 G42 X0. Z.42. F5000.;

N60 Z.25. F300.;

N70 G03 X20. Z.15. R10. F200.;

N80 G1 Z.10. F300.;

N90 X44. Z2.;

N100 G40 G00 X.4. Z2. F5000.;

M99;

• 특수한 휠 폼 오른쪽에 대한 폼 서브루틴. 휠 레퍼런스 포인트 T9의 정의

• X-플러스 (X+) 에 있는 그라인딩- 및 드레싱 방향.

Remark

• 외관상의 드레싱 툴 이동과 상관관계를 가진 인버스(반대) 좌표계

(Inverse Coordinate System) 를 주시하세요.

• X-제원은 항상 직경으로 입력된다.

• 왼쪽 휠 레퍼런스 포인트 2-10 의 제원은 왼쪽 휠 레퍼런스 포인트

T1과 상관관계를 가지고 만들어진다.

Page 305: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

프로그래밍/ Fanuc

BA 0091 219 A /01 / English 288 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

D.10 프로그래밍 예제

D.10.1 스튜더 샘플 파트 (Studer Sample Part)

기계 타입

• S40cnc 1000mm

• 휠 왼쪽을 사용하는 휠헤드

그라인딩휠

• 그라인딩 휠 1: 폼 9 왼쪽

Page 306: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 289

Fanuc / 프로그래밍

소재 프로그램 (Workpiece program)

:O100;

N1 G9600 T1.A0.;

N2 G200 A1. B20.;

N3 G202 A1.;

N4 G9205 X65. A0.3 D0.4 I6. Z.134.

B0.02 E0.005 J2000. W.55. T1.

C0.005 F0.0025 K0. R11. Q0.5 H.1.

M20. S0.;

N5 G9201 X36. A0.3 D0.4 Z.34.

B0.02 E0.2 T1. C0.005 F0.1 Q5.;

N6 G9203 X70. A0.3 D0.4 Z.155.

B0.02 E0.2 T1. C0.005 F0.1 Y30. Q5.;

N7 G9201 X100. A0.3 D0.4 Z.180.

B0.02 E0.2 T1. C0.005 F0.1 Q5.;

N8 G9679;

N10 M30;

0 도에 있는 그라인딩 휠 1을 선택

휠 구동 1 ON

쿨런트 1 ON

센시트론 액티브

센시트론 픽-업 채널 1

감도 20%

그라인딩 사이클 내에서 드레싱

러핑 뒤에 드레싱

스피드 팩터 1

멀티 플런지

Ø 65

오실레이션이 없는 플런지

Ø 36

각도 플런지

Ø 70 와 쇼울더 155

오실레이션이 없는 플런지

Ø 100

후진 사이클

프로그램 종료와 함께 리셋

Page 307: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

프로그래밍/ Fanuc

BA 0091 219 A /01 / English 290 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

D.10.2 툴홀더(Toolholder) SK40

기계 타입

• S40cnc 1000mm

• 휠헤드 왼쪽/오른쪽

• 0.000,1° 레절루션(Resolution) 이 있는 B1-축

• 포지셔닝 프로브 액티브와 함께 스튜더 퀵-셋

오퍼레이션 계획 (Operation Plan)

• Op. 1 멀티-플런지

• Op. 2 각도 플런지

• Op. 3 오실레이션이 없는 플런지

• Op. 4 쇼울더 플런지

• Op. 5 오실레이션이 없는 플런지

• Op. 6 테이퍼 위에서 멀티-플런지

• Op. 7 쇼울더 플런지

소재 (Workpiece)는 센터 사이에 위치해 있다.

센터에서 파트를 구동시키는 특수한 소재 구동장치

(Special Workpiece Driver)

Page 308: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 291

Fanuc / 프로그래밍

O6002;

(*************************************);

(PREVENT START IN MEM : MEM 에서 시작 방지);

(THE PROGRAMME CAN ONLY STARTED AS

FROM “DRESSENG”. : 프로그램은 “드레싱”으로부터

오직 시작될 수 있다)

(*************************************);

(DEFINE T-NUMBER: T-넘버 정의);

N3 G9400 T2 X10.4 Z.33.3;

N4 G9400 T3 X.6.2 Z.9.95;

N5 G9400 T12 X.6.6 Z0;

(*************************************);

(CLEAR DRESSER FROM WHEEL: 휠에서 드레서를 제거);

N6 X15;

N7 Z.67;

(*************************************);

(START SUBROUTINE : 서브루틴 시작);

N10 G1 G41 X.6.6 Z.67 F5000;

N20 X.6.6 Z.65 F100;

N30 X10.4 Z.33.3;

N40 X.9.4 Z.29 F200;

N50 X.6.2 Z.20;

N60 X.6.2 Z.13.5 F200;

N70 X0 Z.11.7 F200;

N80 X0 Z.8.2 F300;

N90 X.6.2 Z.6.4 F200;

N100 X.6.2 Z2;

N110 G40 G1 X15 Z2 F2000;

M99;

그라인딩 휠 폼 (Grinding Wheel Form)

• 휠 1 왼쪽: 폼7 왼쪽, 폼7 오른쪽

• 휠 2 오른쪽: 폼10 왼쪽

더 많은 투명성있는 소재 프로그램을 기록할 수

있도록, 특수한 휠 레퍼런스 포인트 T2, T3 및 T12

가 정의되었었다. (G9400)

Page 309: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

프로그래밍/ Fanuc

BA 0091 219 A /01 / English 292 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

소재 프로그램 (Workpiece program)

100(TOOLHOLDER SK40)

N2 G9600 T1. A0.;

N3 G206;

N1001 G9205 X30. Z.141 T1.A0.4

B0.02 C0.01 D0.8 I2. E0.01 F0.005

J1000. W.60. K1. R11. Q0.5 H1. M0.

S0.2;

N1002 G9203 X30.1 Z.59. T11. A0.3

B0.02 C0.01 Q6. D0.3 E0.05 F0.03

Y30.;

N1003 G9201 X60 Z.60. T1. A0.5

B0.02 C0.01 Q6. D0.7 E0.2 F0.1;

Op.3:

G0 X70;

N1004 G9208 X30 Z72. T1. A0.2

B0.01 C0.005 Q4. D0.3 E0.1 F0.05

V0. U24.;

N10 G9600 T2. A180;

N1005 G9201 X63.55 Z.8. T3. A0.4

B0.02 C0.01 Q6. D0.5 E0.2 F0.1;

N12 G9600 T2. A203.295;

N1006 G9207 X44.45 Z0.8 T2. A0.4

B0.02 C0.01 D0.4 E0.01 F0.005 I4.

J100. W73. K0. R12. Q1. H.1. M1.

Y8.295 S1;

N1007 G9208 X45. Z0. T2. A.2 B0.01

C0.005 Q4. D0.2 E0.05 F0.02 U64;

N15 G9600 T1. A0.;

N16 M159;

M30;

0 도에 있는 그라인딩 휠 1을 선택한다.

길이 포지셔닝 액티브

Op.1:

휠 레퍼런스 포인트 넘버 1과 11 를

사용하여 지름 30 mm 에서 멀티 플런지

Op.2:

휠 레퍼런스 포인트 11 를 사용하여

쇼울더-59 mm 와 지름 30.1mm 에서

각도-플런지

Op.3:

휠 레퍼런스 포인트 번호 1 을 사용하여

지름 60mm 에서 오실레이션이 없는

플런지

휠을 소재에서 후진시킨다.

Op.4:

휠 레퍼런스 포인트 1 을 사용하여

테이퍼의 엔드(End)에서 쇼울더 플런지

그라인딩 휠 2 (180°) 를 선택한다.

Op.5:

휠 레퍼런스 포인트 넘버 3 을 사용하여

Z = -8 mm 에서 클램핑 그루브를

그라인드하는 오실레이션이 없는 플런지

그라인딩 휠 2을 선택하고,

203.295도에 선회한다.

Op.6:

휠 레퍼런스 포인트 번호 2와 12 를

사용하여 테이퍼에서 멀티-플런지

Op.7:

휠 레퍼런스 포인트 넘버 2 를 사용하여

Z = 0 에서 쇼울더 플런지

0 도에 있는 그라인딩 휠 1을 선택한다.

쿨런트 1 OFF

프로그램 종료

Page 310: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 293

Fanuc / 프로그래밍

D.10.3 어드헤시브 클램핑(Adhesive clamping) 은 G9770 을 의미한다.

WAGNER 마그네틱 클램핑 척에 관해서는, 클램핑 힘(Clamping Force)은 이

기능에 의하여 조절된다. 마그네틱 척 (magnetic chuck) 은 흡착 (adhesion)

의 16 단계 특징을 보여주고 있다. 1 = 최소 흡착 / 16 = 최대 흡착.

이 기능은 옵션 “마이크로 기능 (micro functions)” 이 없어도 또한 작동한다.

파라미터 G9770 미터식 인치식

A 흡착 단계 (Stages of adhesion)

표 96 파라미터 G9770

프로그램밍 예제 G9770

G9770 A1

Page 311: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

프로그래밍/ Fanuc

BA 0091 219 A /01 / English 294 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

Page 312: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 295

Fanuc / 세팅

E 세팅 (Settings)

몇가지 기능들은 일정한 디폴트 값과 세팅들이 필요하다. 여기에서 정의,

체크 및 모디파이(modify: 수정, 변경)될 수 있다.

아래에 있는 그림은 2개의 키-스위치 (Key-Switch) 로 블록될 수 있는

기능들을 보여준다. 편집-키-스위치 (EDIT-Key-Switch) 에 의해 제어되는

기능들은 고정되고 변경될 수 없다. 편집-키-스위치가 해제되었을 때 보조-

키-스위치 (AUX-Key-Switch) 에 의해 제어되는 기능들은 변경될 수 있다.

다음 기능들이 제어될 수 있다:

• 블록 제어 모드 (MEM 제외)

• 블록 기능 키 F1 ... F5

• 블록 기능 키 F1 ... F10

• 블록 기능-키 할당 F1 ... F10

• 블록 픽토그래밍

• 블록 워크헤드 스핀들에 대한 티핑-버튼(Tipping-Button)

• 블록 워크헤드 스핀들에 대한 VOG-버튼 (C-축)

• 블록 B-축

• 블록 그라인딩 휠에 대한 디폴트 값의 모디피케이션 (modification)

• 블록 그라인딩 사이클에 대한 디폴트 값의 모디피케이션 (modification)

그라인딩 휠에 대한 디폴트 값 정의

그라인딩 사이클에 대한 디폴트 값 정의

PCU 의 기능 키 할당 정의

클램핑 장치의 정의

스타트-업 타이머 세팅

Page 313: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English 296 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

세팅/ Fanuc

E.1 그라인딩 휠에 대한 디폴트 값 (Default Values for the Grinding Wheel)

그라인딩 휠을 정의할 때, 대부분의 그라인딩 휠 데이터는 디폴트 값들로

자동적으로 초기화된다. 이 디폴트 값들은 여기에서 변경될 수 있다.

기계의 내면 그라인딩 스핀들 정의 (옵션)

스튜더-옵션을 삭제한다.

스튜더 옵션을 설정한다.

소프트키-바 (Softkey-Bar) 를 전환한다.

밸런싱 파라미터 (Balancing Parameter) 정의

P-코드 변수(Variable) 를 읽고 기록한다.

(하이스피드 폼-그라인딩을 위해 사용됨)

로딩 시스템 (Loading System) 에 의해 시작되는 프로그램 정의

입력된 그라인딩 휠 데이터를 저장한다.

Page 314: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 297

Fanuc / 세팅

E.2 그라인딩 사이클에 대한 디폴트 값 (Default Values for the Grinding Cycles)

그라인딩 사이클의 동작(behavior)은 그라인딩 사이클 파라미터들에 의해

대개 영향을 받는다. 이 파라미터들의 수를 감소시키고 프로그램밍을

용이하게 하기 위해, 우리는 디폴트 값들을 정의하고 있다. 이 디폴트 값들은

언제든지 변경될 수 있다.

Remark

이 디폴트 값들을 변경하는 것은 그라인딩 프로세스에 직접 영향을 준다.

입력된 베이스-값(Base-Values)을 저장한다.

Page 315: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

세팅/ Fanuc

BA 0091 219 A /01 / English 298 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

E.3 PCU의 기능 키를 정의하기 (Defining the Function Keys of the PCU)

PCU (Process Control Unit: 프로세스 제어 유닛) 는 자유로이 정의할 수

있는 기능키 F1 – F10 의 특징을 가지고 있다. M-명령들은 이 기능 키들에

할당될 수 있다; 그래서 자주 사용되는 M-명령들은 직접 PCU 기능 키들을

통해서 할당 및 실행될 수 있다.

예제

F1 M121/131 휠 1 ON / OFF

F2 M151/191 쿨런트 밸브 1 ON / OFF

F3 M233 센시트론 액티브

기능-키를 작동시키는 것은 PCU-디스플레이의 세번째 라인에 있는 실제

기능을 우선 지시할 것이다. 안전의 이유로 인하여 OK-키만이 선택된 M-

명령을 내보낼 것이다.

입력된 정의들을 저장한다.

Page 316: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 299

Fanuc / 세팅

E.4 클램핑 장치를 정의하기 (Defining the Clamping Devices)

CNC 제어에 의해 모니터되고 사용된 클램핑 장치는 이 스크린에서

정의되어야 한다.

사용가능한 모든 클램핑 장치들은 이 스크린에 리스트되어 있다. 이 특정

기계에서 선택될 수 있는 클램핑 장치들은 흰색 글자로 강조되어 있다.

클램핑 장치 선택 이외에 또한 클램핑 장치들의 “동작(behavior)”이 선택될

수 있다.

그림18 fc50178.dxf

1. 클램핑 장치 1 사용 중 [ ]

2. 클램핑 장치 2 사용 중 [ ]

3. 클램핑 장치 3 사용 중 [ ]

어느 클램핑 장치들이 실제 클램핑 절차에서 사용되는지를 정의한다.

시퀀스(순서)는 원하는 클램핑 절차에 따른다.

Page 317: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

세팅/ Fanuc

BA 0091 219 A /01 / English 300 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

클램핑 장치 1 은 클램핑 장치 2 [ ] 를 제어한다.

클램핑 장치 2 가 클램핑 장치 1을 통해서 제어되는지를 정의한다.

바꾸어 말하면, 클램핑 장치 1 이 클로즈된 후에 클램핑 장치 2 가

클로즈된다. 입력 파라미터:

0 = 클램핑 장치 2 는 클램핑 장치 1 에 의해 제어되지 않는다.

1 = 클램핑 장치 1 은 클램핑 장치 2 를 제어한다.

신호 “언클램프된 소재 (Workpiece unclamped)” 를 로더로 송신하기

위해, 적어도 2 개의 클램핑 장치들 중 하나는 “언클램프된

(unclamped)” 위치에 있어야 한다.

2 = 클램핑 장치 1 은 클램핑 장치 2 를 제어한다.

신호 “클램프된 소재 (Workpiece clamped)” 를 로더로 송신하기 위해

적어도 2 개의 클램핑 장치들 중 하나는 “클램프된 (clamped)” 위치에

있어야 한다.

4 = 클램핑 장치 1 은 클램핑 장치 2 를 제어한다.

신호 “언클램프된 소재 (Workpiece unclamped)” 를 로더로 송신하기

위해, 두 개의 클램핑 장치 모두 “언클램프된 (unclamped)” 위치에

있어야 한다.

8 = 클램핑 장치 1 은 클램핑 장치 2 를 제어한다.

신호 “클램프된 소재 (Workpiece clamped)” 를 로더로 송신하기 위해

두 개의 클램핑 장치 모두 “클램프된 (clamped)” 위치에 있어야 한다.

Remark: 여러가지 클램핑 기능들을 활성화/선택하기 위해 각각의 값들

(0…8) 을 추가하고 입력하세요

클램핑 장치 2: 지연된 클램핑 (DELAYED CLAMPING) [ ]

클램핑 장치 2: 지연된 해제 (DELAYED RELEASE) [ ]

첫번째 클램핑 장치가 클로즈되어 있는 상태에서, 이것은 두번째

클램핑 장치를 클로즈/오픈하기 전의 지연(딜레이)을 나타낸다.

Remark

스튜더 옵션들을 재-세팅한 후에 클램핑 장치 세팅이 다시 정의되어야

한다.

클램핑 장치 정의들을 저장한다.

Page 318: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 301

Fanuc / 세팅

E.5 스타트-업 타이머를 설정하기 (Setting the Start−up Timer)

열적으로 안정되기 전에 모든 기계 툴은 일정한 양의 런-타임 (run-time:

가동 시간) 이 필요하다. 제어부는 스타트-업 타이머를 갖추고 있다. 워크-

시프트 (Work-Shift) 시작 전에 기계는 자동으로 시작될 수 있다.

자동으로 시작되는 프로그램은 오퍼레이터/프로그래머에 의해 정의된다.

스타트-업프로그램 (Start-up Program) 은 무한-루프(Endless-Loop) 에서

실행될 것이다. 이 스크린에서 스타트-업 프로그램 (Start-up Program) 뿐만

아니라 날짜 (Date), 스타트-업 타임 (Start-up Time) 이 정의된다.

스타트-업 타이머를 활성화하기

• 파워는 스위치 오프되어 있다.

•메시지 “스탠-바이 (STAND-BY : 대기)” 가 스크린 상에 나타난다.

기계는 지금 스탠-바이 모드 (stand-by mode) 에 있으며 정의된 날짜의 프로그램된

시간에 자동으로 스타트-업 할 것이다.

스타트-업 타임을 정의하기.

일단 모든 파트들이 그라인드되어 있자마자 로딩 로봇 (loading robot) 또는 다른

핸들링 장치 (handling device) 가 파워-오프 신호를 송신할 것이면 이 기능이

사용된다. 기계는 프로그램된 시간에 자동으로 스타트-업 할 것이다.

Page 319: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

세팅/ Fanuc

BA 0091 219 A /01 / English 302 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

스타트-업 프로그램 (로봇 사이클):

기계가 선택된 프로그램을 연속적으로 실행할 것이라는 것을 확실히 하기

위해, 다음 요점들이 틀림없이 준수되고 있다는 것을 확인하세요:

• M99 를 사용하여 프로그램 종료.

• 어떠한 충돌도 일어날 수 없다라는 것을 확인하세요.

• 처음에 체크아웃(Check Out : 성능검사)되어 있지 않은 프로그램을 결코

선택하지 마세요.

• 프로그램에 그라인딩 휠과 쿨런트 시스템을 스위치-온하는 명령들이

있다는 것을 확인하세요; 이것은 최적 열 안정성 (optimum thermal

stability) 을 얻기 위해 절대적으로 필요하다.

• “리셋 (RESET)”-키를 사용하여 오직 삭제될 수 있는 오류 메시지를

발생시키지 않고 모든 에너지 장치 (유압장치, 휠 모터, 쿨런트-시스템

등)가 시동될 수 있다라는 것을 확인하세요. 만약 리셋-키을 사용하여

삭제될 필요가 있는 어떠한 활성 오류 메시지라도 있다면, 프로그램된

로봇 사이클(Robot Cycle) 이 시작될 수 없다.

이 로봇 프로그램에서 모든 축을 이동하는 것이 아마도 현명할 것이다.

Remark

체크-아웃(Check-Out: 성능 검사) 되어 있지 않은 프로그램을 결코

시작하지 마세요 !

Page 320: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 303

Fanuc / 세팅

E.6 내면 그라인딩 스핀들 구성의 정의 (Definition of the Internal Grinding Spindle

Configuration)

장착된 내면 그라인딩 스핀들을 사용하여 그라인드하기 위하여 제어부는

어떤 내면 그라인딩 스핀들이 어느 휠헤드 위치에 장착되어 있는지를 알

필요가 있다.

리스트되어 있는 내면 그라인딩 스핀들이 기계와 함께 주문 및 납품되었던

것들과 동일하다.

만약 내면 그라인딩기가 변경되면, 내면 그라인딩 스핀들의 번호는 각각의

스핀들 위치로 입력된다. 새로운 내면 그라인딩 스핀들은 지금부터는

활성이다. 모든 안전 관련 체크들은 이 스핀들에 대해서 지금 실행된다.

Remark

스핀들 변경 후에 또는 기계가 더 오랜 시간동안 사용 중지되어 있은 후에

있는 시운전(commissioning)에 관하여 지침 BA 0091 720 D 의 리마크

(Remark)를 보세요.

내면 그라인딩 스핀들을 테이블(Table)에 추가하기

기존 내면 그라인딩 스핀들의 데이터(Data)/특성(Characteristics)을

모디파이(modify: 수정, 변경)하기

리스트/정의되어 있는 내면 그라인딩 스핀들을 삭제한다.

절차:

- 내면 그라인딩 스핀들 넘버, 예를 들면 2 를 입력한다.

- 소프트키를 누른다.

Page 321: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

세팅/ Fanuc

BA 0091 219 A /01 / English 304 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

내면 그라인딩 스핀들의 데이터를 정의 또는 변경하기

(Defininf or Changing the Data of an Internal Grinding Spindle)

스핀들 사양에 따라 내면 그라인딩 스핀들의 데이터를 입력하세요:

다음 데이터는 모든 기계에서 정의되어야 한다:

– 스핀들-타입 (Spindle-Type)

– 공급 업체 (Supplier)

– 최대 스핀들 레볼루션 (Max. Spindle Revolution)

– 포울들의 넘버 (Number of Poles)

– 스핀들-코드 (최대 스핀들 Rpm 을 입력할 때 자동 할당됨)

– 주파수 컨버터 (Frequency Converter) 에 있는 시스템 특성 데이터의

넘버 (Fanuc 21i 와 함께 오직 사용)

주파수 컨버터를 프로그램하기 위하여 모든 다른, 추가적인 데이터는 Fanuc

16i 제어를 가진 기계에서 사용된다. 이 스핀들을 선택하자마자 이 데이터는

주파수 컨버터로 로드된다.

입력된 값들을 저장한다.

Page 322: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 305

Fanuc / 세팅

E.7 로더 프로그램 (Loader Programs)

파트 핸들링 유닛 (Part Handling Unit) 에 의해 시작되는 프로그램 정의

(로딩 시스템). 로딩 시스템의 운영 매뉴얼에 어느 프로그램 넘버 하에서

어느 프로그램이 시작되는지에 대한 리스트가 있다. 기계 제어부에 있는

프로그램 배정 (assignment)과 로딩 시스템에 있는 프로그램 배정

(assignment) 은 서로 관련이 있어야 한다.

예제

프로그램-넘버 01: 초기 위치 프로그램 (예를 들면 O7960)

프로그램-넘버 02: 그라인딩 프로그램 1 (예를 들면 O100)

프로그램-넘버 03: 로봇 사이클 (예를 들면 O7980)

프로그램-넘버 04: 그라인딩 프로그램 2 또는 교정 프로그램

(예를 들면 O101)

원하는 프로그램을 시작하기 위한 BIN-코드는 각각의 프로그램과 함께

리스트되어 있다.

정의된 프로그램들을 저장한다.

Page 323: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

세팅/ Fanuc

BA 0091 219 A /01 / English 306 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

프로그램-구조 (Program-Structure)

로딩 시스템으로 작업할 때 프로그램 구조는 일정한 규칙들을 따라야 한다.

우리는 다음 프로그램-타입 사이를 구별한다:

• 프로그램 (Programs)

서로 다른 프로그램들이 로더 시스템에 의해 시작될 수 있다. 이것들은

그라인딩 프로그램뿐만 아니라 인-프로세스 게이징 시스템을 위한 교정

프로그램 (= 교정을 위한 마스터의 핸들링) 일 수도 있다

• 초기 위치 프로그램 (Initial Position Program)

초기 위치 프로그램에는 기계를 로딩/언로딩 위치 (= 충돌 영역을

벗어나 있는 기계) 로 이동시키는 모든 명령들이 있어서, 로더 (Loader)

는 충돌 위험이 없이 그라인딩 영역으로 진입할 수 있다. 초기 위치

프로그램은 그라인딩 프로그램의 끝에서 호출된다. 그라인딩 프로그램의

엔드에서 없어진 경우에 초기 프로그램은 또한 로딩 시스템에 의해서도

호출될 수 있다. 분리된 초기 위치 프로그램은 각각의 그라인딩

프로그램을 위해 호출될 수 있다.

• 로봇 프로그램 (Robot Program)

기계를 열적으로 안정된 상태로 유지하기 위해 이 프로그램은 로딩

시스템에 의해 시작된다 (즉, 소재 파트들의 임시적 부족).

중요한 B-명령 (Important B-Commands):

B8 전체적인 NC 충돌 영역 밖에 있는 기계 (MACHINE OUTSIDE OF

OVERALL NC COLLISION AREA)

기계가 프로그램된 로딩/언로딩 위치에 있은 후에 “초기 위치

프로그램”에서 프로그램된다.

B11 소재가 그라인드된다 (WORKPIECE IS GROUND).

그라인딩 프로그램의 끝에서 프로그램된다.

B12 소재가 스크랩(불량)이다 (WORKPIECE IS SCRAP)

B32 전체적인 NC 충돌 영역 1 밖에 있는 기계 (MACHINE OUTSIDE OF

OVERALL NC COLLISION AREA 1)

(애플리케이션은 프로젝트/기계 특정용도이다)

Page 324: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업
Page 325: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

세팅/ Fanuc

BA 0091 219 A /01 / English 306 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

로딩 시스템

O100

G9600 T1 A0

G9201 X........

G9203 X.........

G65 P7960

B11

M30

O101

G9600 T1 A0

G9203 X........

G9201 X.........

G65 P7961

B11

M30

07950

G65 P7960

M30

07951

G65 P7961

M30

O7980

G9600 T1 AO

X.....

Z.....

G65 P7960

M99

O7960

G9679

B8

M99

O7961

G53 X350

G53 Z200

B8

M99

시작

소재

프로그램

시작

초기 위치

프로그램

시작

로봇

프로그램

로딩 시스템

Page 326: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 307

Fanuc / 세팅

그라인딩 프로그램 (Grinding Programs)

프로그램 넘버: O1...O5999

O1 - O6999 사이의 번호가 부여된 프로그램들은 그라인딩 사이클 (Grinding

Cycle) 또는 인-프로세스 게이징 교정 사이클 (In-Process Gauging

Calibration Cycles) 을 위한 것이다. 로딩/언로딩 위치에 접근하기 위한

서브루틴은 프로그램의 끝에서 호출된다. B-명령 B8 “소재는 그라인드된다

(Workpiece is ground)” 는 프로그램의 엔드에서 추가적으로 지시된다.

예제:

O1

G9600 A0 T1

G205

G9203 A0.5 B0.05 C0.01 D0.6 E0.3 F0.1 Q0 T1 X20 Y30 Z0

G65 P7960 -> 호출: “초기 위치 프로그램 (Initial Position Program)”

B11 -> 로더에 신호보냄: “소재는 그라인드된다

(Workpiece is ground)”

M30

초기 위치 프로그램 (Initial Position Program)

초기 위치 프로그램은 파트 프로그램 내에서 또는 로딩 시스템에 의해서

호출될 수 있다. 두 프로그램들은 다르다.

• 초기 위치 프로그램 (파트 프로그램 내에서 호출됨):

제안된 프로그램 번호: O7960...O7969

이 프로그램에는 필요한 모든 액션들이 있어서 로딩 시스템이 워크 영역에

액세스할 수 있다. 다시 말하면 기계 축이 초기 위치 (로드/언로드 위치)로

이동된다, 쿨런트는 스위치 오프된다, 등등. 프로그램의 끝에서 명령 B8

“초기 위치에 있는 기계”는 로딩 시스템에 지시된다.

예제:

07960

G9679 → 후진 사이클

B8 → 로더에 신호 보냄 “초기 위치에 있는 기계”

M99 → 서브루틴 종료

예제:

O7960

G53 X350 M468 → X 에서 후진하고 IPG 슬라이드를 후진시킨다.

G53 Z200 M159 → Z의 시큐러티 위치 (Security position) 로 이동하고

쿨런트를 스위치 오프한다.

B8 → 로더에 신호 보냄 “초기 위치에 있는 기계”

M99 → 서브루틴 종료

Remark

사이클 시간을 최소화하기 위해 X와 Z의 후진 위치를 개별적으로 정의하는

것이 가능하다. 후진 위치들은 프로그램될 수 있다. 이 후진 위치들은 G53

기계 좌표계에서 항상 프로그램된다. 점차적으로 더 작은 그라인딩 휠과

함께 있어도, 후진 위치들이 항상 같다는 것을 보증한다.

Page 327: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

세팅/ Fanuc

BA 0091 219 A /01 / English 306 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

• 초기 위치 프로그램 (로딩 시스템에 의해 호출됨):

제안된 프로그램 번호: O7950 ... O7959

오직 로딩 시스템에 의해 호출되는 “초기 위치 프로그램” 에 초기 위치

프로그램을 위한 실제 서브루틴 호출 (Subroutine Call)이 있다.

예제:

O7950

G65 P7960 → “초기 위치 프로그램”의 호출

M30 → 프로그램 종료와 함께 리셋

로봇-프로그램 (Robot Program)

제안된 프로그램 번호: O7980 ... O7989

기계를 열적으로 안정된 상태로 유지시키는 모든 프로세스 관련 명령들이

로봇-프로그램에 있다 (모든 프로세스 관련 유닛의 스위치-온 그리고

주기적인 축 이동). 명령 “실행 중인 기계 프로그램의 제어된 스톱

(Controlled stop of a running Machine Program)” 을 통해서 로봇-

프로그램이 스톱될 수 있다 BIN-코드:0000 (SDE 0096 400A도 또한 보세요,

페이지 17/24).

예제:

O7980

G9600 T1 A0 → 휠 선택

G0 Z0 → Z0 에 접근한다

X50 → X50 으로 이동한다

G4 X10 → 드웰 시간(Dwell time) 10 초

G9679 → 후진 사이클

Z100 → Z100 으로 이동한다

G4 X10 → 드웰 시간(Dwell time) 10 초

M99 → 서브루틴의 종료

Page 328: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 309

Fanuc / 세팅

E.8 자동 정밀-밸런싱 (Automatic Fine-Balancing)

기계가 ”자동 밸런싱 (Automatic Balancing)”을 갖추고 있다면 커스텀 (CUSTOM)

을 통해서 그라인딩 휠을 시동하자마자 그라인딩 휠이 균형잡히게 될 것이다.

그라인딩 프로세스 동안에 밸런싱을 명령하는 것이 게다가 가능하다. 밸런싱은

기술적으로 센서티브 프로세스이다. 밸런싱이 시작하기 전에 다음 조건들이

충족되어 있다라는 것을 스튜더 오퍼레이팅 시스템이 확인해야 한다:

• 휠이 노미널 Rpm 에서 턴(turn)하고 있어야 한다.

• 아마도 존재하는 두번째 그라인딩 휠은 첫번째 그라인딩 휠과 비교하여

적어도 Rpm 의 15% 차이로 턴(turn)해야 한다.

• 어떠한 기계 이동도 밸런싱 동안에 일어나지 않아야 한다.

• 그라인딩 휠의 B-축 위치는 각각의 밸런싱 트랜스듀서(balancing transducer) 의

베이스 페이스 시프트 (base phase shift :기준 위상 편이) 가 결정되었던 곳에

있는 B축 각도와 같거나 가까이 있어야 한다 (±20°).

왜냐하면 상기 조건들은 그라인딩 프로세스 동안에 거의 또는 심지어 결코 충족될

수 없기 때문에 제어부는 이 필요 조건들을 일으키고 다음과 같이 밸런싱 체크를

지시할 것이다.:

• 그라인딩 휠이 커스텀/에너지 (CUSTOM / ENERGIES)를 통해서 시동될 때

• 밸런싱 체크를 위한 프로그램된 시간 후에. 프로그램된 시간이 만료한 후에

그라인딩 휠은 다음 휠헤드 선회 후에 있는 작업 위치 (working position) 에서

균형잡히게 될 것이다.

• 선택되어 있다면, 그라인딩휠의 드레싱 후에.(디폴트세팅:드레싱 후에 밸런싱 없음)

밸런싱 시퀀스(Balancing Sequence):

실제 작업 위치에 있는 그라인딩 휠은 시동되며 – 필요하다면 – 밸런싱 위치에

인덱스(index)되어 있다. 턴(turn)하는 다른 외면 그라인딩 휠의 Rpm 은 감소되며

밸런싱 시퀀스는 시작된다. 밸런싱 완료 후에 속도가 느려진 그라인딩 휠의

그라인딩 휠 Rpm 은 노미널까지 되돌려진다.

변경할 수 있는 밸런싱 파라미터 (Changeable Balancing Parameters)

Page 329: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

세팅/ Fanuc

BA 0091 219 A /01 / English 310 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

• 밸런싱 액티브 (Balancing Active)

0 = 밸런싱 채널 인액티브(Inactive: 비활성)

1 = 밸런싱 채널 액티브(Actice: 활성)

• 시간에 의한 밸런싱 (Balancing by time)

각각의 그라인딩 휠은 설정 시간 후에 자동으로 균형잡히게 될 것이다.

• 드레싱 후에 무조건적인 밸런싱 (Unconditional Balancing after Dressing)

O: 드레싱 후에 어떠한 밸런싱도 없음

1: 드레싱 후에 무조건적인 밸런싱

다른 시기에 있는 밸런싱 (Balancing at other times)

밸런싱은 프로세스에 있는 다른 시기에서도 또한 개시될 수 있다. 이것은

다음과 같이 이루어진다:

• 커스텀/에너지 (CUSTOM / ENERGIES) 를 통해 그라인딩 휠 시동.

커스텀 / 에너지를 통해 다시 시동된다면, 이미 스위치-온 되어 있는

그라인딩 휠이 균형잡히게 될 것이다.

• 기능 G9334 의 프로그래밍.

파트 프로그램 내에서 밸런싱을 프로그램하게 하는 기능이다.

G9334 밸런싱(Balancing)

파트 프로그램(Part Program)에 있는 어떠한 원하는 포인트(point)에서도

밸런싱을 프로그램하게 하는 기능이다.

파라미터 G9334 미터식 인치식

T 그라인딩 휠 넘버

B 무조건적인 밸런싱

표 97 파라미터 G9334

프로그래밍 예제 사이클 G9334

G9334 T1 B0

• 밸런스 체크를 위한 설정 시간(set time)이 만료한 후에 그라인딩 휠 넘버

1 의 밸런싱이 수행된다.

G9334 T1 B1

• 그라인딩 휠 넘버 1의 밸런싱이 무조건적으로 수행된다.

밸런서에 대한 페이스-시프트(위상 편이)를 결정하기 (Determining the

Phase-Shift for the Balancer)

다음 설명은 “Dittel HBA 4000” 밸런싱 시스템에 대해서 오직 유효할

뿐이다.

필요조건 (Prerequisites)

• 기계가 레퍼런스(원점 설정)되어 있다.

• 모든 그라인딩 휠이 스위치-오프되어 있다.

• 쿨런트 시스템이 스위치-온되어 있다.

• DITTEL 증폭기(Amplifier)에 있는 오른쪽 커버가 제거되어서 아날로그-

리드아웃(Analog-Readout) 이 시각적으로 보인다.

Page 330: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 311

Fanuc / 세팅

셋-업 시퀀스 (Sequence of set-up)

• DITTEL (1) 을 스위치-온 하세요.

• 커스텀 / 에너지 (CUSTOM / ENERGIES) 를 통해서 그라인딩 휠 시동.

이것은 그라인딩 휠이 작업-위치(work-position) 로 선회될 것이라는 것을

보증한다.

• 정확한 밸런싱 채널이 선택되어 있다(6)라는 것을 확인하세요.

• 바-그래프 리드아웃(Bar-Graph Readout) (3) 이 초록색에 있을 때까지

그라인딩 휠을 수동으로 균형잡으세요. 그라인딩 휠을 수동으로 균형잡기

위하여 팁-스위치(tip-switch) 1 에서 4 까지 (2) 를 사용하세요.

• “페이스-시프트 (Phase-Shift:위상 편이) 버튼 (4)를 잠시동안 누르세요.

이것은 페이스-시프트 프로세스를 시작할 것이다. 페이스-시프트 밸런스

동안에 빨간색 “페이스-시프트” 램프 (5) 는 점등된다. “페이스-시프트

밸런스” 프로세스가 완료되면 빨간색 램프는 꺼질 것이고 바-그래프

리드아웃 (Bar-Graph Readout) (3) 은 점등될 것이다.

• 그라인딩 휠은 커스텀 / 에너지 (CUSTOM /ENERGIES) 를 통해서 이제

다시 시동되어야 하며 그라인딩 휠은 자동으로 지금 균형잡히게 될 것이다.

두번째 밸런싱 채널을 위한 페이지-시프트를 확립하기 위해 밸런싱 채널 1 에

관한 같은 절차를 따르세요.

Page 331: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

세팅/ Fanuc

BA 0091 219 A /01 / English 312 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

E.9 기계를 레퍼런스(원점설정)하기 (Referencing the Machine)

“파워-온(power-on) 되자마자 그라인딩 머신의 모든 CNC 축은

레퍼런스(원점설정)되어야 한다. 기계가 스위치-오프되어 있을 때 전기적으로

버퍼되지 않은 모든 축-위치들은 손실된다.

레퍼런싱을 위한 조건 (Conditions for Referencing):

• 기계가 스위치-온 되어 있다.

• 에너지 장치들(Energies)이 스위치-온 되어 있다.

• 어떠한 경보도 존재하지 않는다.

• 오버라이드-스위치 (Override-Switch) 는 0% 위치에 있지 않다.

(오버라이드-스위치를 사용하여 0% 위치를 선택함으로써 레퍼런싱

사이클이 중단될 수 있다)

레퍼런싱 시퀀스:

X-축

• 레퍼런싱 모드 REF 를 선택하세요

• X-축이 자동으로 선택된다

• 사이클-시작(Cycle-Start) 버튼을 누르세요

• X-축이 자동으로 레퍼런스 포인트에 접근한다

Z-축

• 성공적인 X-축 레퍼런싱 후에 Z-축이 자동으로 선택된다

• 사이클-시작 버튼을 누르세요

• Z-축이 자동으로 레퍼런스 포인트에 접근한다

추가적인 축

• 각각의 축을 선택하세요

• 상기에 설명한 대로 계속하세요

Remark

레퍼런싱이 완료되기 전에 기계 제어부는 실제 위치들을 알지 못하므로

레퍼런싱 이동이 충돌위험 없이 수행될 수 있다는 것이 중요하다.

Page 332: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 313

Fanuc / 세팅

E.10 상태 스크린 “쿨런트” (Status Screen “Coolant”)

E.10.1 상태 쿨런트 (Status Coolant)

1) 흐름-모니터 (Flow-Monitor) 1 에서 4까지

ok; off: 흐름-모니터의 상태 (ok = 흐름이 인식됨; off = 어떠한 흐름도

인식되지 않음)

2) 쿨런트 시스템의 상태 (Status of Coolant System)

masch_temp: 기계 온도 안정화 밸브 온

ok; not ready; not ready_dly: 상태 쿨런트 필트레이션 시스템

close al valve: 명령 “모든 쿨런트 밸브 오프” 활성

a valve is on: 8개의 쿨런트 밸브 중 최소 1개가 스위치 온되어 있다.

3) 쿨런트 밸브 또는 쿨런트 채널 (Coolant Valve or Coolant Channel)

1에서 8까지: 쿨런트 채널의 수 (다시 말하면 저압, 이동 쿨런트 노즐을

통해서, 아래에서부터, 워크헤드 스핀들을 통하여, 고압, 등등)

= : 실제 또는 정의된 쿨런트 흐름

< : 최소 선택할 수 있는 쿨런트 흐름

> : 최대 선택할 수 있는 쿨런트 흐름

s : 기계를 스위치 온 했을 때 디폴트 쿨런트-흐름 설정.

a : 어느 구동 채널이 스위치-온되어야 하는지를 정의하기 (?: 조건이

충족되지 않음)

c : 제외 조건 (Exclusion condition), 다시 말하면 어느 밸브들이

동시적으로 스위치 온되지 않아야 하는지 (?: 조건이 충족되지 않음)

b : 흐름 모니터를 쿨런트 채널에 할당. 흐름 모니터들은 한 개 또는 여러

쿨런트 밸브(채널)에 할당될 수도 있다. 첫번째 흐름 모니터에 대해서는 1,

두번째 흐름 모니터에 대해서는 2, 세번째 흐름 모니터에 대해서는 4,

그리고 네번째 흐름 모니터에 대해서는 8.

Page 333: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

세팅/ Fanuc

BA 0091 219 A /01 / English 314 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

E.10.2 상태 스크린 “CNC 축” (Status Screen “CNC Axis”)

1) 축의 상태 (Status of Axis)

inpos : 축이 적당한 위치에 있다 (이동하고 있지 않음)

moving, stopping : 축이 이동 중이거나 이동하기를 원한다

locked : 축이 잠겨 있다

servo off : 축 구동장치가 스위치 오프되어 있다

cncmode, pmcmode : 축이 CNC 또는 PMC 제어 하에 있다

MPG select : 이 축을 위해 핸드휠이 선택되어 있다

2) 레퍼런스 포인트와 위치전환(Reference Point and Position Switch)

Notref, ref : 축이 레퍼런스(원점설정)되어 있지 않다,

축이 레퍼런스(원점설정)되어 있다

Low, high : 충돌 제어를 위한 위치 전환은 논리(logic) 0 또는 1 이다

Page 334: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 315

Fanuc / 세팅

E.10.3 상태 스크린 “스킵-신호 (Status Screen “Skip-Signals”)

1) 시스템 데이터의 상태 (Status of System Data)

인플루언싱(influencing: 영향을 주는) 시스템 파라미터와 입력의 컨텐츠

(G6.6 와 Byte X4, {ESKIP} 부터 {ESKIP7}까지)

2) 스킵 채널 (Skip Channels)

Color : 활성 채널은 초록색이며, 비활성 채널은 파란색이다

Filled Square (red) : 이 채널에 할당 신호는 “온(ON)”이다

CLASS :스킵-시그널의 우선순위(priority)와 결과(consequence)

(10,20,21 = 인-프로세스 게이징; 30 = 하위 프로그램; 40 = 버튼; 50 =

오류, 취소, 후진; 60 = 프로세스 영향; 70 = 사용되지 않음)

이 그림에서 X4.6은 스킵 채널 1 에 있는 화이트-포 (white-four) 를

통해서 클래스 10 의 스킵을 트리거(유발)한다 (“화이트-포 (white-four)

는, 스킵-리스트에 따라, LP-ACTIVE-PROBE (길이 포지셔닝-액티브-

프로브) 의 신호이다. 바꾸어 말하면, 액티브 포지셔닝 프로브의 측정 팁

(measuring tip)이 소재를 터치한다.)

3) 소프트키 (Softkey)

SKIP LIST : 스킵을 트리거(trigger:유발)할 수도 있는 신호 또는 액션의

표시

Page 335: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

세팅/ Fanuc

BA 0091 219 A /01 / English 316 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

이 스크린 디스플레이에 CNC의 인터럽션(interruption: 개입중단)을

트리거할 수 있는 모든 이벤트들이 리스트되어 있다.

Note:

이벤트(event)들이 일어난다면, 이벤트 앞에 있는 네모칸이 채워진다. 게이징

제어를 사용하여 그라인딩할 때 스위치오버 포인트(switchover point)는

스크린 상에서 체크될 수 있다.

Page 336: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 317

Fanuc / 세팅

E.10.4 상태 스크린 “휠 구동장치” (Status Screen “Wheel Drive”)

1) 휠 구동장치의 구성 (Configuration of the Wheel Drive)

valid : 주파수 컨버터와 같은 휠 구동장치의 데이터는 유효하다.

external, internal : 휠 구동장치는 외면 또는 내면 휠 구동장치로서

정의된다.

code_rd : 내면 그라인딩 스핀들의 데이터가 읽혀지고 있는 중이다

4pol : 연결된 모터 스핀들은 4-포울(pole) 모터이다

2) 휠헤드 구동장치를 위한 명령 (Commands for the Wheelhead Drive)

on; off : 휠 구동장치는 스위치-온 / 스위치-오프하는 명령을 수신한다

update : 주파수 컨버터 데이터는 재계산되는 중이다.

online, standby : 모터 스핀들이 그라인딩 Rpm / 안전 Rpm 으로

가속했다/감속한다

3) 주파수 컨버터와 같은 구동장치의 상태

ok; stop : 구동장치는 On (온) / Stop (스톱) 상태의 신호를 보낸다

up; down : 구동장치는 가속/감속한다

error : 구동장치는 오류 신호를 보낸다

stbyok : 구동장치는 명령을 대기하는 중이다. 안전 Rpm 에 도달해 있다

switch : 이 특정한 모터 스핀들이 구동 채널 3으로 전환될 수 있다.

Page 337: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

세팅/ Fanuc

BA 0091 219 A /01 / English 318 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

E.10.5 기계 유지보수 간격의 소프트웨어 제어 모니터링 (옵션)

최대 5개의 유지보수 간격을 정의하고 모니터하게 하는 옵션이다.

정의된 유지보수 간격은 개별적으로 모니터되고 그 간격 기한이 다

되었을 때 개별적으로 또한 리셋/컨펌(확인)되어야 한다.

유지보수 간격 전 10% 에 도달되고 승인 코드 (Acknowledgement

Code) 를 위한 입력필드는 하이라이트(특히 밝게) 될 것이다.

유지보수 간격의 이 마지막 10% 동안에 매시간마다 스크린은

유지보수 스크린으로 자동 전환한다. 정의된 유지보수 간격이

만료하기 전에 오퍼레이터는 요구된 유지보수를 수행할 가능성을

가지고 있다.

유지보수 간격 (Maintenance Interval):

유지보수 간격의 마지막 10% 동안에 유지보수가 수행되지 않는다면,

요구된 유지보수를 수행하기 위해 유지보수 간격 시간의 추가적인

10% 가 제공된다. 정의된 유지보수 간격 110% 후에 요구된

유지보수가 여전히 수행되어 있지 않다면, 자동-모드 (MEM) 에 있는

“사이클 시작” 은 금지될 것이다. 자동-모드 (MEM) 에 있는“사이클

시작” 이 다시 수행될 수 있기 전에, 요구된 유지보수가 수행되어야

한다는 것은 지금 필수이다.

승인 코드는 유지보수 매뉴얼의 챕터 9에 설명되어 있다!

(실제 기계 런-타임)

(확인 코드번호)

(유지보수 간격)

(유지보수 실행 주체)

(확인 코드의 입력필드)

(코드 승인 소프트키)

Time for maintenance:

유지보수 시간

Page 338: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 319

Fanuc / 세팅

E.10.6 상태 스크린 ASI (Status screen ASI)

커뮤니케이터 (그리고 Asi-버스) 가 있는 기계에서, 당신은 소프트키

[스킵-상태 (Skip-Status)]-[ Asi-상태] 에 의하여 이 상태 스크린을 불러

올 수 있다. 트러블 슈팅 (troubleshooting: 고장 수리) 을 지원하는 모든

중요한 버스-정보(bus-informationn)가 여기에 표시되어 있다.

Asi-마스터 상태 (Asi-Master status)

이 부분의 상태 이미지 (status image)는 Asi-마스터 (커뮤니케이터에

있는) 에 관한 일반 정보를 보여준다.

정상적인 오퍼레이션 동안에 다음과 같이 보여야 한다:

Config OK [X] Configuration active [. ]

LDS.0 [. ] Normal operation [X]

Auto address assign [X] APF [. ]

Auto address available [. ] Offline [. ]

플래그 (Flag) (X) 로 설정한 경우의 의미

Config OK 어떠한 구성 오류가 없다.

LDS.0 주소 0 인 슬레이브(salve)가 존재한다 **

Auto address assign 활성화된 슬레이브 주소의 자동-프로그래밍 **

Auto address available 슬레이브 주소의 자동-프로그래밍이 가능하다 **

Configuration Active 프로젝팅 모드(Projecting mode) 활성

Normal operation 정상적인 오퍼레이션 모드 활성

APF ASi 파워 서플라이 브레이크-다운(고장)

Offline 오프라인 모드 활성

** 이 플래그들은 오토매틱 어드레싱(자동 주소지정)과 관련있다.

Page 339: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

세팅/ Fanuc

BA 0091 219 A /01 / English 320 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

Asi-슬레이브 상태

이 부분의 스크린에 슬레이브 리스트 뿐만 아니라 ASi-I/O 의 상태가

표시되어 있다.

어퍼 마진 (upper margin:상위 여백) 에 시각적으로 보이는 슬레이브-주소

0-31이 있는데, 이에 의해 주소 0은 특별한 의미(signification)를 가지고

있다. (아래를 보세요).

ASi 입력과 출력 (Inputs and Outputs)

해당 슬레이브들의 실제 I/O 는 라인 “IN(인) 과 “OUT(아웃) 에서

시각적으로 보인다. 공간 부족으로 인하여, 이 정보는 16진법으로 표시된다.

슬레이브가 최대 4개의 입력과 4개의 출력을 가지고 있으므로, 모든

비트들이 설정되었을 때 값 15 (hex. F) 가 있다

ASi 슬레이브 리스트 (Slave lists)

Asi 가 정상적으로 작동한다면, 상기에서 재생된 이미지 (슬레이브 3) 는

인식되는 모든 슬레이브에 대해 생겨야 한다. 슬레이브의 번호와 주소는

기계 타입에 달려 있으며 구성에 따라 변화할 수도 있다. 만약 LDS, LAS

또는 LPS 에 X 가 없는 중이라면, ASI-마스터는 오류를 일으킨다!

리스트 설명 (Description)

LDS 인식된 슬레이브의 리스트 (List of the recognized slaves)

Asi-마스터가 버스(bus)에서 발견한 모든 슬레이브들이 여기에

표시되어 있다 (X).

LAS 액티브 슬레이브의 리스트 (List of active slaves)

커뮤니케이션(통신)에 성공적으로 통합되었던 슬레이브들은 여기에

표시되어 있다.

LPS 프로젝티드 슬레이브의 리스트 (List of the projected slaves)

이 리스트는 옵션 세팅에 기록되어 있다.

LCS 커럽티드(파손된) 슬레이브의 리스트 (List of corrupted slaves)

이 리스트는 소프트키 [Read LCS] 를 눌러서 표시된다. 이 리스트의

마지막 리딩(reading) 또는 파워-온 이후에 해당 슬레이브가 오류를

일으키고 있다는 것을 X 는 보여준다. 이것은 예를 들면 토터링

(흔들거리는:tottering) 콘택트로 인한 것일 수 있다. 이러한 방법으로

간헐적인 장애 (intermittent failure)조차도 찾아내는 것이 더 쉽다.

Remark

아쉽게도, 이 이미지에서 해당 하드웨어에 맞춘 I/O 의 할당(assignment)을

보여주는 것이 가능하지 않다. 이것은 PCM-상태에서 전기 다이어그램의

심볼(symbol) 에 의하여 감지되어야 한다.

파워 서플라이의 붕괴(collapse)는 슬레이브 0 의 장소에 있는 Asi 에

표시된다.

Page 340: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 321

Fanuc / 세팅

오토매틱 어드레싱 (Automatic addressing : 자동 주소지정)

일정 상황 하에서, ASi-버스는 슬레이브-주소를 자동적으로 프로그램하는

용량(capacity)을 가지고 있다.

예를 들면, 주소 23 인 슬레이브가 손상된다면, 오퍼레이션 중에 있는 그

슬레이브를 새로운 동일 슬레이브로 대체하는 것이 가능하다. 실제로 새로운

슬레이브로서 인식되기 위하여, 슬레이브들은 항상 주소 0 ex factoty 를

받는다. 지금 그 (없는) 주소 23 은 새로운 슬레이브에 할당되고

오퍼레이션은 계속될 수 있다.

- New ASi-slave of the same type address 0 : 같은 타입 주소 0 의 새 ASi-슬레이브

- ASi-slave address 23 **damaged** : ASi-슬레이브 주소 23 **손상됨**

Page 341: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

세팅/ Fanuc

BA 0091 219 A /01 / English 322 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

E.10.7 상태 스크린 인터록 (Status screen Interlocks)

일정 기능들이 기계에서 시작될 수 없다면 다음 스크린에서 각각의 이유들이

발견될 수 있다.

1) 인터로킹 신호 (interlocking signal) 를 야기시키는 액티비티

(Activity:동작,활동)

2) 인터로킹 신호에 의해 억제된 기능

예제:

이동 조건; 축 X, Z 및 B 를 잠그기

(이동 조건 = 축 위치 (#R) 의 트래버싱 조건)

Page 342: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 323

Fanuc / 세팅

E.10.8 상태 스크린 HF-스핀들 윤활 (Status screen HF− spindle lubrication)

HF – 스핀들 윤활의 기능을 체크하기 위한 상태 스크린이다. 동시에, 윤활

시스템을 시운전 (블리딩: bleeding) 하는데 도움이 된다.

시운전 지원 (Commissioning support)

Soft_key “on” 이 키를 작동시킴으로써, 윤활 시간은 언제든지 시작될 수

있다.

오류 메시지들은 무시된다.

윤활이 오프(OFF)되어 있는 동안에 오직 활성되는

기능이다..

기능적 체크

prelubrication time 예비 윤활시간 : 240 초

wheelposition 툴 위치

wheeldrive 구동 채널의 넘버

place1-place4 스핀들 당 윤활 포인트의 넘버

lubr time 사전설정된 윤활시간

lubr time act 현재 윤활시간

break time 사전설정된 일시적 정지 지속시간 (윤활 포인트 당

윤활량을 결정한다)

break time act 현재 일시적 정지 지속시간 (윤활 포인트 당

윤활량을 결정한다)

check time 사전설정된 모니터링 지속시간

check time act 현재 모니터링 지속시간

lubr stop time 윤활 채널이 스위치 오프된 후의 시간

lubrication 윤활 ON

Page 343: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

세팅/ Fanuc

BA 0091 219 A /01 / English 324 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

oillevel 오일 레벨

flow/pressure 오일 압력

E.10.9 상태 스크린 측정 제어 (Status screen of the measuring controls)

측정 제어와 기계 사이의 신호와 데이터 교환을 체크하게 하는 스크린이다.

스크린의 좌측에, 그라인딩 프로세스 브레이크-오프(갑작스런 중단) 용도와

데이터 교환 용도에 필요한 입력과 출력 신호들의 상태가 표시되어 있다.

신호들의 개별적 정의들은 문서 SDE 0096 122A 에 있다.

스크린의 우측에 있는 다른 디스플레이들은 다음 의미를 가지고 있다:

– LP-패시브 PMC

전송되어 있는 마지막 측정 값은 이 메모리에 기록된다. 이 데이터

채널은 LP-패시브 값들과 포스트-프로세스 값들의 입력을 허용한다.

포스트-프로세스 값들의 입력은 G208에 의하여 일어나고, LP-패시브

값들의 입력은 G205 에 의하여 일어난다. 표시된 값은 항상 1/10 μ 에

있다. LP-패시브 값은 CNC 에 의해 직접 보정된다. 정의된 측정 시퀀스

1 – 8 에 따라, 포스트-프로세스 값들이 메모리 1 – 8 에 추가된다.

시트(seat) 에 따라, CNC 는 이 값들을 특정적으로 보정한다.

– CNC

CNC 에 의한 패시브 보정 값 LP

– LP 액티브

CNC 에 의한 액티브 보정 값 LP

– LP 센시트론

센시트론에 의해서 LP 에 관한 보정 값 (Compensation Value)

Page 344: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 325

Fanuc / 세팅

E.10.10 상태 스크린 클램핑 픽스처 (Status screen of the clamping fixtures)

기계에서 정의되어 있는 클램핑 픽스처들의 상태를 보여주는 스크린이다.

Remark:

클램핑 픽스처가 로더에 의해 활성화될 때, 신호 “전체 충돌범위 밖에 있는

로더 (loader outside the total collision range)” (ELADGK)” 가 log = 0 에

있다면 로더에서 나온 명령들이 오직 수행될 뿐이다.

Page 345: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

세팅/ Fanuc

BA 0091 219 A /01 / English 326 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

E.10.11 상태 스크린 – 그라인딩 휠 데이터 (Status screen – grinding wheel data)

기계에서 정의되어 있는 그라인딩 휠의 데이터를 보여주는 스크린이다.

Page 346: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 327

Fanuc / M- / B-명령

F M-명령 / B-명령

F.1 M-명령

F.1.1 표준 M-명령

유지보수 또는 ISO-프로그래밍 용도로만 사용

(M-명령들이 G-기능들에 포함되어 있다)

PROGRAMMED STOP (프로그램된 스톱)

NC-프로그램의 실행이 무조건적으로 중단하게 된다. 프로그램 포인터

(Program Ponter)가 프로그램의 시작으로 재설정되어 있지 않다. <사이클 시작

(CYCLE START)>을 누르는 것은 중단된 NC-프로그램을 계속 실행할 것이다.

(M00 이 활성상태에 있는 한 <사이클 스톱 (CYCLE-STOP)> 키가 점등된다.)

OPTIONAL STOP (선택적 스톱)

☞ 또한 M00 도 보세요

“선택적 스톱 온/오프 (Optional Stop On/Off)” 푸시 버튼은 활성화되어야 한다

(MCP)

WORKHEAD SPINDLE CLOCK−WISE (CW) (워크헤드 스핀들 시계방향 (CW))

워크헤드 스핀들이 시동될 것이다. Rpm’s 는 S-단어로 정의된다.

☞ 예제: M3 S200 (200 Rpm’s).

M5 과 M30 은 워크헤드 스핀들을 스톱시킬 것이다.

이왕 허용된다면, 로테이션 방향의 변경 (M03 <- -> M04) 은 정지한

워크헤드 스핀들과 함께 오직 시작되어야 한다. 워크헤드 스핀들은 그라인딩

사이클 전에 M4Sxxx (xxx=Spindle Rpm’s) 가 있는 프로그램에서 로테이션

방향이 반대로 될 수 있다. M4 명령을 삽입하기 전에 워크헤드 스핀들을

스위치 오프하는 것 (M5) 을 확인하세요.

WORKHEAD SPINDLE COUNTER CLOCK−WISE (CCW)

(워크헤드 스핀들 시계반대방향 (CCW))

이 기능은 하이드로다이내믹(hydrodynamic : 유체 역학) 베어링이 있는

기계에서 차단될 수도 있다. (오류 메시지 1716)

☞ 또한 M03 와 M30 도 보세요

WORKHEAD SPINDLE STOP (워크헤드 스핀들 스톱)

워크헤드 스핀들이 스톱된다.

워크헤드 스핀들이 느려지는 동안에 프로그램이 중단되지 않는다.

WORKHEAD Q−AXIS RELEASE (워크헤드 Q-축 해제)

M10 대신에 명령 G9500 을 사용하세요

Remark

특정 기계가 각각의 옵션을 갖추고 있다면 다음 M-명령들과 B-명령들의 몇

가지가 오직 적용될 뿐이다.

Page 347: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

M- / B-명령 / Fanuc

BA 0091 219 A /01 / English 328 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

WORKHEAD Q−AXIS CLAMP (워크헤드 Q-축 클램프)

M11 대신에 명령 G9500 을 사용하세요

WORKPIECE SPINDLE STOP (positioned) (소재 스핀들 스톱 (위치결정된))

(이 기능은 PCU 기능 키에서 정의될 수 없다)

소재 스핀들은 레퍼런스 포인트에서 위치결정된다.

M19 는 회전하는 또는 정지한 스핀들과 함께 시작될 수 있다.

이 절차 동안에 프로그램이 스톱된다.

☞ 챕터 D.6.18 소재 스핀들의 원주 포지셔닝 (circumferential positioning) 을

보세요.

PROCESS TERMINATION IN FORMGRINDING (폼그라인딩에서 프로세스 종료)

RESET PROCESS TERMINATION IN FORMGRINDING

(폼그라인딩에서 프로세스 종료 리셋)

COOLANT NOZZLE MOVE−IN (쿨런트 노즐 무브-인)

유압으로 작동되는 쿨런트 노즐이 워킹 포지션 (working position)로 이동된다.

쿨런트는 스위치 온되어 있지 않다. M27 은 같은 NC-블록에 있는 축

포지셔닝 명령과 함께 프로그램될 수 있다.

☞ 예제: G00 X150 Z50 M27;

COOLANT NOZZLE MOVE−OUT (쿨런트 노즐 무브-아웃)

유압으로 작동되는 쿨런트 노즐이 스탠-바이(stand-by:대기 예비) 위치로

이동된다. 쿨런트는 스위치 오프되어 있다. M28 은 같은 NC-블록에 있는 축

포지셔닝 명령과 함께 프로그램될 수 있다.

END OF PROGRAM WITH RESET (프로그램 종료와 함께 리셋)

파트 프로그램 (Part Program) 종료를 지시하는 파트 프로그램에 있는 마지막

명령. M30 은 파트 프로그램의 시작으로 되돌아가게 프로그램 포인터를

리셋할 것이다 (리셋:RESET), 따라서 새로운 시작을 위한 프로그램을 준비할

것이다. 워크헤드 스핀들이 스톱될 것이다.

WORKPIECE COUNTER + 1 (소재 카운터 + 1)

외면 소재 카운터는 1 씩 증분된다. PMC-출력 {AZAELI}. Fanuc 소재

카운터는 파라미터 #6700 을 통해서 정의될 수 있다.

WORKPIECE COUNTER RESET (소재 카운터 리셋)

외면 소재 카운터는 0 으로 리셋된다. PMC-출력 {AZAELR}

SLIDING DOORS OPEN (슬라이딩 도어 오픈)

자동으로 작동되는 슬라이딩 도어들이 잠겨 있지 않고 열려 있다. 모든

구동장치들이 스위치 오프되어 있다면 유지보수 도어들도 또한 잠겨 있지

않다. 버튼 ”도어 잠그지 않기 (Unlock Doors)” 과 같은 기능.

SLIDING DOORS CLOSED (슬라이딩 도어 닫혀 있음)

자동으로 작동되는 슬라이딩 도어들이 닫혀 있고 잠겨 있다.

Page 348: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 329

Fanuc / M- / B-명령

SLIDING DOORS PARTIAL OPEN (슬라이딩 도어 부분적 오픈)

자동적으로 작동되는 슬라이딩 도어들이 잠겨있지 않고 부분적으로 열려 있다.

만약 모든 툴 구동장치들이 스위치 오프되어 있다면 유지보수 도어들도 또한

잠겨 있지 않다.

SET REDUCED DOOR OPENING POSITION (감소한 도어 오프닝 위치 설정)

슬라이딩 도어들이 감소한 오프닝 위치로 수동적으로 설정된다. 이 위치는

M63으로 수락된다.

ACTIVATE AUTOMATIC SLIDING DOOR (자동 슬라이딩 도어 활성화)

슬라이딩 도어들이 활성화되고 M-명령들을 통해서 작동될 수 있다.

DEACTIVATE AUTOMATIC SLIDING DOOR (자동 슬라이딩 도어 비활성화)

슬라이딩 도어들이 비활성화되고 수동으로 작동될 수 있다.

SUBROUTINE CALL WITHOUT PARAMETER (파라미터 없이 서브루틴 호출)

서브루틴의 호출.

END OF SUBROUTINE (서브루틴의 종료)

서브루틴의 종료. 메인-프로그램이 계속된다.

F.1.2 휠헤드/스핀들 시스템 M-명령 (Wheelhead/Spindle System M−Commands

WHEELHEAD LIFT/RELEASE (휠헤드 리프트 / 해제)

휠헤드 클램핑 메커니즘이 해제되고 휠헤드가 올려진다.

이 명령 대신에 G9600을 사용하세요 (선택 그라인딩 휠).

WHEELHEAD LOWER/CLAMP (휠헤드 내리기 / 클램프)

휠헤드는 내려지고 적당한 위치에서 클램프된다.

이 명령 대신에 G9600을 사용하세요 (선택 그라인딩 휠).

WHEELHEAD TO POSITION 1 (위치 1 에 있는 휠헤드)

모델 S36cnc 위치의 휠헤드에 대해서 오직 유효함.

이 명령 대신에 G9600을 사용하세요 (선택 그라인딩 휠).

WHEELHEAD TO POSITION 2 (위치 2 에 있는 휠헤드)

☞ M103 을 보세요

WHEELHEAD FINE ADJUSTMENT B2−AXIS LIFT/RELEASE

(휠헤드 정밀 조정 B2-축 리프트 / 해제)

휠헤드 정밀-조정 축 B2 가 해제된다. 명령 M100 으로도 또한 해제될 것이다.

이 명령 대신에 G9600 을 사용하세요 (선택 그라인딩 휠).

WHEELHEAD FINE ADJUSTMENT AXIS B2 LOWER/CLAMP (휠헤드 정밀

조정 축 B2 내리기 / 클램프)

휠헤드 정밀-조정 축 B2가 내려진다. 명령 M101 으로도 또한 해제될 것이다.

이 명령 대신에 G9600을 사용하세요 (선택 그라인딩 휠).

Page 349: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

M- / B-명령 / Fanuc

BA 0091 219 A /01 / English 330 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

WHEELDRIVES TO SAFETY−RPM (휠구동을 안전-RPM으로)

주파수 컨버터가 있는 그라인딩 휠 구동이 특정 안전-Rpm 으로 느려진다.

DRIVE 1 ON (구동 1 온)

구동 모터 넘버 1 이 스위치 온 된다. 가속 동안에 파트 프로그램이 중단된다.

그라인딩 휠을 시동하기 위한 조건:

• 모든 도어들이 닫혀 있어야 한다.

• 기계 제어, 유압장치 및 E-스톱 회로들이 제대로 되어 있다.

• 휠헤드는 내려져 있고 클램프되어 있다.

DRIVE 2 ON (구동 2 온)

☞ M121 을 보세요

DRIVE 3 ON (구동 3 온)

☞ M121 을 보세요

DRIVE 3 SPINDLE 1 ON (구동 3 스핀들 1 온)

전환할 수 있는 주파수 컨버터를 가진 기계에 대해서 유효함

(여러 개의 다른 스핀들에 대해서 1개의 주파수 컨버터).

DRIVE 3 SPINDLE 2 ON (구동 3 스핀들 2 온)

☞ M125 을 보세요

DRIVE 3 SPINDLE 3 ON (구동 3 스핀들 3 온)

☞ M125 을 보세요

DRIVE 3 SPINDLE 4 ON (구동 3 스핀들 4 온)

☞ M125 을 보세요

DRIVE 1 OFF (구동 1 오프)

그라인딩 휠 1의 구동 모터는 스위치 오프 된다

DRIVE 2 OFF (구동 2 오프)

☞ M131 을 보세요

DRIVE 3 OFF (구동 3 오프)

☞ M131 을 보세요

DRIVE 3 SPINDLE 1 OFF (구동 3 스핀들 1 오프)

전환할 수 있는 주파수 컨버터를 가진 기계에 대해서 유효함 (여러 개의 다른

스핀들에 대해서 1개의 주파수 컨버터).

쿨런트도 또한 스위치-오프 된다.

Page 350: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 331

Fanuc / M- / B-명령

DRIVE 3 SPINDLE 2 OFF (구동 3 스핀들 2 오프)

☞ M135 을 보세요

DRIVE 3 SPINDLE 3 OFF (구동 3 스핀들 3 오프)

☞ M135 을 보세요

DRIVE 3 SPINDLE 4 OFF (구동 3 스핀들 4 오프)

☞ M135 을 보세요

ID GRINDING DRIVES 1−4 OFF (ID 그라인딩 구동 1-4 오프)

WHEEL HOIST RELEASED (휠 호이스트 해제됨)

WHEEL GUARD 1 OPEN (휠 가드 1 오픈)

휠 가드 (Wheel Guard) 1 이 오픈된다.

WHEEL GUARD 2 OPEN (휠 가드 2 오픈)

☞ M141 을 보세요

WHEEL GUARD 3 OPEN (휠 가드 3 오픈)

☞ M141 을 보세요

ADJUST WHEELFLAP 1 (휠플랩 1 조정)

휠플랩(Wheelflap) 이 1 증분씩 조정된다.

WHEEL GUARD 1−3 CLOSED (휠 가드 1 - 3 클로즈됨)

COOLANT 1 ON (쿨런트 1 온)

스위치-온 조건이 충족되지 않는 한, 명령은 저장된 채로 있다. 오픈 슬라이딩

도어의 경우에는 수락 버튼 (accept button) 이 눌러져야 하며 M-기능이 다시

수행되어야 한다. 조건이 충족되자마자 명령이 실행될 것이다.

COOLANT 2 ON (쿨런트 2 온)

☞ M151 을 보세요

COOLANT 3 ON (쿨런트 3 온)

☞ M151 을 보세요

COOLANT 4 ON (쿨런트 4 온)

☞ M151 을 보세요

Remark

휠 가드를 오픈하기 전에 휠가드가 소재 또는 기계의 어떠한 다른 구조

컴포넌트와 충돌하지 않는다는 것을 확인하세요.

Page 351: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

M- / B-명령 / Fanuc

BA 0091 219 A /01 / English 332 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

COOLANT 1−4 OFF (쿨런트 1-4 오프)

☞ M151 을 보세요

COOLANT 5 ON (쿨런트 5 온)

☞ M151 을 보세요

COOLANT 6 ON (쿨런트 6 온)

☞ M151 을 보세요

COOLANT 5−6 OFF (쿨런트 5-6 오프)

☞ M151 을 보세요

TOOLHOLDER 1 EJECT (툴홀더 1 이젝트)

툴홀더 1 이 이젝트된다. 명령 M171 은 ”MDI-모드” 에서 오직 효과적일

뿐이다. 툴홀더의 이젝션(Ejection)은 정지한 워크헤드 스핀들과 함께 오직

가능할 뿐이다. 툴홀더가 클램프되어 있지 않은 상태에서 각각의 그라인딩

스핀들의 시동이 가능하지 않다.

TOOLHOLDER 2 EJECT (툴홀더 2 이젝트)

☞ M171 을 보세요

TOOLHOLDER 3 EJECT (툴홀더 3 이젝트)

☞ M171 을 보세요

TOOLHOLDER 4 EJECT (툴홀더 4 이젝트)

☞ M171 을 보세요

TOOLHOLDEER 1−4 CLAMP (툴홀더 1-4 클램프)

명령 M175 는 ”MDI-모드”에서 오직 효과적일 뿐이다. 툴홀더의 클램핑은

정지한 워크헤드 스핀들과 함께 오직 가능할 뿐이다.

CLAMPING GRINDING MANDREL 1 (클램핑 그라인딩 맨드렐 1)

CLAMPING GRINDING MANDREL 2 (클램핑 그라인딩 맨드렐 2)

CLAMPING GRINDING MANDREL 3 (클램핑 그라인딩 맨드렐 3)

CLAMPING GRINDING MANDREL 4 (클램핑 그라인딩 맨드렐 4)

WHEEL GUARD 1 CLOSED (휠 가드 1 클로즈됨)

휠 가드 (Wheel Guard) 가 소재 또는 다른 구조들과 충돌하지 않는다는 것을

확인하세요.

WHEEL GUARD 2 CLOSED (휠가드 2 클로즈됨)

☞ M181 을 보세요

Page 352: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 333

Fanuc / M- / B-명령

WHEEL GUARD 3 CLOSED (휠 가드 3 클로즈됨)

☞ M181 을 보세요

COOLANT 1 OFF (쿨런트 1 오프)

COOLANT 2 OFF (쿨런트 2 오프)

COOLANT 3 OFF (쿨런트 3 오프)

COOLANT 4 OFF (쿨런트 4 오프)

COOLANT 5 OFF (쿨런트 5 오프)

COOLANT 6 OFF (쿨런트 6 오프)

INBALANCE CHECK OF BALANCING CHANNEL 1 (SPINDLE 1)

(밸런싱 채널 1 의 인밸런스 체크 (스핀들 1))

휠헤드 스핀들 1과 2의 연속적인 인밸런스 체크(Inbalance Check) 를 하지

않는 새로운 스튜더 밸런싱 개념

G-기능 G9334 에 포함되어 있는 M197 은 다음과 같이 밸런싱 프로세스를

시작한다: 밸런싱 시스템의 안정화 시간 2초 후에, 제어부는 2초동안 인밸런스

체크를 할 것이고, 필요하다면, 그라인딩 휠의 균형을 잡을 것이다.

이 4초동안에 그리고 아마도 필요한 밸런싱 프로세스 동안에 프로그램이

중단될 것이다.

INBALANCE CHECK OF BALANCING CHANNEL 2 (SPINDLE 2)

(밸런싱 채널 2 의 인밸런스 체크 (스핀들 2))

☞ M197을 보세요

DE−ACTIVATING BALANCING CHANNEL 1 (밸런싱 채널 1 비활성화하기)

밸런싱 채널의 메시지는 무시되고 일어날 수 있는 밸런싱 요구는 무시된다.

처음에 스위치 온 되었을 때 휠은 또한 균형잡히지 않을 것이다.

ACTIVATING BALANCING CHANNEL 1 (밸런싱 채널 1 활성화하기)

밸런싱 채널 1 이 활성화된다

DE−ACTIVATING BALANCING CHANNEL 2 (밸런싱 채널 2 비활성화하기)

☞ M200 을 보세요

ACTIVATING BALANCING CHANNEL 1 (밸런싱 채널 1 활성화하기

☞ M201 을 보세요

Remark

배정된 그라인딩 휠이 커스텀-스크린(Custom-Screen) 에서 보여진다.

Remark

배정된 그라인딩 휠은 커스텀-스크린(Custom-Screen) 에서 보여진다.

Page 353: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

M- / B-명령 / Fanuc

BA 0091 219 A /01 / English 334 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

GRINDING SPINDLE CLAMPING HYDRAULICS ON

(그라인딩 스핀들 클램핑 유압 온)

GRINDING SPINDLE CLAMPING HYDRAULICS OFF

(그라인딩 스핀들 클램핑 유압 오프)

Page 354: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 335

Fanuc / M- / B-명령

F.1.3 센시트론 명령 (Sensitron Commands)

SENSITRON ACTIVE (센시트론 활성)

센시트론이 활성화된다. 파트 프로그램에서 기능 G200 을 사용하세요.

SENSITRON INACTIVE (센시트론 비활성)

M30 과 리셋(RESET)도 또한 센시트론을 비활성화한다.

M234 대신에 G201 을 사용하세요

SENSITRON PIC−UP 1 (센시트론 PIC-UP 1)

그 대신에 명령 G200 A1... 을 사용하세요.

SENSITRON PIC−UP 2 (센시트론 PIC-UP 2)

그 대신에 명령 G200 A2... 을 사용하세요.

F.1.4 로더 인터페이스 M-명령 (Loader Interface M−Commands)

START WORKPIECE CHANGE WITH PROGRAM HALT

(프로그램 중단과 함께 소재 변경 시작)

NC-프로그램은 즉시 중단된다.

START WORKPIECE CHANGE WITHOUT PROGRAM HALT

(프로그램 중단없이 소재 변경 시작)

M243 이 발견될 때까지 NC-프로그램이 계속된다. 이것은 충돌 구역 밖에서

병렬 실행 기능들 (parallel running Functions) 을 실행하게 한다 : 다시

말하면 소재 변경 동안에 드레싱

PROGRAM HALT UNTIL WORKPIECE CHANGE IS COMPLETED

(소재 변경이 완료될 때까지 프로그램 중단)

F.1.5 클램핑 장치 M-명령 (Clamping Device M−Commands)

TRAVERSING THE HYDRAULIC STEADY REST TO WORK POSITION

(MEM−MODE) (유압 스테디 레스트(고정식 방진구)를 워크 포지션으로

트래버스하기 (MEM-모드)).

TRAVERSING THE HYDRAULIC STEADY REST TO HOME POSITION

(MEM−MODE) (유압 스테디 레스트(고정식 방진구)를 홈 포지션으로

트래버스하기 (MEM-모드)).

C−AXIS ACTIVE (C-축 활성)

M5-명령과 비슷하게 작동하는데, 워크헤드 스핀들이 느려지는 동안에 ISO-

프로그램이 중단된다는 차이점을 가지고 있다.

C−AXIS INACTIVE (C-축 비활성)

LOOSENING THE SELECTED POWER CLAMPING MEANS (MDI−MODE)

(선택된 파워 클램핑 도구를 느슨하게 하기 (MDI-모드)

LOOSENING THE SELECTED POWER CLAMPING MEANS (MDI−MODE)

(선택된 파워 클램핑 도구를 느슨하게 하기 (MDI-모드)

CLOSING THE QUILL (MDI−MODE) (퀼을 클로즈하기 (MDI-모드))

Page 355: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

M- / B-명령 / Fanuc

BA 0091 219 A /01 / English 336 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

OPENING THE QUILL (MDI−MODE) (퀼을 오픈하기 (MDI-모드))

TRAVERSING THE HYXDRAULIC STEADY REST TO WORK POSITION

(MDI−MODE) (유압 스테디 레스트(고정식 방진구)를 워크 포지션으로

트래버스하기 (MDI-모드))

TRAVERSING THE HYXDRAULIC STEADY REST TO HOME POSITION

(MDI−MODE) (유압 스테디 레스트(고정식 방진구) 를 홈 포지션으로

트래버스하기 (MDI-모드))

CYCLE−STOP IF NO WORKPIECE DETECTED

(어떠한 소재도 감지되지 않는다면 사이클-스톱)

(기계 옵션 특정)

CLAMPING THE SELECTED POWER CLAMPING MEANS (MEM−MODE)

(선택된 파워 클램핑 도구를 클램프하기 (MEM-모드))

LOOSENING THE SELECTED POWER CLAMPING MEANS (MEM−MODE)

(선택된 파워 클램핑 도구를 느슨하게 하기 (MEM-모드))

CLOSING THE QUILL (MEM−MODE) (퀼을 클로즈하기 (MEM-모드))

OPENING THE QUILL (MEM−MODE) (퀼을 오픈하기 (MEM-모드))

F.1.6 인-프로세스 게이징 (IPG) M-명령 (In−Process Gauging (IPG) M−Commands)

LENGTH POSITIONING PASSIVE SELECT (길이 포지셔닝 패시브 선택)

패시브 길이 포지셔닝을 활성화한다 (LP 패시브).

파트 프로그램에서 기능 G205 을 사용하세요.

DIAMETER 1 SELECT (지름 1 선택)

인-프로세스 게이징 시스템에서 첫번째 지름을 활성화한다.

파트 프로그램에서 기능 G204 을 사용하세요.

DIAMETER 2 / LENGTH SELECT (지름 2 / 길이 선택)

인-프로세스 게이징 시스템에서 두번째 지름 또는 길이 측정을 활성화한다.

파트 프로그램에서 기능 G204 을 사용하세요.

DIAMETER 3 SELECT (지름 3 선택)

인-프로세스 게이징 시스템에서 세번째 지름을 활성화한다.

파트 프로그램에서 기능 G204 을 사용하세요.

MATCH GRINDING SELECT (매치 그라인딩 선택)

매치 그라인딩사이클 (Match Grinding Cycle) 이 인-프로세스 게이징

시스템에서 활성화된다.

파트 프로그램에서 기능 G204 을 사용하세요.

Page 356: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 337

Fanuc / M- / B-명령

SET−UP ID−MEASURING DEVICE (셋-업 ID-측정 장치)

이 M-명령은 통합된 MARPOSS E80 IPG 증폭기와 함께 오직 사용될 뿐이다.

매치-그라인딩 (match-grinding) 의 용도로 소재의 내면 지름 제원을 등록 및

출력하기 위함.

• 후속적인 M500 이 없는 M461 은 E80 아날로그 출력에서 현재 내면

측정값을 출력할 것이며 셋-업 모드에서만 PCU 에 표시될 것이다.

• 후속적인 M500 이 있는 M461 은 실제 내면 측정값을 잠금(lock)할 것이다.

잠금상태인 값 (locked value) 은 E80 아날로그 출력에서 출력될 것이며

PCU 에 표시될 것이다.

GAUGE SLIDE 2 APPROACH (red) (게이지 슬라이드 2 접근 (빨간색))

측정 프로브들이 리프트되고 게이지 슬라이드가 접근한다. M465 과

<리셋(RESET)> 은 게이지 슬라이드를 후진할 것이다.

인-프로세스 게이징에서 후진되는 측정 소울 (measuring sole)과 함께 측정

(measuring) 이 활성화된다.

할 수 있다면 쿨런트 노즐을 제어했던 위치는 우선 무브-인(move-in)되어야

한다. 자동 파트 핸들링 시스템 (로더:loader)은 초기 위치에 있어야 한다.

게이지 슬라이드 접근 동안에 파트 프로그램이 중단되지 않는다.

GAUGE SLIDE 2 RETRACT (red) (게이지 슬라이드 2 후진 (빨간색))

측정 프로브들이 리프트 오프(lift off)되고, 후진 이동 동안에 파트 프로그램이

중단된다.

GAUGE SLIDE 1 APPROACH (yellow) (게이지 슬라이드 1 접근 (노란색))

측정 프로브들이 리프트되고 게이지 슬라이드가 접근한다. M468 과

<리셋(RESET)> 은 게이지 슬라이드를 후진할 것이다.

인-프로세스 게이징에서 후진되는 측정 소울(measuring sole)과 함께 측정

(measuring) 이 활성화된다.

할 수 있다면 쿨런트 노즐을 제어했던 위치는 우선 무브-인(move-in) 되어야

한다.

자동 파트 핸들링 시스템 (로더:loader)는 초기 위치에 있어야 한다. 게이지

슬라이드 접근 동안에 파트 프로그램은 중단되지 않는다..

CIRCUMFERENTIAL POSITIONING PASSIVE SELECT

(원주 포지셔닝 패시브 선택)

패시브 원주 포지셔닝 (Circumferential Positioning) 을 활성화한다.

GAUGE SLIDE 1 RETRACT (yellow) (게이지 슬라이드 1 후진 (노란색))

게이지 슬라이드가 소재에서 후진하기 전에 측정 프로브들이 리프트되고, 후진

이동 동안에 파트 프로그램이 중단된다.

GAUGE SLIDE 3 / LP ACTIVE 1 APPROACH

(게이지 슬라이드 3 / LP 액티브 1 접근)

”LP 액티브” 측정 프로브 넘버 1 이 측정 위치로 선회된다.

GAUGE SLIDE 3 / LP ACTIVE 1 RETRACT

(게이지 슬라이드 3 / LP 액티브 1 후진)

”LP 액티브” 측정 프로브 넘버 1 이 후진된다.

Page 357: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

M- / B-명령 / Fanuc

BA 0091 219 A /01 / English 338 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

LOWER SELECTED GAUGE PROBE (선택된 게이지 프로브 내리기)

선택된 게이지 측정 프로브들이 내려진다.

명령 G204 또는 G205 를 사용하세요.

LIFT SELECTED GAUGE PROBE (선택된 게이지 프로브 리프트하기)

게이지 슬라이드는 측정 위치에 있어야 한다.

명령 G204 또는 G205 를 사용하세요.

READ PASSIVE−VALUE AND TRANSMIT TO CNC

(패시브-값을 읽고 CNC 로 전송)

한번 전송됨.

LP 패시브를 위해 사이클 G205 그리고 포스트프로세스 애플리케이션을 위해

G208 을 사용하세요.

IN−PROCESS−ZEROING (인-프로세스-제로잉)

M500 전에 삽입되는 명령, 그래서 측정 프로브가 내려지자마자 선택된 측정

프로브는 제로-아웃(Zero-out : 제로화)된다.

파트 프로그램에서 기능 G204 또는 G205 을 사용하세요.

LP−PROCESS−ZEROING (LP-프로세스-제로잉)

분리된 오퍼레이팅 판넬이 없이 통합된 IPG 시스템에서 측정 프로브의

제로잉(Zeroing).

파트 프로그램에서 기능 G204 또는 G205 을 사용하세요.

LP PASSIVE VALUE ON (LP 패시브 값 온)

셋업을 위한 연속적 트랜스퍼(transfer:전송)가 선택된다.

파트 프로그램에서 기능 G204 또는 G205 을 사용하세요.

LP PASSIVE VALUE OFF (LP 페시브 값 오프)

LENGTH 1 SELECT (길이 1 선택)

첫번째 길이 측정을 활성화한다.

파트 프로그램에서 기능 G204 를 사용하세요.

LENGTH 2 SELECT (길이 2 선택)

두번째 길이 측정을 활성화한다.

파트 프로그램에서 기능 G204 를 사용하세요.

LENGTH 3 SELECT (길이 3 선택)

세번째 길이 측정을 활성화한다.

파트 프로그램에서 기능 G204 를 사용하세요.

IPG SYSTEM E39 ACTIVATE (IPG 시스템 E39 활성화)

파트 프로그램에서 기능 G204 또는 G205 를 사용하세요.

Page 358: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 339

Fanuc / M- / B-명령

GAUGE SLIDE 4 / LP ACTIVE 1 APPROACH

(게이지 슬라이드 4 / LP 액티브 1 접근)

”LP 액티브” 측정 프로브 넘버 2 는 측정 위치로 선회(스위블)된다.

파트 프로그램에서 기능 G206 을 사용하세요.

GAUGE SLIDE 4 / LP ACTIVE 1 RETRACT

(게이지 슬라이드 4 / LP 액티브 1 후진)

”LP 액티브” 측정 프로브 넘버 2 는 후진된다.

GAUGE SLIDE 5 (green) APPROACH (게이지 슬라이드 5 (초록색) 접근)

GAUGE SLIDE 5 (green) RETRACT (게이지 슬라이드 5 (초록색) 후진)

CONTROL MEASUREMENT (제어 측정)

제어 측정을 위해 M500 전에 삽입되는 명령: 측정 “너무 큼” 또는 “너무

작음”.

파트 프로그램에서 기능 G204 또는 G205 를 사용하세요.

IN−PROCESS MEASUREMENT (인-프로세스 측정)

정상적인 인-프로세스 측정을 위해 M500 전에 삽입되는 명령

파트 프로그램에서 기능 G204 또는 G205 를 사용하세요.

REQUEST ACTUAL CORRECTION VALUE (실제 수정 값 요청)

트렌드 수정 (Trend Correction) 을 하는 포스트 프로세스 게이징 시스템에

대해서만.

다음 그라인딩 사이클을 위해 포스트 프로세스 게이징 시스템에 의해 실제

수정 값이 요청된다.

F.1.7 드레싱 툴 M-명령 (Dressing Tool M−Commands)

SWIVELLING IN THE DRESSING ATTACHMENT 1

(드레싱 어태치먼트 1 을 스위블 인하기)

첫번째 선회하는(스위블링) 드레싱 어태치먼트는 워크 포지션에 선회한다.

S145 에 관해서: 내면 그라인딩 용도 : 좌측에 있는 드레싱 어태치먼트

SWIVELLING OUT THE DRESSING ATTACHMENT 1

(드레싱 어태치먼트 1 을 스위블 아웃하기)

드레싱 어태치먼트 1 은 홈 위치에 선회한다.

COOLANT 8 ON (쿨런트 8 온)

☞ M151 을 보세요

COOLANT 8 OFF (쿨런트 8 오프)

☞ M191 을 보세요

COOLANT 7 ON (쿨런트 7 온)

☞ M151 을 보세요

Page 359: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

M- / B-명령 / Fanuc

BA 0091 219 A /01 / English 340 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

COOLANT 7 OFF (쿨런트 7 오프)

☞ M191 를 보세요

DRESSER DRIVE ON (드레서 구동 온)

기계 제어부에 의해 명령된 가변 드레싱 속도를 가진 드레서들에 대해 유효함.

드레서의 턴(turn)하는 방향은 심압대를 향해 있는 워크헤드에서 보이는 시계

반대방향 (CCW)이다.

DRESSER DRIVE OFF (드레서 구동 오프)

SWIVELLING IN THE DRESSING ATTACHMENT 2

(드레싱 어태치먼트 2 를 스위블 인 하기)

두번째 선회하는 (스위블링) 드레싱 어태치먼트는 워크 포지션에 선회한다.

S145 에 관해서 : 외면 그라인딩 용도, 우측에 있는 드레싱 어태치먼트

SWIVELLING OUT THE DRESSING ATTACHMENT 2

(드레싱 어태치먼트 2 를 스위블 아웃 하기)

두번째 선회하는(스위블링) 드레싱 어태치먼트는 홈 위치에 선회한다.

DRESSER 1 + 2 SWIVEL−OUT (드레서 1 + 2 스위블-아웃)

F.1.8 보조 M-명령 (Auxiliary M−Commands)

HYDRAULICS AND POWER ON (유압과 파워 온)

제어부가 준비되어 있고 E-스톱 회로가 제대로 되어 있자마자

유압이 스위치 온될 수 있다.

버튼 <파워 온 (POWER ON)> 과 같은 기능.

HYDRAULICS AND POWER OFF (유압과 파워 오프)

유압 시스템이 스위치 오프된다.

OIL−MIST LUBRICATION ON (오일-미스트 윤활 온)

ID-스핀들에 대한 오일-미스트 윤활시스템이 스위치 온 된다.

OIL−MIST LUBRICATION OFF (오일-미스트 윤활 오프)

ID-스핀들에 대한 오일-미스트 윤활시스템이 스위치 오프 된다.

COOLANT FILTRATION SYSTEM ON (쿨런트 필트레이션 시스템 온)

센트럴 쿨런트 서플라이 시스템에 대한 메인-밸브 또는 쿨런트 필트레이션

시스템이 스위치 온 된다.

COOLANT FILTRATION SYSTEM OFF (쿨런트 필트레이션 시스템 오프)

센트럴 쿨런트 서플라이 시스템에 대한 메인-밸브 또는 쿨런트 필트레이션

시스템이 스위치 오프 된다.

COOLANT FOR THERMAL MACHINE STABILISATION ON

(서멀 머신 스태빌라이제이션를 위한 쿨런트 온)

기계를 스위치-온 하는 것은 서멀 머신 스태빌라이제이션 (Thermal Machine

Stabilisation : 열적 기계 안정화)를 위한 밸브의 자동 활성화를 트리거

(유발)한다. 쿨런트 시스템과 휠 구동이 스위치-온 되자마자 밸브는 자동적으로

오픈될 것이다. M606 도 또한 이 특정 밸브를 오픈할 것이다.

Page 360: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 341

Fanuc / M- / B-명령

COOLANT FOR THERMAL MACHINE STABILISATION OFF

(서멀 머신 스태빌라이제이션을 위한 쿨런트 오프)

서멀 머신 스태빌라이제이션(열적 기계 안정화)를 위한 밸브의 자동 활성화가

억제될 것이다.

☞ M606 을 보세요

OPENING THE LOADING HATCH (로딩 해치를 오픈하기)

CLOSING THE LOADING HATCH (로딩 해치를 클로즈하기)

ACKNOWLEDGEMENT: COOLANT COLLECTOR TANK IS EMPTIED

(승인 : 쿨런트 콜렉터 탱크가 비어 있다)

CUSTOM OUTPUT 1 ON (커스텀 출력 1 온)

출력1 [AAUX_1] 이 “하이(High)”에 설정된다.

전기 회로도 시트 (Electrical Schematics Sheet) 989 를 보세요.

CUSTOM OUTPUT 2 ON (커스텀 출력 2 온)

출력2 [AAUX_2] 이 “하이(High)”에 설정된다.

전기 회로도 시트 989 를 보세요.

CUSTOM OUTPUT 3 ON (커스텀 출력 3 온)

출력 3 [AAUX_3] 이 “하이(High”에 설정된다.

전기 회로도 시트 989 를 보세요.

CUSTOM OUTPUT 4 ON (커스텀 출력 4 온)

출력 4 [AAUX_4] 이 “하이(High)”에 설정된다.

전기 회로도 시트 989 를 보세요.

CUSTOM OUTPUT 1 OFF (커스텀 출력 1 오프)

출력 1 [AAUX_1] 이 “로우(Low)”에 설정된다.

전기 회로도 시트 989 를 보세요.

CUSTOM OUTPUT 2 OFF (커스텀 출력 2 오프)

출력 2 [AAUX_2] 이 “로우(Low)”에 설정된다.

전기 회로도 시트 989 를 보세요.

CUSTOM OUTPUT 3 OFF (커스텀 출력 3 오프)

출력 3 [AAUX_3] 이 “로우(Low)”에 설정된다.

전기 회로도 시트 989 를 보세요.

CUSTOM OUTPUT 4 OFF (커스텀 출력 4 오프)

출력 4 [AAUX_4] 이 “로우(Low)”에 설정된다.

전기 회로도 시트 989 를 보세요.

SWITCH C−AXIS IN FREE−REELING MODE

(프리-릴링 모드에서 C-축 전환)

소프트웨어에 의해 C-축은 서보-구동 제어장치에서 분리된다.

Page 361: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

M- / B-명령 / Fanuc

BA 0091 219 A /01 / English 342 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

SUBSTITUTE BRAKE−FUNCTION WITH SERVO −> RELEASE BRAKE

(서보에 있는 브레이크-기능 대체 -> 브레이크 해제)

연결된 서보-모터들의 브레이크가 신호 “서보 준비되어 있음”와 관계없이

해제된다. 안전 이유로 인하여 슬라이딩 도어들을 닫을 때 이 기능은

비활성화된다.

DE−ACTIVATE THE BRAKE−FUNCTION SUBSTITUTION (M642)

(브레이크-기능 대체 비활성화 (M642))

선택된 기능 M642가 취소된다.

AFTER M5 SWITCH OFF SERVO (M5 후에 서보 스위치 오프)

AFTER M5 DO NOT SWITCH OFF SERVO

( M5 후에 서보를 스위치 오프하지 마세요)

☞ 메시지 1513 을 또한 보세요

MOVEMENT 12 IN WORKING POSITION

(워킹 포지션에 있는 이동 12)

MOVEMENT 13 IN WORKING POSITION

(워킹 포지션에 있는 이동 13)

MOVEMENT 14 IN WORKING POSITION

(워킹 포지션에 있는 이동 14)

MOVEMENT 15 IN WORKING POSITION

(워킹 포지션에 있는 이동 15)

MOVEMENT 16 IN WORKING POSITION

(워킹 포지션에 있는 이동 16)

MOVEMENT 12 IN STAND−BY POSITION

(스탠-바이 (대기 예비) 위치에 있는 이동 12)

MOVEMENT 13 IN STAND−BY POSITION

(스탠-바이 위치에 있는 이동 13)

MOVEMENT 14 IN STAND−BY POSITION

(스탠-바이 위치에 있는 이동 14)

MOVEMENT 15 IN STAND−BY POSITION

(스탠-바이 위치에 있는 이동 15)

MOVEMENT 16 IN STAND−BY POSITION

(스탠-바이 위치에 있는 이동 16)

Page 362: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 343

Fanuc / M- / B-명령

F.2 B-명령 (B-Commands)

SENSITRON SENSITIVITY WITH PARAMETER VALUE

(파라미터 값을 사용한 센시트론 감도)

센시트론 감도는 다음과 같이 설정된다 :

N20 B1;

N20 B1.0050;

N20 B1.0100;

☞ 0 %

☞ 50 %

☞ 100 %

파트 프로그램에서 G200 을 사용하세요

POSITION HYDRAULIC B−AXIS WITH PARAMETER VALUE

(파라미터 값을 사용하여 유압 B-축 위치결정)

5도씩 증분하는 유압 휠헤드 B-축은 다음과 같이 위치결정된다:

N30 B2.0050;

N30 B-2.0015;

N30 B2.0180;

☞ 휠헤드를 5도에 선회시킨다.

☞ 휠헤드를 –15도에 선회시키다.

☞ 휠헤드를 180도에 선회시킨다.

파트 프로그램에서 G9600 을 사용하세요

START CYLINDRICITY CORRECTION (원통도 수정 시작)

MACHINE OUTSIDE OF OVERALL NC COLLISION

(전체적 NC 충돌 밖에 있는 기계)

WORKPIECE IS GROUND (소재가 그라인드된다)

WORKPIECE IS SCRAP (소재가 스크랩(불량)이다)

COOLANT AMOUNT WITH PARAMETER VALUE

(파라미터 값을 사용한 쿨런트 양)

쿨런트 양/흐름 (Coolant Amount/Flow)은 다음과 같이 프로그램된다:

N40 B20.0050; ☞ 쿨런트 밸브 50% 오픈

N40 B20.0080; ☞ 쿨런트 밸브 80% 오픈

PCU에 있는 매뉴얼 “쿨런트 흐름의 변경” 이 활성상태가 아니라면

명령 B-20 이 오직 활성일 뿐이다.

AXES IN TOOL CHANGE POSITION (툴 변경 위치에 있는 축)

X 축 또는 B 축 모션은 툴 변경을 위한 해제를 삭제한다.

MACHINE OUTSIDE OF OVERALL NC COLLISION AREA 1

(전체적 NC 충돌 영역 1 의 밖에 있는 기계)

ACTIVATE “DRESSING VIA DRESSING BUTTON”

(“드레싱 버튼을 통해 드레싱” 활성화)

DEACTIVATE “DRESSING VIA DRESSING BUTTON”

(“드레싱 버튼을 통해 드레싱” 비활성화)

ACTIVATE “TABLE REVERSE VIA BUTTON”

(“버튼을 통해 테이블 리버스” 활성화)

DEACTIVATE “TABLE REVERSE VIA BUTTON”

“버튼을 통해 테이블 리버스” 비활성화

Page 363: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

M- / B-명령 / Fanuc

BA 0091 219 A /01 / English 344 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

“LIBERATION” OF THE WINDOW − OPEN

(윈도우-오픈의 “리버레이션”)

“LIBERATION” OF THE WINDOW − CLOSE

(윈도우-클로즈의 “리버레이션”)

승인-리버레이션 프로그램(Acknowledgement – liberation program)이 시작됨.

ROTATING THE TOOL CHANGER TO THE POSITION X

(툴 체인저를 포지션 X 에 회전(로테이트)시키기)

운영적 사인은 체인저 매거진 (changer magazine) 의 로테이션 센스를

나타낸다:

X는 타겟 위치을 나타낸다.

예제: B61.004 방향 플러스로 로테이션, 위치 4 에.

RETENTION FORCE OF THE CLAMPING MEDIA

(클램핑 미디어의 리텐션 힘)

이 기능을 갖추고 있는 마그네틱 클램핑 미디어(media) 을 사용하여,

리텐션 힘 (retention force : 유지력) 이 16개의 스테이지로 설정될 수 있다.

B78.0000 가장 작은 스테이지 (least stage)

B78.0015 가장 강한 스테이지 (strongest stage)

프로그램에서, 기능 G9770 이 사용되어야 한다.

Page 364: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 345

Fanuc / 메시지

G 스튜더 메시지 (Studer Messages)

G.1 Fanuc 오류 메시지 (Error Messages)

PROGRAM IS NOT IN MEMORY

(프로그램이 메모리에 있지 않음)

복구 방법:

• 프로그램-넘버를 체크하세요

• 프로그램이 외부 데이터 캐리어 (External Data Carrier) 에 있다면

프로그램을 제어부의 메모리로 로드하세요.

PROGRAM ALREADY EXISTS IN MEMORY

(프로그램이 이미 메모리에 존재함)

복구 방법:

• 다른 프로그램 넘버를 선택하세요

• 기존 프로그램을 삭제하세요

INVALID COMMAND

(무효한 명령)

복구 방법:

• 제어부를 스위치-오프 하세요

• 절차를 반복하세요

이 오류가 반복적으로 발생한다면, 스튜더 고객서비스 부서에 알려주세요

PROGRAM RUNNING

(프로그램 실행 중)

복구 방법:

• <편집(EDIT)> 윈도우에서 다른 프로그램을 선택하세요.

PROGRAM CONTAINS COMMENTARIES

(프로그램이 커멘터리(설명문,주석)을 포함하고 있음)

복구 방법:

• 이 형식으로 프로그램이 로드될 수 없다.

BACKGROUND PROGRAMMING ACTIVE

(백그라운드 프로그래밍 활성)

복구 방법:

• 백그라운드 프로그래밍을 비활성화하세요.

☞ Fanuc 오퍼레이터 매뉴얼을 보세요 (백그라운드-편집:Background-Edit))

Page 365: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

메시지 / Fanuc

BA 0091 219 A /01 / English 346 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

G.2 스튜더 오류 메시지 (Studer Error Messages)

ERROR MESSAGES (오류 메시지)

STATUS-/ERROR MESSAGES (상태-/오류 메시지)

DESIGNATIONS OF THE ELEMENTS IN THE STUDER DIAGRAMS FOR

ELECTRICS, HYDRAULICS, COOLANT AND PNEUMATICS

(전기, 유압, 쿨런트 및 공압에 대한 스튜더 다이어그램에 있는 요소의 명칭)

STUDER ERROR MESSAGE IN CUSTOM SCREEN

(커스텀 스크린에 있는 스튜더 오류 메시지)

☞ 커스텀 스크린 (Custom Screen)을 보세요

EMERGENCY STOP ACTIVE (비상 정지 활성)

비상 정지 회로 (Emergency Stop circuit)는 활성이다.

• E-스톱 버튼 (S050) 이 활성화되어 있다.

• 축 트래블 리미트 스위치 (S1030, S1130, S6130)는 활성화되어 있다.

• E-스톱 회로에 있는 엘리먼트(element: 소자)가 트리거(유발)하고 있다. (→

전기 회로도 시트 (Electrical Schematic Sheet) 50 을 보세요)

AIR-PRESSURE TOO LOW B0590 (공기-압력 너무 낮음 B0590 )

공압 회로에 있는 압력 스위치가 반응하지 않았다:

• 외부 공기-공급(external air-supply) 이 없어졌거나 충분한 압력이 없었다.

• 솔레노이드 (Y0530) 가 활성화되지 않았다.

• 압력 스위치 (B0590) 가 반응하지 않았다 (결함있는 스위치, 결함있는

케이블)

GRINDING WHEEL MUST BE TURNING

(그라인딩 휠이 턴해야 한다)

당신이 턴(turn)하는 그라인딩 휠이 필요하다는 명령을 입력하였다. 다시

말하면

• 쿨런트를 작동시키기 (Turning on the Coolant).

SWITCH COOLANT SYSTEM ON (쿨런트 시스템 스위치 온)

쿨런트가 필요하다는 명령을 입력하였다:

• 그라인딩 휠에 대한 쿨런트 스위치 온

• 드레싱 툴에 대한 쿨런트 스위치 온

• ID-스핀들 스타트-업

• 오토-밸런서(Auto-Balancer) DITTEL (A0920) 을 사용하여 그라인딩 휠의

스타트-업

EMPTYING THE COOLANT COLLECTOR TANK -> ACKNOWLEDGEMENT

BY MEANS OF THE COMMAND M610 (쿨런트 콜렉터 탱크를 비우기 -> 명령

M610 에 의해 승인)

오일/물 믹스(oil/water mix) 가 비워져야 한다. M610 을 작동한 후에, 쿨링

시스템이 스위치 온(ON) 될 수 있다.

WHEEL-SPINDLE DRIVE NUMBER 1 BEING ACCELERATED

(휠-스핀들 구동 넘버 1 이 가속되고 있는 중)

휠-스핀들 구동이 노미널(nominal) Rpm 에 아직 도달하지 못하고 있다:

• CNC-프로그램은 G1을 포함하고 있는 첫번째 NC-블록에서 스톱될 것이다.

Page 366: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 347

Fanuc / 메시지

WHEEL-SPINDLE DRIVE NUMBER 2 BEING ACCELERATED

(휠-스핀들 구동 넘버 2 가 가속되고 있는 중)

☞ 메시지 1506 을 보세요

WHEEL-SPINDLE DRIVE NUMBER 3 BEING ACCELERATED

(휠-스핀들 구동 넘버 3 이 가속되고 있는 중)

☞ 메시지 1506 을 보세요

WHEEL-SPINDLE DRIVE NUMBER 3 BEING ACCELERATED

(휠-스핀들 구동 넘버 3 이 가속되고 있는 중)

☞ 메시지 1506 을 보세요

X-AXIS REF. POINT NOT YET APPROACHED

(X-축 레퍼런스 포인트에 아직 접근하지 못하고 있음)

축 레퍼런스 포인트 (S1032) 에 아직 접근하지 못하고 있다. 이것은 아래

사항을 의미한다:

• ”사이클-시작(Cycle-Start)” 가 가능하지 않다.

• 축이 신속한 속도 (Rapid-Speed) 로 이동될 수 없다.

Z-AXIS REF. POINT NOT YET APPROACHED

(Z-축 레퍼런스 포인트에 아직 접근하지 못하고 있음)

☞ 메시지 1510 (S1132) 을 보세요

B-AXIS REF. POINT NOT YET APPROACHED

(B-축 레퍼런스 포인트에 아직 접근하지 못하고 있음)

☞ 메시지 1510 (S6132) 을 보세요

C-AXIS CONTROL OFF (C-축 제어 오프)

팁 키 (Tip Key), M358 또는 M19 는 서보 구동을 통해서 C-축 제어를

회복한다. M5 후의 후진 사이클은 M708 각각 M709 으로 영향받을 수 있다.

PREALARM HYDRAULIC (사전경보 유압)

필터 뒤에 있는 압력 스위치 또는 필터 앞에 있는 차압 스위치 (Differential

Pressure Switch)가 트리거(유발)하고 있다.

• 필터 더러움

유압 오일 라디에이터(radiator) 가 오류를 가지고 있다:

• 온도 높음

• 보호 모터 스위치 (Protective motor switch)

NO HYDRAULIC PRESSURE (유압 압력 없음)

유압 압력 스위치 (일반적으로 유압 또는 B-축 유압) 가 반응하지 않고 있다:

• 모니터링 시스템을 체크하세요

TEMPERATURE IN OPERATING PANEL TOO HIGH B0581

(오퍼레이팅 판넬에 있는 온도가 너무 높음 B0581)

제어/오퍼레이팅 판넬에 있는 온도 스위치가 활성화되어 있다:

• 온도 너무 높음

• 결함있는 스위치 (B0581) 또는 케이블 브레이크(파손) (Cable Break)

Page 367: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

메시지 / Fanuc

BA 0091 219 A /01 / English 348 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

TEMPERATURE IN ELECTRICAL CABINET IS TOO HIGH B0580

(전기 캐비닛의 온도가 너무 높음 B0580)

전기 캐비닛의 온도 스위치 (Temperature Switch) 가 활성화되어 있다:

• 온도 너무 높음

• 결함있는 스위치 (B0580) 또는 케이블 브레이크(파손) (Cable Break)

OVERCURRENT DETECTED ON WHEEL-SPINDLE MOTOR

NUMBER 1 A0100 (휠-스핀들 모터 넘버 1 에서 감지된 과전류 A0100)

그라인딩 휠 모터에 대한 과전류 모니터(Overcurrent Monito) (A0100) 가

활성화되어 있다:

• 인피드 속도 (Infeed Speed) 가 너무 빨랐다

• 일반적 구동장치 고장

OVERCURRENT DETECTED ON WHEEL-SPINDLE MOTOR

NUMBER 2 A0120 (휠-스핀들 모터 넘버 2 에서 감지된 과전류 A0120)

☞ 메시지 1519 (A0120) 을 보세요

SENSITRON COULD NOT BE ACTIVATED A0910

(센시트론이 활성화될 수 없었음 A0910)

센시트론 (A0910) 은 활성화될 수 없었다:

• 센시트론이 연결되어 있지 않다

• 센시트론 핀-퓨즈 (Fin-Fuse) 가 좋지 않다

• 센시트론의 고장

• 케이블 브레이크(파손)

THE APPROVAL KEY HAS BEEN PRESSED FOR MORE THAN 3 MINUTES

(승인 키가 3분을 초과하여 눌러져 있음)

안전 이유로 인하여 승인-버튼 (Acknowledge-Button) 이 연속 3분을

초과하여 활성화되지 않아야 한다.

승인-버튼 (Acknowledge-Button) 을 한번 더 눌러서 이 메시지가 취소될 수

있다.

SLIDING DOOR NOT CLOSED (슬라이딩 도어가 닫혀있지 않음)

안전 이유로 인하여 슬라이딩 도어 (S1530, S1531) 는 닫혀 있어야 한다;

이것은 아래 사항을 의미한다:

• 프로그램 시작이 방지될 것이다

• 휠 스핀들 모터 시동은 방지될 것이다.

MAINTENANCE DOOR NOT CLOSED (유지보수 도어가 닫혀있지 않음)

유지보수 도어들 중 하나가 닫혀있지 않다 (S1540, S1541)

☞ 또한 메시지 1526 을 보세요

COOLANT FOR DRESSING TOOL MISSING B4530 ⇒ Chap. E

(드레싱 툴에 대한 쿨런트 기능이 없어짐 B4530 ⇒ Chap. E )

쿨런트 흐름 제어 스위치 (Coolant Flow Control Swithc) 가 반응하고 있다:

• 충분한 쿨런트 흐름이 없음

• 쿨런트 호스 누설/파열 (leak/rupture)

• 쿨런트 필트레이션(여과) 시스템의 고장

• 결함있는 흐름제어 스위치 또는 케이블 브레이크(파손)

Page 368: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 349

Fanuc / 메시지

ADD FILTER-FABRIC IN COOLANT FILTRATION SYSTEM

(쿨런트 필트레이션 시스템에 필터-패브릭을 추가하세요)

필터-패브릭에 의해 쿨런트 필트레이션 시스템 (A0030)의 성능이 저하되어

있다.

• 필터-패브릭을 교체하세요

• 결함있는 센서 (케이블 브레이크(파손))

ERROR TAILSTOCK BARREL POSITION B3130 B3131 ⇒ Chap. E

(오류 심압대 배럴 포지션 B3130 B3131 ⇒ Chap. E)

고장이 심압대 배럴 포지션에서 발생하였다:

• 엔드-포지션에 도달될 수 없었다 (잼(jam) 상태) (Y3120)

• 키미트(Kimit) 스톱 스위치 (B3130, B3131) 가 반응하지 않았다 (결함있는

스위치, 케이블 브레이크(파손))

NO WORKPIECE DETECTED B2634 (소재가 감지되지 않음 B2634)

소재-존재 모니터(Workpiece-Presence Monitor) 가 소재를 감지할 수

없었다:

• 소재가 정확하게 위치결정되지 않음

• 소재가 너무 작음

• 드라이버(Driver: 구동장치)가 연결되지 않음

• 어떠한 소재도 존재하지 않음

• 소재 모니터 (B2634) 에 결함이 있음

ERROR SPINDLE-OIL COOLER A0040 (오류 스핀들-오일 쿨러 A0040)

고장이 스핀들 오일 쿨링유닛에 발생하고 있다 (A0040)

SPINDLE-OIL FOR GRINDING SPINDLE MISSING A0040

(그라인딩 스핀들을 위한 스핀들-오일이 없어짐 A0040)

스핀들-오일 흐름 제어 스위치 (A0040) 가 반응했다:

• 충분한 스핀들 오일이 없음

• 누설/파열 (Leak/rupture)

• 결함있는 스위치/케이블 브레이크(파손)

ERROR HINGED DRESSING TOOL B4130 B4131

(오류 힌지 드레싱 툴 B4130 B4131)

오류가 스위블링(선회하는) 드레싱 툴에 발생하였다:

• 엔드 포지션에 도달될 수 없었다 (잼(jam) 상태)

• 리미트 스톱 스위치가 반응하지 않았다 (결함있는 스위치, 케이블 브레이크

(파손)) (B4130, B4131, Y4120)

• 레퍼런싱이 아이들 포지션 (idle position:유휴 위치)에서 오직 허용될 뿐이다.

INVALID M-COMMAND (무효한 M-명령)

당신은 기계 구성에서 사용할 수 없는 M-명령을 시작해 보려고 했다 (옵션).

다시 말하면 자동 드레싱 장치가 연결되어 있지 않다.

ERROR TOOL-GUARD NUMBER 1 B6630 B6631

(오류 툴-가드 넘버 1 B6630 B6631)

고장이 그라인딩 휠 툴 가드에서 발생하였다.

• 엔드-포지션에 도달될 수 없었다 (잼(jam) 상태)

• 리미트 스톱 스위치 (B6630, B6631, Y6620) 가 반응하지 않았다 (결함있는

스위치, 케이블 브레이크(파손), 정확히 조정되지 않았음)

• 모니터링이 선택해제되어 있었다

Page 369: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

메시지 / Fanuc

BA 0091 219 A /01 / English 350 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

ERROR TOOL-GUARD NUMBER 2 B6730 B6731

(오류 툴-가드 넘버 2 B6730 B6731)

☞ 메시지 1536 (B6730, B6731, Y6720) 을 보세요

ERROR TOOL-GUARD NUMBER 3 B7230 B7231

(오류 툴-가드 넘버 3 B7230 B7231)

☞ 메시지 1536 (B7230, B7231, Y7220) 을 보세요

STUDER OPTIONS NOT SET (스튜더 옵션들이 설정되지 않음)

아래의 경우에 스튜더 옵션들이 설정되지 않는다:

• PMC 가 재로드되어 있었다

• ”메모리 완전 삭제 (DELETE MEMORY COMPLETELY)”가 수행되어 있었다

(<리셋(reset)>+<삭제(delete)>)

• ”PMC 에서 램-모듈 삭제 (DELETE RAM-MODULE IN THE PMC)”가

수행되어 있었다 (<x>+<o>)

프로그램들이 삭제되어 있었다면, 처음에 스튜더 사이클, 그 다음에 기계

파라미터들과 옵션-파일이 제어부로 재로드되어야 한다. 디스켓(Diskette)은

전기 캐비닛에서 발견될 수 있다.

나중에 옵션들은 셋-업 다이얼로그에서 설정될 수 있다 (오퍼레이팅 지침을

보세요). 제어되는 클램핑 장치들은 다시 설정되어야 한다.

옵션을 설정한 후에 제어부는 스위치-오프 그 다음에 다시 스위치-온되어야

한다.

SERVO-DRIVES ARE NOT POWERED-UP (서보-구동이 파워-업 되지 않음)

아래의 경우에 서보 구동 (A1010) 에 전원이 없다:

• 슬라이딩 도어 (S1530, S1531) 가 열려 있다

• 승인-버튼 (Acknowledge-Button) 이 활성화되어 있지 않다

CNC-AXIS READY (CNC-축이 준비되어 있음)

서보-구동 (A1010) 이 파워-업 되어 있다. (→ 또한 메시지 1541 을 보세요)

INCORRECT WORKPIECE RPM (부정확한 소재 RPM)

Rpm 모니터는 잘못된 소재 스핀들 속도를 인식했다:

• M631 을 사용하여 Rpm 모니터를 스위치-오프하세요

• 최소 Rpm 을 체크하세요

• Rpm 인식에 대해 근접 스위치(Proximity Switch) 를 체크하세요

WORKPIECE CORRECTLY CLAMPED (소재가 올바르게 클램프되어 있음)

활성 클램핑 장치의 모니터링은 소재가 올바르게 클램프되어 있다고 신호를

보낸다.

CLAMPING DEVICE ERROR B2630.B2633 ⇒ Chap. E

(클램핑 장치 오류 B2630.B2633 ⇒ Chap. E)

클램핑 장치 (Canal 2,3,4 또는 5) 가 올바르게 클램프되어 있지 않거나

올바르게 해제되어 있지 않다:

• 결함있는 근접 스위치 (B2630, B2633)

• 타이밍 오류(Timing Error): 클램핑을 위한 허용 시간 (permitted Time) 이

초과되었다 (Y2620, Y2621)

WORKPIECE DRIVER FAULT (B2730 / B2731 / B2732)

(소재 구동장치 고장 (B2730 / B2731 / B2732))

Page 370: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 351

Fanuc / 메시지

WHEEL-BALANCING IN PROGRESS

(휠-밸런싱 진행 중)

그라인딩 휠이 균형잡히고 있는 중이다:

• 그라인딩 휠의 밸런싱은 밸런싱 제어 유닛 (A0920) 에 의해 요구되어 있다.

• 밸런싱 동안에 CNC 프로그램이 PMC 에 의해 스톱될 것이다.

COOLANT 1 MISSING B6430 ⇒ Chap. E

(쿨런트 1 기능이 없어짐 B6430 ⇒ Chap. E)

흐름 제어 스위치 (Flow Control Switch) 가 반응하였다:

• 쿨런트가 충분하지 않음.

• 쿨런트 호스 누설/파열

• 쿨런트 필트레이션 시스템 (A0030) 의 고장

• 쿨런트 밸브 (Y6420) 에 결함있음

• 흐름 제어 스위치 (B6430) 에 결함있음

• 케이블 브레이크(파손)

COOLANT 2 MISSING B6430 ⇒ Chap. E

(쿨런트 2 기능이 없어짐 B6430 ⇒ Chap. E)

☞ 메시지 1555 (B6430) 를 보세요

COOLANT 3 MISSING B6430 ⇒ Chap. E

(쿨런트 3 기능이 없어짐 B6430 ⇒ Chap. E)

☞ 메시지 1555 (B6430) 를 보세요

COOLANT 4 MISSING B6430 ⇒ Chap. E

(쿨런트 4 기능이 없어짐 B6430 ⇒ Chap. E)

☞ 메시지 1555 (B6430) 를 보세요

FAULT IN COOLANT FILTRATION SYSTEM ⇒ Chap. E

(쿨런트 필트레이션 시스템의 고장 ⇒ Chap. E)

고장이 쿨런트 필트레이션 시스템 (A0030) 에서 발생하였다:

• 모터 프로텍터(Motor Protector)가 트리거됨

• 온도 모니터 스위치가 반응했음

• 필터-패브릭 (Filter-Fabric) 에 의한 성능 저하.

• 케이블 브레이크(파손)

IN-PROCESS GAUGING NOT IN AUTOMATIC MODE ⇒ Chap. E

(인-프로세스 게이징이 자동모드에 있지 않음 ⇒ Chap. E)

인-프로세스 게이징 (A0890) 이 ”자동모드”에 설정되어 있지 않다:

• 게이징 증폭기를 스위치 온 하는 것이 “자동(Automatic)에 설정되어 있지

않다

• 결함있는 스위치 (케이블 브레이크(파손))

FOOT-PEDAL FOR CLAMPING DEVICE IS SELECTED

(클램핑 장치에 대한 풋-페달이 선택되어 있음)

Page 371: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

메시지 / Fanuc

BA 0091 219 A /01 / English 352 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

MIN.WHEEL DIAMETER REACHED! CYCLE START OR RESET

(최소 휠 지름에 도달됨! 사이클 시작 또는 리셋)

CNC 프로그램이 오퍼레이터 입력을 위해 스톱되어 있다.

원인:

• 다음 드레싱 오퍼레이션 후에 그라인딩 휠 지름이 프로그램된 최소 휠

지름보다 더 작을 것이다.

액션:

• 드레싱 오퍼레이션은 “사이클-시작” 을 눌러서 수행될 것이다.

• 드레싱 오퍼레이션은 수행되지 않을 것이고 “리셋”을 눌러서 프로그램이

엑시트(Exit : 빠져 나가게) 될 것이다.

복구방법:

다음 모디피케이션(Modification: 변경) 중의 하나 또는 둘 다 이루어질 때까지

이 메시지는 드레싱 전에 반복적으로 표시될 것이다:

• 더 작은 최소 그라인딩 휠 지름을 정의한다

• 프로그램된 최소 지름보다 더 큰 지름을 가진 새 그라인딩 휠을 셋업한다.

MIN.WHEEL WIDTH REACHED! CYCLE START OR RESET

(최소 휠 폭에 도달됨! 사이클 시작 또는 리셋)

CNC 프로그램이 오퍼레이터 입력을 위해 스톱되어 있다.

원인:

• 다음 드레싱 오퍼레이션 후에 그라인딩 휠-폭이 프로그램된 최소 휠-폭보다

더 작을 것이다.

액션:

• 드레싱 오퍼레이션은 “사이클-시작” 을 눌러서 수행될 것이다.

• 드레싱 오퍼레이셔은 수행되지 않을 것이고 “리셋”을 눌러서 프로그램이

엑시트(Exit: 빠져 나가게) 될 것이다.

복구방법:

다음 모디피케이션(Modification: 변경) 중의 하나 또는 둘 다 이루어질 때까지

이 메시지는 드레싱 전에 반복적으로 표시될 것이다:

• 더 작은 최소 그라인딩 휠 폭을 정의한다

• 프로그램된 최소 폭보다 더 큰 폭을 가진 새 그라인딩 휠을 셋업한다.

THE MEASURING SOLE DOES NOT REACH THE TARGET POSITION!

(측정 소울이 타겟 위치에 도달하지 않고 있음!)

원인:

• 측정 소울 (Y5020-Y5021, Y5320-Y5321) 이 기계적으로 잠겨 있다

• 이니시에이터(initiator) (B5030-B5035, B5330-B5333) 에 결함이 있거나

케이블이 파손되어 있다.

• 측정 프로브들이 리프트 업(lift up) 되지 않는다.

• WSS 를 위한 소프트웨어에 의해 설정된 조건들은 존중되어야 한다.

• 소프트키 “WSS 는 회전하지 않아야 한다 (WSS MUST NOT ROTATE)” 이

설정되어 있다

조치사항:

• 장애물 (obstacle) 에 대한 트래버스 거리를 체크하고 이니시에이터(initiator)

를 체크하세요

• 프로브의 리프트-오프(lift-off)를 체크하세요

Page 372: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 353

Fanuc / 메시지

SENSITRON SIGNAL INVALID ⇒ Chap. E)

(센시트론 신호 무효 ⇒ Chap. E)

프로세스 종료 (Process Termination) 가 제어부에 의해 시뮬레이트되어 있다.

정의된 시간 후에 센시트론 (A0910) 이 “터치”-신호(“Touch”-Signal) 를

여전히 내보내기 때문이다.

원인:

• 센시트론 감도가 너무 예민하다. 센시트론은 “터치”-신호를 끊임없이

내보낸다.

• 스킵-입력(Skip-Input)에 있는 쇼트-서킷(Short-circuit: 단락회로) => 또한

상태 스크린을 보세요

INPUT STOP/INFEED STOP PENDING

(입력 스톱 / 인피드 스톱 해결되지 않음)

원인:

• 제어부가 M- 또는 B-명령을 처리하고 있는 중이다. (완료되지 않음)

• 오류 메시지가 해결되지 않고 있다.

B-AXIS:LOWERING OF WHEELHEAD IN THIS ANGLE-POSITION

NOT ALLOWED

(B-축: 이 각도-위치에서 휠헤드를 내리는 것이 허용되지 않음)

기계적인 이유로 인하여, 현재 B-축 위치에 휠헤드를 내리는 것이 허용되지

않는다.

유압 B-축:

• +/- 2 도 내에서 위치결정하는 것이 가능하지 않았다.

• 유압 시스템에 있는 공기

• 포지션 엔코더 설정이 부정확함

• 포지셔닝 속도 빠름

• 양쪽 포지션 리미트 스위치 모두 커버되어 있다 (B축을 스톱으로

선회시키기)

WHEELHEAD RAISED/RELEASED (휠헤드가 올려지고/해제됨)

휠헤드 (B-축) 이 올려지고/해제된다 (B6030, Y6020)

• M100 이 입력되었다.

• M101 을 사용하여 휠헤드를 내리기

HYDRAULICS/ENERGIES SWITCHED OFF

(유압/에너지장치 스위치 오프되어 있음)

모든 파워가 스위치 오프되어 있다.

원인:

• 비상-스톱이 활성화되어 있음

복구방법:

기계를 스위치 온 한 다음에:

• 비상-스톱을 소거하세요

• 기계 제어판넬에 있는 <파워 온> 버튼을 누르세요

SAFETY SWITCH IS OFF S0610 (안전 스위치가 오프되어 있음 S0610)

안전-스위치 (S0610) (메인 파워 스위치 외에) 가 스위치-오프되어 있다.

기계에서 어떠한 움직임도 가능하지 않다. “승인-버튼(Acknowledge-Button)”

이 비활성이다.

Page 373: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

메시지 / Fanuc

BA 0091 219 A /01 / English 354 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

LENGTH POSITIONING MEASURING PROBE OUT OF RANGE

(길이 포지셔닝 측정 프로브가 범위 밖에 있음)

패시브 길이 포지셔닝 프로브 (핑거(Finger), 스타일러스(Stylus)) 는 +/- 2

mm (+/- 0.080”) 범위 밖에 있다.

원인:

• 포지셔닝 프로브가 중간-위치에 셋업되지 않았다.

• 소재 쇼울더가 셋-업 쇼울더에서 너무 많이 벗어나 있다. 결함있는 길이

포지셔닝 프로브일 가능성 있음.

복구방법:

• 길이 포지셔닝 시스템을 다시 셋-업 하세요.

• 파트마다 소재 쇼울더 사이의 차이가 (즉, 센터 깊이 변화가 너무 큼) 측정

범위 +/- 2 mm (0.080”) 보다 더 크다면 액티브 길이 포지셔닝 또는

센시트론을 사용한 포지셔닝 (옵션이 있다면) 을 사용하세요.

WORKHEAD SPINDLE BLOCKED ⇒ Chap. E

(워크헤드 스핀들이 차단되어 있음 ⇒ Chap. E)

워크헤드 스핀들 동작이 금지된다:

• 클램핑 장치 (B2630, B2631) 는 오픈/언클램프된 위치에 있다

• 소재가 올바르게 클램프되어 있지 않다.

• 게이지 슬라이드가 워킹 포지션 (게이지 슬라이드를 셋업할 때 정의됨) 에

있다

• 로더가 위험영역에 있다.

IN-PROCESS GAUGED DIAMETER BELOW LIMIT

(인-프로세스 게이징처리된 지름이 한계보다 아래에 있음)

메시지가 승인될 때까지 도어들이 닫혀 있는다.

원인:

• 너무 적은 그라인딩 스톡(grinding stock)을 가진 소재

• 어떠한 소재도 존재하지 않음

• 인-프로세스 게이징의 부정확한 셋업

• 측정 프로브가 손상되어 있음.

복구방법:

• <리셋 (RESET)> 키를 누르세요

ENTERED WHEELHEAD ANGLE IS INVALID

(입력된 휠헤드 각도가 무효임)

원인:

• 입력된 각도가 가능한 최소 각도보다 더 작다.

• 입력된 각도가 가능한 최대 각도보다 더 크다.

• B-축 레절루션(Resolution)의 멀티플(Multiple)들인 각도들만이 수락된다.

복구방법:

• 다른 각도를 입력하세요

WORKHEAD NOT CONNECTED

(워크헤드가 연결되어 있지 않음)

• 워크헤드가 기계에 있지 않다

• 워크헤드 (M2420) 에 전기 연결이 없어짐

• 결함있는 전기 연결

Page 374: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 355

Fanuc / 메시지

DRESSING NOT COMPLETED (드레싱이 완료되지 않았음)

원인:

• 그라인딩 휠의 드레싱이 중단되었다.

• 요구된 드레싱, 예를 들면 재프로파일링(reprofiling), 과잉량을 제거하기, 이

수행되지 않았다.

디버깅 (Debugging):

• • 드레싱 호출하기

• • 그라인딩 툴을 다시 셋업하기

ERROR OF THE DRESSING ATTACHMENT 2 B4132 B4133

(드레싱 어태치먼트 2 의 오류 B4132 B4133)

☞ 메시지 1534 를 보세요

THE TEMPERATURE 1 OF THE GRINDING DRIVE IS TOO HIHG

(그라인딩 구동의 온도 1 이 너무 높음)

THE TEMPERATURE 2 OF THE GRINDING DRIVE IS TOO HIGH

(그라인딩 구동의 온도 2 가 너무 높음)

NO RISK OF WHEEL COLLISION IN X ? (X 에서 휠 충돌의 위험이 없는가 ? )

원인:

• 내면 그라인딩이 수행되어 있고 휠 드레싱에 대한 호출이 스튜더 그라인딩

사이클을 통해서 개시되지 않았다.

메시지의 목적:

• 충돌 방지

• 오퍼레이터는 충돌위험이 없이 X 에서 드레싱 툴에 접근될 수 있는 위치에

그라인딩 휠을 두어야 한다. “사이클-시작”을 눌러서 드레싱이 그 다음에

수행될 수 있다.

LUBRICATION OIL PRESSURE NOT CORRECT B0780.B0782

(윤활 오일 압력이 정확하지 않음 B0780.B0782)

윤활 오일 압력 스위치 또는 차압 스위치(Hydrostatics :유체정역학) 가

트리거하였다.

• 필터가 더러움.

• 펌프에 결함이 있음.

• 플러그, 케이블 또는 압력 스위치 (B0780) 에 결함이 있음.

A CLOSED TOOL-GUARD LOCKS THE X-AXIS

(클로즈된 툴-가드가 X-축을 잠금)

MEM-모드에서 X-축은 오픈된 휠 가드와 함께 오직 이동될 수 있을 뿐이다.

휠 가드들은 기계 특정 옵션들이다.

TEMPERATURE OF GRINDING-WHEEL MOTOR TOO HIGH

(그라인딩-휠 모터의 온도가 너무 높음)

외면 그라인딩 모터에 있는 온도 센서가 작동되어 있다:

• 쿨러가 부정확하게 설정되어 있거나 결함상태에 있다.

• 모터 쿨링 시스템이 막혀 있음 (비효과적임)

• 호스 또는 파이프가 파열되어 있음

• 케이블 브레이크(파손)

• 모터(M0100, M0120)에 결함이 있음

Page 375: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

메시지 / Fanuc

BA 0091 219 A /01 / English 356 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

COOLANT LEVEL IN FILTRATION SYSTEM NOT CORRECT A0030

B0030

(필트레이션 시스템에 있는 쿨런트 레벨이 정확하지 않음 A0030 B0030)

쿨런트 필트레이션 시스템에 있는 고장 (A0030)

• 쿨런트 레벨이 너무 높거나 너무 낮다.

• 쿨런트 레벨 센서에 결함이 있거나 연결되어 있지 않다.

• 과전류 스위치(overcurrent switch) 가 트리거하였다.

• 전기 케이블에 결함이 있다.

• 수랭식 툴 구동장치(water-cooled tool drives)의 시동이 방지되어 있다

(옵션)

GRINDING MIST IS NOT BEING EXTRACTED B0320

(그라인딩 미스트가 추출되지 않은 중 B0320)

그라인딩/쿨런트 미스트가 기계에서 추출되지 않은 중이다:

• 미스트 콜렉터(Mist Collector)에 결함이 있다.

• 미스트 콜렉터 프로브에 결함이 있다.

• 플랩/셔터(Flap/Shutter)가 오픈되어 있지 않다.

• 미스트 콜렉터 감시유닛(Surveillance Unit) 이 연결되어 있지 않다.

• 케이블에 결함이 있다.

PRELIMINARY ALARM TRIGGERED BY THE OIL MIST EXRACTION

SYSTEM B0320

(오일 미스트 추출시스템에 의해 트리거된 예비 경고 B0320)

NOT A REGISTERED WHEEL-ANGLE.WHEEL-CORRECTION VALUES

ARE WRONG

(등록된 휠-각도가 아님. 휠-수정 값들이 잘못됨)

그라인딩 휠이 등록/셋업되지 않았던 각도에 선회되었다:

• 그라인딩 휠의 수정 값들이 더 이상 정확하지 않다.

• 자동 오퍼레이션이 이 각도를 사용하여 발생하지 않아야 한다.

FEED OVERRIDE IS SET TO 0% (피드 오버라이드가 0% 에 설정되어 있다)

PCU 또는 기계 제어 판넬에 있는 오버라이드 스위치가 0 퍼센트에 설정되어

있다:

• 축이 이동될 수 없다.

• 전자 핸드휠 (Electronic Handwheel) 이 비활성이다

• 현재 프로그램이 정지되어 있다. (트래버스 명령들이 주어진 경우에)

• 레퍼런스 포인트들로 트래버스하는 것이 스톱되어 있다.

복구방법:

• 오버라이드 스위치 (Override Switch) 를 오픈하세요

KEY-SWITCH IS SET TO THE 0-POSITION

(키-스위치가 0-위치에 설정되어 있음)

키 스위치 (A8510)가 0-위치에 설정되어 있다. 다음 입력들은 허용되지 않을

것이다:

• 툴 수정, 제로-포인트 시프트 (Tool Corrections, Zero-Point Shifts)

• 세팅 데이터, 매크로 변수(macro variables), 절대좌표계의 사전설정

• 소재 프로그램의 엔터링(entering)

• 셋업이 수행될 수 없다

Page 376: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 357

Fanuc / 메시지

THE FIRE DETECTION SYSTEM SIGNALS A FIRE

(화재 감지시스템이 화재 신호를 보냄)

화재 경보시스템 (A8700)이 화재 신호를 보낸다:

• 사이클-스톱이 활성화될 것이다

☞ 원인을 제거하고 필요한 액션을 취하세요

Q-AXIS REF.POINT NOT YET APPROACHED

(Q-축 레퍼런스 인트에 아직 접근되지 못하고 있음)

☞ 메시지 1510 을 보세요

WORKHEAD RELEASED/RAISED (워크헤드가 해제됨/올려짐)

Q-축 (워크헤드) 가 해제되어 있거나 올려지고/리프트되어 있다.

• M11 이 입력되었었다

• 내리고 클램프하기 위해 M 10 을 입력하세요.

LOADING SYSTEM IS LOCKING DOORS

(로딩 시스템이 도어들을 잠그고 있는 중)

로더(loader) 가 기계 도어들을 잠그기 위한 신호를 내보낸다.

복구방법:

• 로더를 위험-구역(danger-zone) 밖으로 이동하세요.

• 로더를 수동모드로 전환하세요.

LENGTH POSITIONING NOT SET-UP (길이 포지셔닝이 셋업되어 있지 않음)

원인:

• 길이 포지셔닝이 셋업되어 있지 않다

복구방법:

• 소재가 새로 등록되어 있은 후에 길이 포지셔닝이 셋업되어야 한다.

LENGTH POSITIONING PROBE COULD NOT DETECT A SHOULDER

(길이 포지셔닝 프로브는 쇼울더를 감지할 수 없었음)

원인:

• 서치 경로 (search path)의 전체 길이를 트래버스 한 후에 어떠한 쇼울더도

발견되지 않았었다.

복구방법:

• 인-프로세스 게이징 시스템이 올바르게 작동하고 있는가요 ?

• 소재가 올바르게 클램프되어 있는가요 ?

• 스크린 디폴트 값 (Screen DEFAULT VALUES)에서 서치경로를 확장하세요

경고! 충돌 위험 !

START WHEEL IN CUSTOM-MODE (커스텀-모드에서 휠을 시동하세요)

선택된 그라인딩 휠의 데이터가 정의되지 않았다.

• 커스텀-버튼(CUSTOM-Button) 을 작동하고 그라인딩 휠을 선택하세요

SET-UP PROCEDURE IS DISABLED BY THE KEY-SWITCH

(셋-업 절차가 이 키-스위치에 의해 허용되지 않음)

키-스위치 (A8510) 이 0 에 설정되어 있다면 셋업이 허용되지 않는다.

• 키-스위치를 1 에 설정하세요

Page 377: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

메시지 / Fanuc

BA 0091 219 A /01 / English 358 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

DEFINE GRINDING WHEEL NUMBER (그라인딩 휠 넘버를 정의하기)

그라인딩 휠 넘버가 입력되어야 한다.

•스위블링: G9600 A<Angle(각도)> T<Grinding Wheel Number (그라인딩 휠

넘버)>

GRINDING WHEEL NUMBER NOT ALLOWED

(그라인딩 휠 넘버가 허용되지 않음)

입력된 그라인딩 휠 넘버가 허용되지 않았다.

복구방법:

• 다른 그라인딩 휠 넘버를 입력하세요

• 스튜더-옵션들을 가능한 다시 체크하세요

C-AXIS ACTIVE (C-축 활성)

C-축이 적합한 M-명령으로 활성화되어 있다.

• C-축 기능이 사용될 수 있다.

• C-축은 M-명령 “C-축 비활성화 (De-activate C-Axis)” 으로 비활성화될

수 있거나 M3 또는 M4 또는 M5 을 사용하여 스핀들-모드에 다시 놓이게

될 수 있다.

GAUGE SLIDE MAY NOT MOVE-IN

(게이지 슬라이드가 무브-인하지 않을 수도 있음)

충돌 위험이 있어서 게이지 슬라이드가 접근하지 않을 수도 있다.

가능성있는 이유:

• 게이지 슬라이드 전에 쿨런트 노즐 (옵션) 이 무브-인(Move-In)되어야 한다.

• 로더 (옵션) 가 여전히 위험 구역에 있다

고장의 가능성있는 이유:

• IPG-시스템이 스위치-온 되어 있지 않거나 결함상태에 있다.

• IPG-시스템과 Fanuc 제어 사이의 케이블 파손

• 플러그들이 올바르게 연결되어 있지 않다

READING EXTERNAL CORRECTION VALUE (외면 수정값을 읽기)

외면 수정 값이 입력되고 있는 중이다.

• LP-패시브를 위한 IPG 의 수정값

DANGER OF COLLISION LOADER-MACHINE=>E-STOP

(충돌 위험 로더-기계=>E-STOP)

로딩 또는 언로딩 동안에 기계의 소재 변경 위치가 손실되었다. [MEM-모드].

원인:

• 로딩 또는 언로딩 동안에 한 개 이상의 축들이 이동되었다.

• 기계 장치를 제어했던 위치가 초기 위치를 떠났다

PCU FAULT (PCU 고장)

PCU 고장이 발생하였다:

• PCU 가 연결되어 있지 않음.

• 케이블에 결함이 있음 (→ 스튜더 고객 서비스 부서에 알리세요)

• PCU 에 결함이 있음 (→ 스튜더 고객 서비스 부서에 알리세요)

COOLANT HIGH-PRESSURE MISSING B6530 B7431 ⇒ Chap. E

(쿨런트 고압력이 없어짐 B6530 B7431 ⇒ Chap. E)

☞ 메시지 1555 를 보세요

Page 378: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 359

Fanuc / 메시지

INTERNAL GRINDING SPINDLE IS BEING PRE-LUBRICATED

(내면 그라인딩 스핀들이 사전윤활되고 있는 중)

ID-스핀들이 사전윤활되고 있는 중이다. 약 5분이 걸릴 것이다.

• 이 시간에 스핀들이 시동될 수 없다

• 사전-윤활 프로세스가 종결되어 있을 때까지 기다리세요

FAULT IN THE INTERNAL GRINDING SPINDLE SERVICE/LUBRICATING

UNIT ⇒Chap. E

(내면 그라인딩 스핀들 서비스/윤활 유닛에서 고장 ⇒Chap. E)

ID-스핀들 윤활/서비스-유닛 (Lubricating/Service-Unit) 이 고장 신호를

보내고 있다:

• 오일 레벨 (B7530, B7630, B7730) 이 정확하지 않다.

• 공기 압력 (B7531, B7631, B7731) 이 정확하지 않다.

• 쿨런트 압력이 정확하지 않다 (쿨런트 시스템이 스위치 오프되어 있음)

• 케이블 브레이크(파손)

B18:AUXILARY STARTED (보조기능 시작됨)

스튜더 시스템 메시지: B18 이 설정되었다

B19: EXECUTER WAITING FOR AUXILIARY

(엑시큐터가 보조기능을 위해 대기 중)

스튜더 시스템 메시지: B19 가 설정되었다 (보조기능-승인을 위해 웨이팅:

Waiting for Auxiliary-Acknowledgment)

ERROR SYNCHRONIZATION AUXILIARY-EXECUTER

(오류 싱크로나이제이션 보조기능-엑시큐터)

B-축의 스위블링(Swiveling) 이 임계 시간 (critical time) 에서 종료되었다.

복구방법:

• 마지막 조작처리(Manipulation) 을 반복하세요

WHEELHEAD SWIVEL-POSITION NOT SET-UP

(휠헤드 선회-위치가 셋업되어 있지 있음)

휠헤드 선회위치가 아직 결정되어 있지 않다.

복구방법:

• 선회-위치(Swivel Position)를 셋업하세요.

MAX.MOTOR RPM NOT DEFINED (최대 모터 RPM 이 정의되지 않았음)

휠 구동의 최대 모터 속도가 정의되지 않았다

복구방법:

• 최대 휠 Rpm 이 옵션 프로그램 09999 에서 정의된다.

• 옵션을 리셋하세요

DRESSING ONLY POSSIBLE IN AUTOMATIC MODE

(드레싱은 자동모드에서 오직 가능할 뿐임)

드레싱이 자동모드에서 오직 수행될 수 있다. 이 모드에서 툴 노즈 반지름

또는 커터 보정이 오직 작동하기 때문에 이 리미테이션(제한)이 필요하다.

B-AXIS.INDEXING PINS NOT RELEASED

(B-축 인덱싱 핀들이 해제되지 않음)

인덱싱 볼트들 중의 하나가 해제된 위치에 있지 않다.

Page 379: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

메시지 / Fanuc

BA 0091 219 A /01 / English 360 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

Q-AXIS.CLAMPING MECHANISM NOT RELEASED

(Q-축 클램핑 메커니즘이 해제되지 않음)

기계적 스프링 클램프를 해제할 정도로 유압 압력이 충분하지 않음.

DRIVE DRESSING TOOL NOT READY ⇒ Chap. E

(구동 드레싱 툴이 준비되지 않음 ⇒ Chap. E)

드레싱 툴 구동 (A4520) 이 오류 신호를 보낸다.

PERIPHERAL SPEED GRINDING WHEEL CANNOT BE REACHED

(페리퍼럴 스피드(선속도) 그라인딩 휠에 도달될 수 없음)

휠의 프로그램된 페리퍼럴 스피드에 더 이상 이르게 될 수 없다.

이유:

• 같은 구동 모터를 가진 다른 그라인딩 휠의 최대 원주속도가 초과되어 있다.

조치사항:

• 그라인딩 휠의 원주 속도(Circumferential Speed) 를 줄이세요.

THE CLAMPED WORKPIECE IS SCRAP

(클램프되어 있는 소재가 스크랩(불량)이다)

또한: 소재가 올바르게 클램프되어 있지 않다

원인:

• 어떠한 밸브도 트리거되지 않음, 다시 말하면 파워-오프 후에

• 어떠한 엔드-포지션에도 도달될 수 없었다

LOADER IN THE DANGER ZONE (위험구역에 있는 로더)

원인:

• 로더가 기계 위험구역에 있다고 로더가 신호를 보낸다

복구방법:

• 로더를 위험영역 밖으로 이동하세요

WORKPIECE GROUND BELOW SIZE (소재가 사이즈보다 작게 그라인드됨)

CNC-프로그램이 스톱된다. 어떠한 오프셋 계산도 이루어지지 않는다.

원인:

• 소재가 너무 작음

• 인-프로세스 게이징이 셋업되어 있지 않았거나 부정확하게 셋업되어 있음

액션:

• 소재 프로그램이 “사이클-시작”으로 계속된다.

• 소재 프로그램이 “리셋”으로 종료된다.

복구방법:

• IPG 를 다시 셋업하세요

IN-PROCESS GAUGING E80 NOT SET-UP

(인-프로세스 게이징 E80 이 셋업되어 있지 않음)

IPG (A0890) 가 셋업되어 있지 않다.

COOLANT TOO WARM (쿨런트가 너무 따뜻함)

쿨런트 유닛 (A0030) 은 쿨런트가 너무 따뜻하다고 신호를 보낸다.

SPINDLE EJECTOR NOT RELEASED

(스핀들 이젝터가 해제되지 않음)

☞ 메시지 1650 을 보세요

Page 380: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 361

Fanuc / 메시지

FAULT MANDREL / TOOL CLAMPING

(고장 맨드렐 / 툴 클램핑)

TOOL RELEASED

(툴 해제됨)

KEIN SCHLEIFDORN / WERKZEUG ERKANNT

(그라인딩 맨드렐 / 툴이 인식되지 않음)

WORKPIECE-PRESENCE CONTROL SELECTED

(소재-존재 제어 선택됨)

감시(Surveillance) 가 셋-업 프로그램에서 선택되지 않을 수 있다.

APPROACH WITH CYCLE G9678 (사이클 G9678 을 사용하여 접근)

접근 사이클 G9678이 사용된다면 ID-그라인딩이 오직 수행될 수 있을 뿐이다.

원인:

• 접근 사이클 G9678 을 사용하지 않고 선택된 ID-그라인딩.

복구방법:

• 사이클 G9678 을 사용하여 접근하세요

PRELIMINARY ALARM, MOTOR COOLING SYSTEM

(예비 경보, 모터 쿨링 시스템)

ALARM, MOTOR COOLING SYSTEM

(경보, 모터 쿨링 시스템)

원인:

• 모터 쿨링 회로의 쿨런트 펌프의 과전압 트리거

GRINDING WHEEL IS NOT SET-UP

(그라인딩 휠이 셋업되어 있지 않음)

원인:

• 외면 그라인딩 휠이 선택되어 있다

조치사항:

• 내면 그라인딩 휠을 선회시키세요

• 내면 그라인딩 휠을 셋업하세요

SWIVEL ANGLE NOT DEFINED

(선회 각도가 정의되지 않음)

휠헤드에 대한 선회 명령에 있는 선회각도가 입력되어 있지 않다.

복구방법:

• 정확한 신택스(Syntax:구문)에 관하여 매뉴얼에서 G9600 을 보세요

START TOO CLOSE TO THE REF-POINT

(시작이 레퍼런스 포인트에 너무 가까움)

레퍼런스 포인트 접근이 레퍼런스 포인트에 너무 가깝게 시작한다면, 시스템이

레퍼런싱을 위해 필요한 축 속도에 도달할 수 없을 것이므로 레퍼런싱이

수행되지 않을 것이다. 오퍼레이터는 각각의 축을 레퍼런스 포인트에서 떨어진

곳으로 옮기고 다시 시작해야 한다.

Page 381: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

메시지 / Fanuc

BA 0091 219 A /01 / English 362 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

DOORS DO NOT REACH TARGET POSITION

(도어들이 타켓 위치에 도달하지 않고 있음)

원인:

• 도어 구동 (A1510) 이 기계적으로 차단되어 있음

• 결함있는 근접 스위치 (B1510, B1511)

• 케이블 브레이크(파손)

복구방법:

• 경로(Path)에 방해물이 있는지를 체크하세요

• 근접 스위치를 체크하세요

ERROR: AUTOMATIC DOOR DRIVE

(오류: 자동도어 구동)

원인:

• 도어 구동이 고장 신호를 보낸다

• 도어 구동이 닫힐 수 없다

복구방법:

• 도어 구동을 체크하세요

• M65를 허용하지 마세요.

HYDRAULIC HIGH PRESSURE IS ON

(유압 고압력이 온(ON) 상태임)

유압 고압력 회로가 스위치 온 되어 있다.

그라인딩 아버 (Grinding Arbor)를 이젝트하고 Q-축을 리프트하는데 사용된다.

HYDRAULIC HIGH PRESSURE NOT CORRECT

(유압 고압력이 정확하지 않음)

ID-툴 홀더를 이젝트하기 위해 그리고 Q-축을 리프트하기 위해 사용된 유압

고압력이 정확하지 않다:

• 고압력 펌프가 스위치 오프되어 있을 때 압력이 감지됨

• 압력 스위치의 배선에 결함이 있음

• 압력 스위치 (B2130) 가 부정확하게 설정되어 있거나 결함상태에 있다.

WORKPIECE SPINDLE TURNING: DOOR LOCKED

(소재 스핀들 터닝 : 도어가 잠겨 있음)

워크헤드 스핀들이 스위치 오프되어 있지 않다면, 도어들이 잠겨 있을 것이다:

• 워크헤드 스핀들을 정지하기 위해 M-명령 M5 을 출력하세요

DOOR IS JAMMED (도어에 잼이 발생됨)

원인 :

• 잼(jam)이 발생된 도어 구동 (A1510)

• 장애물이 방해가 됨

W-AXIS REF.POINT NOT APPROACHED

(W-축 레퍼런스 포인트에 접근되지 않음)

(W-축이 오실레이팅 휠 스핀들을 확장할 수도 있을 것이다)

W-축 이동은 옵션 프로그램 O9999을 통해서 스위치 오프될 수 있다.

스핀들이 스위치 온 되어 있는 상태에서 W-축이 오직 이동될 수 있다.

Page 382: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 363

Fanuc / 메시지

CIRCUMFERENTIAL POSITIONING ACTIVE NOT SET-UP

(원주 포지셔닝 액티브가 셋업되어 있지 않음)

원주 포지셔닝에 대한 액티브 측정 프로브가 셋업되어 있지 않다.

프로브를 셋업하세요.

주석(Remark):

• 소재 셋업 후에 액티브 프로브가 항상 셋업되어야 한다. 소재를 등록하는 것

은 프로브에 대한 셋업 값들을 리셋할 것이다.

INVALID PROGRAM NUMBER

(무효한 프로그램 넘버)

선택된 프로그램이 메인 프로그램으로서 시작될 수 없다. 프로그램 넘버가

보호되는 범위 내에 있다.

조치사항:

• 유효한 프로그램 넘버를 선택하세요. 리셋으로 오류 메시지를 취소하세요

ERROR BALANCING SYSTEM ⇒ Chap. E

(오류 밸런싱 시스템 ⇒ Chap. E)

밸런싱 시스템 (A0920) 이 고장신호를 보낸다.

가능성있는 이유:

• 제어 유닛이 스위치 오프되어 있다

• 쿨런트 필터 시스템이 스위치 오프되어 있다

• 쿨런트 압력이 너무 낮다

• 휠 어댑터에 있는 쿨런트 챔버(Coolant Chamber)들이 가득 차 있다

• 가속 픽-업(Acceleration pick-up) 에 결함이 있다

• RPM 픽-업(Pick-up)에 결함이 있다

• 파손된 신호 케이블

• 과도한 휠 임밸런스(Imbalance:불균형) (트리거된 리미트 2)

복구방법:

• 밸런스 챔버들을 비우기 위해 휠-스핀들을 스위치 오프하세요

주석(Remark):

• 휠 어댑터들에 있는 쿨런트 챔버들이 가득 차 있으면 밸런싱(balancing) 이

더 이상 가능하지 않다.

THE WHEEL ELEVATOR IS NOT INSTALLED FIRMLY

(휠 엘리베이터가 단단하게 설치되어 있지 않음)

EERROR IN-PROCESS-GAUGING ⇒ Chap. E

(오류 인-프로세스-게이징 ⇒ Chap. E)

IPG (A0890) 에 있는 오류

• IPG-매뉴얼을 체크하세요

Page 383: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

메시지 / Fanuc

BA 0091 219 A /01 / English 364 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

FAILURE OF THE FIRE DETECTION SYSTEM

(화재 감지시스템의 장애)

화재 감지시스템 (A8700,A8750,A8740) 이 장애를 나타낸다:

원인:

• 시스템 결함 또는 인터럽트된 트리거링 연결 (triggering connection)

• 와이어 파손 (Wire breakage) 또는 없어진 공급 (missing supply)

• 오퍼레이팅 또는 시스템 도어가 닫혀있지 않음

FREQU-CONVERTER DRIVE 1 NOT READY ⇒Chap. E

(주파수-컨버터 구동 1 이 준비되어 있지 않음 ⇒Chap. E)

구동 (x) (A0100) 에 대한 주파수 컨버터가 불특정 오류의 신호를 보냈다.

원인:

• 가속 또는 감속 설정이 너무 타이트(tight) 함.

• 모터 전류 릴레이가 트리거하였다 (설정: 1.1 x 노미널 모터 전류)

• 컨버터에 있는 오류

• 케이블 브레이크(파손)

복구방법:

• ”리셋(RESET)” 그리고 다시 구동장치를 스타트-업하세요

• 컨버터에서 나오는 신호들이 제어부에 정확히 도착하고 있는지를 체크하세요

• 새로운 구동 모터 또는 더 큰 그라인딩 휠이 설치되었었는지를 체크하세요

• 오류-메시지의 타임을 결정하세요: 가속 동안에, 가속 동안에, 그라인딩 또는

컨버터가 스위치 오프되어 있었을 때 ?

• 스튜더 서비스 부서에 연락하세요

FREQU.CONVERTER DRIVE 2 NOT READY ⇒Chap. E

(주파수 컨버터 구동 2 가 준비되어 있지 않음 ⇒Chap. E)

☞ 메시지 1700 (A0120) 을 보세요

FREQU.CONVERTER DRIVE 3 NOT READY ⇒Chap. E

(주파수 컨버터 구동 3 이 준비되어 있지 않음 ⇒Chap. E)

☞ 메시지 1700 을 보세요

FREQU.CONVERTER DRIVE 4 NOT READY ⇒ Chap. E

(주파수 컨버터 구동 4 가 준비되어 있지 않음 ⇒Chap. E)

☞ 메시지 1700 을 보세요

LUBRICATION-OIL LEVEL TOO LOW B0592

(윤활-오일 레벨이 너무 낮음 B0592)

중앙 윤활시스템 또는 유압에 있는 오일-레벨이 너무 낮다.

• 충분한 오일이 없다

• 오일 레벨 센서 (B0592) 또는 케이블에 결함이 있다.

INVALID SUBROUTINE NUMBER

(무효한 서브루틴 넘버)

서브루틴 넘버가 O1 - O6999 사이에 있어야 한다.

Page 384: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 365

Fanuc / 메시지

CODING OF THE ACTIVE SPINDLE HAS CHANGED ⇒ Chap. E

(액티브 스핀들의 코딩이 변경되었음 ⇒ Chap. E)

액티브 스핀들의 스핀들 아이덴티피케이션 코드가 갑자기 변경되었다.

원인:

• 파손된 케이블

• 느슨한 접촉

• 코딩 오류 (쿨런트가 플러그에 들어가 있다)

수정:

• 전기 회로도에 있는 스핀들-코드와 케이블에 있는 코딩을 비교하세요

• 스핀들 케이블을 체크-아웃(Check-out: 충분히 검사) 하세요

G1-STOP ACTIVE (G1-스톱 활성)

G1 을 포함하고 있는 NC-블록들의 실행을 금지하는 백그라운드(Background)

에서 기능이 활성이다. 백그라운드에 있는 이 기능이 완료되자마자 G1을

포함하고 있는 NC-블록들의 정상적인 실행이 계속될 것이다.

! SPINDLE-CODE WILL BE UPDATED -> RESET -> RESTART VIA

CUSTOM ⇒ Chap. E

(! 스핀들-코드가 업데이트될 것이다 -> 리셋 -> 커스텀을 통해서 재시작 ⇒

Chap. E)

실제 스핀들의 아이덴티피케이션-코드는 기계가 마지막으로 스위치-오프되어

있었을 때 이 스핀들 위치에 존재하였었던 코드와 다르다.

원인:

• 다른 스핀들-코드를 가진 새로운 스핀들이 이 위치에 설치되었었다.

(코딩 데이터를 다시 체크하세요 !)

• 스핀들이 스위치 오프되어 있었을 때 스핀들 아이덴티피케이션 코드가

변경되었다.

원인:

• 케이블 파손 / 전기 케이블에 있는 단락 회로 (Short circuit)

• 느슨한 전기 접촉

• 코딩 오류 (쿨런트가 플러그에 들어가 있다)

• 콘택터(Contacter) 에 결함이 있음

수정:

• 전기 회로도에 있는 스핀들-코드와 케이블에 있는 코딩을 비교하세요

• 스핀들 케이블을 체크-아웃(check-out:충분히 검사)하세요

LP ACTIVE: THE MEASURING PROBE CAN NOT SWIVEL-IN

(LP 액티브: 측정 프로브가 스위블-인 할 수 없음)

워크홀딩 장치(Workholding device) 또는 소재가 올바르게 클램프되어 있지

않다.

수정:

• 워크홀딩 장치를 클램프하거나 소재를 올바르게 클램프하세요

B-AXIS RELEASED/CLAMPED (B-축 해제됨 / 클램프됨)

지시된 명령들이 근접 스위치 또는 압력 스위치 중 하나에 의하여 승인될

때까지 이 메시지가 표시될 것이다.

• 해제 (M100) 또는 클램핑 (M101) 을 위한 명령이 지시되었었다.

Page 385: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

메시지 / Fanuc

BA 0091 219 A /01 / English 366 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

M4 BLOCKED ON THIS MACHINE

(M4 가 이 기계에서 차단되어 있음)

M-명령 M04 을 이 기계에서 사용할 수 없다.

• 기계적인 이유들 때문에 (다시 말하면 하이드로다이내믹 베어링 :

hydrodynamic bearing ), 워크헤드가 M04 디렉션(direction:방향)으로

활성화되지 않아야 한다.

BALANCING CHANNEL 1 NOT ACTIVE

(밸런싱 채널 1 이 활성상태 아님)

각각의 그라인딩 휠에 대한 밸런싱 채널 1 이 비활성이다. 밸런싱 시스템이 1-

스핀들-시스템으로 정리되어 있다. 밸런싱 채널 1 의 메시지들이 억제된다.

스핀들 1 에 대한 밸런싱 요청들이 무시된다.

커스텀(Custom) 을 통해서 처음으로 시동될 때 그라인딩 휠 1 은 또한

균형잡히게 되지 않을 것이다.

BALANCING CHANNEL 2 NOT ACTIVE

(밸런싱 채널 2가 활성상태 아님)

☞ 메시지 1718 을 보세요

CIRCUMFERENTIAL POSITIONING IN KEYWAY NOT SET-UP

(키웨이에 있는 원주 포지셔닝이 셋업되어 있지 않음)

원인:

• 액티브 프로브를 사용하여 키웨이 (keyway) 에 있는 원주 포지셔닝이

셋업되어 있지 않았었다

복구방법:

• 키웨이에 있는 원주 포지셔닝을 셋업하세요

DATA TRANSFER IN PROGRESS (데이터 전송 진행 중)

외부 측정 스테이션(External Measuring Station)과 인-프로세스 게이징

시스템 사이의 데이터 전송이 진행 중이다.

GAUGE SLIDE NOT CONNECTED (게이지 슬라이드가 연결되어 있지 않음)

이 메시지는 기계 오퍼레이터에게 상기시켜주는 역할을 한다 !

원인:

• 게이지 슬라이드들 (1-5) 중 하나가 연결되어 있지 않다

• 양쪽 근접 스위치들 모두 (게이지 슬라이드 인(IN) 또는 아웃(OUT)) 에

결함이 있다.

조치사항:

• 게이지 슬라이드들을 연결하세요

• 근접 스위치들을 (B5030-B5035, B5330-B5333) 체크하세요.

COOLANT-FLOW MONITORING NOT POSSIBLE, SEVERAL COOLANT

VALVES ARE OPEN ⇒ Chap. E

(쿨런트-흐름 모니터링이 가능하지 않음, 여러 개의 쿨런트 밸브들이 열려 있음)

원인:

• 쿨런트 흐름 모니터링 (B6430, B6431, B7431) 이 가능하지 않다.

한 개보다 많은 쿨런트 밸브가 활성화되어 있다

조치사항:

• 오직 한 개의 쿨런트 밸브만을 선택하세요

Page 386: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 367

Fanuc / 메시지

ERROR COOLANT-FLOW MONITOR ⇒ Chap. E

(오류 쿨런트-흐름 모니터 ⇒ Chap. E)

쿨런트 흐름 모니터링 장치가 고장 신호를 보낸다.

원인:

• 셧-오프 밸브(Shut-off Valve : 차단 밸브) 가 열리지 않을지라도

흐름 모니터는 쿨런트 흐름을 나타낸다.

복구방법:

• 흐름-모니터-장치를 체크-아웃(충분히 검사)하세요, 아마도 깨끗이

청소하거나 교체하세요.

ERROR COOLANT FLOW FOR WHEEL DRIVE MOTOR COOLING

(오류 휠 구동 모터 쿨링을 위한 쿨런트 흐름)

휠 구동을 위한 쿨런트 흐름 모니터링으로 오류가 감지되어 있다.

원인:

• 충분한 쿨런트가 없거나 파손된 쿨런트 호스 또는 파손된 와이어

• 쿨런트 필트레이션 시스템에 있는 오류 (A0030)

• 결함있는 쿨런트 흐름 모니터 (논리 1 또는 0에 영구적으로 설정)

PRELIMINARY ALARM, AIR PRESSURE / BARRIER AIR B9760 TO

B0763

(예비 경보, 공기 압력 / 배리어 에어 B9760 에서 B0763)

PRELIMINARY ALARM, MULTI-CIRCUIT COOLING SYSTEM

(예비 경보, 멀티-회로 쿨링시스템)

원인:

• 온도가 부정확하다

• 압축기 압력 (compressor pressure) 이 부정확하다

ERROR, MULRI-CIRCUIT COOLING SYSTEM

(오류, 멀티-회로 쿨링시스템)

원인:

• 온도가 부정확하다

• 압축기 압력 (compressor pressure) 이 부정확하다

WHEELGUARD OPEN: DOOR LOCKED

(휠가드 오픈: 잠겨있는 도어)

도어들이 열릴 수 없는데, 왜냐하면 휠이 턴(turn)하는 중이고 휠가드가

클로즈되어 있지 않기 때문이다.

휠가드를 클로즈하거나 휠 구동을 끄세요.

PLEASE WAIT: WHEEL-DRIVE MOTOR IS SLOWING DOWN

(대기하세요: 휠-구동 모터가 느려지고 있는 중이다)

도어들을 열기 위한 명령이 입력되어 있다. 느려지는 휠-구동이 도어들을

여전히 잠그고 있는 중이다.

INTERNAL DRIVE MOTOR ON: DOOR LOCKED

(내면 구동 모터가 온 상태임: 잠겨 있는 도어)

도어들이 잠겨 있는데,내면 그라인딩 휠 구동이 온 상태이기 때문이다.

• 턴(turn)하는 ID-스핀들을 스위치 오프하거나 M-명령 M139 ”그라인딩 휠

1-4 오프”

Page 387: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

메시지 / Fanuc

BA 0091 219 A /01 / English 368 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

LUBRICATION BALL SCREW: GREASE-CONTAINER MUST BE FILLED-

UP B0550 B0594

(윤활 볼 스크류: 그리스-용기는 가득 채워져야 한다 B0550 B0594)

볼스쿠류 윤활(Ballscrew Lubrication) 의 모니터링이 고장을 나타낸다.

• 충분한 그리스가 없다

• 스위치, 플러그 또는 케이블에 결함이 있다

• 윤활 장치에 결함이 있다

OIL-LEVEL CENTRAL AIR-OIL-MIST UNIT TOO LOW B0591

(센트럴 에어-오일-미스트 유닛 오일-레벨 너무 낮음 B0591)

센트럴 오일-미스트 윤활장치가 고장 신호를 보낸다:

• 오일 레벨이 너무 낮음

• 스위치, 플러그 또는 케이블에 결함이 있음

HYDRAULICS AND PNEUMATICS HAVE BEEN STARTED

(유압 및 공압이 시동되어 있음)

유압 및 공압이 스위치 온 되어 있다. 오퍼레이팅 압력에 아직 도달되어 있지

않다. 몇몇 시스템에서는 몇 초가 걸릴 수도 있다.

원인:

• 압력이 OK 하지 않다.

• 정확하게 설정되지 않은 또는 결함이 있는 압력 스위치

• 케이블 파손

• 유압/공압 유닛 결함

HYDRAULIC OIL LEVEL NOT OK B0792

(유압 오일레벨이 OK 하지 않음 B0792)

WORKPIECE CLAMPING DEVICE: NO SELECTION STORED

(소재 클램핑 장치: 어떠한 선택도 저장되지 않음)

옵션-파일 (Options-File) 을 로드(load)하는 것은 실제 소재 클램핑장치

선택을 삭제할 것이다. 이것은 안전 이유를 위해 이루어진다. 클램핑 장치들이

다시 선택되어야 한다.

LUBRICATION–OIL LEVEL TOO HIGH (윤활-오일 레벨이 너무 높음)

중앙 윤활시스템 또는 유압의 오일-레벨이 너무 높다.

• 오일에 있는 물

• 오일 레벨 센서 (B0592) 결함.

LUBRICATION FAULT X-AXIS (윤활 고장 X-축)

X-축 윤활 시스템의 흐름-모니터링 장치가 고장 신호를 보낸다: :

• 오일을 추가하세요

• 윤활 라인들을 체크하세요

• 하이드로스태틱(hydrostatic :유체정역학) 윤활 시스템의 압력 스위치를

체크하세요

• 흐름 모니터링 장치를 체크하세요

• 윤활 펌프를 체크하세요

LUBRICATION FAULT Z-AXIS (윤활 고장 Z-축)

오류 메시지 1753 (Z-축) 을 보세요

Page 388: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 369

Fanuc / 메시지

WRONG WHEEL IN GRINDING POSITION

(그라인딩 위치에 있는 잘못된 휠)

원인:

• 워킹 포지션 (Working Position) 에 있는 휠이 ”센시트론을 사용한 길이

포지셔닝 (LP with Sensitron)” 을 위해 셋업되어 있지 않다.

조치사항:

• M102 을 사용하여 정확한 휠을 워킹 포지션으로 오게 하세요

DIFFERENT WHEEL THAN USED FOR SET-UP

(셋업을 위해 사용된 다른 휠)

”지원되는 수동모드 (Assisted Manual Mode)” 의 셋업이 다른 그라인딩 휠과

함께 수행되었었다.

조치사항:

• 정확한 그라인딩 휠을 워킹 포지션으로 오게 하세요

• 실제 휠과 함께 ”지원되는 수동모드 (Assisted Manual Mode)”을 셋업하세요

DIFFERENT B-AXIS ANGLE THAN USED FOR SET-UP

(셋업을 위해 사용된 다른 B-축 각도)

”지원되는 수동모드 (Assisted Manual Mode)” 의 셋업이 다른 B-축 각도에

있는 휠과 함께 수행되었었다.

조치사항:

• 정확한 각도에 선회하세요.

• 원하는/현재 휠헤드 각도와 함께 ”지원되는 수동모드 (Assisted Manual

Mode)” 을 셋업하세요.

MANUAL MODE: TRAVERSING Z NOT SET-UP

(수동 모드: 트래버싱 Z 가 셋업되어 있지 않음)

지원되는 수동모드를 위한 Z의 반전위치 (reversal position) 가 등록되어 있지

않다.

조치사항:

• Z-반전 위치들을 등록하세요

MANUAL MODE: TRAVERSING X IS NOT SET-UP

(수동 모드: 트래버싱 X 가 셋업되어 있지 않음)

지원되는 수동모드를 위한 X의 반전위치가 등록되어 있지 않다.

조치사항:

• X-반전 위치들을 등록하세요

FAULT WITH AUTOMATIC WHEELGUARD RETRACTION B6433 B6434

(자동 휠가드 후진에 고장 있음 B6433 B6434)

쿨런트 노즐이 보호 플랩 (protection flap) 에 장착될 수 있다.

• 요구된 엔드 포지션에 도달될 수 없었다 (Y6423a, Y6423b 또는 Y6421).

• 리미트-스위치 (B6433, B6434) 가 트리거하지 않았다 (스위치 결함, 케이블

파손, 정확하게 조정되지 않았음)

Page 389: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

메시지 / Fanuc

BA 0091 219 A /01 / English 370 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

FAULT SERVICE/LUBRICATION UNIT: INTERNAL GRINDING SPINDLE

1 B7530 B7531 ⇒ Chap. E

(고장 서비스/윤활 유닛 : 내면 그라인딩 스핀들 1 B7530 B7531 ⇒ Chap. E)

가능성있는 원인:

• ID-고주파수 스핀들 1 을 위한 오일 양이 정확하지 않다.

• 오일 레벨 (B7530, B7630, B7730) 이 정확하지 않다

• 공기 압력 (B7531, B7631, B7731) 이 정확하지 않다

복구방법:

• 윤활 오일을 추가하세요

• 흐름 모니터링 장치와 전기 플러그들을 체크하세요

• 전기 및 공압 호스들을 체크하세요

FAULT SERVICE/LUBRICATION UNIT: INTERNAL GRINDING SPINDLE

2 B7630 B7631 ⇒ Chap. E

(고장 서비스/윤활 유닛: 내면 그라인딩 스핀들 2 B7630 B7631 ⇒ Chap. E)

☞ 메시지 1761 을 보세요

FAULT SERVICE/LUBRICATION UNIT: INTERNAL GRINDING SPINDLE

3 B7730 B7731 ⇒ Chap. E

(고장 서비스/윤활 유닛: 내면 그라인딩 스핀들 3 B7730 B7731 ⇒ Chap. E)

☞ 메시지 1761 을 보세요

FAULT SERVICE/LUBRICATION UNIT: INTERNAL GRINDING SPINDLE 4

⇒ Chap. E

(고장 서비스/윤활 유닛: 내면 그라인딩 스핀들 4 ⇒ Chap. E)

☞ 메시지 1761 을 보세요

FANUC-SERVO DRIVE ALARM (FANUC-서보 구동 경보)

도어들이 닫혀 있었거나 승인 버튼(Acknowledgment Button)이 해제되지

않았을지라도, 한 개 또는 여러 개의 서보 구동들이 파워 다운되어 있다.

E-스톱 없이, 이 메시지는 축 구동의 최대 파워-업 타임 (Power-up Time)이

초과되어 있다는 것을 의미한다.

복구방법:

• 오류 메시지를 삭제하고 다시 파워-업 하세요

IN-PROCESS GAUGING NOT IN SETUP MODE ⇒ Chap. E

(인-프로세스 게이징이 셋업모드에 있지 않음 ⇒ Chap. E)

인-프로세싱 게이징이 셋업모드에 있지 않다.

• IPG 제어 판넬에 있는 스위치가 셋업 모드에 설정되어 있지 않다.

• 스위치 결함. (파손된 케이블)

IN-PROCESS GAUGING NOT IN AUTOMATIC OR SETUP MODE ⇒

Chap. E

(인-프로세스 게이징이 자동 또는 셋업 모드에 있지 않음 ⇒ Chap. E)

인-프로세스 게이징이 자동 또는 셋업 모드에 있지 않다.

• IPG 제어 판넬에 있는 스위치가 자동 또는 셋업 모드에 설정되어 있지 않다

• 스위치 결함. (파손된 케이블)

Y-AXIS REF.POINT NOT YET APPROACHED (Y-축 레퍼런스 포인트에 아직

접근하지 못하고 있음)

☞ 메시지 1510 을 보세요

Page 390: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 371

Fanuc / 메시지

RATED RPM BIGGER THAN MAXIMUM ALLOWABLE RPM

(정격 RPM 이 최대 허용 RPM 보다 더 큼)

그라인딩 휠의 계산된 Rpm 값이 휠 스핀들 구동모터의 최대 가능 Rpm 보다 더

크다.

원인:

• 휠 지름이 너무 작게 되어 있다

• 그라인딩 휠의 프로그램된 표면 (Surface) 속도가 크다.

• 휠 스핀들 모터의 최대 가능 Rpm 의 값이 너무 작다.

조치사항:

• 휠 지름이 너무 작다면 그라인딩 휠을 바꾸세요

• 프로그램된 표면 속도를 적합하게 변경하세요

• 휠 스핀들 구동을 변경하세요

MONITORING OF SECURE WHEEL RPM DETECTED A FAULT

(시큐어 휠의 모니터링이 고장을 감지했음)

원인:

• 안전 Rpm 에 도달하는 것이 감지되지 않음

• 개연성 체크 (Plausibility Check) 가 일어날 수 있는 고장을 식별했음

조치사항:

• 컨버터에 있는 출력 FU 을 체크하세요 (전기회로도에 있는 시트 번호 0010)

• 제어에 있는 입력을 체크하세요

X-AXIS NOT IN PARK-POSITION (X-축이 대기위치에 있지 않음)

원인:

• X-축이 안전위치에 있는 상태에서 휠 가드가 오직 클로즈될 수도 있다.

복구방법:

• X-축을 레퍼런스 포인트에 가깝게 이동하세요.

SERVO-DRIVES BEING POWERED-DOWN

(서보-구동들이 파워-다운되는 중)

축 구동들이 소프트웨어에서 처음에 파워 다운 되고 그 다음에 하드웨어에서

파워 다운 된다.

SERVO-DRIVES BEING POWERED-UP

(서보-구동들이 파워-업되어 있는 중)

축 구동들이 하드웨어에서 처음에 파워 업 되고 그 다음에 소프트웨어에서

파워 업 된다.

LOADER NOT LOADING/UNLOADING

(로더가 로딩/언로딩하지 않음)

NC-프로그램에서 M241 또는 M242 을 프로그램한 후에, 로더가 그라인딩

프로세스를 해제해야 하며 로더는 5초 이내에 로더 기능과 함께 시작해야

한다.

복구방법:

• 로더 고장을 수리하세요

Page 391: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

메시지 / Fanuc

BA 0091 219 A /01 / English 372 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

FAULT DURING WORKPIECE CHANGE (소재 변경 동안에 고장)

로딩/언로딩(Loading/Unloading) 시간 20초가 초과되어 있다.

복구방법:

• 로더 고장을 수리하세요

READY TO GRIND SIGNAL LOADER IS MISSING

(신호 로더 그라인드 준비기능이 없어짐)

로더에서 없어진 그라인딩 프로세스 해제 그리고 “사이클-시작” 버튼을 누름.

LOAD/UNLOAD POSITION NOT PROGRAMMED/REACHED

(로드/언로드 위치가 프로그램되지/도달되지 않음)

로드/언로드 위치로 이동을 프로그램하지 않고, M-명령 M241 또는 M242 를

사용하여 소재 변경이 프로그램되었었다.

복구방법:

• 로드/언로드 위치로 이동을 프로그램하세요.

B2-AXIS BEING RELEASED/CLAMPED (B2-축이 해제/클램프되는 중)

축을 올리거나 내리는 M-명령이 실행되었었다. M-명령이 승인되어 있을때까지

이 메시지는 표시될 것이다.

• (정밀 조정 : Fine Adjustment )

B2-AXIS NOT LOWERED OR CLAMPED

(B2-축이 내려지지 않거나 클램프되어 있지 않음)

M-명령 M101 또는 M106 을 사용하여 B2-축을 내리세요

B2-AXIS REF.POINT NOT YET APPROACHED

(B2-축의 레퍼런스 포인트에 아직 접근하지 못하고 있음)

B2-축의 레퍼런스 위치에 아직 접근하지 못하고 있다:

• 사이클-시작이 가능하지 않다.

Z-AXIS NOT IN PARK-POSITION (Z-축이 대기-위치에 있지 않음)

• Z-축이 대기 위치(Park Position) 에 있는 상태에서 그라인딩 휠 가드들이

오직 클로즈될 수 있다.

DRESSING TOOL IS ON: DOOR LOCKED

(드레싱 툴이 온 상태임: 잠겨있는 도어)

적합한 M-명령을 사용하여 드레싱 툴 (A4520) 를 끄세요(턴-오프하세요).

BALANCING SYSTEM NOT ACTIVE (밸런싱 시스템이 활성상태 아님)

IN-PROCESS GAUGING SYSTEM E80 IS NOT INITIALIZED

(인-프로세스 게이징 시스템 E80 이 초기화되지 않음)

기계를 켠(turn-on:턴-온) 후에 그라인딩이 일어날 수 있기 전에

IPG-시스템이 초기화되어야 한다.

복구방법:

• IPG-시스템을 초기화하는 CNC-프로그램을 시작하세요.

U-AXIS REFERENCE POINT NOT YET APPROACHED

(U-축 레퍼런스 포인트에 아직 접근하지 못하고 있음)

☞ 메시지 1510 (S4830) 을 보세요.

Page 392: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 373

Fanuc / 메시지

MISSING R-AXIS POSITION (없어진 R-축 위치)

유효한 R-축 위치 없이, 셋-모드 (셋-업) 에서 게이지 슬라이드에 오직 접근될

수 있을 뿐이다.

조치사항:

• R-축은 길이-위치결정되어야 하고, 소재 도면 (Workpiece Drawing) 에

따라 선택된 랜드-넘버 (Land-Number) 와 상관관계를 가지고 R-축 위치가

설정되어야 한다.

• 게다가, 필요한 제거량 (Removal Amount) 은 인-프로세스 게이징 시스템의

입력 메모리에 저장되어야 한다.

R-AXIS IS NOT SELECTED (R-축이 선택되지 않음)

R-축이 IPG 셋-업 시스템에서 선택되지 않았었을지라도 위치 선택 B59 가

정의되었었다.

조치사항:

• IPG 셋-업 스크린을 선택하고 R-축을 선택하세요.

ERROR R-AXIS (오류 R-축)

만약 원하는 R-축 위치에 접근될 수 없다면 인-프로세스 게이징이 오류를

발생시킬 것이다. 오류가 고쳐질 때까지 오류 신호의 원인은 IPG 시스템에

의해 표시되고 저장된다.

조치사항:

• R-축이 레펀런스(원점설정)되지 않음 => R-축을 레펀런스(원점설정)하세요

• 접근된 R-축 트래블 리미트=> 리미트-스위치를 무브 오프(move off)하세요

• 축 위치 넘버의 위치 값이 없어짐 => 값을 정의하세요

• 스텝 모터 결함 (Step Motor defect)

MACRO INTERRUPT FORMGRINDING ACTIVATED

(매크로 인터럽트 폼그라인딩 활성화됨)

M20 을 사용하여 폼-사이클 (언라운드(원형이 아닌) 그라인딩: Unround

Grinding) 이 종료되어 있다.

리셋 또는 M30 을 사용하여 인터럽트(Interrrupt)를 취소하세요

NOT ADMISSIBLE SPINDLE-CODING HAS BEEN DETECTED ⇒ Chap. E

(용인될 수 없는 스핀들-코드가 감지되어 있음 ⇒ Chap. E)

스핀들 코드가 무효이다.

원인:

• 케이블 파손

• 코드화되지 않은 스핀들/플러그 (Not coded Spindle/Plug)

• 주파수 컨버터가 잘못된 값을 발생시키고 있음

C-AXIS ALIGN (C-축 정렬)

C축은 특수한 NC-프로그램을 사용하여 정렬되어야 한다.

CLAMPING DEVICE FAULT HAS CAUSED A STOP

(클램핑 장치 고장이 스톱을 초래하고 있음)

원인:

• 활성 클램핑 장치와 함께 발생된 고장. 상태 스크린을 보세요

T-NUMBERS NOT ALLOWED: USE T2...T10 AND T12...T20

(T-넘버들이 허용되지 않음: T2...T10 와 T12...T20 을 사용하세요)

Page 393: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

메시지 / Fanuc

BA 0091 219 A /01 / English 374 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

X-AXIS NOT IN SECOND PARK-POSITION

(X-축이 두번째 대기-위치에 있지 않음)

원인:

• 두번째 대기-위치는 (스위블-인(Swivel-in) 또는 스위블-아웃(Swivel-out)

되는) 내면 그라인딩 어태치먼트의 위치에 달려 있다

• 휠 가드 (Wheel Guard) 는 이 두번째 대기-위치에서 오직 클로즈될 수도

있다.

복구방법:

• X-축을 축 레퍼런스 포인트에 가깝게 이동하세요.

TOOL 1 BEING BALANCED (툴 1 이 균형잡혀 있는 중)

툴 1이 균형잡혀 있는 중이다:

• 밸런서(Balancer)가 밸런싱 프로세스를 요청했다.

• 쿨런트는 스위치 온되어야 한다..

• 밸런싱 동안에 NC-프로그램이 시작될 수 없다.

TOOL 2 BEING BALANCED (툴 2 가 균형잡혀 있는 중)

☞ 메시지 1804 를 보세요

TOOL 3 BEING BALANCED (툴 3 이 균형잡혀 있는 중)

☞ 메시지 1804 를 보세요

TOOL 4 BEING BALANCED (툴 4 가 균형잡혀 있는 중)

☞ 메시지 1804 를 보세요

EXCESSIVE BALANCING TIME TOOL 1

(초과한 밸런싱 타임 툴 1)

밸런싱 시스템 (A0920) 이 초과한 밸런싱 타임 신호를 보낸다.

• 쿨런트 필터 시스템이 스위치 오프되어 있다

• 쿨런트 압력이 너무 낮다

• 휠 어댑터에 있는 쿨런트 챔버들이 가득 차 있다.

쿨런트 인젝터 노즐(coolant Injector nozzle) 들이 막혀 있다.

EXCESSIVE BALANCING TIME TOOL 2

(초과한 밸런싱 타임 툴 2)

☞ 메시지 1808 을 보세요

EXCESSIVE BALANCING TIME TOOL 3

(초과한 밸런싱 타임 툴 3)

☞ 메시지 1808 을 보세요

EXCESSIVE BALANCING TIME TOOL 4

(초과한 밸런싱 타임 툴 4)

☞ 메시지 1808 을 보세요

Page 394: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 375

Fanuc / 메시지

INADMISSIBLE OUT-OF-BALANCE CONDITION TOOL 1 (용인할 수 없는 아웃-오브-밸런스 상태 툴 1)

통합된 밸런싱 시스템 (A0920) 이 그라인딩 휠 넘버 1 에서 과도한 아웃-

오브-밸런스 컨디션 (Out-of-Balance Condition: 불균형 상태) 을 감지하였다.

이 불균형은 자동적으로 수정될 수 없다 :

• 즉시 그라인딩 휠 모터 1 을 스위치-오프한다 (스핀들 베어링의 손상위험,

그라인딩 휠의 일어날 수 있는 브레이크-업 (break-up: 부스러짐))

• 장착된 그라인딩 휠의 초기 불균형이 너무 크고 자동 밸런싱 시스템에 의해

보정될 수 없다.

• 정지한 (스위치-오프되어 있는) 그라인딩 휠이 쿨런트로 흠뻑 젖어

있었을지도 모르며 그래서 몹시 아웃-오브-밸런스(불균형) 상태이다.

INADMISSIBLE OUT-OF-BALANCE CONDITION TOOL 2 (용인할 수 없는 아웃-오브-밸런스 상태 툴 2)

☞ 메시지 1812 을 보세요

INADMISSIBLE OUT-OF-BALANCE CONDITION TOOL 3 (용인할 수 없는 아웃-오브-밸런스 상태 툴 3)

☞ 메시지 1812 을 보세요

INADMISSIBLE OUT-OF-BALANCE CONDITION TOOL 4 (용인할 수 없는 아웃-오브-밸런스 상태 툴 4)

☞ 메시지 1812 을 보세요

AUTOMATIC DOORS INACTIVE (자동 도어 비활성화)

명령 M65 으로 자동 도어 구동 (A1510) 이 비활성화되어 있다. M-명령 M64

로 다시 활성화될 수 있다. 자동 도어들이 활성화되어 있은 후에, 도어

레퍼런싱 절차가 종결되어 있을 때까지 자동 도어들은 감소된 속도로 닫히고

열릴 것이다.

OUT-OF-BALANCE CHECK IN PROGRESS (아웃-오브-밸런스체크 진행 중)

아웃-오브-밸런스-체크를 위한 사전설정된 시간 (5-120 분) 에 도달되어

있다. 필요하다면 툴은 균형잡히게 될 것이다. 툴 불균형의 경우에는, “커스텀”

에서 정의되었듯이,다음 M-명령들 중의 하나가 활성이면 프로그램이 중단되고

툴이 균형잡히게 된다 : M241, M243, M115 또는 M30. 루핑 (looping)

프로그램에서, 로봇 사이클에서 또는 M-기능 로더 인터페이스와 함께 사용됨.

MAXIMUM COORDINATE UPDATE AMOUNT TOO BIG (최대 좌표 업데이트 양이 너무 큼)

EXTERNAL SIGNAL CAUSED A CYCLE STOP (외부신호가 사이클 스톱을 초래했음)

외부 신호가 PMC 입력 (PMC-심볼: {E-STOP}) 을 통한 후진 이동과 함께

프로세스 종료를 트리거했다.

논리 1 에서 논리 0 으로 신호 변경 = 프로세스 종료. 원인 전기회로도 시트

057 을 보세요

EXTERNAL SIGNAL PROHIBITS A CYCLE START ⇒ Chap. E (외부 신호는 사이클 시작을 금지함)

외부 신호가 PMC 입력 (PMC-심볼: {E.BLOK}) 을 통한 후진 이동과 함께

프로세스 종료를 트리거했다.

논리 1 에서 논리 0 으로 신호 변경 = 프로세스 종료. 원인 전기회로도 시트

057 을 보세요

CONTROL MEASUREMENT TOO BIG (제어 측정이 너무 큼)

메시지가 승인될 때까지 도어들이 닫힌 채로 있다.

Page 395: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

메시지 / Fanuc

BA 0091 219 A /01 / English 376 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

CONTROL MEASUREMENT TOO SMALL (제어 측정이 너무 작음)

메시지가 승인될 때까지 도어들이 닫힌 채로 있다.

SERVO MOTOR BRAKE RELEASED (서보 모터 브레이크가 해제됨)

ERROR PROGRAMMABLE COOLANT NOZZLE (ACTION 11) B6431

B6432

(오류 프로그램할 수 있는 쿨런트 노즐 (액션 11) B6431 B6432)

(유압적으로 작동된 쿨런트 노즐: Y6421; B6431; B6432)

서로 다른 커스터머 특정 이동도 또한 가능하다.

심압대 클램핑, 심압대 구동장치, 에어-쿠션, 플러딩(Flooding) 등

원인:

• 기계적 잼상태로 인하여 이동(Movement)이 수행될 수 없었다.

• 엔드-포지션 근접 스위치에 결함이 있다

• 케이블 파손

RROR CUSTOMER SPECIFIC ACTION 12 B3034

(오류 커스터머 특정 액션 12 B3034)

(심압대 클램핑: Y3024, B3034)

☞ 메시지 1824 을 보세요

ERROR CUSTOMER SPECIFIC ACTION 13 (오류 커스터머 특정 액션 13)

(리프트: Y3320)

☞ 메시지 1824 을 보세요

ERROR CUSTOMER SPECIFIC ACTION 14 B2630 B2631 B3430 B3431

(오류 커스터머 특정 액션 14 B2630 B2631 B3430 B3431)

(심압대 구동장치: Y3420, B3430, B3431)

☞ 메시지 1824 을 보세요

CUSTOMER SPECIFIC ACTION MAY NOT BE CARRIED-OUT

(커스터머 특정 액션이 수행되지 않을 수도 있다)

커스터머 특정 액션/이동은 접근 또는 후진해야 한다. 그렇게 하는 조건이 아직

충족되지 않음. 모든 조건들이 충족되자마자 커스터머 특정 액션/이동이 수행될

것이다.

AUX-KEY-SWITCH TO THE 0-POSITION (0-위치에 있는 보조-키-스위치)

기계 제어판넬 (MCP) 에 있는 보조 키-스위치가 0(제로)-위치에 있다. 각각의

기능들이 차단되어 있다.

B-AXIS CANNOT BE ADDRESSED (B-축이 어드레스될 수 없음)

B-축이 보조-키스위치를 통해서 차단되어 있다. B-축이 올려지거나 선회될 수

없다.

NO LOADER PROGRAM DEFINED IN CUSTOM

(어떠한 로더 프로그램도 커스텀에서 정의되지 않음)

로더 프로그램 (커스텀 / 세팅 / 로더 PRG.) 의 정의 페이지 (Definition Page)

가 완성되지 않음. 로딩 시스템의 제어부는 정의되지 않은 프로그램을

시작하려고 시도한다.

WORKPIECE ORIENTATION NOT CORRECT B2732

(소재 오리엔테이션이 정확하지 않음 B2732)

Page 396: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 377

Fanuc / 메시지

POSITIONING PROBE HAS TRIGGERED BEFORE SEARCH-MOVEMENT

HAS STARTED

(서치-이동이 시작하기 전에 포지셔닝 프로브가 트리거되고 있음)

포지셔닝이 실행될 수 없었는데 그 이유는 서치-이동이 시작되었기 전에

프로브가 트리거되고 있기 때문이다.

이유:

• 프로브에 결함이 있음

• 케이블 파손

• 프로브가 장착되어 있지 않음

• 스위블 인 (swivel in) 할 때 소재를 접촉함으로써 프로브가 트리거되었다.

FEEDRATE DEFINITION BY HANDWHEEL SELECTED

(핸드휠에 의한 피드레이트 정의가 선택됨)

X/Z 핸드휠을 통해서 피드레이트 정의를 선택하는 푸시버튼이 작동되었었다.

피드레이트 정의는 G1-프로그램된 툴-이동에서 오직 활성일 뿐이다.

피드레이트는 핸드휠(펄스-발생기) 의 회전 속도에 의해 결정된다. 이 기능은

피드레이트-정의 버튼을 다시 눌러서 취소된다.

OPTION NOT AVAILABLE (옵션이 없음)

선택된 기능이 실행될 수 없는데 그 이유는 옵션이 없기 때문이다.

조치사항:

• 이 기능을 사용하지 마세요

• 스튜더에서 옵션을 입수할 수 있음

HYDRAULIC LOW PRESSURE IS ON (유압 저압력이 온 상태임)

ALARM AUXILIARY-AXIS SERVO (경보 보조-축 서보)

원인:

• 보조 축의 구동 (β-서보) 고장

• 상세한 정보는 보조 축의 상태-스크린에서 발견될 수 있다.

조치사항:

• “β-서보” 에 관하여 도큐멘테이션 (오류 메시지) 을 요구하세요.

STROKE LIMIT OF AUXILIARY-AXIS EXCEEDED

(보조 축의 스트로크 한계가 초과됨)

원인:

• 두 개의 스트로크 한계들 중의 하나에 도달되어 있다.

• 상세한 정보는 보조 축의 상태-스크린에서 발견될 수 있다.

조치사항:

• JOG 상태에서 축을 스트로크 리미트 스위치에서 멀리 이동하세요

• <리셋> 으로 경보를 취소하세요

ONE OR MORE CNC-AXIS LOCKED (한 개 이상의 CNC-축이 잠겨 있음)

일정 상황 하에서 일정 CNC-축이 이동하지 않아야 한다. 인원에 대한 위험이

있거나 일정 컴포넌트들이 손상될 수 있다.

Page 397: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

메시지 / Fanuc

BA 0091 219 A /01 / English 378 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

G9221 NOT AVAILABLE => USE G9220 WITH G9245

(G9221 이 없음 => G9245 와 함께 G9220 을 사용하세요)

OIL-FILTER OSCILLATING SPINDLE NOT CORRECT

(오일-필터 오실레이팅 스핀들이 정확하지 않음)

오일-필터 모니터가 고장 신호를 보낸다. 전기 회로도 A0040 을 보세요.

복구방법:

• 필터를 체크하고, 필요하다면 교체하세요

• 스위치와 배선을 체크하세요

MISSING OR INCORRECT INPUT PARAMETER A...Z

(없어지거나 부정확한 입력 파라미터 A...Z)

OSCILLATING: FEED AXIS PARALLEL (오실레이팅: 피드 축 패러렐)

PARAMETER A INADMISSIBLE BLOCK-NUMBER

(파라미터 용인될수 없는 블록-넘버)

COOLANT FILTER FOR WHEELMOTOR COOLING DIRTY B0770

(휠모터 쿨링을 위한 쿨런트 필터가 더러움 B0770)

REGENERATE WHEEL DATA WITH STTHREAD

(STTHREAD 를 사용하여 휠 데이터를 재생하세요)

CIRCUIT BREAKER IN ELECTRICAL CABINT HAS TRIGGERED

(전기 캐비닛에 있는 회로 브레이커가 트리거되고 있음)

외부 신호가 PMC 입력 (PMC-심볼: {E.STOP}) 을 통한 후진 이동과 함께

프로세스 종료를 트리거했다.

논리 1 에서 논리 0 으로 신호 변경= 프로세스 종료. 원인 전기회로도 시트

057 을 보세요

X-AXIS NOT IN SAFETY POSITION: DOORS ARE LOCKED

(X-축이 안전 위치에 있지 않음: 도어들이 잠겨 있음)

CHANGE DRESSING ROLL (드레싱 롤을 변경하세요)

• 최소 드레싱 롤 지름에 도달되어 있다.

• 지름이 최대 지름으로 재설정되어 있다.

HIGHSPEED DATA INCORRECT (하이스피드 데이터 부정확함)

• 하이스피드 사이클 G9730, 챕터 5.12 을 보세요

ENTERED VALUE NOT ADMISSIBLE (입력된 값이 용인될 수 없음)

ENTERED PLUNGE ANGLE IS INVALID (입력된 플런지 각도가 무효함)

SPINDLE: DETECTED POLE NUMBER DIFFERENT FROM DEFINED

POLE NUMBER (스핀들: 감지된 포울 넘버가 정의된 포울 넘버와 다름)

MAINTENANCE SERVICE REQUESTED à SEE SERVICE SCREEN ⇒

Chap. E (유지보수 서비스가 요청됨. 서비스 스크린을 보세요 ⇒ Chap. E)

• 유지보수는 시기에 맞추어 수행되어야 한다.

MAINTENANCE SERVICE MUST BE CARRIED-OUT à SEE SERVICE

SCREEN ⇒ Chap. E

(유지보수 서비스가 수행되어야 함. 서비스 스크린을 보세요 ⇒ Chap. E)

• 그라인딩을 계속하기 위하여 요청된 유지보수 서비스는 우선 수행되어야

한다.

Page 398: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 379

Fanuc / 메시지

COMMUNICATOR NOT READY A8600 ⇒ Chap. E

(커뮤니케이터가 준비되어 있지 않음 A8600 ⇒ Chap. E)

ASI-MASTER 1 FAULT ⇒ Chap. E

(ASI-마스터 1 고장 ⇒ Chap. E)

RECALCULATE STFORM DATA

(STFORM 데이터를 재계산하기)

• 그라인딩 휠 데이터가 범위 밖에 있음

• 미터식 / 인치식 충돌

• 잘못된 그라인딩 방향

PROXIMITY SWITCH DID NOT TRIGGER

(근접 스위치가 트리거되지 않았음)

• 결함있는 근접 스위치

• 근접 스위치가 올바르게 조정되지 않았음

• c 축 오프셋을 수정하세요

HICAM INDICATE AN ERROR

(하이캠이 오류를 나타냄)

하이컴(Highcom) 을 통한 CNC - PC 간의 파일 전송이 오류를 식별하였다.

• 데이터 전송이 너무 오래 걸린다

Page 399: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

메시지 / Fanuc

BA 0091 219 A /01 / English 380 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

G.3 삽입-오류 메시지 (Insert-Error Messages)

CHAMFER OR RADIUS LEFT/RIGHT TOO BIG

(챔퍼 또는 반지름 왼쪽/오른쪽 너무 큼)

그라인딩 휠이 실린드리컬 부분(cylindrical portion) 을 더 이상 가지고 있지

않다.

이유:

• 챔퍼 폭 왼쪽 그리고 챔퍼 폭 오른쪽 오버랩

• 챔퍼 폭 왼쪽 그리고 반지름 오른쪽 오버랩

• 반지름 왼쪽 그리고 반지름 오른쪽 오버랩

• 휠 폭이 너무 작음

복구방법:

• 더 작은 챔퍼 폭 왼쪽 또는 반지름 왼쪽을 정의하세요

• 더 작은 챔퍼 오른쪽 또는 반지름 오른쪽을 정의하세요

• 더 넓은 휠을 정의하세요

RELIEF IN Z LEFT IS TOO BIG (Z 왼쪽에 있는 릴리프가 너무 큼)

Z에 있는 좌측 릴리프(Relief)가 너무 크다. 왼쪽 휠사이드의 폼 변경은

정의되어 있는 드레싱 양으로 발생할 것이다.

조치사항:

• 릴리프 Z 를 더 작게

• 릴리프 X 를 더 크게

• 드레싱 양 Z 더 크게

• 드레싱 양 X 더 작게

RELIEF IN Z RIGHT IS TOO BIG (Z 오른쪽에 있는 릴리프가 너무 큼)

Z에 있는 우측 릴리프 (Relief) 가 너무 크다. 오른쪽 휠 측면의 폼 변경이

정의되어 있는 드레싱 양으로 발생할 것이다.

조치사항:

• 릴리프 Z 를 더 작게

• 릴리프 X 를 더 크게

• 드레싱 양 Z 더 크게

• 드레싱 양 X 더 작게

PLEASE ENTER WHEEL-SHAPE NUMBER

(휠-형상 넘버를 입력하세요)

최소 한 개의 넘버가 그라인딩 휠의 왼손 그리고/또는 오른손 측면을 위해

입력되어야 한다.

복구방법:

• 왼쪽 휠 측면에 대한 휠-형상 넘버를 입력하세요

• 오른쪽 휠 측면에 대한 휠-형상 넘버를 입력하세요

• 왼쪽과 오른쪽 휠 측면에 대한 휠-형상 넘버를 입력하세요

WRONG NUMBER (잘못된 넘버)

왼손 또는 오른손 그라인딩 휠 측면을 위해 입력된 넘버가 정확하지 않다.

Page 400: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 381

Fanuc / 메시지

OPTION NOT AVAILABLE (옵션이 없음)

선택된 기능이 수행될 수 없는데, 그 이유는 이 옵션이 업기 때문이다.

복구방법:

• 이 기능을 사용하지 마세요

• 옵션을 스튜더에서 아마 구매할 수도 있을 것이다.

SELECT SET-MODE (셋-모드를 선택하세요)

원인:

• 셋-모드 (SET-Mode) 가 선택되지 않았었다

복구방법:

• 셋-모드를 선택하세요

INVALID ENTRY (무효한 입력)

입력이 유효하지 않다. 넘버가 입력되어야 한다.

APPLICATION-SW NOT IMPLEMENTED

(애플리케이션-소프트웨어가 구현되지 않음)

개발 중인 소프트웨어.

PLEASE ENTER PROGRAM NUMBER

(프로그램 넘버를 입력하세요)

프로그램 넘버가 입력되어 있다면 선택된 기능이 오직 수행될 수 있을 뿐이다.

NONE OR INVALID VALUES (값이 없거나 무효함)

입력된 값이 무효이거나 어떠한 값도 전혀 입력되지 않았다.

RESET WAS ACTUATED --> RESTART

(리셋이 작동되었었음 -- > 재시작)

리셋을 사용하여 셋업이 종료되었었다.

셋업 절차를 반복하세요.

OPTIONS ARE WRITE PROTECTED (옵션 사항에 쓰기 방지가 되어 있음)

옵션 사항은 삭제 또는 겹쳐 쓰기도 될 수 없다.

이유:

• 프로그램 넘버 8000 에서 9000 은 읽기만 되는(Read-only) 프로그램이다.

SET-OPTIONS DISABLED. PROGRAM RUNNING

(셋-옵션들이 허용되지 않음. 프로그램 실행)

그라인딩 프로그램이 실행하고 있을 때 옵션은 설정될 수 없다. 옵션들을

리셋-모드 (RESET-Mode) 에서 설정하세요.

Page 401: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

메시지 / Fanuc

BA 0091 219 A /01 / English 382 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

CORRECTION TOO BIG. SET-UP AGAIN

(수정이 너무 큼. 다시 셋업하세요)

제어부가 실제 게이지 헤드에 대해 허용된 양보다 더 큰 수정을 수행해 보려고

하는 중이다.

원인:

• 개별 측정 핑거 (프로브) 가 정확히 셋업되어 있지 않다. 양쪽 게이지 핑거의

편차 합이 허용된 값보다 더 크다:

MINIALSAR = 50 my.

MICROMAR = 250 my.

(길이 포지셔닝 패시브를 위해 프로브가 0 (제로) 에 가깝게 있지 않다)

복구방법:

• 개별 프로브들을 다시 셋업하세요

WHEEL DATA <> CONFLICT METRIC/INCH

(휠 데이터 <> 충돌 미터식/인치식)

그라인딩 휠 데이터가 선택된 기계 측정시스템과 부합하지 않는다.

조치사항:

• 기계 측정시스템 (미터식/인치식) 을 바꾸세요

• 해당 기계 측정시스템을 사용하여 그라인딩 휠 데이터를 입력하세요.

ENTERED DATE IS WRONG (입력된 날짜가 잘못됨)

입력된 날짜가 잘못되어 있다

SWIVEL ANGLE NOT ALLOWED (선회 각도가 허용되지 않음)

선회 각도의 입력 값이 허용된 범위 내에 있지 않다

원인:

• 최소 또는 최대 가능 각도가 초과됨

• 기계가 유압 B-축을 갖추고 있다면 선회 증분은 5도씩 스텝에 있어야 한다.

RPM > MAXIMUM SPINDEL (RPM > 최대 스핀들)

계산된 Rpm 은 그라인딩 스핀들의 최대 가능 Rpm 보다 더 크다.

복구방법:

• 그라인딩 휠의 페리퍼럴 스피드 (Peripheral Speed : 선속도)를 줄이거나

더 높은 최대 속도를 가진 스핀들을 장착하세요.

ANGLE COMBINATION NOT ALLOWED

(각도 조합이 허용되지 않음)

입력된 각도들이 이 조합에서 허용되지 않는다. 2개의 포지티브 또는 2개의

네거티브 각도들을 입력하는 것이 허용되지 않는데, 그 이유는 휠헤드 선회

베이스에 있는 마이크로미터 나사들이 “네거티브” 범위로 설정될 수 없기

때문이다.

Page 402: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 383

Fanuc / 메시지

ANGLE DIFFERENCE MUST BE 0.2 DEGREES

(각도 차이는 0.2도이여야 함.)

두 개의 각도 사이의 차이가 적어도 0.2도이여야 한다.

이유:

• 차이가 이것보다 더 작다면, 선회 모션을 수행하는 것이 가능하지 않을

것인데, 그 이유는 양쪽 근접 스위치 모두 접촉하기 때문이다.

ERROR INTERFACE RS-232

(오류 인터페이스 RS-232)

오류가 시리얼 인터페이스 RS-232 에서 발생하고 있다

원인:

• 케이블이 정확하게 플러그-인 되어 있지 않음

• 프린터 케이블이 정확하게 구성되어 있지 않음

• 프린터에서 나오는 CTS 신호가 없어짐

수정:

• 케이블을 정확하게 플러그-인(plug-in)하고 커넥터들을 조여 주세요.

• 회로도에 따라 케이블을 구성하세요

• 프린터를 스위치-온하고 “온-라인 (On-Line)”을 설정하세요

• HW-핸드쉐이크(Handshake) (RTS/CTS) 에 맞추어 프린터를 구성하세요

SWITCH-ON THE COOLANT SYSTEM

(쿨런트 시스템을 스위치-온 하세요)

쿨런트 필트레이션 시스템이 스위치 온되어 있지 않다. 쿨런트 필트레이션

시스템이 다음 프로세스를 위해 스위치-온되어야 한다.

BLOCK-NUMBER NOT ALLOWED

(불록-넘버가 허용되지 않음)

특정 수정을 수행하기 위해 1000 과 1015 사이의 NC-블록 넘버가 그라인딩

사이클보다 우선해야 한다.

CYCLE WITHOUT BLOCK-NUMBER

(블록-넘버가 없는 사이클)

“개별 사이즈 수정” 을 허용하기 위해 1001 과 1015 사이의 블록-넘버는

그라인딩 사이클 전에 삽입되어야 한다.

PRESS ACKNOWLEDGE KEY

(승인 키를 누르세요)

시도된 마지막 태스크(task:작업)을 실행하기 위해 승인-키 (Acknowledgment

–Key)가 눌러져야 한다. 승인-키를 누르고 그 스텝(Step)을 다시 수행하세요.

REFERENCE ALL AXIS

(모든 축을 레퍼런스(원점설정)하세요)

다음 스텝을 실행하기 위해 모든 축이 레퍼런스(원점설정)되어 있다는 것이

필요하다. 모든 축을 레퍼런스(원점설정)하고 다음 스텝을 다시 수행하세요.

Page 403: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

메시지 / Fanuc

BA 0091 219 A /01 / English 384 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

PROGRAM RUNNING ->RESET -> STORE

(프로그램 실행 ->리셋 -> 저장)

데이터가 저장될 수 없는데 그 이유는 프로그램이 여전히 실행하고 있기

때문이다.

이유:

• 그라인딩 휠의 드레싱 허용치가 아직 완전히 드레스-오프(dress-off :

드레싱처리되어 떨어져 나감) 되어 있지 않다. 당신은 휠의 프로파일링에

영향을 주는 값을 변경해 보려고 시도했었다.

조치사항:

• 리셋으로 프로그램을 종료하세요

• 변경된 값들을 저장하세요

• 드레싱을 재시작하세요. 그라인딩 휠의 프로파일링이 새로운 값들을 사용하여

수행될 것이다.

WHEEL DRIVE NOT DEFINED

(휠 구동이 정의되어 있지 않음)

정의된 휠 구동이 없다.

이유:

• 원하는 휠 구동이 설치되어 있지 않다.

• 원하는 휠 구동이 해제되어 있지 않다.

복구방법:

• 사용할 수 있는 휠 구동을 정의하세요

• 옵션-프로그램에서 휠 구동을 해제하세요

ENTER PROGRAM NUMBER (프로그램 넘버를 입력하세요)

제어부는 선택된 절차를 위해 프로그램 넘버가 필요하다. 원하는 프로그램

넘버를 입력하세요.

PROGRAM CAN NOT BE MADE (프로그램이 만들어질 수 없음)

프로그램이 만들어질 수 없다.

가능성있는 원인:

• 백그라운드 프로그래밍 (Background Programming) 이 아직도 활성임

• 충분한 메모리가 없음

• 사용할 수 있는 프로그램 넘버가 없음

ONLY ACTUAL PROGRAM CAN BE DELETED

(실제 프로그램만이 삭제될 수 있음)

실제 프로그램만이 삭제될 수 있다.

PROGRAM CAN NOT BE DELETED

(프로그램이 삭제될 수 있음)

프로그램이 삭제될 수 있다.

가능성있는 원인:

• 백그라운드 프로그래밍이 아직도 활성임.

• 프로그램이 쓰기 방지되어 있음.

TOUCH WORKPIECE FIRST (소재를 우선 터치하세요)

일단 소재가 그라인딩 휠로 수동적으로 터치되어 있으면

수동 사이클과 함께 자동 그라인딩이 오직 선택될 수 있을 뿐이다.

Page 404: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03 385

Fanuc / 메시지

NO OLD POSITION STORED

(예전 위치가 저장되어 있지 않음)

예전 위치가 저장되어 있지 않다. 위치들을 등록하세요.

CIRCUMFERENTIAL SPEED TOO BIG

(원주 속도가 너무 큼)

프로그램된 원주속도가 허용 원주속도보다 더 크다.

EXECUTE WHEELHEAD SWIVEL FIRST

(휠헤드 선회를 우선 실행하세요)

선택된 기능이 실행될 수 있기 전에 실제 그라인딩 휠에 대한 사이클 O9600

“선택 그라인딩 휠” 이 우선 시작되어야 한다.

NO COLLISION IN X POSSIBLE

(X 에서 충돌이 가능하지 않음)

안전 질문 (Safety Question): 그라인딩 휠이 X-축에서 후진하는데 장애물

(obstacle)이 없습니까 ? 소프트키 “후진 (RETRACT)” 의 반복된 누름은

X-축을 다시 X 에 있도록 보낼 것이다. 휠이 여전히 보어(Bore) 의 내부에

있다면 충돌을 피하기 위해 휠이 보어 밖으로 우선 이동되어야 한다.

RETRACT FIRST

(우선 후진하세요)

소프트키 후진(RETRACT)이 눌러지고 휠이 후진되기 전에 사전설정 스크린

(PRESET Screen) 이 남아 있다면, 이 메시지가 표시된다.

NO DRESSING TOOL DEFINED

(드레싱 툴이 정의되어 있지 않음)

선택된 드레싱 툴이 정의되어 있지 않다.

조치사항:

• 선택된 드레싱 툴을 정의하세요

APPROACH GAUGE SLIDE

(게이지 슬라이드에 접근하세요)

선택된 기능을 실행하기 위해 게이지 슬라이드에 접근되어야 한다.

Page 405: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

메시지 / Fanuc

BA 0091 219 A /01 / English 386 A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

Page 406: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

Fanuc / 파라미터 디스크립션의 색인

파라미터 설명의 색인 (Index of Parameter Descriptions)

표 1 기능 리스트 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10

표 2 노미널 사이즈의 프로그래밍 . . . . . . . . . . . . . . . . . . . . . . . . . . 123

표 3 프로그래밍 예제 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125

표 4 파라미터 G9215 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 134

표 5 파라미터 G9201 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 136

표 6 파라미터 G9202 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 137

표 7 파라미터 G9203 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 138

표 8 파라미터 G9204 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 139

표 9 파라미터 G9205 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 140

표 10 파라미터 G9206 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 142

표 11 파라미터 G9207 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 144

표 12 파라미터 G9217 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 146

표 13 파라미터 G9208 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 148

표 14 파라미터 G9209 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 149

표 15 파라미터 G9212 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 151

표 16 파라미터 G9210 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152

표 17 파라미터 G9245 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 155

표 18 파라미터 G9220 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 158

표 19 파라미터 G9225 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 161

표 20 파라미터 G9228 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 164

표 21 파라미터 G9230 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 167

표 22 파라미터 G9235 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 174

표 23 파라미터 G9236 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 176

표 24 파라미터 G9237 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 180

표 25 파라미터 G9238 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 183

표 26 파라미터 G9239 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 185

표 27 파라미터 G9270 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 188

표 28 파라미터 9336 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 189

표 29 파라미터 G200 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 193

표 30 프로그래밍 예제 G200 . . . . . . . . . . . . . . . . . . . . . . . . . . . 194

표 31 프로그래밍 예제 G201 . . . . . . . . . . . . . . . . . . . . . . . . . . . 195

표 32 파라미터 G202 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 196

표 33 프로그래밍 예제 G202 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 198

표 34 파라미터 G203 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 199

표 35 프로그래밍 예제 G203 . . . . . . . . . . . . . . . . . . . . . . . . . . . 200

표 36 프로그래밍 예제 G203 . . . . . . . . . . . . . . . . . . . . . . . . . . . 200

Page 407: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

파라미터 디스크립션의 색인 / Fanuc

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

표 37 프로그래밍 예제 G203 . . . . . . . . . . . . . . . . . . . . . . . . . . . 200

표 38 프로그래밍 예제 G203 . . . . . . . . . . . . . . . . . . . . . . . . . . . 201

표 39 프로그래밍 예제 G203 . . . . . . . . . . . . . . . . . . . . . . . . . . . 201

표 40 파라미터 G204 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 202

표 41 분리된 디스플레이- 그리고 오퍼레이팅 판넬이 있는

인-프로세스 게이징 시스템 . . . . . . . . . . . . . . . . . . . . . . . . . . 204

표 42 파라미터 I: 선택 특수 기능 . . . . . . . . . . . . . . . . . . . . . . . . 205

표 43 프로그래밍 예제 G204 / 1 . . . . . . . . . . . . . . . . . . . . . . . . 205

표 44 프로그래밍 예제 G204 / 2 . . . . . . . . . . . . . . . . . . . . . . . . 206

표 45 파라미터 G205 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 207

표 46 파라미터 I: 선택 특수기능 . . . . . . . . . . . . . . . . . . . . . . . . 208

표 47 프로그래밍 예제 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 208

표 48 파라미터 G206 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 209

표 49 프로그래밍 예제 G206 . . . . . . . . . . . . . . . . . . . . . . . . . . . 211

표 50 프로그래밍 예제 레퍼런스 측정 Z 와 함께 G206 . . . . . . . . . . . . 211

표 51 파라미터 G207 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 212

표 52 프로그래밍 예제 G207 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 213

표 53 파라미터 G208 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 214

표 54 파라미터 I . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 215

표 55 파라미터 G9600 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 216

표 56 프로그래밍 예제 G9600 . . . . . . . . . . . . . . . . . . . . . . . . . . . 217

표 57 파라미터 M102 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 217

표 58 파라미터 G9678 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 220

표 59 프로그래밍 예제 G9678 . . . . . . . . . . . . . . . . . . . . . . . . . . . 221

표 60 프로그래밍 예제 G9678 . . . . . . . . . . . . . . . . . . . . . . . . . . . 222

표 61 파라미터 G9679. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 223

표 62 프로그래밍 예제 G9679 . . . . . . . . . . . . . . . . . . . . . . . . . . . 225

표 63 프로그래밍 예제 G9678 . . . . . . . . . . . . . . . . . . . . . . . . . . . 226

표 64 파라미터 G9250 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 227

표 65 프로그래밍 예제 G9250 표준형 . . . . . . . . . . . . . . . . . . . . . . . 228

표 66 파라미터 G9250 확장형 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 229

표 67 프로그래밍 예제 G9250 확장형 . . . . . . . . . . . . . . . . . . . . . . 229

표 68 파라미터 G9251 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 230

표 69 프로그래밍 예제 G9251 . . . . . . . . . . . . . . . . . . . . . . . . . . . 230

표 70 파라미터 G9251 확장형 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 231

표 71 프로그래밍 예제 G9251 확장형 . . . . . . . . . . . . . . . . . . . . . . 231

표 72 파라미터 G9231 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 232

표 73 프로그래밍 예제 G9231 . . . . . . . . . . . . . . . . . . . . . . . . . . . 232

Page 408: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

Fanuc / 파라미터 디스크립션의 색인

표 74 파라미터 G9500 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 233

표 75 프로그래밍 예제 G9500 . . . . . . . . . . . . . . . . . . . . . . . . . . 233

표 76 파라미터 M19 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 235

표 77 프로그래밍 예제 M19 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 235

표 78 파라미터 G9260 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 236

표 79 파라미터 G9272 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 239

표 80 파라미터 G9276 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 241

표 81 파라미터 G9601. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 243

표 82 프로그래밍 예제 G9601 . . . . . . . . . . . . . . . . . . . . . . . . . . 245

표 83 파라미터 G9275 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 246

표 84 프로그래밍 예제 G9275 . . . . . . . . . . . . . . . . . . . . . . . . . . 246

표 85 파라미터 G9602 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 247

표 86 프로그래밍 예제 G9602 . . . . . . . . . . . . . . . . . . . . . . . . . . 247

표 87 파라미터 G9603 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 248

표 88 파라미터 G9605 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 251

표 89 프로그래밍 예제 G9605 . . . . . . . . . . . . . . . . . . . . . . . . . . 252

표 90 파라미터 G9261 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 256

표 91 프로그래밍 예제 G9261 . . . . . . . . . . . . . . . . . . . . . . . . . . 257

표 92 파라미터 G9606 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 258

표 93 프로그래밍 예제 G9606 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 258

표 94 파라미터 G9607 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 259

표 95 프로그래밍 예제 G9607 . . . . . . . . . . . . . . . . . . . . . . . . . . 260

표 96 파라미터 G9770 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 293

표 97 파라미터 G9334 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 310

Page 409: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

파라미터 디스크립션의 색인 / Fanuc

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

일러스트레이션의 색인 (Index of Ilustrations)

그림 1 gr85070.wmf . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33

그림 2 gr_bl_1.wmf . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35

그림 3 gr_bi_2.wmf . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36

그림 4 gr_b2_3.wmf . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37

그림 5 gr_bl_4.wmf . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37

그림 6 gr85070.wmf . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38

그림 7 gr_b2_1.wmf . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40

그림 8 gr_b2_2.wmf. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41

그림 9 gr_b2.2a.wmf . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42

그림 10 gr_b2_3.wmf . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43

그림 11 gr_b2_4.wmf . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43

그림 12 gr85079.ppt . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53

그림 13 fc50132.dxf . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67

그림 14 graph.wmf . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108

그림 15 외면- / 내면 그라인딩 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123

그림 16 파라미터 G9677 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 218

그림 17 프로그래밍 예제 키웨이의 중간을 포지셔닝하기 . . . . . . . . . . . . . 250

그림 18 fc50178.dxf . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 299

Page 410: A C 운영 B 셋업 (Corrections) (Programming) (M-/B-Commands) … program manual.pdf · 2012-06-09 · Fanuc / 프로그래밍 지침 목 차 릴리스 A C 운영(Operation) B 셋업

BA 0091 219 A /01 / English A.Kuhn 14.02.98/A.Spori 13.10.03/K.Trachsel 01.11.03

Fanuc / 버전 히스토리

버전 히스토리 (Version of history)

버전 날짜 히스토리

A01 01.11.2003 기능 리스트

S31/31lean und S30leanPro gelöscht, S33 eingefügt

챕터 A 운영

Kapitel neu überarbeitet

A.6 Tasten D2 und E8 beschrieben

챕터 B 셋-업

B.3.1 neues Bild FC50206

B.3.4 Bilder Seite 54 und 55 gewechselt

B.5.4 Textergänzung

챕터 D 프로그래밍

D.1.3 Maschinen Typen angepasst

D.4.1 G9215 Parameterbeschrieb korrigiert

D.6.1 / 6.2 Unterschied Sensitron / AE4000 beschrieben

D.6.26 Parameter Erweiterung

D.6.30 G9607 neue Funktion

D.8 und D.10 gelöscht (S30leanPro)

챕터 G 메시지

G.2 Text 1675 ergänzt, 1662.1664 neu


Recommended