• No part of this manual may be reproduced in any form.
• All specifications and designs are subject to change without notice.
The products in this manual are controlled based on Japan’s “Foreign Exchange and
Foreign Trade Law”. The export from Japan may be subject to an export license by the
government of Japan.
Further, re-export to another country may be subject to the license of the government of
the country from where the product is re-exported. Furthermore, the product may also be
controlled by re-export regulations of the United States government.
Should you wish to export or re-export these products, please contact FANUC for advice.
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.
Page 3
B-63874EN/11SAFETY PRECAUTIONS
SAFETY PRECAUTIONS
When using machines incorporating FANUC MANUAL GUIDE i, be sure to observe the descriptions
herein.
Contents
DEFINITION OF WARNING, CAUTION, AND NOTE.........................................................................s-1
GENERAL WARNINGS AND CAUTIONS
OVERVIEW OF THIS MANUAL
SYMBOLS USED
FORMAT OF PROGRAMS TO BE USED
This manual includes safety precautions for protecting the user and preventing damage to the machine.
Precautions are classified into Warning and Caution according to the degree of the risk or the severity of
damage.
Also, supplementary information is described as Note.
Read the Warning, Caution, and Note thoroughly before attempting to use the machine.
WARNING
Applied when there is a danger of the user being injured or when there is a
damage of both the user being injured and the equipment being damaged if the
approved procedure is not observed.
CAUTION
Applied when there is a danger of the equipment being damaged, if the
approved procedure is not observed.
NOTE
The Note is used to indicate supplementary information other than Warning and
Caution.
- Read this manual carefully, and store it in a safe place.
GENERAL WARNINGS AND CAUTIONS
To ensure safety while using a machine featuring the MANUAL GUIDE i function, observe the following
precautions:
WARNING
1 Confirm, on the screen, that the data has been entered correctly before
proceeding to the next operation. Attempting operation with incorrect data may
cause the tool to strike the workpiece or machine, possibly breaking the tool or
machine or injuring the operator.
2 Before starting the machine using the tool compensation function, carefully
determine the direction of compensation and the compensation value, and
ensure that the tool will not strike the workpiece or machine. Otherwise the tool
or machine may be damaged or the operator may be injured.
s-1
Page 4
SAFETY PRECAUTIONSB-63874EN/11
WARNING
3 When using constant surface speed control, set the maximum rotating speed of
the spindle to a value that is allowed for the workpiece and workpiece hold unit.
Otherwise, the workpiece or hold unit may be removed by centrifugal force to
damage the tool machine or injure the operator.
4 Set all necessary parameters and data items before starting MANUAL GUIDE i
operations. Note that if the cutting conditions are not suitable for the workpiece,
the tool may be damaged or the operator may be injured.
5 After creating a machining program using MANUAL GUIDE i functions, do no
run the machine on that program immediately. Instead, confirm every step of the
resultant program, and make sure that the tool path and machining operation are
correct and that the tool will not strike the workpiece or machine. Before starting
production machining, run the machine with no workpiece attached to the
machine to make sure that the tool will not strike a workpiece or the machine. If
the tool strikes the machine and/or work-piece, the tool and/or machine may be
damaged, and even injuries the operator.
CAUTION
After pressing the power-on button, do not touch any keys on the keyboard until
the initial screen appears. Some keys are used for maintenance or special
operations such that pressing such a key may cause an unexpected operation.
OVERVIEW OF THIS MANUAL
This manual describes the functions of MANUAL GUIDE i for the Series 0i-MODEL F, 0i-MODEL D,
MODEL C, Series 16i/18i/21i-MODEL B, Series 30i/31i/32i-MODEL A or Series 30i/31i/32i-MODEL
B.
For other functions, refer to the operator’s manual for the Series 0i-MODEL F, 0i-MODEL D, MODEL C,
Series 16i/18i/21i-MODEL B, Series 30i/31i/32i-MODEL A, or Series 30i/31i/32i-MODEL B.
The specifications and usage of MANUAL GUIDE i may vary according to the specifications of the
operator’s panel of a machine tool. Be sure to read the manual provided by the machine tool builder.
The functions of the CNC machine tool system are determined not only by the CNC, but by the
combination of the machine tool, the power magnetic circuit in the machine tool, the servo system, the
CNC, and the operator’s panel.
It is impossible to cover all possible combinations of all functions, programming methods, and operations
in a single manual.
This manual explains only the MANUAL GUIDE i operations provided for the CNC. For individual CNC
machine tools, refer to applicable manuals from the machine tool builders.
This manual explains as many detailed functions as possible. However, it is not possible to describe all of
the items which cannot be done or which the operator must not do. Therefore, please assume that
functions other than those described in this manual cannot be performed.
Detailed information and special conditions are explained in notes. The readers may encounter new
technical terms in the notes not previously defined or described. In this case, read through this manual
first, then review the details.
s-2
Page 5
B-63874EN/11SAFETY PRECAUTIONS
SYMBOLS USED
In this manual, the following conventions are used for keys.
(1) Function keys are represented by enclosing their names between the special characters < and >:
Example) <PROGRM>, <OFSET>
(2) The numbers to be input by Numeral keys are indicated as it is.
Example) 12.345
(3) Similarly to functions keys, the input (INPUT) and editing keys are represented by enclosing their
names between the special characters < and >:
Example) 12.345 <INPUT>, <ALTER>
(4) Soft-keys are enclosed in brackets [ ]:
Example) [LIST], [LINE]
(5) The cursor move keys are indicated by the following symbols :
Example) <↑>, <↓>, <←>, <→>
(6) The page change keys are indicated by the following symbols :
Example) <↑ PAGE>, <PAGE ↓>
Soft Keys
Numeral keys
Cursor move keys
(or cursor keys)
Page change keys
(or page keys)
INPUT key
Function keys
FORMAT OF PROGRAMS TO BE USED
The ISO code format, which is in wide use for CNC machine tools, is used on machining programs used
with MANUAL GUIDE i. In addition, G4-digit machining cycles are used to implement advanced
machining operations.
G4-digit machining cycles can be input and edited easily using a menu window, which enables machining
data to be entered interactively.
When a machining program is being edited, an address at which the cursor is placed is explained at the
bottom of the screen.
s-3
Page 6
SAFETY PRECAUTIONSB-63874EN/11
1. Word
The term “word” refers to a minimum unit in NC machining programs. It is represented using a
combination of an address (one of letters A to Z), some of digits 0 to 9, an arithmetic symbol (+ or -),
and/or a decimal point.
The “address” represents the meaning of numeric data, such as a machine movement axis
2. Cursor
The term “cursor” used with machining programs refers to a display portion where a string of
characters is shown against a yellow background. This portion is referred to as “cursor-selected
display portion”. This is the place where an actual editing action is made during machining program
editing.
Either of the following two items can be cursor-selected.
<1> 1 block
When the cursor is shifted to the beginning of the next block by pressing the cursor move key
<→>, the entire block is selected.
When the cursor is placed at the address of the beginning of a certain block, pressing the cursor
move key <←> causes the entire block to be selected.
When a block is already selected, pressing the cursor move key <↑> or <↓> causes the block,
respectively, following or preceding the block of interest to be selected.
<2> 1 word
When a whole block is selected, pressing the cursor move key <←> or <→> causes a word to
be selected. Each time the cursor move key <←> or <→> is pressed, a new word is selected.
When a word in a certain block is selected, pressing the cursor move key <↑> or <↓> causes
the same-number address in the block, respectively, following or preceding the block of interest
to be selected.
NOTE
1 On a screen where numeric data, such as offset data or cycle machining data, is
input directly, the term “cursor” refers to a data portion enclosed in a blue frame.
2 A data portion enclosed in a blue frame is referred to as “cursor-selected data
item”. Once numeric data is keyed in with numeric keys, pressing the <INPUT>
key causes the numeric data to be input as the data item of interest.
3 Pressing the cursor move key <←>, <↑>, <↓>, or <→> causes a new data item
to be selected.
s-4
Page 7
B-63874EN/11PREFACE
PREFACE
This manual is configured as follows:
Explanations about the document contents
SAFETY PRECAUTIONS
Describes the rules you should observe so that you can safely use machines incorporating FANUC
MANUAL GUIDE i.
PREFACE
Explains how this document is configured. It also lists applicable CNC units and related documents.
Part I, “WHAT IS MANUAL GUIDE i?” Describes the features of MANUAL GUIDE i.
Part II, “BASIC SCREEN AND OPERATION”
Describes the configuration of the MANUAL GUIDE i screen. It also explains all basic operations,
from creating machining programs in ISO code format to running machine tools using the programs.
Part III, “CONVENIENT FUNCTIONS”
Explains convenient functions that will help create and run programs.
Part IV, “MACHINING CYCLE”
Explains how to program machining cycles offered by MANUAL GUIDE i.
Part V, “MULTI-PATH LATHE FUNCTIONS (OPTION)”
Explains how to program functions for multipath lathes.
Part VI, “OTHER FUNCTIONS”
Describes the program coordinate system switching, tool management, and other functions usable
with MANUAL GUIDE i.
APPENDIX
Provides information (such as examples of creating and running programs, alarms, and parameter
setting) which machine operators can reference when operating MANUAL GUIDE i.
APPENDIX (FOR MACHINE TOOL BUILDER)
Provides information (such as MANUAL GUIDE i startup procedure and customization) which
machine tool builders will need in using MANUAL GUIDE i.
Applicable models
This manual can be used with the following models.
The abbreviated names may be used.
- FANUC Series 30i/31i/32i-MODEL A
Product name Abbreviation
FANUC Series 30i-MODEL A 30i –A Series 30i
FANUC Series 31i-MODEL A 31i –A
FANUC Series 31i-MODEL A5 31i –A5
FANUC Series 32i-MODEL A 32i –A Series 32i
- FANUC Series 30i/31i/32i-MODEL B
Product name Abbreviation
FANUC Series 30i-MODEL B 30i –B Series 30i
FANUC Series 31i-MODEL B 31i –B
FANUC Series 31i-MODEL B5 31i –B5
FANUC Series 32i-MODEL B 32i –B Series 32i
Series 31i
Series 31i
p-1
Page 8
PREFACEB-63874EN/11
NOTE
1 For an explanatory purpose, the following descriptions may be used according to
the types of path control used:
T series: For the lathe system
•
M series: For the machining center system
•
2 Unless otherwise stated, the model names Series 30i, Series 31i, and Series 32i
used in this document sometimes collectively refer to the models mentioned
above except for item 3 below.
3 Some functions described in this manual may not be applied to some products.
For details, refer to the DESCRIPTIONS (B-63942EN) related to applied CNC.
4 MANUAL GUIDE i is not available in Series 30i-MODEL A or MODEL B with 5
paths or over.
- FANUC Series 16i/18i/160i/180i/160is/180is-MODEL B
Product name Abbreviation
FANUC Series 16i-TB 16i-TB
FANUC Series 16i-MB 16i-MB
FANUC Series 160i-TB 160i-TB
FANUC Series 160i-MB 160i-MB
FANUC Series 160is-TB 160is-TB
FANUC Series 160is-MB 160is-MB
FANUC Series 18i-TB 18i-TB
FANUC Series 18i-MB5 18i-MB5
FANUC Series 18i-MB 18i-MB
FANUC Series 180i-TB 180i-TB
FANUC Series 180i-MB5 180i-MB5
FANUC Series 180i-MB 180i-MB
FANUC Series 180is-TB 180is-TB
FANUC Series 180is-MB5 180is-MB5
FANUC Series 180is-MB 180is-MB
FANUC Series 21i-TB 21i-TB
FANUC Series 21i-MB 21i-MB
FANUC Series 210i-TB 210i-TB
FANUC Series 210i-MB 210i-MB
FANUC Series 210is-TB 210is-TB
FANUC Series 210is-MB 210is-MB
Series 16i
Series 18i
Series 21i
NOTE
1 For an explanatory purpose, the following descriptions may be used according to
the types of path control used:
T series: For the lathe system
•
M series: For the machining center system
•
2 Unless otherwise stated, the model names Series 16i, Series 18i, and Series 21i
used in this document sometimes collectively refer to the models mentioned
above except for item 3 below.
3 Some functions described in this manual may not be applied to some products.
For details, refer to the DESCRIPTIONS (B-63532EN) related to applied CNC.
p-2
Page 9
B-63874EN/11PREFACE
- FANUC Series 0i–MODEL F
Product name Abbreviation
FANUC Series 0i-TF 0i-TF
FANUC Series 0i-MF 0i-MF
Series 0i-F
- FANUC Series 0i–MODEL D
Product name Abbreviation
FANUC Series 0i-TD 0i-TD
FANUC Series 0i-MD 0i-MD
Series 0i-D
- FANUC Series 0i–MODEL C
Product name Abbreviation
FANUC Series 0i-TC 0i-TC
FANUC Series 0i-TTC 0i-TTC
FANUC Series 0i-MC 0i-MC
Series 0i-C
NOTE
1 For an explanatory purpose, the following descriptions may be used according to
the types of path control used:
T series: For the lathe system
•
M series: For the machining center system
•
2 Unless otherwise stated, the model names Series 0i used in this document
sometimes collectively refer to the models mentioned above except for item 3
below.
3 Some functions described in this manual may not be applied to some products.
For details, refer to the DESCRIPTIONS (B-64112EN, B-64302EN) related to
applied CNC.
Related manuals
- Manuals related to MANUAL GUIDE i
The table below lists manuals related to MANUAL GUIDE i.
Manual name Specification Number
OPERATOR’S MANUAL (Common to Lathe System/Machining Center System) B-63874EN *
OPERATOR’S MANUAL (For Machining Center System) B-63874EN-2
OPERATOR’S MANUAL (SET-UP GUIDANCE FUNCTIONS) B-63874EN-1
(*) In the table, this manual is marked with an asterisk (*).
- Manuals related to FANUC Series 30i/31i/32i-MODEL A
C.9 DISPLAY OF SIMPLIFIED CHINESE CHARACTERS ALARM OF USER
MACRO (for Series 30i/31i/32i-B, 0i-F/0i-D).............................................782
C.9.1 Setting for Use......................................................................................................782
C.10 EXTENDED AXIS NAME FUNCTION FOR 8.4” /10.4” DISPLAY
(for only Series 30i/31i/32i-B, Series 0i-F) ................................................783
C.10.1 Conditions to Use This Function..........................................................................783
C.10.2 Displaying Extended Axis Name .........................................................................783
C.10.3 Editing a Program Including Extended Axis Name .............................................784
C.11 MANUAL GUIDE i CUSTOMIZATION
(for only Series 30i/31i/32i-B, 0i-F/0i-D)....................................................785
C.11.1 Automatic Operation After Changing to MANUAL GUIDE i Screen from
User Application...................................................................................................785
C.11.2 Change to User Application Screen After Closing MAUAL GUIDE i Window.786
C.11.3 Unchange to Menu Window When Blank Figure Input Window is Closed by
C.12.4 Examples of Definition Files................................................................................802
C.12.5 Restriction of Customization................................................................................803
C.12.6 Available Icons.....................................................................................................804
C.12.7 Condition to Use Standard Operation Navigating Data .......................................807
D SCREEN HARD COPY .......................................................................808
c-23
Page 36
Page 37
I. WHAT IS MANUAL GUIDE i?
Page 38
Page 39
B-63874EN/11 GENERAL 1.WHAT IS MANUAL GUIDE i?
1 WHAT IS MANUAL GUIDE i?
1.1 WHAT IS MANUAL GUIDE i?
MANUAL GUIDE i guides you on how to operate CNC units installed on machine tools such as lathes
and machining centers. It features a single screen that can be used to create machining programs, check
them using animation, set up machining, and perform actual machining.
With MANUAL GUIDE i, the ISO code format, which is in wide use for CNC-based machine tools, is
used for machining programs and machining cycles are available to implement advanced machining
operations.
1.2 MAIN FEATURES OF MANUAL GUIDE i
By using MANUAL GUIDE i, the operator can carry out routine machining easily. It has the following
main features:
(1) Integrated operation screen that enables almost all routine machining operations
A single integrated operation screen enables routine machining operations including machining
program input/editing, animated simulation based machining program checks, production machining,
MDI operations, and manual operations with JOG and HANDLE.
(2) Machining programs in ISO code format
Using ISO code machining programs, which are in wide use, enables the operator to specify simple
operations with simple commands, such as those for straight lines and arcs, and complicated
machining operations with machining cycles easily.
(3) High affinity with CAD/CAM
ISO code machining programs created using CAD/CAM can be used without modification. Adding
advanced machining cycles to these machining programs makes them perfect machining programs.
They can be checked easily, using animated simulation.
(4) Advanced machining program editing
Using advanced editing functions, such as substring search and cut/paste via the clipboard, enables
easy editing of machining programs.
(5) Advanced machining using machining cycles
Advanced machining cycles are available which cover various types of machining including milling
and turning. With these machining cycles, it is possible to perform complex machining by creating
and running programs easily.
(6) Fixed format program menu-driven simple program entry
Register a series of frequently used machining operations previously as a menu, and select necessary
machining operations from the menu when creating a machining program. This method can
eliminate the trouble of entering similar machining operations repeatedly.
(7) M code menu
It is possible to input M codes easily by referencing explanations displayed in an M code menu.
Machine tool builders can create the explanations easily.
- 3 -
Page 40
1.WHAT IS MANUAL GUIDE i? GENERAL B-63874EN/11
(8) Realistic animated simulation
Machining programs can be checked easily, using an animated simulation method that can
realistically show what the surface machined with a specific type of tool tip is like. In addition, you
can check a simulated workpiece as if you were seeing at a real workpiece because the animated
simulation method uses solid models for all operations, from milling to turning, for the workpiece.
(9) Advanced set-up guidance
It is possible to set up machining operations and check the precision of machined workpieces easily,
using an advanced set-up guidance function that can handle all measurements, from tool offset
measurement to the measurement of workpieces in machine tools.
(10) Supporting a wide variety of machine types including lathes and machining centers
MANUAL GUIDE i supports lathes 1 to 3, vertical and horizontal machining centers, and tilting
head-equipped machining centers with 3 + 2 axes. It also supports compound machine tools that are
capable of turning and milling.
- 4 -
Page 41
II. BASIC SCREEN AND OPERATION
Page 42
Page 43
B-63874EN/11BASIC SCREEN AND OPERATION 1.BASIC SCREEN
g
A
1 BASIC SCREEN
In MANUAL GUIDE i, basically, only one screen called the All-in-one Screen is used for all the
operations from trial machining to actual machining.
Title area
MANUAL GUIDE i
CNC status area
Status indicator window
Graphic window
Message
window
CTUAL POS
Soft keys
DIST TO GO
Pop-up window
SPINDLE
FEED MM/MIN
PROGRAM
Pro
ram window
Program
number etc.
Key-in buffer
(1) Title area:
The title of MANUAL GUIDE i is always displayed.
(2) CNC status area:
The following CNC statuses are displayed.
• Mode
• Alarm status
• Reset or emergency stop status
• Actual time
(3) Status indicator window:
The following information about CNC is displayed.
• Actual machine position
• Remaining moving distance of the actual block
• Actual speed and load meter (for the axis with the maximum load)
NOTE
1 It is possible to display the maximum 8 axes.
2 It is possible to display Actual speed in Feed per revolution. (Refer to the bit 0
(FDS) of parameter No.14703.)
• Spindle rotating speed and spindle load meter
• Program number and process number
• Command values during automatic operation (M,S,T,F)
- 7 -
Page 44
1.BASIC SCREENBASIC SCREEN AND OPERATION B-63874EN/11
(
(
)
(
(
)
(
(
)
(
•Machine status icons
(a) Direction of spindle rotation:
Normal/vertical)
Normal/horizontal)
Reverse/vertical
Reverse/horizontal
(b) Constant surface speed control mode:
Enabled/vertical)
Enabled/horizontal
(c) Handle mode:
HNDL mode)
(4) Graphic window
The following graphical drawing is displayed as needed.
• Animated drawing with a solid model (machining simulation)
• Tool path drawing
(5) Program window
The machining program is displayed.
(6) Pop-up window
The following supplemental screens are displayed as needed.
• M-code menu
• Fixed format statement menu
• Set data (workpiece coordinate system, tool offset, fixed format statement registration)
NOTE
Tool offset pairs are the maximum 9990pairrs.
• Program list
• Data input window for machining cycles
(7) Key-in buffer
Comments on data and input numerical data are displayed as needed.
(8) Message window
The following messages are displayed as needed.
•Meaning of the word which a cursor is allocated (Guidance Message)
NOTE
It is possible to display two Guidance Message of M/T mode in the CNC for
compound lathe. (Refer to the bit 2 (GDM) of parameter No.14703.)
• Meaning of Machine Cycle which is executing
• Content of Warning and Alarm
(9) Soft keys
The comments on the following soft-keys are displayed as needed.
•Editing operation menu
- 8 -
Page 45
B-63874EN/11BASIC SCREEN AND OPERATION 1.BASIC SCREEN
• Machining cycle menu
• Pop-up window menu
Remark)
The soft keys described in this manual are specified to 12 keys placed under the screen, LCD,
as shown in the following example.
The meaning of each soft key is various by the displayed content on the screen, and will be
displayed on the relevant part for each key.
Example of soft keys)
Soft keys
- 9 -
Page 46
2.EDITING PROGRAMSBASIC SCREEN AND OPERATION B-63874EN/11
2 EDITING PROGRAMS
2.1 PROGRAM WINDOW AND EDITING
MANUAL GUIDE i uses a program window to input and edit machining programs (in ISO code format).
The program window is operated using the following soft keys, which are displayed by pressing the
leftmost soft key [<] or rightmost soft key [>] several times.
REWIND
CHSIZE
LINENO
SETING
[REWIND] : This soft key takes you to the beginning of the program.
[CHSIZE] : This soft key zooms the program window to full screen.
[LINENO] : This soft key selects whether to display the line number at the beginning of each block. The
line number is not memorized in the machining program.
[SETING] : This soft key opens the setting screen.
The scroll bar displayed on the right edge of the program window indicates the approximate position of
the cursor throughout the machining program.
The cursor is moved around in the program window, using the cursor keys <←>, <↑>, <↓>, and <→>.
Pressing cursor key <→> moves the cursor right in a block. To move the cursor to the next block, you
need to select the block entirely once and then select an individual address. Pressing cursor key <←> has
the same effect as for cursor key <→> except for the direction in which the cursor moves.
The program is edited using the following soft keys, which are displayed by pressing the leftmost soft key
[<] or rightmost soft key [>] several times.
NEWPRG
OPEN
SRCH↑ SRCH↓
O SRCH
COPY
CUT
DELETE
KEYPST
PAS TE
Remark)
Basically, soft keys are placed in form of 1 line. By pressing the rightmost soft key [>], the soft keys
shifted to right direction by 10 will appear. By pressing the leftmost soft key [<], the left side soft
keys shifted by 10 will appear.
NOTE
Data server device and Memory card device are not available in Series 0i-D.
2.2 CREATING MACHINING PROGRAMS
NEWPRG
O LIST
SRCH↑ SRCH↓
O SRCH
COPY
CUT
DELETE
When you press the soft key [NEWPRG], the program creation window as shown below appears.
CREATE NEW PROGRAM
NEW PROGRAM NO.
KEY IN NEW PROGRAM NUMBER.
- 10 -
KEYPST
PAS TE
Page 47
B-63874EN/11BASIC SCREEN AND OPERATION 2.EDITING PROGRAMS
For the program creation window, the following soft keys are displayed.
CREATE
CANCEL
In this window, enter a program number, using numeric keys, and then press soft key [CREATE].
Pressing soft key [CREATE], new program with entered program number only is created, and it is
displayed in the program window. In that case, the following soft keys for editing operation are displayed.
NEWPRG
O LIST
SRCH↑ SRCH↓
O SRCH
COPY
CUT
DELETE
KEYPST
PAS TE
In addition to the above operation, you can create new part program by entering new program number
after the address “O”, and pressing <INSERT> key.
2.3 EDITING IN A PROGRAM LIST
NEWPRG
O LIST
SRCH↑ SRCH↓
O SRCH
COPY
CUT
DELETE
KEYPST
Pressing soft key [O LIST] displays a window that lists registered machining programs.
By pressing the cursor key <←> or <→>, a sort type (sort by number, sort by date and time of updating,
or sort by size) can be selected.
The following soft keys are displayed in the window. They can be used for editing such as copying or
deleting machining programs.
NEW
COPY
DELETE EDTCOM
SEARCH
M CARD
MLTDEL
SRTORD
OPEN
PAS TE
CLOSE
TIME
[NEW] : This soft key displays the program creation window, in which you can create machining
programs.
[COPY] : This soft key displays the program copy window. After a program number is entered using
numeric keys, pressing soft key [COPY] copies the specified program.
[DELETE] : This soft key displays a message for asking you whether you really want to delete a
specified program. Pressing soft key [YES] deletes the specified program. Pressing soft key
[NO] cancels the request to delete the specified program.
[EDTCOM] : This soft key displays the comment (program name) edit window. If you move the cursor,
using cursor key <←> or <→>, and enter a character, using MDI keys, the character
appears at the left of the cursor. Using the <CAN> key can delete the character at the left.
Pressing soft key [ALTER] causes the comment to be changed.
[SEARCH] : This soft key displays the program search window. After entering a desired program
number in the window, using numeric keys, press soft key [SEARCH].
[M CARD] : This soft key enables input/output to and from the memory card. See Chapter 2,
“MEMORY CARD INPUT/OUTPUT FUNCTION”, in Part III for details of memory card
input/output.
[MLTDEL] : This soft key deletes more than one program at a time. For details, see Subsection 2.3.1,
“Simultaneous Deletion of Multiple Programs”.
- 11 -
Page 48
2.EDITING PROGRAMSBASIC SCREEN AND OPERATION B-63874EN/11
[SRTORD] : This soft key switches the sort order for displaying programs between ascending order and
descending order.
[OPEN] : After placing the cursor on a program you want to edit, using the cursor key <←> or <↓>,
pressing this soft key selects the program and closes the list window. Then, the soft keys
described at the top of this subchapter are displayed again.
[CLOSE] : This soft key closes the program list window.
[TIME] : This soft key starts the machining time display function. For details, see Section 3.7,
“DISPLAYING MACHINING TIME”.
2.3.1 Simultaneous Deletion of Multiple Programs
In the O list window, pressing the soft key [MLTDEL] displays a window for selecting a program to be
deleted.
SELECT
NOSECT
DELETE
AREA
ALSECT
CANCEL
[SELECT] : This soft key selects a program to be deleted. Place the cursor on the program to be
selected, and press the soft key [SELECT]. When the program is selected, the color of its
background changes to yellow.
[NOSECT] : This soft key deselects a program. Place the cursor on the program to be deselected, and
press the soft key [NOSECT]. When the program is deselected, the color of its background
changes from yellow back to white.
[AREA] : This soft key selects a range. Place the cursor on the first program in a sequence of
programs to be selected, press the soft key [AREA], and then move the cursor to the last
program in the sequence of programs. The color of the specified range changes to purple.
After this, press the soft key [SELECT] to assert the range. The color of the background of
the selected programs changes from purple to yellow.
[ALSECT] : This soft key can select all programs. Pressing the key selects all programs in the folder of
interest. The color of the background of the selected programs changes to yellow.
[DELETE] : This soft key deletes selected programs.
[CANCEL] : This soft key deselects all programs in the folder of interest at a time. The color of the
background of the deselected programs changes from yellow back to white.
Pressing the soft key [DELETE] displays a confirmation message in the message section of a window for
selecting programs to be deleted. The message asks whether you really want to delete the selected
programs. It also displays [YES] and [NO] as soft keys. Pressing the soft key [YES] deletes the programs.
Pressing the soft key [NO] cancels the request to delete them and displays the soft keys for range
selection again.
YES
NO
2.3.2 Managing Program List Folder (for Series 30i/31i/32i Only)
Described herein is the specification of folder management in the program list window.
2.3.2.1 What is displayed in the program list?
(1) Name
Corresponds to a conventional program number.
(2) Comment
If a comment is too large to fit the display area, the portion of the comment that cannot be displayed
is represented with ellipses (…).
(3) Program update time (year, month, day, hour, minute)
- 12 -
Page 49
B-63874EN/11BASIC SCREEN AND OPERATION 2.EDITING PROGRAMS
(4) Program size (in character units)
(5) [RETURN UPPER FOLDER]
(6) Program attribute (whether the program of interest can be edited)
If a program cannot be edited, the letter “R” is displayed at the right of the program name.
2.3.2.2 Operations added to the program list window
(1) Changing a program/folder name
Pressing the soft key [RENAME] displays the [ALTER PROGRAM NAME OR FOLDER NAME]
window.
(2) Detailed program information
Pressing the soft key [DETAIL] displays the [PROGRAM PROPERTY] window, which contains
the following information.
<1> Program name (consisting of up to 32 characters) (Note)
<2> Comment (consisting of up to 48 characters) (Note)
<3> Program update time (year, month, day, hour, minute, second)
<4> Program size (in character units)
<5> Program attribute (whether the program of interest can be edited)
NOTE
For the Series 30i/31i/32i, lowercase letters can be used in program names and
comments.
(3) Changing the program/folder attribute (disabling editing)
Pressing the soft key [WRPROT] changes the attribute cyclically.
The letter “R” is displayed on the right side of programs that cannot be edited.
(4) Selecting devices
Pressing the soft key [DEVICE] displays the [SELECT DEVICE] window.
Once a device has been selected, pressing the soft key [SELECT] displays a list of programs in the
selected device.
Refer to also Section 11.1, “SELECTING DEVICES”, in Part III in the “Series 30i/31i/32i
Operator’s Manual” (B-63944EN or B-64484EN).
(5) Creating programs
Specify which to create, programs or folders, by checking the corresponding check box.
2.3.2.3 Supporting data server operations
(1) MANUAL GUIDE i supports program editing and program operations on the data server.
Switching devices in the program list window enables programs on the data server to be handled in
the same manner as for programs in program memory.
The differences are listed below. They meet the same specification as for operations on the NC
screen.
Operation Program memory Data server
Creating programs Supported Not supported
Copying programs Supported Not supported if they are already selected
Deleting programs Supported Not supported if they are already selected
Renaming programs Supported Not supported if they are already selected
Memory card input/outputSupported Not supported
- 13 -
Page 50
2.EDITING PROGRAMSBASIC SCREEN AND OPERATION B-63874EN/11
(2) The other functions (such as setting and FTP-based transfer) on the data server are performed on the
NC screen (program list window).
(3) The specification of ATA flash card that can be used by MANUAL GUIDE i and has a size that is
bigger than 2Gbyte is followings.
<1> Made by TDK
<2> The size is 4Gbyte
2.4 SEARCHING FOR A MACHINING PROGRAM TO BE
EDITED
NEWPRG
OPEN
SRCH↑ SRCH↓
COPYO SRCH
CUT
DELETE
KEYPST
PAS TE
After entering a desired program number, using numeric keys, pressing soft key [O SRCH] can select the
program.
Pressing soft key [O SRCH] without entering a program number causes the next program to be selected.
Pressing the O key on the MDI panel, the soft keys changes to the above one, so enter the program
number to be searched and press soft key [O SRCH].
And as another way, you can select the program in the program list by pressing soft key [OPEN] after
placing the cursor on the program number to be selected.
When the part program is selected, the content of the part program is displayed in the program window,
and the above soft keys will be displayed.
2.5 PROGRAM NUMBER O8-DIGIT FUNCTION
It is possible to use program number O8-digit on Series 16i / 18i/ 21i-MODEL B and Series 30i / 31i/ 32i.
On Series 16i / 18i/ 21i-MODEL B, the option “Program number O8-digit” is necessary. On Series 30i /
31i/ 32i, this function is available in case parameter
No.11304#3 is set to 1.
2.6 BASIC EDITING OPERATIONS OF PART PROGRAM
Since MANUAL GUIDE i uses ISO-code form part program, editing of 1 word, minimum unit of the
program and made from address and numerical data, are available by using <INSERT>, <ALTER> and
<DELETE> keys, which are placed on the MDI panel.
2.6.1 Entering a Word (<INSERT> key)
Operation
(1) Select the word, before which you want to insert the new word, by placing the cursor. Otherwise,
select the block, before which you want to insert the new word, by placing the cursor.
(2) Enter a new word by MDI keys. Plural words can be entered at once.
(3) Press <INSERT> key.
NOTE
In the case a bit 2 (C4E) of parameter No.14852 is set to 0, when a cursor is
placed on the word in the cycle machining block and an operator is going to
insert a new word, the warning to confirm an operator whether it can be done or
not will be displayed.
- 14 -
Page 51
B-63874EN/11BASIC SCREEN AND OPERATION 2.EDITING PROGRAMS
2.6.2 Modifying a Word (<ALTER> key)
Operation
(1) Select the word to be modified by placing the cursor on the word.
(2) Enter new word by MDI keys. Plural words can be entered at once.
(3) Press <ALTER> key.
2.6.3 Modifying the Numeric Value of a Word (<ALTER> key)
Operation
(1) Select the word to be modified by placing the cursor on the word.
(2) Enter new numeric data only by MDI keys. Plural words can not be entered.
(3) Press <ALTER> key.
2.6.4 Deleting a Word (<DELETE> key)
Operation
(1) Select the word to be deleted by placing the cursor on the word.
(2) Press <DELETE> key.
NOTE
1 As the deleting operation in the CNC program screen, no prompting message for
deleting a word is displayed.
2 Program number, Oxxxx, and end of program, %, cannot be delet ed.
2.6.5 Modifying a Block (<ALTER> key)
Operation
(1) Select the block to be modified by placing the cursor on the block.
(2) Enter a new word by MDI keys. Plural words can be entered at once.
(3) Press <ALTER> key.
2.6.6 Deleting a Block (<DELETE> key)
Operation
(1) Select the block to be deleted by placing the cursor on the block.
(2) Press <DELETE> key.
2.6.7 Changing the Program Number (ALTER key)
Operation
(1) Select the program number word, Oxxxx, by placing the cursor on the word.
(2) Enter the address “O” and new program number by MDI keys.
(3) Press <ALTER> key.
2.7 SEARCH (FORWARD AND BACKWARD)
NEWPRG
OPEN
SRCH↑ SRCH↓
[ ]
O SRCH
- 15 -
COPY
CUT
DELETE
KEYPST
PAS TE
Page 52
2.EDITING PROGRAMSBASIC SCREEN AND OPERATION B-63874EN/11
After a character string is entered using MDI keys, pressing soft key [SRCH↑] (backward search) or
[SRCH↓] (forward search) searches for the specified character string. A substring can also be searched
for.
If the character string is found, key-in buffer is cleared, but the string is displayed in the [ ] under soft
keys [SRCH↑] and [SRCH↓].
This displayed string can be used for the next time searching operation. Only pressing soft key [SRCH↑]
or [SRCH↓] without entering same string again, you can search the same string over and over.
2.7.1 Simultaneous String Search Function of Multi Programs
Simultaneous string search function of multi programs is available on multi-part program editing screen
or multi-path concurrent display screen.
2.7.1.1 Mode to use this function
This function is available on only following mode.
(1) EDIT mode
(2) MEM mode (the background edit)
2.7.1.2 Program window where search is executed
The search of this function is executed only to the following program windows.
(1) Program window of mode to use this function on multi-path concurrent display screen
(2) Program window on multi-part program editing screen
2.7.1.3 Changing search mode
By changing to multi-search mode with following operation, simultaneous string search function become
available.
(1) In order to change to multi-search mode, press soft key [M.MODE].
(In case of multi-path concurrent display screen)
M.MODE PL.EDT
REWIND
(In case of multi-part program editing screen)
NEWPRG
O LIST
M.MODE REWIND
CHGDSP
O SRCH
LINENO
←
SELE
SIMLAT
→
SELE
PRCLAT
WINOPN
MLTWIN
WINCLS
CHPATH
PL.END
(2) The icon of the soft key [↑ search] / [↓ search] is changed as follows, when becoming multi-search
mode.
(Icon on multi-search mode)
- 16 -
Page 53
B-63874EN/11BASIC SCREEN AND OPERATION 2.EDITING PROGRAMS
(Icon on single-search mode(conventional) )
(3) In order to return to single-search mode, press soft key [S.MODE].
(In case of multi-path concurrent display screen)
REWIND
S.MODE PL.EDT
CHGDSP
LINENO
SIMLAT
PRCLAT
MLTWIN
CHPATH
(In case of multi-part program editing screen)
NEWPRG
O LIST
S.MODE REWIND
O SRCH
←
SELE
SELE
→
WINOPN
WINCLS
PL.END
2.7.1.4 Execute simultaneous string search of multi programs
(1) When soft key [↑ search] / [↓ search] is pressed in the state of the multi-search mode, search of the
character string is executed to programs of all windows which satisfy the requirement for search.
NEWPRG
O LIST
↑SRCH ↓SRCH
O SRCH
COPY
CUT
DELETE
KEYPST
PAS TE
[ ]
2.8 CUT
NEWPRG
OPEN
SRCH↑ SRCH↓
COPYO SRCH
CUT
DELETE
KEYPST
Pressing soft key [CUT] displays a message that prompts you to select a range of data to be cut. First
select the cut range (by displaying it in yellow), using cursor keys, and then press soft key [CUT]. The
data cut off from the specified range is stored on the clipboard. The contents of the clipboard can be
pasted to other places in the program and to other programs.
Clip board is the memory, in which the content of part program can be stored temporary. By pressing soft
key [CUT] or [COPY], the content of the cursor selected is stored in it, then the old content is cleared.
The content of the clip board is cleared at the power off of CNC.
A clip board size can be selected using bits 4 (CLP1) and 5 (CLP2) of parameter No. 14701.
Bit 4(CLP1)= 0, bit 5(CLP2)= 0: Sets a clip board size of 1024 bytes.
Bit 4(CLP1)= 1, bit 5(CLP2)= 0: Sets a clip board size of 2048 bytes.
Bit 4(CLP1)= 0, bit 5(CLP2)= 1: Sets a clip board size of 4096 bytes.
Bit 4(CLP1)= 1, bit 5(CLP2)= 1: Sets a clip board size of 8192 bytes.
PAS TE
- 17 -
Page 54
2.EDITING PROGRAMSBASIC SCREEN AND OPERATION B-63874EN/11
NOTE
The contents of the clipboard are preserved until the power is shut off or other
data is stored on the clipboard. So, the clipboard contents can be used any
number of times.
2.9 COPY
NEWPRG
OPEN
SRCH↑ SRCH↓
O SRCH
COPY
CUT
DELETE
KEYPST
PAS TE
Pressing soft key [COPY] displays a message that prompts you to select a range of data to be copied. First
select the copy range (by displaying it in yellow), using cursor keys, and then press soft key [COPY]. The
data copied from the specified range is stored on the clipboard. The contents of the clipboard can be
pasted to other places in the program and to other programs.
NOTE
Once a range of data to be copied has been selected, the cursor is placed back
to the first block in the selected range if parameter CEB (No.14705#1) = 0 or the
last block if CEB (No.14705#1) = 1.
2.10 PASTE
NEWPRG
OPEN
SRCH↑ SRCH↓
COPYO SRCH
CUT
DELETE
KEYPST
Pressing soft key [PASTE] pastes the contents of the clipboard to the place that immediately follows the
current cursor position.
The clipboard contents are preserved.
PAS TE
2.11 DELETE
NEWPRG
OPEN
SRCH↑ SRCH↓
O SRCH
COPY
CUT
DELETE
KEYPST
Pressing soft key [DELETE] displays a message that prompts you to select a range of data to be deleted.
First select the delete range (by displaying it in yellow), using cursor keys, and then press soft key
[SELECT]. A message appears which asks whether you really want to delete the selected data. Pressing
soft key [YES] deletes the data.
The deleted data is not stored on the clipboard. The clipboard preserves the previous contents.
PAS TE
2.12 KEY-IN PASTE
NEWPRG
OPEN
SRCH↑ SRCH↓
O SRCH
- 18 -
COPY
CUT
DELETE
KEYPST
PAS TE
Page 55
B-63874EN/11BASIC SCREEN AND OPERATION 2.EDITING PROGRAMS
Pressing soft key [KEYPST] copies the contents of a range selected (displayed in yellow) using the cursor
to the key-in buffer.
Using the cursor keys <←> and <→> can move the cursor around in the key-in buffer, so a character
entered using an MDI key can be placed immediately before the cursor. Pressing the <CAN> key deletes
the character at the left of the cursor.
The character strings in the key-in buffer can be used in the same manner as for ordinary editing. Pressing
the <ALTER> key, for example, replaces the cursor-selected current contents in the program with the
current contents of the key-in buffer. Pressing the <INSERT> key inserts the key-in buffer contents to the
place that immediately follows the cursor-selected contents in the program.
Pressing <CAN> after <SHIFT> clears the contents of the key-in buffer.
NOTE
Using key-in paste enables a very long comment program and part of a custom
macro program block to be changed easily.
2.13 REPLACING WORD
It is possible to search a word that includes specified characters and replace it to other specified word.
2.13.1 Replacing a Word
The operations for replacing a word are as follows.
1) The following soft keys are displayed by pressing the leftmost soft key [<] or rightmost soft key [>]
several times during EDIT mode or background editing.
G-CONT
UNDO
REDO REPL.
T-OF SWK SET
SETING
2) If [REPL.] soft key is pressed, “REPLACE WORD” window will be displayed.
3) Input characters in “SRCH. CHAR. STR.” for search and press <INPUT> key.
4) Input word in “RPLC. CHAR. STR.” for replacement and press <INPUT> key.
5) Press [SRCH↑] or [SRCH↓] soft key and the cursor will move on a word that includes the
characters specified in “SRCH. CHAR. STR.”.
6) Press [REPL.] soft key and the word will be replaced to the word that specified in “RPLC. CHAR.
STR.”. The next word will be searched automatically.
7) Press [REPL.] soft key again, if the operator wants to replace the word which is selected by the
cursor. Press [SRCH↑] or [SRCH↓] soft key, if the operator wants to search the next word without
replacing.
2.13.2 Replace All Words
After the items “SRCH. CHAR. STR.” and “RPLC. CHAR. STR.” are filled and [ALL] soft key is
pressed, the message “ARE YOU SURE TO EXECUTE REPLACE ALL?” will be displayed
If [YES] soft key is pressed during the message is displayed, all words that include characters of “SRCH.
CHAR. STR.” will be replaced to the word of “RPLC. CHAR. STR.”.
After all words are replaced, the cursor moves on the last word that is replaced.
- 19 -
Page 56
2.EDITING PROGRAMSBASIC SCREEN AND OPERATION B-63874EN/11
A
A
2.13.3 Replaced Words
The result of replaced word format is same as altering word by [ALTER] soft key.
The following table indicates examples of replaced words.
Examples of Replaced Word
Pattern and result
of replacement
Search character:
Whole word
Replace character:
Free
Result:
Hit word is replaced to
replace character.
Search character:
part of a word
Replace character:
Free
Result:
Hit word is replaced to
replace character.
Search character:
ddress
Replace character:
Free
Result:
Hit word is replaced to
replace character.
Search character:
Free
Replace character:
Value
Result:
Only the part of value of hit
word is replaced to replace
character.
Search character:
Free
Replace character:
Plural words
Result:
Hit word is replaced to replace
character.
Search character:
Plural words
Replace character:
Free
Result:
Hit word is replaced to
replace character.
Search
char.
X10. Z20. X10.
X1 Z20. X10.
X Z20. X10.
X10. 20. X10.
X10. X20. Z30.X10.
G0 X10. G1 Z20. G0
Replace
char.
Ex. of
hit word
Result of
replacement
Z20.
Z20.
Z20.
X20.
X20. Z30. ;
X10. G1 Z20. X10. ;
- 20 -
Page 57
B-63874EN/11BASIC SCREEN AND OPERATION 2.EDITING PROGRAMS
Pattern and result
of replacement
Search character:
Character in comment
Replace character:
Free
Result:
Whole hit word is replaced
replace character.
Search character:
Macro sentence
Replace character:
Free
Result:
Hit word is replaced to
replace character.
Search character:
EOB
Replace character:
Free
Result:
Hit word is replaced to
replace character.
Search
char.
COMMENT Z20. (COMMENT)
BPRNT DPRNT BPRNT
; Z20.; ;
Replace
char.
Ex. of
hit word
DPRNT
Z20. ;
Result of
replacement
Z20.
2.13.4 Note
Please take notice of the followings.
1) O number and program name can’t be replaced.
2) If the format of a word is incorrect after the operation of replacing, the operation becomes invalid.
3) If the number of characters of a block exceeds the limitation (200 characters) after the operation of
replacing, the operation becomes invalid.
4) Replacing word function isn’t executed when the items “SRCH. CHAR. STR.” and “RPLC. CHAR.
STR.” are empty.
5) The cursor don’t move during replacing all words.
6) If the mode is changed during replacing all words, it will be stop halfway. The cursor will move on
the last word that is replaced.
7) If the screen changing by pressing function key or changing the path is executed during replacing all
words, it will be executed after replacing all words.
8) “REPLACE WORD” window will be displayed at the lower right of the program window while the
program window is enlarged.
9) Replacing word function can’t be used during all path display / edit screen is displayed. The [REPL.]
soft key isn’t displayed.
10) The corresponding software version of the each function described in this part is as follows.
BX33 (Series 0i-F) : After version 01
BX32 (Series 0i-D) : After version 01
BX24/BX26/BX28/BX29 (Series 0i-C) : After version 03
BX00/BX01 (Series 16i/18i/21i-B) : After version 21
BY70 (Series 30i/31i/32i-A) : After version 26
BX71 (Series 30i/31i/32i-B) : After version 01
- 21 -
Page 58
2.EDITING PROGRAMSBASIC SCREEN AND OPERATION B-63874EN/11
2.14 UNDO, REDO
SETING
G-CONT
UNDO
REDO
T-O FSWK-SET
Pressing soft key [UNDO] during editing in the MDI mode, EDIT mode, or MEM mode can cancel
(undo) a program editing operation using the MANUAL GUIDE i. Pressing soft key [REDO] can cancel
(redo) the cancellation of an operation. This function can be used, for example, when a block has been
deleted by mistake.
NOTE
1 Before the undo function or redo function can be used with MANUAL GUIDE i,
the size of a buffer for storing operations must be set in parameter No. 14861.
When 0 is set in the parameter, a 5-KB buffer is allocated.
2 The undo and redo functions can be used for editing operations in a selected
program. This means that the creation of a new program and the deletion of a
program cannot be undone, and the editing of the key-in buffer cannot be
undone.
3 When the screen display is switched or an operation for opening a program is
performed, the buffer is cleared.
2.15 MULTI PART PROGRAM EDITING FUNCTION (For only
Series30i /31i /32i /0i-F/0i-D)
Plural programs are displayed on one screen, and it is possible to edit them Simultaneously.
2.15.1 Start of Multi Part Program Editing Function
In the base screen of EDIT mode or the background edit screen of MEM mode, by pressing [Pl.EDT] soft
key, multi part program editing screen is displayed.
REWIND
Pl.EDT
CHGDSP
LINENO
SIMLAT
PRCLAT
MLTWIN
2.15.2 Operation of Display Program Selection
(1) When screen of multi part program editing function of programs is displayed, please select the
program for display by following methods.
<1> Selection of program on [O LIST] window
<2> Selection of program by pressing [O SRCH] soft key
(2) On target of editing window, the selected program is displayed. However, only the following
programs are displayed on read only mode.
<1> Main program on selected path (the background edit screen of MEM mode)
<2> Main program on other path
CHPATH
- 22 -
Page 59
B-63874EN/11BASIC SCREEN AND OPERATION 2.EDITING PROGRAMS
O0003
O3000
2.15.3 Display of Multi Part Program Editing Screen
On multi part program editing function screen, plural programs are displayed on one screen, and it is
possible to edit them simultaneously.
(Example of Multi part program editing function screen(10.4inch))
MUNUAL GUIDE i.
(CNC_MEM/USER/PATH1)
O0003
1O0003 ;
2 M30 ;
3 ;
4 ;
5 ;
6 ;
7 ;
8 ;
9 ;
0:program no
10 ;
P1 R
Program Title
PROG←→
The title of the program is displayed when entering multi part program editing function .
(1) Program window title being edited
Program window title being edited is displayed in blue.
Program path
Program name
(CNC_MEM/USER/PATH1)
O0003
<1> Program path
The program path where the displayed program exists is displayed. When the number of
characters of program path exceeds the width of the program window title, it is omitted by
"...".
<2> Program name
Name of the displayed program is displayed. When the number of characters of program name
exceeds the width of the program window title, it is omitted by "...".
<3> State of edited program
It is an State of the displayed program in each program window. The displayed State is as
follows.
P1 : The main program selected by 1 path
P2 : The main program selected by 2 path
P3 : The main program selected by 3 path
BG : Program that was not selected in each path
R : read only program
(2) Program window title not being edited
Program window title not being edited is displayed in light blue.
Moreover, the cursor of the program being edited displayed in yellow, the cursor of the program not
being displayed in gray.
(CNC_MEM/USER/PATH1)
O3000
1O3000 ;
2 M30 ;
3 %
State of edited program
EDIT
BG
PROG←→
Cursor mode
- 23 -
Page 60
2.EDITING PROGRAMSBASIC SCREEN AND OPERATION B-63874EN/11
;
O0003
O3000
2.15.4 Opening and Shutting of Program Window
The program window is opened or shut. The program windows can be opened up to three in maximums.
(1) By pressing [WINOPN] soft key, the blank window is added. At this time, the blank window
becomes target of editing.
NEWPRG
O LIST
REWIND
O SRCH
←SELE
(Example of Screen where three programs are displayed simultaneously.)
MUNUAL GUIDE i
(CNC_MEM/XXX)
O0003
1O0003 ;
2 M30 ;
3 ;
4 ;
5 ;
6 ;
7 ;
8 ;
9 ;
10
BG
(CNC_MEM/XXX)
O3000
1O3000 ;
2 M30 ;
3 %
BG
(2) When three program window exist, the program window is shut by pressing [WINCLS] soft key.
The shutting program window is the program window that is target of editing.
NEWPRG
O LIST
REWIND
O SRCH
←SELE
SELE→
EDIT
No program
SELE→
WINOPN
CHR←
→
WINOPN
WINCLS
WINCLS
PL.END
PL.END
2.15.5 Switching Target of Editing Program
Operator can switch target of editing program.(*1)
(1) By pressing [SELE→] soft key or <SHIFT> key + cursor move key <→>,the target of editing
program is switched in order of <1> → <2> → <3> → <1> on the figure below.
NEWPRG
O LIST
REWIND
O SRCH
←SELE
(2) By pressing [←SELE→] soft key or <SHIFT> key + cursor move key <←>,the target of editing
program is switched in order of <1> → <3> → <2> →<1> on the figure below.
- 24 -
SELE→
WINOPN
WINCLS
PL.END
Page 61
B-63874EN/11BASIC SCREEN AND OPERATION 2.EDITING PROGRAMS
;
O0003
O3300
O3000
NEWPRG
O LIST
REWIND
O SRCH
←SELE
SELE→
MUNUAL GUIDE I.
(CNC_MEM/XXX)
(CNC_MEM/XXX)
(CNC_MEM/XXX)
EDIT
1O0003 ;
2 M30 ;
3 ;
4 ;
5 ;
6 ;
7 ;
8 ;
9 ;
10
1O3000 ;
2 M99 ;
3 %
1O3300 ;
2 M99 ;
3 %
(*1) The main program being selected in the foreground was not switched.
WINOPN
WINCLS
PL.END
2.15.6 End of Multi Part Program Editing Function of Programs
By pressing [PL.END] soft key, state of multi part program editing function of programs is released.
NEWPRG
O LIST
REWIND
O SRCH
←SELE
SELE→
WINOPN
WINCLS
PL.END
2.15.7 Operation of Switching to CNC Screen
State of multi part program editing function of programs is not released, when switching to the CNC
screen from the multi part program editing function screen.
2.15.8 Operation of Changing Path
The state of multi part program editing function is independent in each path. Therefore, when the path is
switched, if the path after switched is multi part program editing function, the multi part program editing
function screen is displayed.
(Example) When switching from path to path 2, and returning it to path again.
Multi part program editing function screen in path 1 is displayed.
Path 1 Path 2Path 1
- 25 -
Page 62
2.EDITING PROGRAMSBASIC SCREEN AND OPERATION B-63874EN/11
2.15.9 Operation of Changing Mode
When the mode is changed, state of multi part program editing function is released.
2.15.10 About the Maintenance of Displayed Program Information
The program that had been selected before the release is displayed, when the multi part program editing
function is released once, and the multi part program editing function is started again.
2.15.11 Restrictions
(1) The following functions cannot be used while the multi part program editing function is used. Please
release the state of multi part program editing function when you want to use their functions.
<1> Enlargement of displayed program
<2> Display of preview of arbitrary figure
<3> Simultaneous editing of multipath program
<4> Display of machining simulation
<5> Process list editing function
<6> Replacement function
(2) The following operations cannot be done to the program that has already been displayed on multi
part program editing function screen.
<1> Overwrite copy of program
<2> Delete of program
<3> Comment editing
<4> Deletion of Multiple Programs
<5> Opening program
<6> Alter program name of folder name
(3) The program displayed on the multi part program editing function screen cannot be edited on the
CNC screen. However, the main program can be edited.
2.16 M-CODE MENU
Pressing the leftmost soft key [<] or rightmost soft key [>] several times displays soft key [M CODE] as
follows:
START
CYCLE
END
Pressing soft key [M CODE] displays the M code menu.
The following soft keys are displayed for M-code menu.
Select an M code group, using the cursor keys <←> and <→>, and then select an M code from the M
code group, using the cursor keys <↑> and <↓>.
MECYC
- 26 -
ALTER
FIGURE
INSERT
M CODE
INS+;
FIXFRM
CANCEL
Page 63
B-63874EN/11BASIC SCREEN AND OPERATION 2.EDITING PROGRAMS
Pressing soft key [INSERT] inserts the selected M code to the place that follows immediately the cursor
position in the program. Pressing soft key [INS+;] inserts an EOB to the place that follows immediately
the M code at the same time.
Entering M-code continuously and pressing soft key [INS+;] at last, plural M-code can be entered in one
block.
If an M-code is selected in the program window using the cursor, pressing the soft key [ALTER] displays
the M-code menu, which enables another M-code to be selected.
NOTE
1 In many cases, M codes in the M code menu are set up to a machine tool by the
machine tool builder. So, the M code menu varies from one machine tool to
another.
2 If the bit 4 (MCD) of parameter No. 14850 is set to 1, M code menu is disabled.
2.17 FIXED FORM SENTENCE INSERTION
2.17.1 Fixed Form Sentence
Pressing the leftmost soft key [<] or rightmost soft key [>] several times displays soft key [FIXFRM] for
milling or turning.
However, there is a case that either of them is displayed depending on the machine construction, so into
details, refer to the document made by machine tool builder.
If soft key [FIXFRM] is displayed together with a milling soft key menu, pressing it displays a milling
fixed form sentence menu. If soft key [FIXFRM] is displayed together with a turning soft key menu,
pressing it displays a turning fixed form sentence menu.
START
CYCLE
END
ALTERMECYC
FIGURE
FIXFRMM CODE
The following soft keys are displayed for the fixed form sentence menu.
CANCELINSERT
Select a fixed form sentence group, using the cursor keys <←> and <→>, and then select a fixed form
sentence from the fixed form sentence group, using the cursor keys <↑> and <↓>.
Pressing soft key [INSERT] inserts the selected fixed form sentence to the place that follows immediately
the cursor position in the program.
Using this function makes it easy to enter machining program patterns (fixed form sentences) that may be
used frequently.
As the following example, you can register the fixed form sentence, in which undefined data is replaced
to the special character such as “?”.
2.EDITING PROGRAMSBASIC SCREEN AND OPERATION B-63874EN/11
When the fixed form sentence, in which this special character is included, is inserted to the part program,
warning to urge an operator to enter the defined data.
Entering the data that is used actually and pressing <ALTER> can make the correct part program.
This special character is displayed in red in the program window.
This special character and displaying color can be modified by setting corresponding parameters.
Set ASCII code in decimal value of the special character to the parameter No.14860. If 0 is set to this
parameter, “?” is used as the special character.
Set the color code of the displaying color to the parameter No.14480 in form of “AABBCC”. AA is red
color value, BB is green color value and CC is blue color value. If 0 is set to this parameter, the character
is displayed in red.
NOTE
1 In many cases, fixed form sentences in the fixed form sentence menu are set up
to a machine tool by the machine tool builder. So, the fixed form sentence menu
varies from one machine tool to another.
Operators can make changes and additions to the menu. For details, see the
descriptions about [SETING].
2 Start and end command fixed form sentences can be called from the fixed form
sentence group separately, using, respectively, [START] and [END].
2.17.2 Start Command
START
CYCLE
END
MESCYC
ALTER
FIGURE
Pressing soft key [START] displays the start command fixed form sentence menu.
Select a fixed form sentence, using the cursor keys <↑> and <↓>.
Pressing soft key [INSERT] inserts the selected fixed form sentence to the place that follows immediately
the current cursor position in the program.
This operation makes it easy to enter machining program patterns (fixed form sentences) that are used
frequently at machining program start.
NOTE
In many cases, fixed form sentences in the fixed form sentence menu are set up
to a machine tool by the machine tool builder. So, the fixed form sentence menu
varies from one machine tool to another.
Operators can make changes and additions to the menu. For details, see the
descriptions about [SETING].
FIXFRMM CODE
- 28 -
Page 65
B-63874EN/11BASIC SCREEN AND OPERATION 2.EDITING PROGRAMS
2.17.3 End Command
START
CYCLE
END
MESCYC
ALTER
FIGURE
FIXFRMM CODE
Pressing soft key [END] displays the end command fixed form sentence menu.
Select a fixed form sentence, using the cursor keys <↑> and <↓>.
Pressing soft key [INSERT] inserts the selected fixed form sentence to the place that follows immediately
the current cursor position in the program.
This operation makes it easy to enter machining program patterns (fixed form sentences) that are used
frequently at machining program start.
2.18 REGISTERING FIXED FORM SENTENCES
Soft key [SETING] to open the setting window can be displayed on all mode such as MEM, MDI, and
manual mode.
Pressing the leftmost soft key [<] or rightmost soft key [>] several times displays the soft-keys including
[SETING]
Example of MEM mode soft-keys)
NC CNV
WK SET
T-O FS
SETING
Pressing soft key [SETING] displays the window of setting data.
After selecting the menu of “REGISTER FIXED FORM SENTENCE FOR MILLING” by placing the
cursor, pressing soft key [SELECT] displays the window of data setting.
By similar operations, the window for turning can be displayed.
With "FIXED FORM SENTENCE FOR MILLING," which is called by soft key [FIXFRM] displayed
together with the milling menu, you can modify the contents of a selected fixed form sentence or add a
new sentence.
Selecting “FIXED FORM SENTENCE FOR MILLING” displays the following screen.
Selecting “FIXED FORM SENTENCE FOR TURNING” displays the following screen.
NOTE
1 The fixed form sentence menu displayed in the tab of “FORM1” has same
contents with the one displayed in the “START” menu. Into detail, refer to the
Subsection 2.14.2, “Start Command”.
2 The fixed form sentence menu displayed in the tab of “FORM5” has same
contents with the one displayed in the “END” menu. Into detail, refer to the
Subsection 2.14.3, “End Command”.
3 When the bit 3 (PRT) of parameter No. 14850 is ‘1’, prohibiting registering fixed
form sentences by memory protection key will be enabled.
- 29 -
Page 66
2.EDITING PROGRAMSBASIC SCREEN AND OPERATION B-63874EN/11
2.18.1 Registering a New Fixed Form Sentence
When the REGISTER FIXED FORM SENTENCE MILLING / TURNING window is displayed on a
screen, the following soft-keys are displayed.
NEW
ALTER
DELETE
STAND.
OUTPUT
INPUT
TO MNU
By pressing soft key [NEW], a window for registering a new fixed form sentence appears. At the same
time, the following soft keys appear:
See Section 2.3, “MEMORY CARD INPUT/OUTPUT OF FIXED FORM SENTENCES”, in Part III, for
explanations about the soft keys [OUTPUT] and [INPUT].
COPY
PAS TE
INSERT
ADD
CANCEL
Position the cursor at the "REGISTERED NAME" item, from the MDI keyboard enter the name of the
fixed form sentence you want to register, then press the <INPUT> key to input the name.
Then, position the cursor at the "REGISTERED SENTENCE" item, enter a fixed form sentence from the
MDI keyboard, press the <INPUT> key, then press soft key [INSERT] or [ADD]. This can register the
new fixed form sentence.
[COPY] : Select all registered names or fixed form sentences and copy them to the clipboard.
[PASTE] : Paste the clip board contents. You can copy a part of a machining program being edited to
the clipboard in advance, then you can use it later to, for example, copy it in
"REGISTERED SENTENCE."
[INSERT] : Add the name of the new fixed form sentence to be registered to a location immediately
before the item positioned by the cursor when [NEW] is pressed. The menu numbers of the
subsequent fixed form sentences are all incremented by one.
[ADD] : Add the name of the new fixed form sentence to be registered to the end of the menu
already registered.
[CANCEL] : Cancel a registration operation.
NOTE
1 About the number of fixed form sentences per tab and the maximum characters
per fixed form sentence, the following settings can be selected.
<1> The number of fixed form sentences per tab is 10 and the maximum
characters per fixed form sentence is 128.
<2> The number of fixed form sentences per tab is 5 and the maximum
characters per fixed form sentence is 256.
2 The characters per fixed form sentence increase to 256 when bit 4 (CFF) of
parameter No.14852 = 1.
3 Please power on again when the above parameter is changed. And after that,
fixed form sentences will be initialized on starting the machine again.
2.18.2 Modifying a Fixed Form Sentence
NEW
ALTER
DELETE
STAND.
OUTPUT
INPUT
Position the cursor to the name of the fixed form sentence you want to modify, and press soft key
[ALTER]. A window for modifying a fixed form sentence then appears.
- 30 -
TO MNU
Page 67
B-63874EN/11BASIC SCREEN AND OPERATION 2.EDITING PROGRAMS
When the above window is displayed, the following soft keys appear:
COPY
PAS TE
ALTER
CANCEL
In the "REGISTERED NAME" and "REGISTERED SENTENCE" items, the contents of the selected
fixed form sentence are displayed.
Select an item by using the cursor keys <↑> and <↓>, select the part you want to modify by using the
cursor keys <←> and <→>, then enter a new character string from the MDI keyboard. This character
string is inserted immediately before the cursor position.
With the <CAN> key, you can delete the previous character string one character at a time.
In the same way as in registration, soft keys [COPY] and [PASTE] can also be used.
When you have modified "REGISTERED NAME" and "REGISTERED SENTENCE," you must press
the <INPUT> key at the end of the modification.
Pressing soft key [ALTER] replaces the original fixed form sentence with the new fixed form sentence.
2.18.3 Deleting a Fixed Form Sentence
NEW
ALTER
DELETE
STAND.
OUTPUT
INPUT
Position the cursor at the name of the fixed form sentence you want to delete, and press soft key
[DELETE]. Then a message for confirming a deletion operation is displayed. If you press soft key [YES],
the fixed form sentence is deleted.
Pressing soft key [NO] cancels the deletion operation.
TO MNU
2.18.4 Initialization to Standard Fixed Form Sentences
NEW
ALTER
DELETE
STAND.
OUTPUT
INPUT
The machine tool builder can factory-set particular fixed form sentences as standard fixed form sentences.
For details, refer to the relevant manual issued by the machine tool builder.
In this case, the fixed form sentences are stored as initial data in a memory area in which data cannot be
deleted.
You can use soft key [STAND.] to restore the initial state factory-set by the machine tool builder.
NOTE
1 When fixed form sentences are initialized, the sentences that have been entered
or modified so far are all deleted; so, care is necessary.
2 Also when the machine tool builder reads standard fixed form sentences into
memory, initialization using [STAND.] is required first.
When soft key [STAND.] is pressed, a message for confirming initialization is displayed. By pressing soft
key [YES], initialization is performed.
Selecting soft key [NO] cancels the initialization.
TO MNU
- 31 -
Page 68
2.EDITING PROGRAMSBASIC SCREEN AND OPERATION B-63874EN/11
2.18.5 Extension of Fixed Form Sentences
(For only Series 30i/31i/32i-B, Series 0i-F/0i-D)
The maximum number of the following items of fixed form sentences is extended.
Item Maximum number
The number of tabs 7
The number of fixed form sentences per tab 10
The number of characters per fixed form sentence 256
(*) Fixed form sentences in the “INSERT ENDING COMMAND FOR TURNING” window are the
same as 7th tab from the left in “REGISTER FIXED FORM SENTENCE FOR TURNING”
window.
(*) Fixed form sentences in the “INSERT ENDING COMMAND FOR MILLING” window are the
same as 7th tab from the left in “REGISTER FIXED FORM SENTENCE FOR MILLING” window.
2.18.5.1 Parameter
When the parameter No.14791#4 is set to 1, this function is available.
NOTE
Please power on again when the above parameter is changed. And after that,
fixed form sentences will be initialized on starting the machine again.
2.19 BACKGROUND EDITING
During actual machining on the machine, contents of the other part program can be edited.
2.19.1 Starting Background Editing
REWIND
In the MEM mode, pressing the soft key [BGEDIT] switches the screen display to the background editing
screen and displays the program list screen.
Move the cursor to a machining program to be edited, with the cursor keys, then select the machining
program by pressing soft key [OPEN].
2.19.2 Ending Background Editing
During background editing, pressing the leftmost soft key [<] or rightmost soft key [>] several times
displays the soft-keys including soft key [BGEND]
O LIST
BGEDIT N SRCH
O SRCH
ACTPOS
PRESET
MESLST
MCHDRW
SIMLAT
BGEND
Pressing the [BGEND] soft key ends the background editing screen and returns the screen display to the
automatic operation screen.
- 32 -
Page 69
B-63874EN/11BASIC SCREEN AND OPERATION 2.EDITING PROGRAMS
NOTE
Switching the CNC modes during background editing will result in the
background editing being terminated.
2.19.3 Operations During Background Editing
Operations during background editing are basically the same as editing operations in the EDIT mode.
Note, however, that the use of some operations is restricted.
2.20 NOTES ON CREATING PROGRAMS
The notes that should be observed when creating a program are described below. Read the notes before
creating a program.
2.20.1 General Notes on Machining Programs
(1) Use ISO code form (G code commands) basically for a machining program. Enter a command for
simple motion directly with a G code, and use cycle machining for complicated machining.
(2) Enter directly a tool change command involving the calling of the next tool by using a code such as
a T code and M code or by using a subprogram call prepared by the machine tool builder, referring
to the relevant operator’s manual of the machine tool builder.
(3) Enter directly a tool length compensation command used with a machining center by using a G code
such as G43.
(4) For changing tools or tool length compensation, a similar command is repeatedly entered. So, such a
command can be entered easily by registering a fixed form sentence beforehand.
(5) MANUAL GUIDE i cannot handle any program having a block consisting of over 199 characters. Selecting a program having a block consisting of 200 characters or more (including space
characters) will result in the message ”BLOCK EXCEED MAXIMUM SIZE.” appearing, thus
disabling further editing.
- 33 -
Page 70
3.MACHINING SIMULATION BASIC SCREEN AND OPERATION B-63874EN/11
3 MACHINING SIMULATION
Select the MEM mode on the machine operator’s panel.
When you press soft key [SIMLAT], the SIMULATE-ANIMATE screen (animation drawing) appears
with the following soft keys:
REWIND
START
PROCES SINGLE
INIT STOP
CUTDSP
INTERF
GRPOFFTLPATH
When you press soft key [TLPATH], the SIMULATE-TOOL PATH screen (tool path drawing) appears
with the following soft keys:
REWIND
START
PROCES SINGLE
DISP STOP
NODISP
CLEAR
GRPOFFANIME
Pressing soft key [ANIME] selects the mode for machining simulation (animation drawing) again.
In machining simulation (animated tool path), pressing the soft key [GRPOFF] resumes the MEM mode
window.
3.1 EDITING WITH THE PROGRAM LIST
REWIND
O LIST
BGEDIT
N SRCH
By pressing soft key [O LIST], a window showing a list of registered machining programs is displayed.
The following soft keys appear, allowing you to select machining programs.
O SRCH
SEARCH
ACTPOS
PRESET
MESLST
SRTORD
MCHDRW
OPEN
SIMLAT
CANCEL
[SEARCH] : A window for searching programs appears. Enter the number of the program you want to
search for with numeric keys, then press soft key [SEARCH]. The search window can be
closed using soft key [CANCEL].
[OPEN] : After performing the above search operation or moving the cursor to a desired program
number by using the cursor keys <↑> and <↓>, press soft key [OPEN]. Then the program
is selected.
[CANCEL] : Close the list window.
[SRTORD] : This soft key switches the sort order for displaying programs between ascending order and
descending order.
- 34 -
Page 71
B-63874EN/11BASIC SCREEN AND OPERATION 3.MACHINING SIMULATION
3.2 SEARCHING FOR A SEQUENCE NUMBER IN A
PROGRAM
REWIND
O LIST
BGEDIT
N SRCH
ACTPOSO SRCH
PRESET
MESLST
MCHDRW
SIMLAT
When you enter the sequence number you want to search for by using numeric keys then press soft key
[N SRCH], you can search for the block having the sequence number.
When you press soft key [N SRCH] without entering any data, the sequence number (N) is searched for
sequentially.
If the sequence number is not found, a warning is displayed. It can be released by pressing a key.
3.3 SELECTING A PROGRAM FOR MACHINING SIMULATION
REWIND
O LIST
BGEDIT
N SRCH
ACTPOSO SRCH
PRESET
MESLST
When you enter the program number you want to select by using numeric keys then press soft key [O
SRCH], the program with the program number is selected and displayed in the program window.
By pressing soft key [O SRCH] without entering any key, the next program is selected.
NOTE
If the parameter OSR is set to “1”, pressing soft key [O SRCH] without entering
any data, the next program is not selected.
The No. of the parameter OSR is as follows by the CNC type.
By pressing soft key [REWIND], you can return to the beginning of a selected program.
MCHDRW
SIMLAT
3.5 SETTING OF DATA FOR MACHINING SIMULATION
When machining simulation (animation drawing) can be performed, a blank figure and tool figure must
be set. Such animation data must be set in the DRAWING DEFINITION block, which is to be entered in
a machining program.
To display the window for entering DRAWING DEFINITION data, press [START] in the soft key menu
for editing machining programs.
(1) Defining materials
Select the [BLANK] tab.
- 35 -
Page 72
3.MACHINING SIMULATION BASIC SCREEN AND OPERATION B-63874EN/11
G1902 Rectangular solid
G1900 Column
G1906 Column (around X)
G1901 Column with a hole
G1907 Column with a hole (around X)
G1903 Polygon
G1904 Polygon with a hole
G1970 Start point
G1971 Line
G1972 Arc (CW)
G1973 Arc (CCW)
G1974 Chamfering
G1975 Corner rounding
G1976 End
G1790 Start point
G1791 Line
G1792 Arc (CW)
G1793 Arc (CCW)
G1794 Chamfering
G1795 Corner rounding
G1796 End
G1910 General-purpose tool (turning)
G1911 Threading tool (turning)
G1912 Grooving tool (turning)
G1913 Round-nose tool (turning)
G1914 Point nose straight tool (turning)
G1921 Drill (turning, milling)
G1931 Counter sink tool (milling)
G1932 Flat end mill (milling)
G1933 Ball end mill (milling)
G1922 Tap (turning, milling)
G1923 Reamer (turning, milling)
G1924 Boring tool (turning, milling)
G1930 Face mill (milling)
G1998 Spindle selection
NOTE
1 A tool figure during animation drawing is drawn by a tool definition block.
2 A blank is initialized by a blank figure block.
3 When you use ‘Tool Data Base Function’, you do not need to specify ‘Tool
Definition Block’.
4 Displaying a column around X, column with a hole, or any other blank figure
requires setting up parameter ML2 (No.27003#2) = 1.
- 36 -
Page 73
B-63874EN/11BASIC SCREEN AND OPERATION 3.MACHINING SIMULATION
(1) Input item of blank form block (rectangular solid: G1902)
WORK
Data item Meaning
B WIDTH Width of the rectangular solid blank. Length in the X-axis direction
(positive value)
D DEPTH Depth of the rectangular solid blank. Length in the Y-axis direction
(positive value)
H HEIGHT Height of the rectangular solid blank. Length in the Z-axis direction
(positive value)
I WORK ORIGIN X Distance in the X-axis direction from the lower left corner of the
rectangular solid to workpiece origin (positive or negative value)
J WORK ORIGIN Y Distance in the Y-axis direction from the lower left corner of the
rectangular solid to workpiece origin (positive or negative value)
K WORK ORIGIN Z Distance in the Z-axis direction from the lower left corner of the
rectangular solid to workpiece origin (positive or negative value)
(2) Input item of blank form block (column: G1900)
WORK
Data item Meaning
D DIAMETER Diameter of the column blank (positive value)
L LENGTH Length of the column blank (positive value)
K WORK ORIGIN Z Cutting allowance of the end face of the blank (Z-axis distance between
the end face and workpiece origin) (positive value)
W WORK ORIGIN Z (SPN 2) Cutting allowance of the back end face of the blank (Z-axis distance
between the back end face and workpiece origin) (positive value)
NOTE
The input item of “WORK ORIGIN Z(SPN 2) (W)“ is prepared for a machine with
a sub spindle, and is displayed when the bit 1 (SUB) of parameter No.14702 = 1.
(3) Input item of blank form block (column(around X): G1906)
This blank is used for the machining simulation whose workpiece rotates around X-axis in machining
centers.
Data setting is the same as the above column.
NOTE
1 There is the following limitations when the simulation whose workpiece rotates
around X axis is executed.
- This function is available in only machining centers.
- Turning cycle can’t be simulated.
- Polar coordinate interpolation can’t be simulated.
- Under simulation as workpiece rotates workpiece around X-axis, coordinate is
displayed in X, Y, -Z.
2 The following parameter setting is necessary.
- No.27003#2(ML2)=1, 27003#1(ML1)=0 and 27003#0(ML0)=0
- No.14717 : The axis number of work rotation axis
- 37 -
Page 74
3.MACHINING SIMULATION BASIC SCREEN AND OPERATION B-63874EN/11
(4) Input item of blank form block (column with a hole: G1901)
WORK
Data item Meaning
D DIAMETER Diameter of the column blank (positive value)
E INNER DIAMETER Inner diameter of the column blank (positive value)
L LENGTH Length of the column blank (positive value)
K WORK ORIGIN Z Cutting allowance of the end face of the blank (Z-axis distance between
the end face and workpiece origin) (positive value)
W WORK ORIGIN Z (SPN 2) Cutting allowance of the back end face of the blank (Z-axis distance
between the back end face and workpiece origin) (positive value)
NOTE
The input item of “WORK ORIGIN Z (SPN 2) (W)” is prepared for a machine with
a sub spindle, and is displayed when the bit 1 (SUB) of parameter No.14702 = 1.
(5) Input item of blank form block (column with a hole (around X): G1907)
This blank is used for the machining simulation whose workpiece rotates around X-axis in machining
centers.
Data setting is the same as the above column with a hole.
NOTE
1 There is the following limitations when the simulation whose workpiece rotates
around X axis is executed.
- This function is available in only machining centers.
- Turning cycle can’t be simulated.
- Polar coordinate interpolation can’t be simulated.
- Under simulation as workpiece rotates workpiece around X-axis, coordinate is
displayed in X, Y, -Z.
2 The following parameter setting is necessary.
- No.27003#2(ML2)=1, 27003#1(ML1)=0 and 27003#0(ML0)=0
- No.14717 : The axis number of work rotation axis
(6) Input item of blank form block (polygon: G1903)
WORK
Data item Meaning
R NUMBER OF CORNER The number of corner
This must be a integer, larger than 2 and smaller than 100.
D DIAMETER Diameter of the polygon blank (positive value)
L LENGTH Length of the polygon blank (positive value)
A ANGLE OF ATTACHMENT The angle between a corner and X axis
K WORK ORIGIN Z Cutting allowance of the end face of the blank (Z-axis distance between
the end face and workpiece origin) (positive value)
W WORK ORIGIN Z (SPN 2) Cutting allowance of the back end face of the blank (Z-axis distance
between the back end face and workpiece origin) (positive value)
- 38 -
Page 75
B-63874EN/11BASIC SCREEN AND OPERATION 3.MACHINING SIMULATION
A
A
NOTE
1 The input item of “WORK ORIGIN Z(SPN 2) (W)“ is prepared for a machine with
a sub spindle, and is displayed when the bit 1 (SUB) of parameter No.14702 = 1.
2 Only equilateral polygon can be displayed.
3 Angle of attachment is the angle that is formed by X-axis and one comer of blank
figure.(Refer to the following figure. )
X
Y
(7) Input item of blank form block (polygon with a hole: G1904)
WORK
Data item Meaning
R NUMBER OF CORNER The number of corner
This must be a integer, larger than 2 and smaller than 100.
D DIAMETER Diameter of the polygon blank (positive value)
E INNER DIAMETER Inner diameter of the polygon blank (positive value)
L LENGTH Length of the polygon blank (positive value)
A ANGLE OF ATTACHMENT The angle between a corner and X axis
K WORK ORIGIN Z Cutting allowance of the end face of the blank (Z-axis distance between
the end face and workpiece origin) (positive value)
W WORK ORIGIN Z (SPN 2) Cutting allowance of the back end face of the blank (Z-axis distance
between the back end face and workpiece origin) (positive value)
NOTE
1 The input item of “WORK ORIGIN Z(SPN 2) (W)“ is prepared for a machine with
a sub spindle, and is displayed when the bit 1 (SUB) of parameter No.14702 = 1.
2 Only equilateral polygon can be displayed.
3 Angle of attachment is the angle that is formed by X-axis and one comer of blank
figure.(Refer to the following figure. )
X
Y
- 39 -
Page 76
3.MACHINING SIMULATION BASIC SCREEN AND OPERATION B-63874EN/11
D LINE DIRECTION Select a line direction from the displayed soft key menu.
DX END POINT DX X coordinate of a line end point
Remark) This item may not be displayed, depending on the input line direction
value.
Z END POINT Z Z coordinate of a line end point
Remark) This item may not be displayed, depending on the input line direction
value.
A ANGLE Line angle
Remark) This item may not be displayed, depending on the input line direction
value.
L LAST CONNECTION [TANGNT] : Contacts the immediately preceding figure.
[NOTHING] : Does not contact the immediately preceding figure. (initial value)
M NEXT CONNECTION [TANGNT] : Contacts the next figure.
[NOTHING] : Does not contact the next figure. (initial value)
- 40 -
Page 77
B-63874EN/11BASIC SCREEN AND OPERATION 3.MACHINING SIMULATION
ELEMENT (OUTPUT DATA)
Data item Meaning
H END POINT X X coordinate of the end point of a straight line (calculation result)
V END POINT Z Z coordinate of the end point of a straight line (calculation result)
K LINE DIRECTION The direction of a straight line is selected from a menu indicated on a soft key.
(input value)
C* END POINT DX X coordinate of the end point of a straight line (input value)
D* END POINT Z Z coordinate of the end point of a straight line (input value)
A* ANGLE Straight-line angle (input value)
L LAST CONNECTION [0] : Not in contact with the immediately preceding figure
[1] : In contact with the immediately preceding figure
(input value)
M NEXT CONNECTION [0] : Not in contact with the immediately preceding figure
[1] : In contact with the immediately preceding figure
(input value)
S SELECT FIG. INFO. In the case of plural intersection or contact, the operator sets a candidate.
CDX CENTER POINT CDX X coordinate of an arc center
CZ CENTER POINT CZ Z coordinate of an arc center
L LAST CONNECTION [TANGNT] : Contacts the immediately preceding figure.
[NOTHING] : Does not contact the immediately preceding figure. (initial
value)
M NEXT CONNECTION [TANGNT] : Contacts the next figure.
[NOTHING] : Does not contact the next figure. (initial value)
ELEMENT (OUTPUT DATA)
Data item Meaning
H END POINT X X coordinate of an arc end point (calculation result)
V END POINT Z Z coordinate of an arc end point (calculation result)
R RADIUS Arc radius (calculation result)
I CENTER POINT X X coordinate of an arc center (calculation result)
J CENTER POINT Z Z coordinate of an arc center (calculation result)
C* END POINT X X coordinate of an arc end point (input value)
D* END POINT Z Z coordinate of an arc end point (input value)
E* RADIUS Arc radius (input value)
P* CENTER POINT CDX X coordinate of an arc center (input value)
Q* CENTER POINT CZ Z coordinate of an arc center (input value)
L LAST CONNECTION [0] : Not in contact with the immediately preceding figure
[1] : In contact with the immediately preceding figure
(input value)
M NEXT CONNECTION [0] : Not in contact with the immediately preceding figure
[1] : In contact with the immediately preceding figure
(input value)
S SELECT FIG. INFO. In the case of plural intersection or contact, the operator sets a candidate.
(input value)
- 41 -
Page 78
3.MACHINING SIMULATION BASIC SCREEN AND OPERATION B-63874EN/11
H END POINT X X coordinate of an arc end point (calculation result)
V END POINT Z Z coordinate of an arc end point (calculation result)
C CHAMFER Amount of chamfering (radius value, positive value)
R CORNER RADIUS Corner R radius (radius value, positive value)
ELEMENT (OUTPUT DATA)
Data item Meaning
H END POINT X X coordinate of an arc end point (calculation result)
V END POINT Z Z coordinate of an arc end point (calculation result)
R RADIUS Arc radius (calculation result)
I CENTER POINT X X coordinate of an arc center (calculation result)
J CENTER POINT Z Z coordinate of an arc center (calculation result)
This blank is used for the machining simulation whose workpiece rotates around X-axis in machining
centers.
Data setting is the same as the above free contour cylinder blank figure.
NOTE
1 There is the following limitations when the simulation whose workpiece rotates
around X axis is executed.
- This function is available in only machining centers.
- Turning cycle can’t be simulated.
- Polar coordinate interpolation can’t be simulated.
- Under simulation as workpiece rotates workpiece around X-axis, coordinate is
displayed in X, Y, -Z.
2 The following parameter setting is necessary.
- No.27003#2(ML2)=1, 27003#1(ML1)=0 and 27003#0(ML0)=0
- No.14717 : The axis number of work rotation axis
- 43 -
Page 80
3.MACHINING SIMULATION BASIC SCREEN AND OPERATION B-63874EN/11
X
NOTE
1 The arc commands (G1972 and G1973) and corner rounding command (G1975)
are changed to linear elements with several blocks, and then displayed.
Depending on the figure, it may require a longer time before being completely
displayed.
2 Input the end point of an free contour cylinder blank figure such that it matches
with the start point.
3 A series of arbitrary figures must be enclosed with G1970 (start point) and
G1976 (arbitrary figure end).
4 To edit an arbitrary figure, place the cursor on the block of G1970 (start point),
then press [ALTER].
5 A figure for an end face portion cannot be specified. An end face portion must
contain vertical lines only.
Z
6 A figure in the Z direction from an end face portion must be a monotonously
increasing or decreasing figure.
X
X
Z
Z
(15) Input item of tool definition block (general tool: G1910)
TOOL
Data item Meaning
Q SETTING Tool installation direction. Select the number of an installation method
from the illustration.
Remark) To be selected visually for both vertical and horizontal lathes.
A CUT EDGE ANGLE Angle of the cutting edge (positive value)
Remark) Even when the same tool is used, the location of the cutting
edge angle varies with the cutting direction (for example, outer
surface machining and end facing).
B NOSE ANGLE Angle of the tool nose (positive value)
Remark) Generally, the nose angle remains unchanged even when the
cutting direction changes.
C TIP LENGTH Length of the tool nose portion that can actually cut (positive value)
R NOSE RADIUS Radius of the tool nose (positive value)
- 44 -
Page 81
B-63874EN/11BASIC SCREEN AND OPERATION 3.MACHINING SIMULATION
TOOL
Data item Meaning
E IMAGINARY TOOL NOSE Imaginary tool nose position. Select a number from the menu indicated
in the illustration.
Remark) To be selected visually for both vertical and horizontal lathes.
F TIP POSITION [FRONT] : Display the tip in front of the holder. (tool for forward spindle
rotation)
[REAR] : Display the tip in the rear of the holder. (tool for reverse
spindle rotation)
HOLDER
Data item Meaning
L* HOLDER LENGTH Length of the holder (positive value)
W* HOLDER WIDTH Width of the holder (positive value)
I* HOLDER LENGTH 2 When the tip is installed in the direction opposite to the holder
installation direction, the distance between the longitudinal end of the
holder and tip center (positive value)
J* HOLDER WIDTH 2 When the tip is installed in the direction opposite to the holder
installation direction, the distance between the lateral end of the holder
and tip center (positive value)
(16) Input item of tool definition block (thread tool: G1911)
TOOL
Data item Meaning
Q SETTING General-purpose tool: See the descriptions about G1910.
A TIP WIDTH Tool tip width
B NOSE ANGLE Angle of the tool nose (positive value)
R NOSE RADIUS Radius of the tool nose (positive value)
E IMAGINARY TOOL NOSE General-purpose tool: See the descriptions about G1910.
F TIP POSITION -
HOLDER
Data item Meaning
L* HOLDER LENGTH General-purpose tool: See the descriptions about G1910.
W* HOLDER WIDTH -
(17) Input item of tool definition block (grooving tool: G1912)
TOOL
Data item Meaning
Q SETTING General-purpose tool: See the descriptions about G1910.
C TIP WIDTH Tip width of the grooving tool (positive value)
H TIP LENGTH Length of the cutting portion of the grooving tool (positive value)
R NOSE RADIUS Radius of the tool nose (positive value)
E IMAGINARY TOOL NOSE General-purpose tool: See the descriptions about G1910.
F TIP POSITION -
HOLDER
Data item Meaning
L* HOLDER LENGTH General-purpose tool: See the descriptions about G1910.
W* HOLDER WIDTH -
- 45 -
Page 82
3.MACHINING SIMULATION BASIC SCREEN AND OPERATION B-63874EN/11
(18) Input item of tool definition block (round tool: G1913)
TOOL
Data item Meaning
Q SETTING General-purpose tool: See the descriptions about G1910.
H TIP LENGTH Length of the cutting portion of the round-nose tool (positive value)
R NOSE RADIUS Radius of the tool nose (positive value)
E IMAGINARY TOOL NOSE General-purpose tool: See the descriptions about G1910.
F TIP POSITION -
HOLDER
Data item Meaning
L* HOLDER LENGTH General-purpose tool: See the descriptions about G1910.
W* HOLDER WIDTH -
(19) Input item of tool definition block (straight tool: G1914)
TOOL
Data item Meaning
Q SETTING General-purpose tool: See the descriptions about G1910.
A CUT EDGE ANGLE Angle of the cutting edge (positive value)
B NOSE ANGLE Angle of the tool nose (positive value)
C TIP LENGTH Length of the tool nose portion that can actually cut (positive value)
R NOSE RADIUS Radius of the tool nose (positive value)
E IMAGINARY TOOL NOSE General-purpose tool: See the descriptions about G1910.
F TIP POSITION -
HOLDER
Data item Meaning
L* HOLDER LENGTH General-purpose tool: See the descriptions about G1910.
W* HOLDER WIDTH -
I* HOLDER LENGTH 2 -
J* HOLDER WIDTH 2 -
(20) Input item of tool definition block (drill: G1921)
TOOL
Data item Meaning
Q SETTING General-purpose tool: See the descriptions about G1910.
D TOOL DIAMETER Drill diameter (positive value)
B NOSE ANGLE Drill nose angle (positive value)
H TIP LENGTH Drill length (positive value)
Q SETTING General-purpose tool: See the descriptions about G1910.
D BOTTOM DIAMETER Diameter of the end of the counter sink tool end (positive value)
E CUTER DIAMETER Diameter of the counter sink tool (positive value)
H TIP LENGTH Length of the cutting portion of the counter sink tool (tool axis direction,
positive value)
B CUTTER LENGTH Cutter length of the counter sink tool (tool axis direction, positive value)
- 46 -
Page 83
B-63874EN/11BASIC SCREEN AND OPERATION 3.MACHINING SIMULATION
TOOL
Data item Meaning
L SHANK LENGTH Entire length of the counter sink tool (positive value)
W SHANK DIAMETER Diameter of the shank of the counter sink tool (positive value)
(22) Input item of tool definition block (flat end mill: G1932)
TOOL
Data item Meaning
Q SETTING General-purpose tool: See the descriptions about G1910.
D TOOL DIAMETER End mill diameter (positive value)
H TIP LENGTH End mill tool length (positive value)
(23) Input item of tool definition block (ball end mill: G1933)
TOOL
Data item Meaning
Q SETTING General-purpose tool: See the descriptions about G1910.
D TOOL DIAMETER End mill diameter (positive value)
H TIP LENGTH End mill tool length (positive value)
(24) Input item of tool definition block (tap: G1922)
TOOL
Data item Meaning
Q SETTING General-purpose tool: See the descriptions about G1910.
D TOOL DIAMETER Tap diameter (positive value)
H TIP LENGTH Tap length (positive value)
(25) Input item of tool definition block (reamer: G1923)
TOOL
Data item Meaning
Q SETTING General-purpose tool: See the descriptions about G1910.
D TOOL DIAMETER Reamer diameter (positive value)
H TIP LENGTH Reamer length (positive value)
(26) Input item of tool definition block (boring tool: G1924)
TOOL
Data item Meaning
Q SETTING General-purpose tool: See the descriptions about G1910.
D TOOL DIAMETER Boring tool diameter (positive value)
H TIP LENGTH Boring tool length (positive value)
(27) Input item of tool definition block (face mill: G1930)
TOOL
Data item Meaning
Q SETTING General-purpose tool: See the descriptions about G1910.
D TOOL DIAMETER Face mill diameter (positive value)
H TIP LENGTH Face mill length (positive value)
- 47 -
Page 84
3.MACHINING SIMULATION BASIC SCREEN AND OPERATION B-63874EN/11
(28) Input item of spindle selection block: G1998
SEL. SPIND.
Data item Meaning
S SPINDLE NUMBER Spindle number of a sub spindle (positive number)
Remark) Enter 2 when the sub spindle has the spindle number 2.
Enter 3 when the sub spindle has the spindle number 3.
NOTE
The menu above is prepared for a machine with a sub spindle, and is displayed
when bit 1 (SUB) of parameter No.14702 = 1.
3.6 MACHINING SIMULATION DISPLAY
3.6.1 Machining Simulation (Tool Path) (for Series 0i-C/16i/18i/21i)
The path of the tool in a machining program can be drawn without performing actual machining operation
on the machine (machining simulation). In the case of Series 0i-F/0i-D/30i/31i/32i see Subsection 3.6.3,
“Machining Simulation (Tool Path Drawing) (for Series 0i-F/0i-D/ 30i/31i/32i)”.
NOTE
1 To perform machining simulation, select the MEM mode with the mode switch on
the machine operator’s panel.
2 If a coordinate system change is specified in the program during simulation,
simulation is performed without changing the coordinate system.
3 In the drawing during machining, when the workpiece specifying block is
executed, form of a workpiece is drawn in form of wire frame. Drawing color of
the workpiece can be specified by the parameter No.14773.
4 When a simulation window is opened, a blank figure drawing at the last drawing
is displayed. However, if bit 4 (WDK) of parameter No. 27310 is set to 1, no
blank figure is displayed when a simulation window is opened.
5 Tool path drawing with a multi-path system is performed only at the selected
path for displaying. And a simulation window is initialized if the selected path for
displaying is changed. So if the selected path for displaying is changed in
displaying a free contour cylinder blank figure, the drawing is initialized for a
column figure which encloses it.
6 Path drawing is performed using values in the workpiece coordinate system.
Coordinates that allow for tool compensation (cutter compensation, tool length
compensation, geometry compensation, and wear compensation), tool tip
control, or the like are not used for drawing.
7 Each control modes of the high-speed and high-precision functions (commands
for advanced preview control, AI advanced preview control, AI contour control,
AI nano contour control, high-precision contour control, AI high-precision contour
control, and AI nano high-precision contour control) cannot be turned ON in
machining simulation.
8 In simulation of a program having a sequence of contiguous small blocks,
drawing requires longer processing time, possibly causing machining time to
become longer than actual machining time.
To stop the machining simulation (tool path drawing), press [GRPOFF].
- 48 -
Page 85
B-63874EN/11BASIC SCREEN AND OPERATION 3.MACHINING SIMULATION
When machining simulation (tool path drawing) is selected, the soft keys shown below appear. Pressing
the leftmost soft key [<] or the rightmost soft key [>] changes the page of the soft key display to the
second, third, or fourth page.
(1) 1st page soft-keys
REWIND
START
PROCES SINGLE
STOP
DISP
NODISP
CLEAR
ANIME
GRPOFF
(2) 2nd page soft-keys
LARGE
SMALL
AUTO
ROTATE
←
MOVE
MOVE
→
↑
MOVE
↓
MOVE
CENTER
(3) 3rd page soft-keys
WK SET
T-O FS
SETING
(4) 4th page soft-keys
REWIND
O LIST
CHGDSP
MESLST
O SRCH
ACTPOS
3.6.1.1 Starting and stopping simulation
REWIND
START
PAU SE SINGLE
STOP
DISP
NODISP
CLEAR
ANIME
On the 1st page soft key, you can perform operations related to execution in machining simulation (tool
path).
For [SETING], see Chapter 10, "SETTING DATA," in Part II.
[REWIND] : Return to the beginning of the machining program selected for machining simulation.
[START] : Start machining simulation for the currently selected machining program.
[PAUSE] : Stop machining simulation temporarily.
[SINGLE] : Cause a single-block stop when machining simulation is performed in the continuous mode.
When machining simulation is in the stopped state, this soft key starts machining
simulation in the single-block mode.
[STOP] : End machining simulation.
[NODISP] : From the block immediately after this soft key is pressed, suppress tool path drawing.
Tool path drawing is not performed until soft key [DISP] is pressed next.
[DISP] : From the block immediately after this soft key is pressed, start drawing of the tool path.
Remark) Only necessary tool path portions can be drawn by using soft keys [DISP] and [NODISP].
[CLEAR] : Erase the tool path drawn so far. Tool path drawing immediately after this soft key is
pressed is displayed.
NOTE
By setting bit 0 (PRC) of parameter No. 27310 to 1, soft key [PAUSE] can be
changed to soft key [PROCES] (for temporarily stopping machining simulation at
a block specifying M01;).
GRPOFF
- 49 -
Page 86
3.MACHINING SIMULATION BASIC SCREEN AND OPERATION B-63874EN/11
3.6.1.2 Scaling, movement, and other operations
LARGE
SMALL
AUTO
ROTATE
←
MOVE
MOVE
→
↑
MOVE
↓
MOVE
CENTER
2nd page soft keys allow you to perform scaling and movement for machining simulation (tool path
drawing) as well as selection of a drawing coordinate system. These operations are the same as those in
drawing during machining. For details, see Subsection 4.3.3, “Scaling, Movement, and Other Operations
in Drawing during Machining”.
NOTE
1 Operations such as scaling, movement, and selection of a drawing coordinate
system must be performed before machining simulation (tool path drawing) is
started.
2 If a coordinate system change is specified in the program during simulation,
simulation is performed without changing the coordinate system.
3 Using the following parameter can change a reference position used in enlarging
or reducing drawn figures.
Parameter GCN (No.27310#1)
The reference position is the center of the:
Figure if GCN = 1
Window if GCN = 0
3.6.2 Machining Simulation (Animated Drawing) (FOR Series 0i-C
/16i/18i/21i)
Animated simulation of a machining operation by a machining program can be performed without
performing actual machining operation on the machine. In the case of Series 0i-F/0i-D/30i/31i/32i see
Subsection 3.6.4, “Machining Simulation (Animated) (for Series 0i-F/0i-D/Series 30i/31i/32i)”.
NOTE
1 To perform machining simulation, select the MEM mode with the mode switch on
the machine operator’s panel.
2 If a coordinate system change is specified in a program under simulation,
whether to perform simulation with the same coordinate system or a changed
coordinate system can be chosen using bit 1 (ACD) of parameter No. 27311.
For details, see Subsection 3.6.7, “Changing Workpiece Coordinate During
Machining Simulation (Animation, Tool Path Drawing)”.
3 When a program that is composed by repeated minute line segments like a
program outputted by CAD/CAM is executed, sometimes the speed of simulation
much slows down. In this case, please set tool motion unit to parameter No.
27323 by
screen is updated and the speed will be accelerated. But, if the value of the
parameter is too large, the resolution will decrease.
4 A tool tip position in animated simulation has coordinates of values in the
workpiece coordinate system. Coordinates that allow for tool compensation
(cutter compensation, tool length compensation, geometry compensation, and
wear compensation), tool tip control, or the like are not used for drawing.
dot. When tool moves over the value of this parameter on screen, the
- 50 -
Page 87
B-63874EN/11BASIC SCREEN AND OPERATION 3.MACHINING SIMULATION
NOTE
5 Each control modes of the high-speed and high-precision functions (commands
for advanced preview control, AI advanced preview control, AI contour control,
AI nano contour control, high-precision contour control, AI high-precision contour
control, and AI nano high-precision contour control) cannot be turned ON in
machining simulation.
6 In simulation of a program having a sequence of contiguous small blocks,
drawing requires longer processing time, possibly causing machining time to
become longer than actual machining time.
To close the machining simulation (animated drawing) window, press [GRPOFF].
When machining simulation (animated drawing) is selected, the soft keys shown below appear. Pressing
the leftmost soft key [<] or the rightmost soft key [>] changes the page of the soft key display to the
second, third, or fourth page.
(1) 1st page soft-keys
REWIND
START
PROCES SINGLE
STOP
INIT
CUT DSP
INTERF
TLPATH
GRPOFF
(2) 2nd page soft-keys :
LARGE
SMALL
AUTO REVERS
ROTATE
←
MOVE
MOVE
→
↑
MOVE
↓
MOVE
CENTER
(3) 3rd page soft-keys :
WK SET
T-O FS
SETING
(4) 4th page soft-keys :
REWIND
O LIST
CHGDSP N SRCH
O SRCH
ACTPOS
PRESET
MESLST
3.6.2.1 Starting and stopping machining simulation
REWIND
START
PROCES SINGLE
STOP
INIT
CUT DSP
INTERF
TLPATH
On the 1st page soft keys, you can perform operations related to execution in machining simulation
(animated). The operations of [REWIND], [START], [PAUSE], [SINGLE], and [STOP] are the same as
the operations in machining simulation (tool path). For details, see Subsection 3.6.1, “Machining
Simulation (Tool Path) (for Series 0i-C/16i/18i/21i)”.
[INIT] : Initialize the machined blank used for animation.
[CUT DSP] : Lets you switch between 1/4 workpiece and entire periphery for rod blanks and drilled rod
blanks. Before starting animated simulation, be sure to switch if necessary.
[INTERF] : Lets you select whether to make an interference check during animated simulation. If an
interference check is enabled, a warning is displayed when the tool tip collides with a
workpiece during rapid traverse, and the portion collided with the tool tip is displayed in
the same color as that of the tool.
GRPOFF
- 51 -
Page 88
3.MACHINING SIMULATION BASIC SCREEN AND OPERATION B-63874EN/11
NOTE
With bit 0 (ITF) of parameter No. 27311, you can select continued operation (ITF
(No. 27311#0) = 0) or temporary stop (ITF (No. 27311#0) = 1) if tool interferes
with the workpiece during animation.
3.6.2.2 Scaling, movement, and other operations
LARGE
SMALL
AUTO REVERS
ROTATE
←
MOVE
MOVE
→
↑
MOVE
↓
MOVE
CENTER
The soft keys on the 2nd page allow you to perform scaling and movement for machining simulation
(animated drawing) as well as selection of a drawing coordinate system. These operations are the same as
those in drawing during machining. For details, see Subsection 4.3.3, “Scaling, Movement, and Other
Operations in Drawing during Machining”.
[REVERS] : Change the viewpoint of the blank in animation to the exactly opposite position. You can
use this soft key when, during machining with a sub-spindle or machining with the C-axis
rotated, for example, you want to see animation from the opposite side.
NOTE
1 Although soft key [REVERS] may be used even during machining simulation,
switching will sometimes be delayed depending on the CNC status.
2 Operations such as scaling, movement, and selection of a drawing coordinate
system must be performed before machining simulation (tool path) is started.
3.6.3 Machining Simulation (Tool Path Drawing) (for Series
0i-F/0i-D/ 30i/31i/32i)
During machining, the tool path of another program can be drawn.
With Series 0i-F/0i-D/30i MANUAL GUIDE i, the terms related to operation and drawing are defined as
follows:
Automatic operation
Drawing during machining
Background operation
Machining simulation
Tool path drawing
Animated drawing
With FANUC Series 0i-F/0i-D/30i MANUAL GUIDE i, machining simulation can be performed in the
MEM mode and EDIT mode. When each mode is selected, the machining simulation screen can be
displayed using the operation described below.
(1) MEM mode
REWIND
O LIST
BGEDIT N SRCH
Operation performed for actual machining
Tool path drawing during automatic operation
Virtual operation performed for simulation. This operation can be performed
simultaneously with automatic operation.
Machining simulation in background operation (generic term for tool path
drawing and animated simulation)
Machining simulation for drawing the tool path in background operation
Machining simulation for animated simulation of background operation
O SRCH
ACTPOS
PRESET
MCHDRW
SIMLAT
Pressing soft key [SIMLAT] displays the machining simulation (animated) screen and the soft keys for
machining simulation.
- 52 -
Page 89
B-63874EN/11BASIC SCREEN AND OPERATION 3.MACHINING SIMULATION
(2) EDIT mode
REWIND
CHGDSP
LINENO
SIMLAT
Pressing soft key [SIMLAT] displays the machining simulation (animated) screen and the soft keys for
machining simulation.
NOTE
1 A program subject to simulation is placed in the background editing selection
state. So, if background editing is in progress when the soft key [SIMLAT] is
pressed, the simulation screen cannot be displayed. (The warning message
"CAN NOT OPERATE ON BG EDIT" is displayed.) Terminate background
editing then press the [SIMLAT].
2 A program selected when the soft key [SIMLAT] is pressed is the program being
selected in the foreground.
3 When machining simulation is terminated by pressing the soft key [GRPOFF],
the program selected for drawing is closed, and the program selected in the
foreground is placed in the foreground selection state.
4 If the screen display is switched to another screen during drawing, machining
simulation is terminated.
5 If the machining simulation screen is displayed again after the machining
simulation screen is terminated, the results of the previous simulation are
erased.
6 Animated simulation assumes that the tool tip is placed at the current position.
So, if the tool is inclined with the tool inclination axis, drawing is performed at a
position different from the actual tool position until the next move command is
specified for the tool tip. Coordinates that allow for tool compensation (cutter
compensation, tool length compensation, geometry compensation, and wear
compensation), tool tip control, or the like are not used for drawing.
7 Each control modes of the high-speed and high-precision functions (commands
for AI contour control I, AI contour control II) cannot be turned ON in machining
simulation.
8 In simulation of a program having a sequence of contiguous small blocks,
drawing requires longer processing time, possibly causing machining time to
become longer than actual machining time.
To close the machining simulation (tool path drawing) window, press [GRPOFF].
When machining simulation (tool path drawing) is selected, the soft keys shown below appear. Pressing
the leftmost soft key [<] or the rightmost soft key [>] changes the page of the soft key display to the
second, third, or fourth page.
(1) 1st page soft-keys :
REWIND
START
PAU SE SINGLE
STOP
DISP
NODISP
CLEAR
ANIME
GRPOFF
(2) 2nd page soft-keys :
LARGE
SMALL
AUTO
↑
MOVE
MOVE
→
←
MOVE
ROTATE
↓
MOVE
CENTER
- 53 -
Page 90
3.MACHINING SIMULATION BASIC SCREEN AND OPERATION B-63874EN/11
(3) 3rd page soft-keys :
SETING
WK SET
T-O FS
(4) 4th page soft-keys
REWIND
O LIST
↑
SRCH
↓
SRCH
O SRCH
ACTPOS
PRESET
MESLST
NOTE
1 The data displayed on the machining simulation screen such as the current
position and remaining travel distance is not automatic operation state data but
is machining simulation data.
2 The machining simulation screen does not display spindle information and feed
information but displays the next travel distance only.
3 On the machining simulation screen, the remaining travel distance is 0 at all
times.
4 To stop machining simulation, press the soft key [STOP] soft key. If <RESET>
key is pressed, foreground operation is reset.
5 If a blank registration command is executed in tool path drawing during
machining simulation, the blank figure is displayed using a line (wire frame). Use
parameter No. 14773 to specify the display color of the blank figure.
6 When the simulation window is displayed, the blank figure data previously
displayed is used for drawing. However, when bit 4 (WDK) of parameter No.
27310 is set to 1, no blank figure is displayed if the simulation window is open.
7 In machining simulation performed with a multipath system, the tool path of the
displayed path only is drawn. If the displayed path is switched during path
drawing, the drawing screen is initialized. So, if the displayed path is switched
when an arbitrary figure blank is displayed, the blank is initialized to a round rod
figure enclosing the arbitrary figure.
8 If the animated simulation option is not selected, a blank figure command is
ignored, and no blank figure (wire frame) is displayed.
9 When simulation is started from a midway point, the modal state of the NC is not
always executed up to the midway point. So, if simulation is started from a
midway point, correct drawing operation may not be performed.
If you want to prevent the macro executor program from running during machining simulation, change its
processing according to the state of system variable #3010.
#3010 can take the values listed below.
System variable Value Executing State
#3010
1 Normal condition (Other than the following status)
-1 Executing machining simulation (animated or tool path drawing)
3.6.3.1 Starting and stopping machining simulation
REWIND
START
PAU SE SINGLE
STOP
DISP
NODISP
CLEAR
ANIME
On the 2nd page soft key, you can perform operations related to execution in machining simulation (tool
path).
- 54 -
GRPOFF
Page 91
B-63874EN/11BASIC SCREEN AND OPERATION 3.MACHINING SIMULATION
[REWIND] : Return to the beginning of the machining program selected for machining simulation.
[START] : Start machining simulation for the currently selected machining program.
[PAUSE] : Stop machining simulation temporarily.
[SINGLE] : Cause a single-block stop when machining simulation is performed in the continuous mode.
When machining simulation is in the stopped state, this soft key starts machining
simulation in the single-block mode.
[STOP] : End machining simulation.
[NODISP] : From the block immediately after this soft key is pressed, suppress tool path drawing. Tool
path drawing is not performed until soft key [DISP] is pressed next.
[DISP] : From the block immediately after this soft key is pressed, start drawing of the tool path.
Remark) Only necessary tool path portions can be drawn by using soft keys [DISP] and [NODISP].
[CLEAR] : Erase the tool path drawn so far. Tool path drawing immediately after this soft key is
pressed is displayed.
NOTE
By setting bit 0 (PRC) of parameter No. 27310 to 1, soft key [PAUSE] can be
changed to soft key [PROCES] (for temporarily stopping machining simulation at
a block specifying M01;).
3.6.3.2 Scaling, movement, and other operations
The operations are the same as those operations performed with Series 0i -C/Series 16i/18i/21i-MODEL
B.
3.6.4 Machining Simulation (Animated Drawing) (for Series
0i-F/0i-D/ 30i/31i/32i)
During machining, animated simulation can be performed for another program.
The terms related to operation and drawing for tool path drawing described in Subsection 3.6.3,
“Machining Simulation (Tool Path Drawing) (for Series 0i-F/0i-D/30i/31i/32i)” are applicable. See
Subsection 3.6.3.
With Series 0i-F/0i-D/30i MANUAL GUIDE i, machining simulation (animated) can be performed in the
MEM mode and EDIT mode. The operation for displaying the machining simulation screen in each mode
is the same as for tool path drawing. See Section 9.4.
If you want to prevent the macro executor program from running during machining simulation, change its
processing according to the state of system variable #3010.
#3010 can take the values listed below.
System variable Value Executing State
#3010
0 Normal condition (Other than the following status)
-1 Executing machining simulation (animated or tool path drawing)
3.6.4.1 Starting and stopping machining simulation
REWIND
START
PAU SE SINGLE
STOP
INIT
CUTDSP
INTERF
TLPATH
On the 1st page soft keys, you can perform operations related to execution in machining simulation
(animated drawing). The operations of [REWIND], [START], [PAUSE], [SINGLE], and [STOP] are the
same as the operations in machining simulation (tool path drawing). For details, see Subsection 3.6.3,
“Machining Simulation (Tool Path Drawing) (for Series 30i/31i/32i)”.
- 55 -
GRPOFF
Page 92
3.MACHINING SIMULATION BASIC SCREEN AND OPERATION B-63874EN/11
[INIT] : Initialize the machined blank used for animation.
[CUTDSP] : Lets you switch between 1/4 workpiece and entire periphery for rod blanks and drilled rod
blanks. Before starting animated simulation, be sure to switch if necessary.
[INTERF] : Lets you select whether to make an interference check during animated simulation. If an
interference check is enabled, a warning is displayed when the tool tip collides with a
workpiece during rapid traverse, and the portion collided with the tool tip is displayed in
the same color as that of the tool.
NOTE
With bit 0 (ITF) of parameter No. 27311, you can select continued operation (ITF
(No.27311#0) = 0) or temporary stop (ITF (No.27311#0) = 1) if tool interferes
with the workpiece during animation.
3.6.4.2 Scaling, movement, and other operations
The operations are the same as those operations performed with Series 0i-C/16i/18i/21i-MODEL B.
3.6.5 Data Handled during Machining Simulation (for Series
0i-F/0i-D/ 30i/31i/32i)
During machining simulation (background operation), data is handled as indicated below.
(1) Parameter The same parameters are used for machining
simulation and automatic operation.
(2) Tool compensation value
Workpiece origin offset value
Extended workpiece origin offset value
Macro variable
Fixture offset data
(3) Tool life management data
Tool number offset data
3-dimensional error compensation data
Data used for machining simulation differs from
data used for automatic operation.
These data items are not used for machining
simulation.
(1) Parameter
The same parameters as used for automatic operation are used for machining simulation. However,
no parameter can be rewritten in background operation. (If an attempt is made to rewrite a parameter
by programmable parameter input (G10L52), machining simulation stops (in case that bit 3 (G10) of
parameter No.27310 is set to 0) or the G10 command is ignored (in case that bit 3 (G10) of
parameter No.27310 is set to 1).)
Data used for background operation differs from data used for automatic operation. When
background operation is started, the data for automatic operation is copied to produce data for
background operation. Afterwards, the data for background operation and the data for automatic
operation are handled separately from each other. So, even when data is rewritten using G10, for
example, background operation and automatic operation do not affect each other. Note, however,
that data rewritten in background operation is erased without being reflected in the actual data
(foreground data).
(3) Tool life management data, tool number offset data, 3-dimensional error compensation data
These data items are not used for background operation. (If an attempt is made to rewrite data by
using G10, machining simulation stops (in case that bit 3 (G10) of parameter No.27310 is set to 0) or
the G10 command is ignored (in case that bit 3 (G10) of parameter No.27310 is set to 1).)
- 56 -
Page 93
B-63874EN/11BASIC SCREEN AND OPERATION 3.MACHINING SIMULATION
3.6.6 Functions Operating Differently between Machining
Simulation and Automatic Operation (for Series 0i-F/0i-D/
30i/31i/32i)
The functions listed below are major functions that operate in background operation and automatic
operation differently from each other. There are additional functions that operate differently.
(1) Custom macro
(a) Interface signal
#1000 to #1035 are always assumed to be 0 at all times.
(b) Message output
A message output with #3006 is not displayed but is ignored.
(c) Clock
#3001 and #3002 are ignored. So, note that if a command as indicated below is specified, for
example, drawing does not proceed:
#3001=1;
WHILE[#3001 LE100]DO1;
END1;
(d) Mirror image
#3007 is assumed to be 0 at all times.
(e) State during program restart operation
#3008 is assumed to be 0 at all times.
(f) External output command
BPRNT, DPRNT, POPEN, and PCLOS are ignored.
(a) G28 (automatic reference position return) is drawn up to a midway point.
(b) G29 (automatic return from the reference position) is drawn from a midway point.
(c) G27 (reference position return check) does not make a reference position return check.
(d) Stored stroke limit checks are not made.
(e) G31 (skip function), and G31.1, G31.2, and G31.3 (multi-step skip) are drawn up to a specified
position, regardless of the skip signal.
(f) G60 (single direction positioning) is drawn directly up to a specified position at all times even
when the positioning direction is reverse.
3.6.6.1 Functions that cannot be used for machining simulation
(1) Functions that operate differently in background drawing
When the functions below are specified, the operations described below are performed.
G02.2/G03.2 : Involute interpolation
Circular interpolation is performed.
G06.1 : Spline interpolation
Linear interpolation is performed.
When the functions below are specified, the operations described below are performed.
G02.1/G03.1 : Circular threading B
Circular interpolation is performed. No rotation axis can be drawn.
- 57 -
Page 94
3.MACHINING SIMULATION BASIC SCREEN AND OPERATION B-63874EN/11
G02.3/G03.3 : Exponential interpolation
Linear interpolation is performed for a straight line only.
G07 : Hypothetical axis interpolation
Circular interpolation is performed.
(2) Functions that disable background drawing
When the functions below are specified, an alarm (PS1080 (DUPLICATE DEVICE SUB
PROGRAM CALL)) is output, and background drawing stops.
G10 : Data setting Part of the function can be used.
M198 : External sub program call
(3) It is not possible to execute machining simulation, if the P-CODE variables #30000 and up are used
in the execution macro function of macro executor function.
3.6.6.2 Functions that can be used for machining simulation (M
series)
G00 : Positioning
G01 : Linear interpolation
G02/G03 : Circular interpolation
However, helical interpolation with the instruction axis other than basic three axes
cannot be drawn.
G17/G18/G19 : Plane selection
G33 : Threading (Drawn as linear interpolation)
G40/G41/G42 : Cutter compensation / Cancel
G52 : Local coordinate system
G53 : Machine coordinate system select
G54 to G59 : Workpiece coordinate system select
G54.1 : Extended workpiece coordinate system select
G65 : Macro call
G68/G69 : Coordinate system rotation, 3-dimensional coordinate conversion / Cancel
G90/G91 : Absolute/incremental programming
G92 : Workpiece coordinate system change
G92.1 : Workpiece coordinate system preset
G94 : Feed per minute
G95 : Feed per revolution
G96/G97 : Constant surface speed control / Cancel
M98 : Sub program call
G07.1 : Cylindrical interpolation
G12.1 : Polar coordinate interpolation
3.6.7 Changing Workpiece Coordinate During Machining
Simulation (Animation, Tool Path Drawing)
By setting parameter No.27311#1(ACD) to 1, when work coordinate system(G50(T system), G92(M
system), G54-G59) is changed during machining simulation(animation or tool path drawing), the drawing
is performed on the changed work coordinate system.
In machining simulation, work coordinate system(G50(T system), G92(M system), G54-G59) when
G1900-G1907 (drawing definition of blank form block) or G1998(Spindle definition block for drawing)
is specified is drawing coordinate system. The origin of the drawing coordinate system is the origin
specified by G1900-G1907.
In the path drawing during machining, the drawing is performed without changing the coordinate system.
- 58 -
Page 95
B-63874EN/11BASIC SCREEN AND OPERATION 3.MACHINING SIMULATION
NOTE
1 Even if the coordinate system is changed in machining simulation, the axis
drawing of coordinate system is not changed.
2 Drawing of machining simulation is performed on the premise that the top point
of tool (or the center point of tool diameter) is on a commanded point at the
workpiece coordinate system. So, there are some case where machining
simulation is different from the movement of real machining before a position
command after slanting a tool.
3 Drawing is not performed in a coordinate system where tool compensation (such
as cutter compensation, tool length compensation, geometry compensation and
wear compensation), tool nose control, and so forth are considered.
4 The rotary center of rotary axis(Cs axis) is on the origin of drawing coordinate
specified by drawing definition of blank form block. In case of column blank,
rotary axis rotates about center of the diameter. In case of rectangular solid
blank, rotary axis rotates about the axis specified in parameter No.27334.
5 If 3-dimentional coordinate conversion command is performed in slanting a tool,
the slanted angle of angular axis is made ineffective and a tool is drawn on the
slant of the coordinate system specified by 3-dimentional coordinate conversion
command.
6 If drawing of machining simulation is performed from an intermediate point of the
program, it is performed as the continuous-state workpiece coordinate system is
same as one of the last simulation.
7 Machining simulation is not available in case that C is not “0” on G12.1.
3.6.8 Machining Simulation Screen on 15 inch LCD (Tool Path)
(for Series 30i/31i/32i, Series 0i-F)
In 15-inch LCD, tool path can be drawn by full screen display.
Software BY70 (Series 30i/31i/32i-A) after version 26, Software BX71 (Series 30i/31i/32i-B) and BX33
(Series 0i-F) after version 01 are available.
3.6.8.1 Operations at machining simulation screen
(1) Press [CHSIZE] soft key on the standard mode of the tool path screen.
(2) The full screen mode of tool path is displayed. When the machining simulation stops and [CHSIZE]
soft key is pressed, the tool path is erased.
(3) When the [CHSIZE] soft key is pressed on the full screen mode of the tool path screen, the standard
mode of the tool path screen is displayed.
(4) When the [CHSIZE] soft key is pressed during executing simulation, a warning message
‘EXECUTING OPERATION’ is displayed.
3.6.8.2 Operations at drawing during machining screen
(1) In case of the operation at drawing during machining screen, it is same with the case of ‘3.6.8.1
Operation at machining simulation screen ’.
(2) When the [CHSIZE] soft key is pressed during drawing tool path, the screen is displayed as follows.
i) The size of the drawing window changes and drawn tool paths are erased.
ii) Tool paths executed after pressing the [CHSIZE] soft key are drawn in the screen.
- 59 -
Page 96
3.MACHINING SIMULATION BASIC SCREEN AND OPERATION B-63874EN/11
3.7 CHECK Y AXIS VALUE AT THE MACHINING SIMULATION
OF THE TURNING CYCLE
If turning cycle machining simulation is started when Y axis position is not zero, then the machining
simulation stops and the warning message “Y≠0:TURN CYCLE” is displayed.
This function is enabled when the parameter No.27311#4 is set to 1.
3.8 A WARNING MESSAGE WHEN A RESIDUAL CUTTING
PART REMAINS
When a residual cutting part remains in turning cycle, a warning message ”CUTTING RESIDUE WILL
OCCUR” is displayed.
3.9 MACHINING SIMULATION SPEED CHANGE FUNCTION
It is possible to change execution speed of the machining simulation.
3.9.1 Operation on Machining Simulation Screen
1) In the machining simulation screen, it is possible to change the execution speed of the machining
simulation by the soft keys [SPEED +] and [SPEED -].
2) Up or down cursor keys allow to change the execution speed during the machining simulation
execution.
3) The yellow indicator displayed on top of the simulation window represents the actual level of
simulation speed.
NOTE
Set the execution speed of machining simulation by the following parameters.
27335 Number of speed steps for the machining simulation speed level
[Data type] Byte
[Path attribute] Common to all paths
[Valid data range] 0-9
[Standard value] 0
The number of speed steps for the machining simulation speed level can be specified
between 2 and 9.
Example) If you want to have 3 levels of simulation speed , then set parameter No.27335
to 3.
NOTE
If 0, 1, or a negative value is set in parameter No.27335, then the
function is disabled. If a value bigger than nine is set in parameter
No.27335, then it is equivalent to set parameter No.27335 to 9.
27336 Waiting time between blocks at low est speed of simulation
[Data type] Byte
[Path attribute] Common to all paths
[Unit of data] 8msec
[Valid data range] 0-127
[Standard value] 0
- 60 -
Page 97
B-63874EN/11BASIC SCREEN AND OPERATION 3.MACHINING SIMULATION
Waiting time between each block at the lowest speed of simulation. A value from 1
(8msec) to 127 (1016msec) can be specified as the waiting time between blocks at the
lowest speed
NOTE
When 0 or a negative value is set in parameter No.27336 then it is
equivalent to set parameter No.27336 to 64(512msc).
If the machining simulation is executed at the highest speed, then the waiting time
between blocks becomes “0”. It is the same execution speed as if the function is disabled.
If the machining simulation is executed at the lowest speed, then the waiting time
becomes blocks specified by the parameter No.27336.
If the machining simulation is executed in an interval between the minimum and the
maximum speed, then the waiting time is adjusted according to the selected speed step.
NOTE
If the setting value of the parameter No.27335 is bigger than the
value of the parameter No.27336, then the number of speed steps
for the machining simulation speed level is equivalent to be the
same value with the setting in No.27336.
- 61 -
Page 98
3.MACHINING SIMULATION BASIC SCREEN AND OPERATION B-63874EN/11
3.10 BLANK CUTOUT DISPLAY IN ANIMATED SIMULATION
The beginning angle of the blank cutout display can be changed in machining animated simulation.
This function is enabled when the parameter No.27312#7 is set to 1.
3.10.1 Operation
By pressing [CUTDSP] soft key the beginning angle of the blank cutout display can be changed
according to following order.
During machining simulation, the logical machining time of each block is calculated from feedrate and
distance for movement. And the result is displayed.
3.11.1 Format of Machining Time Data
Machining time data is inserted in program and it is conserved.
The place when the data are inserted is in the comment that is next to O number.
The format is “,T_,A_”. “,T_” is cutting time data and “,A_” is non-cutting time data.
3.11.2 Operation for Inserting Machining Time
The following soft keys are displayed on MEM mode after soft key [SIMLAT] is pushed.
REWIND
START
PAU SE SINGLE
STOP
INIT
CUTDSP
INTERF
TLPATH
GRPOFF
LARGE
REWIND
SMALL
O LIST
AUTO REVERS
ROTATE
WK SET
O SRCH
←
MOVE
T-O FS
ACTPOS
MOVE
→
↑
MOVE
↓
MOVE
INSERT
CENTER
After soft key [START] is pushed and machining simulation is started, the machining time is
calculated and it is kept in the memory temporarily. After that, the color of soft key [INSERT] is
changed. If soft key [INSERT] is pushed in this state, the message “MACHINE TIME DATA IS
INSERTED. OK?” is displayed. Then, if soft key [YES] is selected, the machining time data are
inserted to the end of comment.
NOTE
1 Don’t operate the machine during inserting machining time data.
2 When the machining time isn’t kept in the memory, the machining time can’t be
inserted.
3 When the program has been protected, the machining time can’t be inserted.
4 The machining time can’t be inserted during operation.
5 All paths must be on MEM mode to insert machining time data. When at least
one path isn’t on MEM mode, the machining time can’t be inserted.
6 Even if all path is on MEM mode, if at least one path is on background editing,
machining time data can’t be inserted.
- 63 -
Page 100
3.MACHINING SIMULATION BASIC SCREEN AND OPERATION B-63874EN/11
NOTE
7 When the machining time data are inserted on one path, the machining time
data are inserted on other paths too. But when machining simulation for each
path is executed, the machining time data are inserted on only the path in which
the machining simulation is executed.
3.11.3 Display Machining Time
The following soft keys are displayed after soft key [O LIST] is pushed.
NEW
COPY
TIME
DELETE EDTCOM
SEARCH
M CARD
ALLDEL
SRTORD
OPEN
If soft key [TIME] is pushed, the indication of modified date and program size are changed to machining
time as follows.
If soft key [TIME] is pushed again, modified date is displayed again.
NOTE
1 The execution time of M98, M99, and custom macro call M codes is not included
in the machining time.
2 The execution time of T and S codes used as arguments in custom macro calls
is not included in the machining time either.
3 The execution time of M00, M01, and M30 is added to the machining time.
4 The parameters about displaying machining time are from 27390 to 27392.
5 The execution time of commands only used for drawing is added to the
machining time.
CLOSE
3.12 LARGE WINDOW DISPLAY OF MACHINING SIMULATION
(ANIMATED DRAWING) (For Series 30i/31i/32i–B only)
Large window display of machining simulation (animated drawing) is available.
NOTE
1 One of the following hardware is necessary to use this function.
(1) CNC with 15”color LCD or 10”color LCD B
(2) CNC with Personal computer function with Windows XP
(3) CNC is connected to Personal computer with CNC display screen function.
2 Setting parameter No.27314#7=1 is necessary to use this function, in addition to
satisfying 1.
3.12.1 Changing Window Size of Machining Simulation (Animated
Drawing)
In order to change window size of machining simulation (animated drawing), press soft key [CHSIZE].
At this time, the scale magnification for drawing is not changed.
- 64 -
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.