Fanuc Power Mate i-D/H Operator Manual

TABLE OF CONTENTS
B–63174EN/03
c–3
13.5.3 Repetition (WHILE Statement) 123. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
13.6 MACRO CALL 125. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
13.6.1 Simple Call (G65) 125. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
13.6.2 Modal Call (G66) 128. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
13.6.3 Macro Call Using G Code 130. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
13.6.4 Macro Call Using an M Code 131. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
13.6.5 Subprogram Call Using an M Code 132. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
13.6.6 Subprogram Calls Using a T Code 133. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
13.6.7 Sample Program 134. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
13.7 PROCESSING MACRO STATEMENTS 136. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
13.8 REGISTERING CUSTOM MACRO PROGRAMS 137. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
13.9 LIMITATIONS 138. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
13.10 EXTERNAL OUTPUT COMMANDS 139. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
13.11 INTERRUPTION TYPE CUSTOM MACRO 143. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
13.11.1 Specification Method 144. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
13.11.2 Details of Functions 145. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
14.PATTERN DATA INPUT FUNCTION 151. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
14.1 DISPLAYING THE PATTERN MENU 152. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
14.2 PATTERN DATA DISPLAY 156. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
14.3 SUBPROGRAM NUMBERS, MACRO INSTRUCTIONS AND
SYSTEM VARIABLES IN THE PATTERN DATA INPUT FUNCTION 160. . . . . . . . . . . . . . . . . . . . .
15.PROGRAMMABLE PARAMETER ENTRY (G10) 161. . . . . . . . . . . . . . . . . . . . . . . . . . .
16.AXIS CONTROL FUNCTIONS 163. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
16.1 ROTARY AXIS ROLL–OVER 164. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
16.2 SIMPLE SYNCHRONOUS CONTROL (INVALIDITY FOR THE Power Mate i–D) 165. . . . . . . . . .
16.3 TANDEM CONTROL (INVALIDITY FOR THE Power Mate i–D) 168. . . . . . . . . . . . . . . . . . . . . . . .
17.HIGH–SPEED CUTTING FUNCTIONS 169. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
17.1 ADVANCED PREVIEW FEED–FORWARD CONTROL 170. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
III. PROGRAMMING (For the Power Mate i–D/D2)
1. SPINDLE SPEED FUNCTION (S FUNCTION) 173. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.1 SPECIFYING THE SPINDLE SPEED WITH A BINARY CODE 174. . . . . . . . . . . . . . . . . . . . . . . . . .
1.2 SPECIFYING THE SPINDLE SPEED VALUE DIRECTLY (S5–DIGIT COMMAND) 174. . . . . . . . .
1.3 CONSTANT SURFACE SPEED CONTROL (G96, G97) 175. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2. FUNCTION TO SIMPLIFY PROGRAMMING 178. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.1 CANNED CYCLE 179. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.1.1 High–speed Peck Drilling Cycle (G73) 182. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.1.2 Left–handed Tapping Cycle (G74) 184. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.1.3 Fine Boring Cycle (G76) 186. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.1.4 Drilling Cycle, Spot Drilling (G81) 188. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.1.5 Drilling Cycle, Counter Boring Cycle (G82) 190. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.1.6 Peck Drilling Cycle (G83) 192. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.1.7 Tapping Cycle (G84) 194. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.1.8 Boring Cycle (G85) 196. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Leave a Reply

Your email address will not be published. Required fields are marked *