FANUC Series 30*/300*/300*s-MODEL A FANUC Series 31*/310*/310*s-MODEL A5 FANUC Series 31*/310*/310*s-MODEL A FANUC Series 32*/320*/320*s-MODEL A
Common to Lathe System/Machining Center System
USER’S MANUAL
Volume 2 of 2
B-63944EN/02
•No part of this manual may be reproduced in any form.
•All specifications and designs are subject to change without notice.
The export of this product is subject to the authorization of the government of the country from where the product is exported.
In this manual we have tried as much as possible to describe all the various matters. However, we cannot describe all the matters which must not be done, or which cannot be done, because there are so many possibilities.
Therefore, matters which are not especially described as possible in this manual should be regarded as ”impossible”.
This manual contains the program names or device names of other companies, some of which are registered trademarks of respective owners. However, these names are not followed by or in the main body.
B-63944EN/02 |
TABLE OF CONTENTS |
TABLE OF CONTENTS
Volume 1 of 2 |
|
|
SAFETY PRECAUTIONS............................................................................ |
s-1 |
|
I. GENERAL |
|
|
1 GENERAL.............................................................................................................. |
3 |
|
1.1 |
NOTES ON READING THIS MANUAL.......................................................... |
8 |
1.2 |
NOTES ON VARIOUS KINDS OF DATA ...................................................... |
8 |
II. PROGRAMMING |
|
|
1 GENERAL ............................................................................................. |
11 |
1.1TOOL MOVEMENT ALONG WORKPIECE PARTS
|
FIGURE-INTERPOLATION ......................................................................... |
12 |
1.2 |
FEED-FEED FUNCTION............................................................................. |
14 |
1.3 |
PART DRAWING AND TOOL MOVEMENT................................................ |
15 |
|
1.3.1 Reference Position (Machine-specific Position) .................................................... |
15 |
|
1.3.2 Coordinate System on Part Drawing and Coordinate System Specified by CNC - |
|
|
Coordinate System ................................................................................................. |
16 |
|
1.3.3 How to Indicate Command Dimensions for Moving the Tool (Absolute, |
|
|
Incremental Commands) ........................................................................................ |
22 |
1.4 |
CUTTING SPEED - SPINDLE FUNCTION.................................................. |
25 |
1.5SELECTION OF TOOL USED FOR VARIOUS MACHINING - TOOL
|
FUNCTION .................................................................................................. |
26 |
1.6 |
COMMAND FOR MACHINE OPERATIONS - AUXILIARY FUNCTION ...... |
27 |
1.7 |
PROGRAM CONFIGURATION ................................................................... |
28 |
1.8 |
TOOL MOVEMENT RANGE - STROKE...................................................... |
31 |
2 CONTROLLED AXES ........................................................................... |
33 |
|
2.1 |
NUMBER OF CONTROLLED AXES ........................................................... |
34 |
2.2 |
NAMES OF AXES ....................................................................................... |
35 |
2.3 |
INCREMENT SYSTEM................................................................................ |
36 |
2.4 |
MAXIMUM STROKE.................................................................................... |
37 |
3 PREPARATORY FUNCTION (G FUNCTION) ...................................... |
38 |
|
3.1 |
G CODE LIST IN THE MACHINING CENTER SYSTEM ............................ |
40 |
c-1
TABLE OF CONTENTS |
B-63944EN/02 |
||
3.2 |
G CODE LIST IN THE LATHE SYSTEM .................................................... |
|
43 |
4 INTERPOLATION FUNCTIONS............................................................ |
|
47 |
|
4.1 |
POSITIONING (G00)................................................................................... |
|
48 |
4.2 |
SINGLE DIRECTION POSITIONING (G60) ................................................ |
|
50 |
4.3 |
LINEAR INTERPOLATION (G01)................................................................ |
|
53 |
4.4 |
CIRCULAR INTERPOLATION (G02, G03).................................................. |
|
56 |
4.5 |
HELICAL INTERPOLATION (G02, G03) ..................................................... |
|
62 |
4.6 |
HELICAL INTERPOLATION B (G02, G03).................................................. |
|
64 |
4.7 |
SPIRAL INTERPOLATION, CONICAL INTERPOLATION (G02, G03) |
........ 65 |
|
4.8 |
POLAR COORDINATE INTERPOLATION (G12.1, G13.1) ......................... |
|
73 |
4.9 |
CYLINDRICAL INTERPOLATION (G07.1) .................................................. |
|
82 |
4.10CUTTING POINT INTERPOLATION FOR CYLINDRICAL
|
|
INTERPOLATION (G07.1)........................................................................... |
87 |
|
4.11 |
EXPONENTIAL INTERPOLATION (G02.3, G03.3)..................................... |
99 |
|
4.12 |
SMOOTH INTERPOLATION (G05.1) ........................................................ |
107 |
|
4.13 |
NANO SMOOTHING ................................................................................. |
111 |
|
4.14 |
NURBS INTERPOLATION (G06.2) ........................................................... |
118 |
|
4.15 |
HYPOTHETICAL AXIS INTERPOLATION (G07) ...................................... |
123 |
|
4.16 |
VARIABLE LEAD THREADING (G34)....................................................... |
125 |
|
4.17 |
CIRCULAR THREADING (G35, G36) ....................................................... |
126 |
|
4.18 |
SKIP FUNCTION (G31)............................................................................. |
131 |
|
4.19 |
MULTI-STEP SKIP (G31) .......................................................................... |
133 |
|
4.20 |
HIGH-SPEED SKIP SIGNAL (G31) ........................................................... |
134 |
|
4.21 |
THREE-DIMENSIONAL CIRCULAR INTERPOLATION............................ |
135 |
5 |
FEED FUNCTIONS ............................................................................. |
140 |
|
|
5.1 |
OVERVIEW ............................................................................................... |
141 |
|
5.2 |
RAPID TRAVERSE ................................................................................... |
143 |
|
5.3 |
CUTTING FEED ........................................................................................ |
144 |
|
5.4 |
CUTTING FEEDRATE CONTROL ............................................................ |
150 |
|
|
5.4.1 Exact Stop (G09, G61), Cutting Mode (G64), Tapping Mode (G63) .................. |
151 |
|
|
5.4.2 Automatic Corner Override.................................................................................. |
152 |
|
|
5.4.2.1 Automatic override for inner corners (G62) .................................................... |
152 |
|
|
5.4.2.2 Internal circular cutting feedrate change ......................................................... |
154 |
|
5.5 |
DWELL ...................................................................................................... |
155 |
6 |
REFERENCE POSITION..................................................................... |
157 |
|
|
6.1 |
REFERENCE POSITION RETURN........................................................... |
158 |
c-2
B-63944EN/02 |
TABLE OF CONTENTS |
|
6.2 |
FLOATING REFERENCE POSITION RETURN (G30.1)........................... |
165 |
7 COORDINATE SYSTEM..................................................................... |
167 |
|
7.1 |
MACHINE COORDINATE SYSTEM.......................................................... |
168 |
7.2 |
WORKPIECE COORDINATE SYSTEM .................................................... |
170 |
|
7.2.1 Setting a Workpiece Coordinate System.............................................................. |
170 |
|
7.2.2 Selecting a Workpiece Coordinate System .......................................................... |
173 |
|
7.2.3 Changing Workpiece Coordinate System ............................................................ |
174 |
|
7.2.4 Workpiece Coordinate System Preset (G92.1)..................................................... |
178 |
|
7.2.5 Addition of Workpiece Coordinate System Pair (G54.1 or G54) ........................ |
181 |
|
7.2.6 Automatic Coordinate System Setting ................................................................. |
183 |
|
7.2.7 Workpiece Coordinate System Shift .................................................................... |
184 |
7.3 |
LOCAL COORDINATE SYSTEM .............................................................. |
186 |
7.4 |
PLANE SELECTION.................................................................................. |
188 |
8 COORDINATE VALUE AND DIMENSION ......................................... |
189 |
|
8.1 |
ABSOLUTE AND INCREMENTAL PROGRAMMING................................ |
190 |
8.2 |
INCH/METRIC CONVERSION (G20, G21) ............................................... |
192 |
8.3 |
DECIMAL POINT PROGRAMMING .......................................................... |
193 |
8.4 |
DIAMETER AND RADIUS PROGRAMMING ............................................ |
195 |
8.5 |
DIAMETER AND RADIUS SETTING SWITCHING FUNCTION................ |
196 |
9 SPINDLE SPEED FUNCTION (S FUNCTION) ................................... |
200 |
|
9.1 |
SPECIFYING THE SPINDLE SPEED WITH A CODE............................... |
201 |
9.2SPECIFYING THE SPINDLE SPEED VALUE DIRECTLY (S5-DIGIT
|
COMMAND) .............................................................................................. |
201 |
|
9.3 |
CONSTANT SURFACE SPEED CONTROL (G96, G97) .......................... |
202 |
|
9.4 |
SPINDLE POSITIONING FUNCTION ....................................................... |
207 |
|
|
9.4.1 |
Spindle Orientation............................................................................................... |
208 |
|
9.4.2 |
Spindle Positioning .............................................................................................. |
209 |
|
9.4.3 |
Canceling Spindle Positioning ............................................................................. |
211 |
9.5 |
SPINDLE SPEED FLUCTUATION DETECTION....................................... |
213 |
10 TOOL FUNCTION (T FUNCTION) ...................................................... |
218 |
|
10.1 |
TOOL SELECTION FUNCTION ................................................................ |
219 |
10.2 |
TOOL MANAGEMENT FUNCTION........................................................... |
221 |
10.3 |
TOOL MANAGEMENT EXTENSION FUNCTION ..................................... |
240 |
|
10.3.1 Customization of Tool Management Data Display .............................................. |
240 |
|
10.3.2 Setting of Spindle Position / Standby Position Display ....................................... |
245 |
|
10.3.3 Input of Customize Data with the Decimal Point................................................. |
247 |
|
c-3 |
|
TABLE OF CONTENTS |
B-63944EN/02 |
|||
|
|
10.3.4 Protection of Various Tool Information Items with the KEY Signal................... |
250 |
|
|
|
10.3.5 Selection of a Tool Life Count Period.................................................................. |
250 |
|
|
|
10.3.6 |
Individual Data Screen ......................................................................................... |
251 |
|
|
10.3.7 Total Life Time Display for Tools of The Same Type......................................... |
251 |
|
|
10.4 |
TOOL MANAGEMENT FUNCTION OVERSIZE TOOLS SUPPORT |
........ 252 |
|
11 |
AUXILIARY FUNCTION...................................................................... |
254 |
||
|
11.1 |
AUXILIARY FUNCTION (M FUNCTION)................................................... |
255 |
|
|
11.2 |
MULTIPLE M COMMANDS IN A SINGLE BLOCK.................................... |
256 |
|
|
11.3 |
M CODE GROUPING FUNCTION ............................................................ |
257 |
|
|
|
11.3.1 Setting an M Code Group Number Using the Setting Screen .............................. |
257 |
|
|
|
11.3.2 Setting an M Code Group Number Using a Program........................................... |
259 |
|
|
|
11.3.3 M Code Group Check Function ........................................................................... |
260 |
|
|
11.4 |
SECOND AUXILIARY FUNCTIONS (B CODES) ...................................... |
261 |
|
12 |
PROGRAM MANAGEMENT............................................................... |
264 |
||
|
12.1 |
FOLDERS.................................................................................................. |
265 |
|
|
|
12.1.1 |
Folder Configuration ............................................................................................ |
265 |
|
|
12.1.2 |
Folder Attributes ................................................................................................... |
268 |
|
|
12.1.3 |
Default Folders ..................................................................................................... |
269 |
|
12.2 |
FILES |
......................................................................................................... |
270 |
|
|
12.2.1 |
File Name ............................................................................................................. |
270 |
|
|
12.2.2 |
File Attributes ....................................................................................................... |
272 |
|
12.3 |
RELATION ....................................WITH CONVENTIONAL FUNCTIONS |
273 |
|
|
|
12.3.1 ........................................................................................... |
Relation with Folders |
273 |
|
|
12.3.2 .....................................................................................Relation with File Names |
275 |
|
|
|
12.3.3 ............................................................................................... |
Related Parameters |
277 |
13 |
PROGRAM ...........................................................CONFIGURATION |
278 |
||
|
13.1 |
PROGRAM .......COMPONENTS OTHER THAN PROGRAM SECTIONS 280 |
||
|
13.2 |
PROGRAM ................................................SECTION CONFIGURATION |
283 |
|
|
13.3 |
SUBPROGRAM .....................................................................(M98, M99) |
291 |
|
14 FUNCTIONS ...................................TO SIMPLIFY PROGRAMMING |
296 |
|||
|
14.1 |
FIGURE .................................................................COPY (G72.1, G72.2) |
297 |
|
|
14.2 |
THREE ...........................-DIMENSIONAL COORDINATE CONVERSION |
305 |
|
15 |
COMPENSATION ............................................................FUNCTION |
316 |
||
|
15.1 |
TOOL ................................LENGTH COMPENSATION (G43, G44, G49) |
317 |
|
|
|
15.1.1 .............................................................................................................. |
Overview |
317 |
|
|
|
c - 4 |
|
B-63944EN/02 |
|
TABLE OF CONTENTS |
|
|
15.1.2 G53, G28, G30, and G30.1 Commands in Tool Length Compensation Mode .... |
323 |
|
15.2 |
SCALING (G50, G51)................................................................................ |
325 |
|
15.3 |
PROGRAMMABLE MIRROR IMAGE (G50.1, G51.1) ............................... |
335 |
|
15.4 |
TOOL AXIS DIRECTION TOOL LENGTH COMPENSATION................... |
337 |
|
|
15.4.1 Control Point Compensation of Tool Length Compensation Along Tool Axis ... |
343 |
|
16 CUSTOM MACRO............................................................................... |
348 |
||
16.1 |
VARIABLES............................................................................................... |
349 |
|
16.2 |
SYSTEM VARIABLES ............................................................................... |
356 |
|
16.3 |
ARITHMETIC AND LOGIC OPERATION .................................................. |
411 |
|
16.4 |
INDIRECT AXIS ADDRESS SPECIFICATION .......................................... |
419 |
|
16.5 |
MACRO STATEMENTS AND NC STATEMENTS..................................... |
421 |
|
16.6 |
BRANCH AND REPETITION..................................................................... |
422 |
|
|
16.6.1 Unconditional Branch (GOTO Statement)........................................................... |
422 |
|
|
16.6.2 GOTO Statement Using Stored Sequence Numbers ............................................ |
423 |
|
|
16.6.3 Conditional Branch (IF Statement) ...................................................................... |
425 |
|
|
16.6.4 |
Repetition (WHILE Statement)............................................................................ |
427 |
16.7 |
MACRO CALL ........................................................................................... |
430 |
|
|
16.7.1 |
Simple Call (G65) ................................................................................................ |
431 |
|
16.7.2 Modal Call: Call After the Move Command (G66) ............................................. |
442 |
|
|
16.7.3 |
Modal Call: Each Block Call (G66.1) ................................................................. |
447 |
|
16.7.4 Macro Call Using a G Code ................................................................................. |
450 |
|
|
16.7.5 Macro Call Using a G Code (Specification of Multiple Definitions)................... |
452 |
16.7.6Macro Call Using a G Code with a Decimal Point (Specification of Multiple
|
|
Definitions)........................................................................................................... |
453 |
|
16.7.7 |
Macro Call Using an M Code............................................................................... |
454 |
|
16.7.8 |
Macro Call Using an M Code (Specification of Multiple Definitions)................ |
456 |
|
16.7.9 |
Subprogram Call Using an M Code ..................................................................... |
457 |
|
16.7.10 |
Subprogram Call Using an M Code (Specification of Multiple Definitions)....... |
458 |
|
16.7.11 |
Subprogram Calls Using a T Code....................................................................... |
459 |
|
16.7.12 |
Subprogram Calls Using an S Code ..................................................................... |
460 |
|
16.7.13 |
Subprogram Calls Using a Secondary Auxiliary Function .................................. |
461 |
|
16.7.14 |
Subprogram Call Using a Specific Address ......................................................... |
462 |
16.8 |
PROCESSING MACRO STATEMENTS ................................................... |
466 |
|
16.9 |
REGISTERING CUSTOM MACRO PROGRAMS ..................................... |
468 |
|
16.10 |
CODES AND RESERVED WORDS USED IN CUSTOM MACROS ......... |
469 |
|
16.11 |
EXTERNAL OUTPUT COMMANDS.......................................................... |
471 |
|
16.12 |
RESTRICTIONS........................................................................................ |
475 |
c-5
TABLE OF CONTENTS |
|
B-63944EN/02 |
||
16.13 INTERRUPTION TYPE CUSTOM MACRO............................................... |
477 |
|||
|
16.13.1 |
Specification Method ........................................................................................... |
478 |
|
|
16.13.2 |
Details of Functions.............................................................................................. |
479 |
|
17 REAL-TIME CUSTOM MACRO .......................................................... |
489 |
|||
17.1 |
TYPES OF REAL TIME MACRO COMMANDS......................................... |
493 |
||
|
17.1.1 |
Modal Real Time Macro Command / One-shot Real Time Macro Command.....493 |
||
17.2 |
VARIABLES............................................................................................... |
|
500 |
|
|
17.2.1 Variables Dedicated To Real Time Custom Macros ............................................ |
501 |
||
|
|
17.2.1.1 |
System variables .............................................................................................. |
501 |
|
|
17.2.1.2 |
Real time macro variables (RTM variables) ................................................... |
503 |
|
17.2.2 |
Custom Macro Variables...................................................................................... |
505 |
|
|
|
17.2.2.1 |
System variables .............................................................................................. |
505 |
|
|
17.2.2.2 |
Local variables................................................................................................. |
506 |
17.3 |
ARITHMETIC AND LOGICAL OPERATION.............................................. |
507 |
||
17.4 |
CONTROL ON REAL TIME MACRO COMMANDS .................................. |
509 |
||
|
17.4.1 |
Conditional Branch (ZONCE Statement)............................................................. |
510 |
|
|
17.4.2 |
Condition Transition (ZEDGE Statement)........................................................... |
511 |
|
|
17.4.3 |
Repetition (ZWHILE Statement) ......................................................................... |
512 |
|
|
17.4.4 |
Multi-statement (ZDO...ZEND Statement) .......................................................... |
513 |
|
17.5 |
MACRO CALL ........................................................................................... |
|
516 |
|
17.6 |
OTHERS.................................................................................................... |
|
518 |
|
17.7 |
AXIS CONTROL COMMAND .................................................................... |
519 |
||
17.8 |
NOTES |
...................................................................................................... |
|
532 |
17.9 |
LIMITATION .............................................................................................. |
|
534 |
|
18 PROGRAMMABLE PARAMETER INPUT (G10)................................ |
536 |
|||
19 HIGH-SPEED CUTTING FUNCTIONS................................................ |
539 |
19.1AI CONTOUR CONTROL FUNCTION I AND AI CONTOUR CONTROL
|
FUNCTION II (G05.1) ................................................................................ |
540 |
19.2 |
JERK CONTROL....................................................................................... |
557 |
|
19.2.1 Speed Control with Change of Acceleration on Each Axis.................................. |
557 |
|
19.2.2 Look-Ahead Smooth Bell-Shaped Acceleration/Deceleration before |
|
|
Interpolation ......................................................................................................... |
560 |
19.3 |
OPTIMUM TORQUE ACCELERATION/DECELERATION........................ |
562 |
20 AXIS CONTROL FUNCTIONS............................................................ |
574 |
|
20.1 |
AXIS SYNCHRONOUS CONTROL........................................................... |
575 |
|
20.1.1 Axis Configuration for Axis Synchronous Control.............................................. |
576 |
|
c-6 |
|
B-63944EN/02 |
|
|
TABLE OF CONTENTS |
|
|
20.1.2 |
Synchronous Error Compensation........................................................................ |
579 |
|
|
20.1.3 |
Synchronous Establishment ................................................................................. |
581 |
|
|
20.1.4 Automatic Setting for Grid Position Matching .................................................... |
585 |
||
|
20.1.5 |
Synchronous Error Check .................................................................................... |
586 |
|
|
20.1.6 Methods of Alarm Recovery by Synchronous Error Check................................. |
588 |
||
|
20.1.7 Axis Synchronous Control Torque Difference Alarm.......................................... |
590 |
||
20.2 |
POLYGON TURNING (G50.2, G51.2)....................................................... |
593 |
||
20.3 |
ROTARY AXIS ROLL-OVER..................................................................... |
599 |
||
|
20.3.1 |
Rotary Axis Roll-over .......................................................................................... |
599 |
|
|
20.3.2 |
Rotary Axis Control ............................................................................................. |
600 |
|
20.4 |
ANGULAR AXIS CONTROL...................................................................... |
601 |
||
20.5 |
TOOL RETRACT AND RECOVER............................................................ |
611 |
||
20.6 |
ELECTRIC GEAR BOX ............................................................................. |
616 |
||
|
20.6.1 |
Electric Gear Box ................................................................................................. |
616 |
|
|
20.6.2 Electronic Gear Box Automatic Phase Synchronization...................................... |
625 |
||
|
20.6.3 Skip Function for EGB Axis ................................................................................ |
630 |
||
|
20.6.4 Electronic Gear Box 2 Pair................................................................................... |
632 |
||
|
|
20.6.4.1 Specification method (G80.5, G81.5).............................................................. |
632 |
|
|
|
20.6.4.2 Description of commands compatible with those for a hobbing machine |
|
|
|
|
|
(G80, G81)....................................................................................................... |
635 |
|
|
20.6.4.3 Controlled axis configuration example............................................................ |
639 |
|
|
|
20.6.4.4 |
Sample programs ............................................................................................. |
640 |
|
|
20.6.4.5 Synchronization ratio specification range........................................................ |
645 |
|
|
|
20.6.4.6 |
Retract function ............................................................................................... |
649 |
21 5-AXIS MACHINING FUNCTION........................................................ |
650 |
|||
21.1 |
TOOL CENTER POINT CONTROL FOR 5-AXIS MACHINING................. |
651 |
||
21.2 |
TILTED WORKING PLANE COMMAND ................................................... |
705 |
||
21.3 |
INCLINED ROTARY AXIS CONTROL ...................................................... |
731 |
||
21.4 |
CUTTER COMPENSATION FOR 5-AXIS MACHINING............................ |
735 |
||
|
21.4.1 Cutter Compensation in Tool Rotation Type Machine ........................................ |
738 |
||
|
|
21.4.1.1 |
Tool side offset ................................................................................................ |
739 |
|
|
21.4.1.2 |
Leading edge offset ......................................................................................... |
759 |
|
|
21.4.1.3 Tool tip position (cutting point) command ...................................................... |
765 |
|
|
21.4.2 Cutter Compensation in Table Rotation Type Machine....................................... |
769 |
||
|
21.4.3 Cutter Compensation in Mixed-Type Machine.................................................... |
777 |
||
|
21.4.4 Interference Check and Interference Avoidance .................................................. |
784 |
||
|
21.4.5 |
Restrictions........................................................................................................... |
788 |
|
|
|
21.4.5.1 Restrictions common to machine configurations............................................. |
788 |
|
|
|
21.4.5.2 Restriction on tool rotation type ...................................................................... |
791 |
|
|
|
|
c-7 |
|
TABLE OF CONTENTS |
B-63944EN/02 |
|
|
21.4.5.3 Restriction on machine configurations having table rotation axes (table |
|
|
rotation type and mixed-type).......................................................................... |
792 |
|
21.4.6 Examples .............................................................................................................. |
796 |
22 MUITI-PATH CONTROL FUNCTION.................................................. |
801 |
|
22.1 |
OVERVIEW ............................................................................................... |
802 |
22.2 |
WAITING FUNCTION FOR PATHS .......................................................... |
804 |
22.3 |
COMMON MEMORY BETWEEN EACH PATH......................................... |
810 |
22.4 |
SPINDLE CONTROL BETWEEN EACH PATH......................................... |
812 |
22.5SYNCHRONOUS CONTROL, MIXTURE CONTROL, AND
|
|
SUPERPOSITION CONTROL................................................................... |
813 |
|
|
|
|
||
Volume 2 of 2 |
|
|
||
III. OPERATION |
|
|||
1 |
GENERAL |
........................................................................................... |
819 |
|
|
1.1 |
MANUAL OPERATION.............................................................................. |
820 |
|
|
1.2 |
TOOL MOVEMENT BY PROGRAMING - AUTOMATIC OPERATION ..... |
822 |
|
|
1.3 |
AUTOMATIC .......................................................................OPERATION |
824 |
|
|
1.4 |
TESTING ............................................................................A PROGRAM |
826 |
|
|
|
1.4.1 ...........................................................................Check by Running the Machine |
826 |
|
|
|
1.4.2 .........How to View the Position Display Change without Running the Machine |
828 |
|
|
1.5 |
EDITING .............................................................................A PROGRAM |
829 |
|
|
1.6 |
DISPLAYING ..........................................................AND SETTING DATA |
830 |
|
|
1.7 |
DISPLAY ................................................................................................... |
833 |
|
|
|
1.7.1 ................................................................................................... |
Program Display |
833 |
|
|
1.7.2 ...................................................................................... |
Current Position Display |
834 |
|
|
1.7.3 ...................................................................................................... |
Alarm Display |
835 |
|
|
1.7.4 ..............................................................Parts Count Display, Run Time Display |
835 |
|
2 |
OPERATIONAL ..................................................................DEVICES |
836 |
||
|
2.1 |
SETTING ............................................................AND DEISPLAY UNITS |
837 |
|
|
|
2.1.1 ..............................................................................7.2" LCD CNC Display Panel |
838 |
|
|
|
2.1.2 ..............................................................................8.4" LCD CNC Display Panel |
838 |
|
|
|
2.1.3 ............................................................................10.4" LCD CNC Display Panel |
839 |
|
|
|
2.1.4 ............................................................................12.1" LCD CNC Display Panel |
840 |
|
|
|
2.1.5 ...............................................................................15" LCD CNC Display Panel |
840 |
|
|
|
2.1.6 ...........................................................................Standard MDI Unit (ONG Key) |
841 |
|
|
|
2.1.7 ...................................................................Standard MDI Unit (QWERTY Key) |
842 |
|
|
|
|
c - 8 |
|
B-63944EN/02 |
|
|
TABLE OF CONTENTS |
|
2.1.8 Small MDI Unit (ONG Key)................................................................................ |
843 |
|
2.2 |
OPERATIONAL DEVICES......................................................................... |
844 |
|
2.3 |
FUNCTION KEYS AND SOFT KEYS ........................................................ |
847 |
|
|
2.3.1 |
General Screen Operations................................................................................... |
848 |
|
2.3.2 |
Function Keys ...................................................................................................... |
850 |
|
2.3.3 |
Soft Keys .............................................................................................................. |
851 |
|
2.3.4 Key Input and Input Buffer .................................................................................. |
861 |
|
|
2.3.5 |
Warning Messages ............................................................................................... |
862 |
2.4 |
EXTERNAL I/O DEVICES ......................................................................... |
863 |
|
2.5 |
POWER ON/OFF....................................................................................... |
865 |
|
|
2.5.1 Turning on the Power........................................................................................... |
865 |
|
|
2.5.2 |
Power Disconnection............................................................................................ |
866 |
3 MANUAL OPERATION....................................................................... |
867 |
||
3.1 |
MANUAL REFERENCE POSITION RETURN........................................... |
868 |
|
3.2 |
JOG FEED (JOG)...................................................................................... |
870 |
|
3.3 |
INCREMENTAL FEED .............................................................................. |
872 |
|
3.4 |
MANUAL HANDLE FEED.......................................................................... |
874 |
|
3.5 |
MANUAL ABSOLUTE ON AND OFF......................................................... |
877 |
|
3.6 |
RIGID TAPPING BY MANUAL HANDLE................................................... |
883 |
|
3.7 |
MANUAL NUMERICAL COMMAND.......................................................... |
886 |
|
3.8 |
MANUAL FEED FOR 5-AXIS MACHINING............................................... |
895 |
3.8.1Tool Axis Direction Handle Feed / Tool Axis Direction JOG Feed / Tool Axis
|
Direction Incremental Feed .................................................................................. |
896 |
3.8.2 |
Tool Axis Right-Angle Direction Handle Feed / Tool Axis Right-Angle |
|
|
Direction JOG Feed / Tool Axis Right-Angle Direction Incremental Feed......... |
898 |
3.8.3Tool Tip Center Rotation Handle Feed / Tool Tip Center Rotation JOG Feed /
Tool Tip Center Rotation Incremental Feed......................................................... |
903 |
3.8.4Table Vertical Direction Handle Feed / Table Vertical Direction JOG Feed /
Table Vertical Direction Incremental Feed .......................................................... |
906 |
3.8.5Table Horizontal Direction Handle Feed / Table Horizontal Direction JOG Feed /
|
|
Table Horizontal Direction Incremental Feed ...................................................... |
908 |
3.9 |
DISTANCE CODED LINEAR SCALE INTERFACE................................... |
912 |
|
|
3.9.1 Procedure for Reference Position Establishment ................................................. |
912 |
|
|
3.9.2 |
Reference Position Return.................................................................................... |
914 |
|
3.9.3 Distance Coded Rotary Encoder .......................................................................... |
914 |
|
|
3.9.4 |
Axis Synchronization Control .............................................................................. |
915 |
|
3.9.5 Axis Control by PMC........................................................................................... |
916 |
|
|
|
c-9 |
|
TABLE OF CONTENTS |
B - 63944EN/02 |
|
3.9.6 |
Angular Axis Control |
...........................................................................................917 |
3.9.7 |
Note .................................................................................................................... |
917 |
3.10LINEAR SCALE WITH DISTANCE-CODED REFERENCE MARKS
|
|
(SERIAL) ................................................................................................... |
919 |
|
4 |
AUTOMATIC OPERATION................................................................. |
925 |
||
|
4.1 |
MEMORY OPERATION ............................................................................ |
926 |
|
|
4.2 |
MDI OPERATION...................................................................................... |
929 |
|
|
4.3 |
DNC OPERATION..................................................................................... |
934 |
|
|
4.4 |
EXTERNAL SUBPROGRAM CALL (M198)............................................... |
936 |
|
|
4.5 |
MANUAL HANDLE INTERRUPTION ........................................................ |
939 |
|
|
4.6 |
MIRROR IMAGE........................................................................................ |
946 |
|
|
4.7 |
PROGRAM RESTART .............................................................................. |
948 |
|
|
4.8 |
TOOL RETRACT AND RECOVER............................................................ |
962 |
|
|
|
4.8.1 |
Retract .................................................................................................................. |
966 |
|
|
4.8.2 |
Withdrawal ........................................................................................................... |
967 |
|
|
4.8.3 |
Return ................................................................................................................... |
967 |
|
|
4.8.4 |
Repositioning ....................................................................................................... |
968 |
|
|
4.8.5 Tool Retract and Return for Threading ................................................................ |
969 |
|
|
|
4.8.6 Operation Procedure for a Canned Cycle for Drilling.......................................... |
972 |
|
5 |
TEST OPERATION ............................................................................. |
974 |
||
|
5.1 |
MACHINE LOCK AND AUXILIARY FUNCTION LOCK ............................. |
975 |
|
|
5.2 |
FEEDRATE OVERRIDE............................................................................ |
977 |
|
|
5.3 |
RAPID TRAVERSE OVERRIDE................................................................ |
978 |
|
|
5.4 |
DRY RUN .................................................................................................. |
979 |
|
|
5.5 |
SINGLE BLOCK ........................................................................................ |
980 |
|
6 |
SAFETY FUNCTIONS......................................................................... |
982 |
||
|
6.1 |
EMERGENCY STOP................................................................................. |
983 |
|
|
6.2 |
OVERTRAVEL........................................................................................... |
984 |
|
|
6.3 |
STORED STROKE CHECK....................................................................... |
986 |
|
|
6.4 |
STROKE LIMIT CHECK BEFORE MOVE ................................................. |
991 |
|
|
6.5 |
WRONG OPERATION PREVENTION FUNCTIONS ................................ |
994 |
|
|
|
6.5.1 Functions that are Used When Data is Set ........................................................... |
995 |
|
|
|
|
6.5.1.1 Input data range check..................................................................................... |
996 |
|
|
|
6.5.1.2 Confirmation of incremental input .................................................................. |
998 |
|
|
|
6.5.1.3 Prohibition of the absolute input by the soft key ............................................. |
999 |
|
|
|
6.5.1.4 Confirmation of the deletion of the program ................................................. |
1000 |
|
|
|
6.5.1.5 Confirmation of the deletion of all data......................................................... |
1001 |
|
|
|
c-10 |
|
B-63944EN/02 |
|
|
TABLE OF CONTENTS |
||
|
|
|
6.5.1.6 Confirmation of a data update during the data setting process...................... |
1002 |
|
|
|
6.5.2 |
Functions that are Used when the Program is Executed .................................... |
1003 |
|
|
|
|
6.5.2.1 Display of updated modal information .......................................................... |
1004 |
|
|
|
|
6.5.2.2 |
Start check signal........................................................................................... |
1005 |
|
|
|
6.5.2.3 |
Axis status display ......................................................................................... |
1006 |
|
|
|
6.5.2.4 Confirmation of the start from a middle block .............................................. |
1007 |
|
|
|
|
6.5.2.5 |
Data range check ........................................................................................... |
1008 |
|
|
|
6.5.2.6 Maximum incremental value check ............................................................... |
1009 |
|
|
|
6.5.3 |
Setting Screen..................................................................................................... |
1010 |
|
|
|
|
6.5.3.1 Operation confirmation function setting screen............................................. |
1011 |
|
|
|
|
6.5.3.2 Tool offset range setting screen..................................................................... |
1013 |
|
|
|
|
6.5.3.3 Workpiece origin offset range setting screen ................................................ |
1018 |
|
|
|
|
6.5.3.4 Y-axis tool offset range setting screen........................................................... |
1020 |
|
|
|
|
6.5.3.5 Workpiece shift range setting screen............................................................. |
1022 |
|
7 |
ALARM AND SELF-DIAGNOSIS FUNCTIONS................................ |
1024 |
|||
|
7.1 |
ALARM DISPLAY .................................................................................... |
1025 |
||
|
7.2 |
ALARM HISTORY DISPLAY ................................................................... |
1027 |
||
|
7.3 |
CHECKING BY SELF-DIAGNOSIS SCREEN ......................................... |
1028 |
||
8 |
DATA INPUT/OUTPUT ..................................................................... |
1029 |
|||
|
8.1 |
INPUT/OUTPUT ON EACH SCREEN ..................................................... |
1030 |
||
|
|
8.1.1 |
Inputting and Outputting a Program................................................................... |
1031 |
|
|
|
|
8.1.1.1 |
Inputting a program ....................................................................................... |
1031 |
|
|
|
8.1.1.2 |
Outputting a program..................................................................................... |
1032 |
|
|
8.1.2 |
Inputting and Outputting Parameters.................................................................. |
1033 |
|
|
|
|
8.1.2.1 |
Inputting parameters ...................................................................................... |
1033 |
|
|
|
8.1.2.2 |
Outputting parameters ................................................................................... |
1034 |
|
|
8.1.3 |
Inputting and Outputting Offset Data................................................................. |
1035 |
|
|
|
|
8.1.3.1 |
Inputting offset data....................................................................................... |
1035 |
|
|
|
8.1.3.2 |
Outputting offset data .................................................................................... |
1036 |
|
|
8.1.4 |
Inputting and Outputting Pitch Error Compensation Data ................................. |
1041 |
|
|
|
|
8.1.4.1 Inputting pitch error compensation data ........................................................ |
1041 |
|
|
|
|
8.1.4.2 Outputting pitch error compensation data ..................................................... |
1042 |
|
|
|
|
8.1.4.3 Input/output format of pitch error compensation data ................................... |
1043 |
|
|
|
8.1.5 |
Inputting and Outputting Three-dimensional Error Compensation Data ........... |
1044 |
|
|
|
|
8.1.5.1 Inputting three-dimensional error compensation data ................................... |
1044 |
|
|
|
|
8.1.5.2 Outputting three-dimensional error compensation data................................. |
1045 |
|
|
|
|
8.1.5.3 Input/output format of three-dimensional error compensation data .............. |
1046 |
|
|
|
8.1.6 |
Inputting and Outputting Custom Macro Common Variables ........................... |
1048 |
|
|
|
|
8.1.6.1 Inputting custom macro common variables................................................... |
1048 |
|
|
|
|
8.1.6.2 Outputting custom macro common variables ................................................ |
1049 |
|
|
|
8.1.7 |
Inputting and Outputting Workpiece Coordinates System Data ........................ |
1051 |
c-11
TABLE OF CONTENTS |
|
B-63944EN/02 |
|
|
8.1.7.1 |
Inputting workpiece coordinate system data.................................................. |
1051 |
|
8.1.7.2 |
Outputting workpiece coordinate system data............................................... |
1052 |
8.1.8 |
Inputting and Outputting Operation History Data.............................................. |
1053 |
|
|
8.1.8.1 |
Outputting operation history data .................................................................. |
1053 |
8.1.9 |
Inputting and Outputting Tool Management Data ............................................. |
1054 |
|
|
8.1.9.1 |
Inputting tool management data .................................................................... |
1054 |
|
8.1.9.2 |
Outputting tool management data.................................................................. |
1055 |
|
8.1.9.3 |
Inputting magazine data................................................................................. |
1056 |
|
8.1.9.4 |
Outputting magazine data .............................................................................. |
1057 |
|
8.1.9.5 |
Inputting tool life status name data................................................................ |
1058 |
|
8.1.9.6 |
Outputting tool life status name data ............................................................. |
1059 |
|
8.1.9.7 |
Inputting name data of customize data .......................................................... |
1060 |
|
8.1.9.8 |
Outputting name data of customize data........................................................ |
1061 |
|
8.1.9.9 |
Inputting customize data displayed as tool management data ....................... |
1062 |
|
8.1.9.10 |
Outputting customize data displayed as tool management data..................... |
1063 |
|
8.1.9.11 |
Inputting spindle waiting position name data ................................................ |
1064 |
|
8.1.9.12 |
Outputting spindle waiting position name data ............................................. |
1065 |
|
8.1.9.13 |
Inputting decimal point position data of customize data ............................... |
1066 |
|
8.1.9.14 |
Outputting decimal point position data of customize data............................. |
1067 |
|
8.1.9.15 |
Inputting tool geometry data.......................................................................... |
1068 |
|
8.1.9.16 |
Outputting tool geometry data ....................................................................... |
1069 |
|
8.2 |
INPUT/OUTPUT ON THE ALL IO SCREEN............................................ |
1070 |
|
|
8.2.1 Inputting/Outputting a Program ......................................................................... |
1071 |
|
|
8.2.2 Inputting and Outputting Parameters.................................................................. |
1072 |
|
|
8.2.3 Inputting and Outputting Offset Data................................................................. |
1073 |
|
|
8.2.4 Inputting/Outputting Pitch Error Compensation Data........................................ |
1074 |
|
|
8.2.5 Inputting/Outputting Custom Macro Common Variables .................................. |
1076 |
|
|
8.2.6 Inputting and Outputting Workpiece Coordinates System Data ........................ |
1077 |
|
|
8.2.7 Inputting and Outputting Operation History Data.............................................. |
1078 |
|
|
8.2.8 Inputting and Outputting Tool Management Data ............................................. |
1079 |
|
|
8.2.9 File Format and Error Messages......................................................................... |
1083 |
|
8.3 |
EMBEDDED ETHERNET OPERATIONS................................................ |
1084 |
|
|
8.3.1 FTP File Transfer Function ................................................................................ |
1084 |
9 |
CREATING PROGRAMS.................................................................. |
1088 |
|
|
9.1 |
CREATING PROGRAMS USING THE MDI PANEL................................ |
1089 |
|
9.2 |
AUTOMATIC INSERTION OF SEQUENCE NUMBERS ......................... |
1090 |
|
9.3 |
CREATING PROGRAMS IN TEACH IN MODE (PLAYBACK) ................ |
1092 |
10 |
EDITING PROGRAMS ...................................................................... |
1095 |
|
|
10.1 |
EDIT DISABLE ATTRIBUTE.................................................................... |
1096 |
c-12
B-63944EN/02 |
|
|
TABLE OF CONTENTS |
10.2 |
INSERTING, ALTERING AND DELETING A WORD |
.............................. 1097 |
|
|
10.2.1 |
Word Search....................................................................................................... |
1098 |
|
10.2.2 |
Heading a Program............................................................................................. |
1100 |
|
10.2.3 |
Inserting a Word................................................................................................. |
1101 |
|
10.2.4 |
Altering a Word.................................................................................................. |
1102 |
|
10.2.5 |
Deleting a Word ................................................................................................. |
1103 |
10.3 |
DELETING BLOCKS ............................................................................... |
1104 |
|
|
10.3.1 |
Deleting a Block................................................................................................. |
1104 |
|
10.3.2 |
Deleting Multiple Blocks ................................................................................... |
1105 |
10.4 |
PROGRAM SEARCH .............................................................................. |
1106 |
|
10.5 |
SEQUENCE NUMBER SEARCH ............................................................ |
1107 |
|
10.6 |
DELETING PROGRAMS......................................................................... |
1109 |
|
|
10.6.1 |
Deleting One Program........................................................................................ |
1109 |
|
10.6.2 |
Deleting All Programs........................................................................................ |
1109 |
10.7 |
EDITING OF CUSTOM MACROS........................................................... |
1110 |
|
10.8 |
PASSWORD FUNCTION ........................................................................ |
1111 |
|
10.9 |
EDITING PROGRAM CHARACTERS ..................................................... |
1114 |
|
|
10.9.1 |
Available Keys ................................................................................................... |
1118 |
|
10.9.2 |
Input Mode ......................................................................................................... |
1119 |
|
10.9.3 |
Line Number Display ......................................................................................... |
1119 |
|
10.9.4 |
Search ................................................................................................................. |
1120 |
|
10.9.5 |
Replacement ....................................................................................................... |
1121 |
|
10.9.6 |
Reversing Edit Operations (Undo Function)...................................................... |
1122 |
|
10.9.7 |
Selection ............................................................................................................. |
1122 |
|
10.9.8 |
Copy .................................................................................................................. |
1123 |
|
10.9.9 |
Deletion .............................................................................................................. |
1123 |
|
10.9.10 |
Paste 1123 |
|
|
10.9.11 |
Saving................................................................................................................. |
1123 |
|
10.9.12 |
Creation .............................................................................................................. |
1124 |
|
10.9.13 |
Line Number Search........................................................................................... |
1124 |
10.10 |
PROGRAM COPY FUNCTION................................................................ |
1125 |
|
10.11 KEYS AND PROGRAM ENCRYPTION................................................... |
1127 |
||
11 PROGRAM MANAGEMENT............................................................. |
1131 |
||
11.1 |
SELECTING A DEVICE........................................................................... |
1132 |
|
|
11.1.1 |
Selecting a Memory Card Program as a Device................................................. |
1133 |
11.2 |
CREATING A FOLDER ........................................................................... |
1139 |
|
11.3 |
RENAMING A FOLDER .......................................................................... |
1140 |
c-13
TABLE OF CONTENTS |
B-63944EN/02 |
||
11.4 |
CHANGING FOLDER ATTRIBUTES....................................................... |
1141 |
|
11.5 |
DELETING A FOLDER............................................................................ |
1142 |
|
11.6 |
SELECTING A DEFAULT FOLDER ........................................................ |
1143 |
|
11.7 |
RENAMING A FILE ................................................................................. |
1144 |
|
11.8 |
DELETING A FILE................................................................................... |
1145 |
|
11.9 |
CHANGING FILE ATTRIBUTES.............................................................. |
1146 |
|
11.10 |
SELECTING A MAIN PROGRAM............................................................ |
1147 |
|
11.11 |
MAKING A PROGRAM COMPACT......................................................... |
1148 |
|
12 SETTING AND DISPLAYING DATA................................................. |
1149 |
||
12.1 |
SCREENS DISPLAYED BY FUNCTION KEY ....................................... |
1157 |
|
|
12.1.1 Position Display in the Workpiece Coordinate System ..................................... |
1158 |
|
|
12.1.2 Position Display in the Relative Coordinate System.......................................... |
1160 |
|
|
12.1.3 |
Overall Position Display .................................................................................... |
1163 |
|
12.1.4 Workpiece Coordinate System Preset ................................................................ |
1165 |
|
|
12.1.5 |
Actual Feedrate Display ..................................................................................... |
1166 |
|
12.1.6 Display of Run Time and Parts Count................................................................ |
1168 |
|
|
12.1.7 Setting the Floating Reference Position ............................................................. |
1170 |
|
|
12.1.8 |
Operating Monitor Display ................................................................................ |
1171 |
12.1.9Display of Manual Feed for 5-axis Machining (Tool Tip Coordinates, Number
|
of Pulses, Machine Axis Move Amount) ........................................................... |
1174 |
12.2 SCREENS DISPLAYED BY FUNCTION KEY ....................................... |
1178 |
|
12.2.1 |
Program Contents Display.................................................................................. |
1179 |
12.2.2 |
Editing a Program............................................................................................... |
1180 |
12.2.3 Program Screen for MDI Operation ................................................................... |
1182 |
|
12.2.4 |
Program Folder Screen....................................................................................... |
1183 |
12.2.5 Next Block Display Screen ................................................................................ |
1184 |
|
12.2.6 |
Program Check Screen ....................................................................................... |
1185 |
12.2.7 |
Background Editing............................................................................................ |
1186 |
12.2.8 Stamping the Machining Time ........................................................................... |
1192 |
|
12.3 SCREENS DISPLAYED BY FUNCTION KEY ....................................... |
1202 |
|
12.3.1 Displaying and Entering Setting Data ................................................................ |
1203 |
|
12.3.2 Sequence Number Comparison and Stop ........................................................... |
1206 |
|
12.3.3 Displaying and Setting Run Time, Parts Count, and Time ................................ |
1208 |
|
12.3.4 Displaying and Setting the Workpiece Origin Offset Value .............................. |
1211 |
|
12.3.5 Direct Input of Workpiece Origin Offset value measured ................................. |
1212 |
|
12.3.6 Displaying and Setting Custom Macro Common Variables .............................. |
1214 |
|
12.3.7 Displaying and Setting Real Time Custom Macro Data .................................... |
1216 |
|
|
c-14 |
|
B-63944EN/02 |
|
|
TABLE OF CONTENTS |
|
|
12.3.8 |
Displaying and Setting the Software Operator's Panel....................................... |
1218 |
|
|
12.3.9 Setting and Displaying Tool Management Data ................................................ |
1221 |
||
|
|
12.3.9.1 |
Displaying and setting magazine screen ........................................................ |
1221 |
|
|
12.3.9.2 |
Displaying and setting tool management screen............................................ |
1223 |
|
|
12.3.9.3 |
Each tool data screen ..................................................................................... |
1230 |
|
|
12.3.9.4 |
Displaying the total life of tools of the same type ......................................... |
1233 |
|
|
12.3.9.5 |
Tool geometry data screen............................................................................. |
1238 |
|
12.3.10 Displaying and Switching the Display Language .............................................. |
1243 |
||
|
12.3.11 Protection of Data at Eight Levels...................................................................... |
1245 |
||
|
|
12.3.11.1 |
Operation level setting................................................................................... |
1245 |
|
|
12.3.11.2 |
Password modification................................................................................... |
1247 |
|
|
12.3.11.3 |
Protection level setting .................................................................................. |
1249 |
|
|
12.3.11.4 |
Setting the change protection level and output protection level of a |
|
|
|
|
program.......................................................................................................... |
1253 |
|
12.3.12 |
Precision Level Selection ................................................................................... |
1255 |
|
12.4 |
SCREENS DISPLAYED BY FUNCTION KEY ....................................... |
1256 |
||
|
12.4.1 |
Displaying and Setting Parameters..................................................................... |
1257 |
|
|
12.4.2 |
Displaying and Setting Pitch Error Compensation Data .................................... |
1260 |
|
|
12.4.3 |
Displaying and Setting Three-Dimensional Error Compensation Data ............. |
1263 |
|
|
12.4.4 |
Servo Parameters................................................................................................ |
1267 |
|
|
12.4.5 |
Servo Tuning ...................................................................................................... |
1268 |
|
|
12.4.6 |
Spindle Setting ................................................................................................... |
1269 |
|
|
12.4.7 |
Spindle Tuning ................................................................................................... |
1270 |
|
|
12.4.8 |
Spindle Monitor.................................................................................................. |
1271 |
|
|
12.4.9 |
Color Setting Screen........................................................................................... |
1272 |
|
|
12.4.10 |
Machining Parameter Tuning............................................................................. |
1275 |
|
|
12.4.11 |
Displaying Memory Data ................................................................................... |
1283 |
|
|
12.4.12 |
Parameter Tuning Screen ................................................................................... |
1285 |
|
|
|
12.4.12.1 |
Displaying the menu screen and selecting a menu item ................................ |
1285 |
|
|
12.4.12.2 |
Parameter tuning screen (system setting) ...................................................... |
1289 |
|
|
12.4.12.3 |
Parameter tuning screen (axis setting) ........................................................... |
1291 |
|
|
12.4.12.4 |
Displaying and setting the FSSB amplifier setting screen............................. |
1292 |
|
|
12.4.12.5 |
Displaying and setting the FSSB axis setting screen ..................................... |
1293 |
|
|
12.4.12.6 |
Displaying and setting the servo setting screen ............................................. |
1294 |
|
|
12.4.12.7 |
Parameter tuning screen (spindle setting)...................................................... |
1295 |
|
|
12.4.12.8 |
Parameter tuning screen (miscellaneous settings) ......................................... |
1296 |
|
|
12.4.12.9 |
Displaying and setting the servo tuning screen ............................................. |
1297 |
|
12.4.12.10 Displaying and setting the spindle tuning screen............................................. |
1298 |
||
|
12.4.12.11 Displaying and setting the machining parameter tuning screen ...................... |
1299 |
||
12.5 |
SCREENS DISPLAYED BY FUNCTION KEY ....................................... |
1304 |
c-15
TABLE OF CONTENTS |
B-63944EN/02 |
12.6DISPLAYING THE PROGRAM NUMBER, SEQUENCE NUMBER, AND STATUS, AND WARNING MESSAGES FOR DATA SETTING OR
INPUT/OUTPUT OPERATION ................................................................ |
1305 |
|
12.6.1 |
Displaying the Program Number and Sequence Number................................... |
1305 |
12.6.2 |
Displaying the Status and Warning for Data Setting or Input/Output |
|
|
Operation............................................................................................................ |
1307 |
13 |
GRAPHIC FUNCTION....................................................................... |
1310 |
|
|
13.1 |
GRAPHIC DISPLAY ................................................................................ |
1311 |
IV. MAINTENANCE |
|
||
1 |
ROUTINE MAINTENANCE ............................................................... |
1327 |
|
|
1.1 |
ACTION TO BE TAKEN WHEN A PROBLEM OCCURRED ................... |
1328 |
|
1.2 |
BACKING UP VARIOUS DATA ITEMS ................................................... |
1329 |
|
1.3 |
METHOD OF REPLACING BATTERY .................................................... |
1331 |
|
|
1.3.1 Replacing Battery for LCD-mounted Type CNC Control Unit ......................... |
1332 |
|
|
1.3.2 Replacing the Battery for Stand-alone Type CNC Control Unit........................ |
1335 |
|
|
1.3.3 Battery in the CNC Display Unit with PC Functions (3 VDC).......................... |
1337 |
|
|
1.3.4 Battery for Absolute Pulsecoders ....................................................................... |
1339 |
APPENDIX |
|
||
A |
PARAMETERS.................................................................................. |
1347 |
|
|
A.1 |
DESCRIPTION OF PARAMETERS......................................................... |
1348 |
|
A.2 |
DATA TYPE............................................................................................. |
1559 |
|
A.3 |
STANDARD PARAMETER SETTING TABLES....................................... |
1560 |
B |
PROGRAM CODE LIST.................................................................... |
1562 |
|
C LIST OF FUNCTIONS AND PROGRAM FORMAT .......................... |
1565 |
||
D |
RANGE OF COMMAND VALUE....................................................... |
1576 |
|
E |
NOMOGRAPHS ................................................................................ |
1579 |
|
|
E.1 |
INCORRECT THREADED LENGTH ....................................................... |
1580 |
|
E.2 |
SIMPLE CALCULATION OF INCORRECT THREAD LENGTH .............. |
1582 |
|
E.3 |
TOOL PATH AT CORNER ...................................................................... |
1584 |
|
E.4 |
RADIUS DIRECTION ERROR AT CIRCLE CUTTING ............................ |
1587 |
F CHARACTER-TO-CODES CORRESPONDENCE TABLE .............. |
1588 |
||
G |
ALARM LIST ..................................................................................... |
1589 |
c-16
B-63944EN/02 |
|
TABLE OF CONTENTS |
|
H PC TOOL FOR MEMORY CARD PROGRAM OPERATION/ |
|
||
EDITING ............................................................................................ |
|
1646 |
|
H.1 |
PC TOOL FOR MEMORY CARD PROGRAM OPERATION/EDITING |
... 1647 |
|
|
H.1.1 |
Usage Notes........................................................................................................ |
1647 |
|
H.1.2 List of Functions of PC Tool.............................................................................. |
1647 |
|
|
H.1.3 |
Explanation Of Operations................................................................................. |
1648 |
H.2 |
NAMING RULES ..................................................................................... |
1658 |
|
|
H.2.1 Naming Rules of Program File........................................................................... |
1658 |
|
|
H.2.2 Naming Rules Of Folder .................................................................................... |
1659 |
|
H.3 |
RULES OF CHARACTERS IN PROGRAM FILE..................................... |
1660 |
|
|
H.3.1 Usable Characters in Program File..................................................................... |
1661 |
|
H.4 |
ERROR MESSAGE AND NOTE.............................................................. |
1663 |
|
|
H.4.1 List of Error Message ......................................................................................... |
1663 |
|
|
H.4.2 |
Note .................................................................................................................. |
1663 |
c-17
B-63944EN/02 |
OPERATION |
1.GENERAL |
- 819 -
1.GENERAL |
OPERATION |
B-63944EN/02 |
Explanation
- Manual reference position return
The CNC machine tool has a position used to determine the machine position.
This position is called the reference position, where the tool is replaced or the coordinate are set. Ordinarily, after the power is turned on, the tool is moved to the reference position.
Manual reference position return is to move the tool to the reference position using switches and pushbuttons located on the operator's panel. (See Section III-3.1)
Reference position |
Tool |
Machine operator's panel |
Fig. 1.1 (a) Manual reference position return
The tool can be moved to the reference position also with program commands.
This operation is called automatic reference position return (See Section II-6).
- 820 -
B-63944EN/02 |
OPERATION |
1.GENERAL |
- The tool movement by manual operation
Using machine operator's panel switches, pushbuttons, or the manual handle, the tool can be moved along each axis.
Machine operator's panel
Manual pulse generator
Tool
Workpiece
Fig. 1.1 (b) The tool movement by manual operation
The tool can be moved in the following ways:
(i)Jog feed (See Section III-3.2)
The tool moves continuously while a pushbutton remains pressed.
(ii)Incremental feed (See Section III-3.3)
The tool moves by the predetermined distance each time a button is pressed.
(iii)Manual handle feed (See Section III-3.4)
By rotating the manual handle, the tool moves by the distance corresponding to the degree of handle rotation.
- 821 -
1.GENERAL |
OPERATION |
B-63944EN/02 |
Automatic operation is to operate the machine according to the created program. It includes memory, MDI and DNC operations. (See Section III-4).
Program |
|
|
01000 ; |
|
|
M S T ; |
|
|
G92 X |
; |
Tool |
G00 |
; |
|
G01 |
; |
|
: |
|
|
: |
|
|
: |
|
|
Fig. 1.2 (a) Tool Movement by programming
Explanation
- Memory operation
After the program is once registered in memory of CNC, the machine can be run according to the program instructions. This operation is called memory operation.
CNC |
Machine |
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Memory
Fig. 1.2 (b) Memory operation
- 822 -
B-63944EN/02 |
OPERATION |
1.GENERAL |
- MDI operation
- DNC operation
After the program is entered, as an command group, from the MDI keyboard, the machine can be run according to the program. This operation is called MDI operation.
CNC MDI keyboard |
Machine |
|
Manual program |
|
input |
Fig. 1.2 (c) MDI operation
In this mode of operation, the program is not registered in the CNC memory. It is read from the external input/output devices instead. This is called DNC operation. This mode is useful when the program is too large to fit the CNC memory.
- 823 -
1.GENERAL |
OPERATION |
B-63944EN/02 |
Explanation
- Program selection
Select the program used for the workpiece. Ordinarily, one program is prepared for one workpiece. If two or more programs are in memory, select the program to be used, by searching the program number (Section III-9.3).
Programs in memory
O1001
G92 Automatic operation
|
|
|
Search for desired program by |
M30 |
file name or program number. |
Fig. 1.3 (a) Program selection for automatic operation
- Start and stop
Pressing the cycle start pushbutton causes automatic operation to start. By pressing the feed hold or reset pushbutton, automatic operation pauses or stops. By specifying the program stop or program termination command in the program, the running will stop during automatic operation. When one process machining is completed, automatic operation stops. (See Section III-4)
Cycle start |
|
Start |
Feed hold |
Stop |
Automatic |
Reset |
|
|
|
operation |
|
|
|
Stop caused
Program stop by program
Program end
Fig. 1.3 (b) Start and stop for automatic operation
- 824 -
B-63944EN/02 |
OPERATION |
1.GENERAL |
- Handle interruption
While automatic operation is being executed, tool movement can overlap automatic operation by rotating the manual handle. (See Section III-4.4)
|
|
Tool position |
|
Z |
|
during automatic |
|
Tool position after |
operation |
||
|
|||
|
handle interruption |
|
|
Programmed |
|
|
|
depth of cut |
|
|
|
Depth of cut |
|
|
|
by handle |
|
|
|
interruption |
X |
|
|
|
|
Fig. 1.3 (c) Handle interruption for automatic operation
- 825 -
1.GENERAL |
OPERATION |
B-63944EN/02 |
Before machining is started, the automatic running check can be executed.
It checks whether the created program can operate the machine as desired.
This check can be accomplished by running the machine actually or viewing the position display change (without running the machine) (See Section III-5).
1.4.1 Check by Running the Machine
Explanation - Dry run
Remove the workpiece, check only movement of the tool. Select the tool movement rate using the dial on the operator's panel. (See Section III-5.4)
Tool
Table |
Fig. 1.4.1 (a) Dry run
- Feedrate override
Check the program by changing the feedrate specified in the program. (See Section III-5.2)
Feedrate specified by program : |
100 mm/min. |
Tool |
Feedrate after feed rate |
override (20%) : 20 mm/min. |
Workpiece
Fig. 1.4.1 (b) Feedrate override
- 826 -