ME51 302 R03a
ME51 302 R03a
OSP-E10M
I-MAP EDIT FUNCTION
INSTRUCTION MANUAL
(3rd Edition)
Pub No. 4691-E-R2 (ME51-302-R3) Aug. 2002
4691-E P-(i)
SAFETY PRECAUTIONS
SAFETY PRECAUTIONS
The machine is equipped with safety devices which serve to protect personnel Eeoemmppl001
and the machine
itself from hazards arising from unforeseen accidents. However, operators must not rely exclusively
on these safety devices: they must also become fully familiar with the safety guidelines presented
below to ensure accident-free operation.
This instruction manual and the warning signs attached to the machine cover only those hazards
which Okuma can predict. Be aware that they do not cover all possible hazards.
5. On Finishing Work
(1) On finishing work, clean the vicinity of the machine. Eeoemmppl006
(2) Return the ATC, APC and other equipment to the predetermined retraction position.
(3) Always turn off the power to the machine before leaving it.
(4) To turn off the power, turn off the CONTROL ON switch on the operation panel first, then the
main power disconnect switch.
4691-E P-(iii)
SAFETY PRECAUTIONS
7. General Precautions
(1) Keep the vicinity of the machine clean and tidy. Eeoemmppl008
(2) Wear appropriate clothing while working, and follow the instructions of someone with sufficient
training.
(3) Make sure that your clothes and hair cannot become entangled in the machine. Machine opera-
tors must wear safety equipment such as safety shoes and goggles.
(4) Machine operators must read the instruction manual carefully and make sure of the correct pro-
cedure before operating the machine.
(5) Memorize the position of the emergency stop button so that you can press it immediately at any
time and from any position.
(6) Do not access the inside of the control panel, transformer, motor, etc., since they contain high-
voltage terminals and other components which are extremely dangerous.
(7) If two or more persons must work together, establish signals so that they can communicate to
confirm safety before proceeding to each new step.
Indicates an imminent hazard which, if not avoided, will result in death or serious
DANGER injury.
WARNING Indicates hazards which, if not avoided, could result in death or serious injury.
Indicates hazards which, if not avoided, could result in minor injuries or damage to
CAUTION devices or equipment.
INTRODUCTION
Eeoemmpan001
Thank you very much for choosing our CNC system. This numerical control system is a expandable
CNC with various features including a multi-main CPU system.
Major features of the CNC system are described below.
(1) Expandable CNC with a multi-main CPU system
A multi-main CPU system on which up to seven engines (main CPUs) can be mounted is used.
An excellent performance and cost effectiveness have been realized as a leader of increasingly
rapid and accurate machine tools. The CNC system can be adapted to any models and varia-
tions by changing the construction of the main CPUs. The machine is controlled by a built-in
PLC.
(2) Compact and highly reliable
The CNC system has become compact and highly reliable because of advanced hardware
technology, including UCMB (Universal Compact Main Board), I/O link, and servo link. The
'variable software' as a technical philosophy of the OSPs supported by a flash memory. Func-
tions may be added to the CNC system as required after delivery.
(3) NC operation panels
The following types of NC operation panels are offered to improve the user-friendliness.
One or more of the above types may not be used for some models.
• Color CRT operation panels
• Thin color operation panels (horizontal)
• Thin color operation panels (vertical)
(4) Machining management functions
These functions contribute to the efficient operation of the CNC system and improve the profit-
ability from small quantity production of multiple items and variable quantity production of varia-
tions. Major control functions are described below.
a) Reduction of setup time
With increase in small-volume production, machining data setting is more frequently
needed. The simplified file operation facilitates such troublesome operation. The documents
necessary for setup, such as work instructions, are displayed on the CNC system to elimi-
nate the necessity of controlling drawings and further reduce the setup time.
b) Production Status Monitor
The progress and operation status can be checked on a real-time basis on the screen of the
CNC system.
c) Reduction of troubleshooting time
Correct information is quickly available for troubleshooting.
(5) Help functions
When an alarm is raised, press the help key to view the content of the alarm.
This helps take quick action against the alarm.
To operate the CNC system to its maximum performance, thoroughly read and understand this
instruction manual before use.
Keep this instruction manual at hand so that it will be available when you need a help.
Screens
TABLE OF CONTENTS
SECTION 1 I-MAP EDIT FUNCTION ..............................................................................1
1. Outline .......................................................................................................................................... 1
2. Outline of Individual Functions...................................................................................................... 2
2-1. File Editing Function .............................................................................................................. 2
2-2. Interactive I-MAP Function .................................................................................................... 2
2-3. Point Calculation Function ..................................................................................................... 5
2-4. Menu-driven Playback Function ............................................................................................ 6
2-5. Operation Preparation Function ............................................................................................ 6
3. I-MAP Edit Mode........................................................................................................................... 7
4. Selections Of Operation Modes .................................................................................................... 7
5. Background Operation Function ................................................................................................... 7
6. Data Setting Screen...................................................................................................................... 8
7. Controls on Operation Panel ........................................................................................................ 9
7-1. Functions of Keys ................................................................................................................ 10
8. Basic Data Setting Method ......................................................................................................... 11
8-1. Setting Data in Cursor-located Column ............................................................................... 11
8-2. Changing Preset Data ......................................................................................................... 13
8-3. Clearing Preset Data ........................................................................................................... 15
9. Unit System ................................................................................................................................ 17
10.Unit System for Setting Feedrate F ............................................................................................ 19
1. Outline
Eeoemmpt1001
The I-MAP edit function creates a part program newly or edit the part program already made and
stored in the NC memory. Creation or editing of a program can be accomplished easily in interactive
mode using the interactive I-MAP function, point calculation function and menu type playback func-
tion added to conventionally available program editing function.
These functions can be accessed as required in making or editing a program, permitting highly effi-
cient programming.
Point Calculation
calculation function
function
EIOEMMPT1001R01
4691-E P-2
SECTION 1 I-MAP EDIT FUNCTION
EIOEMMPT1002R01
When you select a required pattern, the data setting screen for the selected pattern appears.
EIOEMMPT1003R01
When you finish setting of each pattern data, create a program (normally 1-block) from the set data
in the NC program format and insert it using the BLOCK INSERT command into the program being
edited.
The interactive I-MAP function includes a function for reverse conversion of a pattern cycle. Reverse
conversion means that the I-MAP generates and displays the above guide drawing from a fixed
cycle, area machining cycle, hole position pattern, or circle cutting cycle which is already inserted in
the NC program as a 1-block program data. Reverse conversion allows easy confirmation and cor-
rection of already created pattern cycle programs.
Reverse conversion
EIOEMMPT1004R01
4691-E P-5
SECTION 1 I-MAP EDIT FUNCTION
P
MacMan
AUTO MDI MANUAL EDIT AUX PARAMETER ZERO SET TOOL DATA
EIOEMMPT1007R01
To resume the I-MAP edit function, press the EDIT AUX key.
Can be proceeded
simultaneously at the
Actual Machining same time
P
MacMan
AUTO MDI MANUAL EDIT AUX PARAMETER ZERO SET TOOL DATA
7 8 9 / BS
P
4 5 6
P
* CAN
1 2 3 +
0 . = - WRITE
F1 F2 F3 F4 F5 F6 F7 F8
EIOEMMPT1008R01
4691-E P-8
SECTION 1 I-MAP EDIT FUNCTION
Alarm indication
Guide drawing/confirmation
drawing display area
Function menu
EIOEMMPT1009R01
7.
P
MacMan
AUTO MDI MANUAL EDIT AUX PARAMETER ZERO SET TOOL DATA
7 8 9 / BS
P P CAN
4 5 6
*
1 2 3 +
WRITE
0 . = -
F1 F2 F3 F4 F5 F6 F7 F8
SECTION 1 I-MAP EDIT FUNCTION
EIOEMMPT1010R01
Eeoemmpt1011
4691-E P-9
4691-E P-10
SECTION 1 I-MAP EDIT FUNCTION
BS key:
Moves the cursor back by one character, allowing you erase the wrong data.
ABC Press BS. AB
CAN key
Deletes all the characters in the column, allowing you to correct the wrong data.
ABC Press CAN. AB
EIOEMMPT1012R01
Enter "123" using the numeral keys. The entered value appears at SET on the lower left of the
screen.
EIOEMMPT1013R01
4691-E P-12
SECTION 1 I-MAP EDIT FUNCTION
Press the WRITE key. The value is entered at HOLE POSITION X and the cursor moves to the next
setting item HOLE POSITION Y.
EIOEMMPT1014R01
4691-E P-13
SECTION 1 I-MAP EDIT FUNCTION
EIOEMMPT1015R01
Enter "789" using the numeral keys. The entered value appears at SET on the lower left of the
screen.
EIOEMMPT1016R01
4691-E P-14
SECTION 1 I-MAP EDIT FUNCTION
Press the WRITE key. The value is entered at HOLE POSITION X and the cursor moves to the next
setting item HOLE POSITION Y.
EIOEMMPT1017R01
4691-E P-15
SECTION 1 I-MAP EDIT FUNCTION
EIOEMMPT1015R01
Press the BS key. The data at PRE (SET) on the lower right of the screen is cleared.
EIOEMMPT1019R01
4691-E P-16
SECTION 1 I-MAP EDIT FUNCTION
Press the WRITE key. The data at HOLE POSITION X is cleared and the cursor moves to the next
setting item HOLE POSITION Y.
EIOEMMPT1020R01
4691-E P-17
SECTION 1 I-MAP EDIT FUNCTION
9. Unit System
Eeoemmpt1016
Dedicated data setting screens are given to both interactive I-MAP function and graphic calculation
function activated only in the I-MAP edit mode.
When required data is set on the data setting screen, the I-MAP automatically creates a program (1
block or 1 word) in the NC program format from these set data, and writes the program into the NC
program being created or edited.
The NC system has two unit systems, which can be selected by parameter setting.
(1) Program unit system
This unit system is used when the control interprets the NC program for calculation.
The unit system can be selected from 1 mm, 1 µm, and 1 inch by data setting at the relevant NC
optional parameter on the INPUT UNIT SYSTEM screen.
(2) Data setting unit system
This unit system is used when setting data such as tool offset value. The unit system can be
also selected at the relevant NC optional parameter on the INPUT UNIT SYSTEM screen.
EIOEMMPT1021R01
In this I-MAP edit mode, therefore, the unit systems are defined as follows:
• When data is set in the setting area, the unit system conforms to the above data setting unit
system (2).
• When NC program is created from the set data, the unit system conforms to the above program
unit system (1).
Program unit
system
Data setting
unit system
EIOEMMPT1022R01
4691-E P-19
SECTION 1 I-MAP EDIT FUNCTION
[Supplement]
The feedrate input range is from 0 to 99999.9.
4691-E P-20
SECTION 2 OPERATING I-MAP EDIT FUNCTION
EIOEMMPT2001R01
4691-E P-21
SECTION 2 OPERATING I-MAP EDIT FUNCTION
EIOEMMPT2002R01
Procedure :
1 Select [F1] (I-MAP).
The NEW FILE pop-up window is displayed.
EIOEMMPT2003R01
2 Input the file name of the new file to be created, then select [F7] (OK).
The single file editing screen is displayed
The cursor is located in a blank program source display area.
It is now possible to input a program.
[Supplement]
1) If [F7] (OK) is selected without inputting a file name, the message "9057 Invalid file name or
path name" is displayed.
If this happens, select [F8] (OK) to return to file name input.
2) If the file that has been input already exists, the message "FILE EXIST. OVER WRITE OK?" is
displayed.
To edit the file name, select [F6] (YES).
To return to file name input, select [F7] (NO).
3) If an extension name is omitted in file name input, MIN is automatically added.
4691-E P-22
SECTION 2 OPERATING I-MAP EDIT FUNCTION
Procedure :
1 Press the function key [F2] (EDIT) from the function menu of the directory screen.
The program source of the selected file is displayed on the program source display area.
EIOEMMPT2004R01
Procedure :
1 Move the cursor to the line below the position where the blank line is to be inserted.
Use the up/down cursor keys to move the cursor inside the program source display area.
G15H1 G15H1
G0Z500. G0Z500.
X300.Y300. [F4]
T7 (1 LINE X300.Y300.
M6 INSERT) T7
T4 M6
M5 T4
2-3. Delete
Eeoemmpt2006
This operation deletes the specified program lines. The deleted lines are stored in the cut buffer
(temporary storage area).
To delete, follow the procedure below:
Procedure :
1 Move the cursor to the beginning of the first line in the program source that is to be deleted.
Use the up/down cursor keys to move the cursor inside the program source display area.
[Supplement]
If the volume of data designated exceeds the capacity of the cut buffer, the message "CAN'T
DELETE ANY MORE BECAUSE AF 9047 BUFFER OVERFLOW." is displayed.
The defined range is deleted and the deleted program source is stored in the cut buffer.
G15H1 G15H1
G0Z500. G0Z500.
X300.Y300. X300.Y300.
T7 T7
M6 M6
T4 T4
M5 M5
[F5] (DELETE) [CANCEL] key
G15H1 G15H1
G0Z500. G0Z500.
X300.Y300. X300.Y300.
T7 T7
M6 M6
T4 T4
M5 M5
Press Down cursor key twice.
[WRITE] key
G15H1
G0Z500.
T4
M5
S318
M3
G0X60.Y-20.1
Procedure :
1 Move the cursor to the character that you want to delete. Use the up/down and right/left cursor
keys to move the cursor inside the program source display area.
2-5. Copy
Eeoemmpt2008
This operation copies the specified program lines into the cut buffer (temporary storage area).
To copy, follow the procedure below:
Procedure :
1 Move the cursor to the beginning of the first line in the program source that is to be copied.
Use the up/down cursor keys to move the cursor inside the program source display area.
3 The cursor-located line is displayed in reverse video.Press the "down" cursor key to define the
range to be copied.
The defined range is highlighted.
[Supplement]
If the volume of data defined exceeds the capacity of the cut buffer, the message "9016 Buffer
overflow. Can not anymore." is displayed.
The defined range is stored in the cut buffer and the highlighting is cancelled.
G15H1 G15H1
G0Z500. G0Z500.
X300.Y300. X300.Y300.
T7 T7
M6 M6
T4 T4
M5 M5
[F1] (COPY) [WRITE] key
G15H1 G15H1
G0Z500. G0Z500.
X300.Y300. X300.Y300.
T7 T7
M6 M6
T4 T4
M5 M5
Press Down cursor key twice.
2-6. Paste
The paste operation inserts the data stored in the cut buffer (lines previouslyEeoemmpt2009
copied or deleted) at
the specified program line.
To paste, follow the procedure below:
Procedure :
1 Move the cursor to the line below the position where the data is to be pasted.
Use the up/down cursor keys to move the cursor inside the program source display area.
G15H1 G15H1
G0Z500. G0Z500.
X300.Y300. [F3] ******
T7 ******
(PASTE)
M6 M6
T4 T4
M5 M5
Procedure :
1 Select [F2] (JUMP) from the function menu of the PROGRAM EDITING screen.
If JUMP is not displayed, press the [Extend] key to the right of [F8].
The LINE JUMP pop-up window is displayed when [F2] (JUMP) is selected.
EIOEMMPT2010R01
2 Input the number of lines to jump, or select [F3] (TOP PAGE) or [F4] (LAST PAGE). To jump to
the first line or the final line of the program source, it is not necessary to input the number of
lines. If the number of lines is input, proceed to the step 3).
4691-E P-29
SECTION 2 OPERATING I-MAP EDIT FUNCTION
3 Select [F5] (FORWARD), [F6] (BACK), or [F7] (TOP) from the pop-up function menu of the
LINE JUMP pop-up window.
The cursor position moves in accordance with the selected function.
Details of the functions of these menu items are given below:
TOP PAGE The cursor is moved to the first line of the program source.
LAST PAGE The cursor is moved to the final line of the program source.
FORWARD The cursor is moved the specified number of lines toward the final line of
the program source, starting from the current cursor position. If the speci-
fied number of lines goes beyond the final line of the program source, the
cursor is located at the final line.
BACK The cursor is moved the specified number of lines toward the first line of
the program source, starting from the current cursor position. If the speci-
fied number of lines goes beyond the first line of the program source, the
cursor is located at the first line.
TOP The cursor is moved the specified number of lines from the top of the pro-
gram. If the specified number of lines goes beyond the final line of the pro-
gram source, the cursor is located at the final line.
[Supplement]
If FORWARD, BACK, or TOP is carried out without inputting a number of lines, the message "9041
Can not jump!" is displayed.
If this happens, select [F8] (OK) to return to NUMBER OF LINES input.
On completion of the line jump operation, the LINE JUMP pop-up window closes.
4691-E P-30
SECTION 2 OPERATING I-MAP EDIT FUNCTION
2-8. Overwrite/Insert
The meanings of "overwrite" and "insert" are as follows: Eeoemmpt2011
Procedure :
1 Overwrite
An input character overwrites the existing character at the cursor position.
2 Insert
An input character is inserted before the existing character at the cursor position.
The overwrite and insert input modes alternate each time [F5] (OVERWR/INSERT) is selected
from the function menu. (If OVERWR/INSERT is not found, press the Extend key at the right of
[F8].)
The presently selected input mode is indicated in the tile bar.
4691-E P-31
SECTION 2 OPERATING I-MAP EDIT FUNCTION
The "find" operation searches for any desired character string in the displayedEeoemmpt2012
program source.
To execute "find", follow the procedure below:
Procedure :
1 Select [F1] (FIND/REPLACE) from the function menu of the PROGRAM EDITING screen.
If FIND/REPLACE is not displayed, press the [Extend] key to the right of [F8]. The FIND/
REPLACE pop-up window is displayed when [F1] (FIND/REPLACE) is selected.
EIOEMMPT2011R01
[Supplement]
"?" can be used as a wild card when specifying the character string ("*" cannot be used as a wild
card).
4691-E P-32
SECTION 2 OPERATING I-MAP EDIT FUNCTION
The "replace" operation searches for any desired character string in the Eeoemmpt2013
program source and
replaces it with a specified character string.
To execute "replace", follow the procedure below:
Procedure :
1 Select [F1] (FIND/REPLACE) from the function menu of the PROGRAM EDITING screen.
If FIND/REPLACE is not displayed, press the [Extend] key to the right of [F8].
The FIND/REPLACE pop-up window is displayed when [F1] (FIND/REPLACE) is selected.
EIOEMMPT2011R01
[Supplement]
"?" can be used as a wild card when specifying the character string ("*" cannot be used as a wild
card).
3 Input, in the REPLACE input area, the character string to replace the one to be found.
On completion of the operation in step 2), press the up/down cursor keys to locate the cursor in
the REPLACE input area.
4691-E P-33
SECTION 2 OPERATING I-MAP EDIT FUNCTION
Procedure :
1 Select [F6] (ADD) from the function menu of the single/double file editing screen.
If ADD is not displayed, press the [Extend] key to the right of [F8].
The FILE ADD pop-up window is displayed when [F6] (ADD) is selected.
EIOEMMPT2012R01
A pop-up function menu is displayed in association with the FILE ADD pop-up window.
The items in this menu are explained below.
DEVICE Changes the device whose files are displayed in the data table.
Details of operation are the same as described in 2-1-1 "Changing the
Device".(OSP-E100M/E10M Operation Manual, Data Operation, Section 6)
FILE NAME Changes the file pattern displayed in the data table.
Details of operation as the same as described in 2-1-2. "Changing the Dis-
played Files".(OSP-E100M/E10M Operation Manual, Data Operation, Sec-
tion 6)
SORT Changes the file pattern displayed in the data table.
Details of operation are the same as described in 2-1-3. "Sorting
Files".(OSP-E100M/E10M Operation Manual, Data Operation, Section 6)
2 To change the directory display in the data table, select the appropriate item from the pop-up
function menu.
[Supplement]
If the selected file name is that of a directory, the contents of the directory are displayed in step 4).
In this case, go through the operation from step 3) again.
Procedure :
1 Select [F7] (ANOTHER FILE) from the function menu of the single file edit screen.
If ANOTHER FILE is not found, press [F8] (Extend) key.
The ANOTHER FILE pop-up window appears.
EIOEMMPT2013R01
[Supplement]
When [F7] (ANOTHER FILE) is selected from the function menu of the double file editing screen,
the program source selected on the screen changes.
4691-E P-36
SECTION 2 OPERATING I-MAP EDIT FUNCTION
The contents of the ANOTHER FILE pop-up window are explained below.
To change the display in the data table, select [F1] (DIR DISPLAY) from the pop-up function
menu, then change the device, or the file names displayed, or sort the files in a different way.
3 Select any of the functions from [F2] (EDIT), [F3] (CREATE), and [F4] (LIST DISPLAY).
For each operation, refer to "2-11-1 Editing Another File", "2-11-2 Creating Another File" or "2-
11-3 Displaying Another File".
[Supplement]
1) If the "another file" operation is being used to create a new file, there is no need to select a file
name in step 2).
2) If the selected file name is that of a directory, the contents of the directory are displayed in step
3). In this case, go through the operation from step 2) again.
Select the desired file from the ANOTHER FILE pop-up window, then selectEeoemmpt2016
[F2] (EDIT) from the
pop-up function menu: the double file editing screen is displayed.
The program source that was displayed in the single file editing screen is now displayed in the left-
hand program source display area of the double file editing screen, while the program source
selected in the ANOTHER FILE pop-up window is displayed in the right-hand program source dis-
play area.
The cursor is displayed in the right-hand program source display area.
[Supplement]
1) If the file selected in the ANOTHER FILE pop-up window is protected, the message "9021 File
protect" is displayed and the original editing screen is redisplayed.
2) The same file as a file already edited or a file displayed in the list cannot be edited. If the same
file as that being edited is attempted to be edited as another file, the editing file already opened
will be activated.
If the same file as that displaying a list is attempted to be edited as another file, the window dis-
playing the list will be changed into the editing mode, allowing the editing operations.
3) In the direct editing mode, the double file editing operation cannot be carried out. Even when
[F7] (ANOTHER FILE) is selected from the function menu, [F2] (EDIT) will not be displayed in
the menu.
4691-E P-37
SECTION 2 OPERATING I-MAP EDIT FUNCTION
Procedure :
1 Select [F3] (NEW FILE) from the function menu.
The NEW FILE pop-up window is displayed.
2 Input the file name for the new file and select [F7] (OK).
The screen display changes to the double file editing screen: the program source that was dis-
played in the single file editing screen is displayed in the left hand program source display
area, and the new program source will be displayed in the right-hand program source display
area, which is now blank.
The new program can now be created.
[Supplement]
1) If [F7] (OK) is selected without inputting a file name, the message "9057 Invalid file name or
path name" is displayed.
If this happens, select [F8] (OK) to return to file name input.
2) If the file that has been input already exists, the message "FILE EXIST." is displayed.
If this happens, select [F8] (OK) to return to file name input.
3) In the direct editing mode, the double file editing operation cannot be carried out. Even when
[F7] (ANOTHER FILE) is selected from the function menu, [F3] (NEW FILE) will not be dis-
played in the menu.
Select any desired file from the ANOTHER FILE pop-up window and selectEeoemmpt2018
[F4] (LIST) from the
pop-up function menu. The screen display changes to the double file editing screen: the program
source that was displayed in the single file editing screen is displayed in the left hand program
source display area, and the program source of the file selected in the ANOTHER FILE pop-up win-
dow is displayed in the right-hand program source display area.
[Supplement]
You cannot list the already listed file or the file being edited.
If listing of such a file is attempted, the file already opened for edition or listing will be activated.
4691-E P-38
SECTION 2 OPERATING I-MAP EDIT FUNCTION
2-12. Save
The "save" function saves in memory the data that is currently being editedEeoemmpt2019
in the normal editing
mode.
[Supplement]
This function is not available in the direct editing mode. After editing the data in the direct editing
mode, save the data by following the edit quit operation explained later.
This function saves the edited data in the memory in the same way as data saving after selection of
QUIT, but the edit mode remains active.
To execute "save", follow the procedure below.
Procedure :
1 Select [F7] (SAVE) from the function menu.
If SAVE is not displayed, press the [Extend] key to the right of [F8].
The FILE SAVE pop-up window is displayed when [F7] (SAVE) is selected.
Input the save destination device name and the name the file is to be saved under, then select
[F7] (OK).
4691-E P-39
SECTION 2 OPERATING I-MAP EDIT FUNCTION
[Supplement]
This function is not available in the direct editing mode. In the direct editing mode, quit the opera-
tion in the manner as explained later then perform other desired operation.
This function differs from QUIT in the program editing in that the editing mode is terminated without
saving the data in memory.
To execute "once stop", follow the procedure below.
Procedure :
1 Select [F8] (ONCE STOP) from the function menu.
If ONCE STOP is not displayed, press the extension key to the right of [F8].
The following message is displayed when [F8] (ONCE STOP) is selected.
FILE EDIT ONCE STOP OK?
CASE OF ONCE STOP, PUSH F2 (REOPEN) FOR FILE EDIT AGAIN.
Select [F6] (YES) or [F7] (NO) from the pop-up function menu.
• When [F6] (YES) is selected:
The editing mode is stopped temporarily. The screen returns to the DIRECTORY
screen.
In the function menu, [F2] (REOPEN) is displayed instead of the usual function name
[F2] (EDIT).
• When [F7] (NO) is selected:
The editing mode is re-established.
[Supplement]
In the double editing screen, if the once stop operation is carried out for either file, the DIREC-
TORY screen is displayed with all editing operations stopped.
NOTICE
Do not turn the power off while editing is suspended by this function. All of the editing done will be
lost.
4691-E P-40
SECTION 2 OPERATING I-MAP EDIT FUNCTION
2-14. Quit
The quit function terminates editing. Eeoemmpt2021
If using the double file editing screen, the file in whose program source the cursor is currently
located is quit and the single file editing screen is displayed (the remaining program source is dis-
played in the single file editing screen).
If using the single file editing screen, the display returns to the DIRECTORY screen.
To execute quit, follow the procedure below.
Procedure :
1 Select [F8] (QUIT) from the function menu on the single/double editing screen. The quit pro-
cessing described below is carried out in accordance with the editing status and file processing
status at the time:
(a) In the normal editing mode
The message "FILE EDIT FINISHED. ARE YOU SURE YOU WANT TO SAVE FILE?" is
displayed only when a file is edited.
Select [F6] (YES) or [F7] (NO) from the pop-up function menu.
• When [F6] (YES) is selected:
The file is saved, overwriting the previous data, and editing work is quit.
• When [F7] (NO) is selected:
Editing is quit without saving the file.
• When [F5] (SAVE & SELECT) is selected:
The NC saves the edited data in the same way as YES is selected in response to the
above confirmation message. Then, the NC automatically selects the saved program.
[Supplement]
When the file is not being edited, the file is closed without displaying the message "QUIT OK?".
[Supplement]
In the direct editing mode, a file is edited while it is opened. Therefore, the file is closed after saving
the data in the memory.
NOTICE
1) Always select [F8] (QUIT) on completion of editing operations. If you do not, the edited data is
not saved in memory and the result is the same as if no editing had been done.
2) Do not turn off the power during file editing. All of the editing work done will be lost.
4691-E P-41
SECTION 2 OPERATING I-MAP EDIT FUNCTION
[Supplement]
1) In the normal editing mode, contents of editing are lost and the file returns to the one before
starting editing.
2) In the direct editing mode, although file erasure is avoided contents of editing on the part read
into the editing memory are lost. Only this part returns to the data before starting editing.
EIOEMMPT2015R01
2-15-2. Alarm
Procedure :
Eeoemmpt2024
1 As a notification of the occurrence of power shut down during editing, the following message is
displayed when the power is turned on.
4248 Alarm D Error File "file name"
At the same time, the error file name is registered to the file of "MD0:ERROR.BAK" (or
"MD0:ERROR.LOG").
2 The alarm message indicated below is displayed if the file for which the editing symbol is
appended is executed. (The editing symbol is displayed at the beginning of the display of the
program for operation.)
2230 Alarm B Urnsable : direct of left side
1. Fundamental Concept
The interactive I-MAP function is provided to make MAP cycle NC programs Eeoemmpt3001
indicated below easily
in interactive programming mode.
• Fixed cycles (hole machining) such as drilling, boring and tapping
• Hole position patterns (point calculation) such as line at ange and bolt hole cycle
• Milling cycles (area machining) such as face milling, pocket milling and round milling
The required pattern is first selected by displaying the menu type guide drawings on the display
screen. The parameters and guide drawing are then displayed in response to the selected pattern
allowing simple data input for making a program.
After all data have been set for the parameters displayed, fixed cycle program in the NC program
format is generated based on the input data and inserted into the program being created or edited
using the BLOCK INSERT.
Note that this function has the reverse conversion function of the MAP cycle, which generated the
data setting display screen including the guide drawing display as indicated above from the one
block data. This reverse conversion function allows easy confirmation and editing of the MAP cycle
program already made.
2.
CONVERT
FIXED CYCLE
POINT CAL.
I-MAP BLOCK
MENU Function INSERT/ALTER
Program selection MILLING CYCLE Selection Inserts or alters
editing from menu text the block.
GUIDE
CIRCLE CUTTING ON/OFF Shows or hides
OK the guide drawings.
Screen Transition Diagram
RETURN TO MENU
Pattern selection
SECTION 3 INTERACTIVE I-MAP FUNCTION
EIOEMMPT3001R01
Eeoemmpt3002
4691-E P-43
4691-E P-44
SECTION 3 INTERACTIVE I-MAP FUNCTION
EIOEMMPT3002R01
4691-E P-45
SECTION 3 INTERACTIVE I-MAP FUNCTION
(2) Select any of the function keys from among [F1] (FIXED CYCLE), [F2] (HOLE PATTERN), [F3]
(MILLING CYCLE) and [F4] (CIRCLE CUTTING). The display will change to the pattern selec-
tion screen assigned to the selected cycle.
EIOEMMPT3003R01
4691-E P-46
SECTION 3 INTERACTIVE I-MAP FUNCTION
EIOEMMPT3004R01
4691-E P-47
SECTION 3 INTERACTIVE I-MAP FUNCTION
(2) Select [3. DEEP HOLE DRILLING] using the cursor key and press the WRITE key or [F7] (OK).
The data setting screen for the selected pattern appears.
EIOEMMPT3005R01
4691-E P-48
SECTION 3 INTERACTIVE I-MAP FUNCTION
N 8 [WRITE]
X 50 [WRITE]
Y 60 [WRITE]
Z -45 [WRITE]
R 5 [WRITE]
P 1 [WRITE]
Q 10 [WRITE]
F 3 [WRITE]
H 1 [WRITE]
[F2] (UPPER LIMIT RETURN)[WRITE]
(CYCLE EXECUTION) [WRITE]
EIOEMMPT3006R01
4691-E P-50
SECTION 3 INTERACTIVE I-MAP FUNCTION
When [F4] (BLOCK INSERT) is pressed in the function menu, a 1-block programEeoemmpt3006
is created from the
set data and inserted into the program displayed in the program source display area. In this case,
only one block is inserted into the cursor-located position.
(1) Press [F4] (BLOCK INSERT). A 1-block program is inserted into the program source display
area, but the data remains on the data setting screen.
EIOEMMPT3007R01
(2) The data remaining on the data setting screen can be used for creating another 1-block pro-
gram of the same pattern (deep hole drilling in this case). Correct the data if necessary and
press [F4] (BLOCK INSERT).
(3) To terminate the interactive I-MAP function, press [F8] (CLOSE). The display returns to the pro-
gram edit screen.
(4) If you press [F7] (RETURN TO MENU), the guide display of function keys changes to the func-
tion selection from menu.
4691-E P-51
SECTION 3 INTERACTIVE I-MAP FUNCTION
3-2-4. Screens for Setting Fixed Cycles and Their Program Formats
Eeoemmpt3007
The following are the formats of 1-block program created from the data set on the data setting
screen, and the screens for setting hole drilling cycles.
(1) SPOT DRILLING
(N___) G81 (X___) (Y___) Z___ R___ F___
EIOEMMPT3008R01
EIOEMMPT3009R01
4691-E P-52
SECTION 3 INTERACTIVE I-MAP FUNCTION
EIOEMMPT3010R01
(4) TAPPING
(N___) G84 (X___) (Y___) Z___ R___ (P___) Q___ F___
EIOEMMPT3011R01
4691-E P-53
SECTION 3 INTERACTIVE I-MAP FUNCTION
(5) BORING
(N___) G85 (X___) (Y___) Z___ R___ F___
EIOEMMPT3012R01
EIOEMMPT3013R01
4691-E P-54
SECTION 3 INTERACTIVE I-MAP FUNCTION
EIOEMMPT3014R01
EIOEMMPT3015R01
4691-E P-55
SECTION 3 INTERACTIVE I-MAP FUNCTION
EIOEMMPT3016R01
EIOEMMPT3017R01
4691-E P-56
SECTION 3 INTERACTIVE I-MAP FUNCTION
EIOEMMPT3018R01
EIOEMMPT3019R01
4691-E P-57
SECTION 3 INTERACTIVE I-MAP FUNCTION
3-2-5. Supplements
(1) On the previous pages, the parenthesized commands in the program formats Eeoemmpt3008
can be omitted.
This means that the data setting screen does not always require setting of these commands.
(The address characters of such non-requisite commands are indicated in dark gray.)
Conversely, if requisite data is omitted, the following error occurs when [F4] (BLOCK INSERT)
is pressed. At this time, the cursor automatically moves to the omitted data setting item.
5350 Data shortage
EIOEMMPT3020R01
EIOEMMPT3021R01
4691-E P-59
SECTION 3 INTERACTIVE I-MAP FUNCTION
(2) Select "8. BOLT HOLE CIRCLE" using the cursor keys and press the WRITE key or [F7] (OK).
The data setting screen for the selected pattern appears.
EIOEMMPT3022R01
4691-E P-60
SECTION 3 INTERACTIVE I-MAP FUNCTION
Enter the required data at the positions indicated by the cursor. Eeoemmpt3010
(1) SEQUENCE NAME N
Enter "8" with the numeric key and press the WRITE key.
(2) CENTER X
Enter "0" with the numeric key and press the WRITE key.
(3) CENTER Y
Enter "0" with the numeric key and press the WRITE key.
(4) RADIUS I
Enter "50" with the numeric keys and press the WRITE key.
(5) STARTING ANGLE J
Enter "15" with the numeric keys to set 15( as the starting angle and press the WRITE key.
(6) NO. OF POINTS K
Enter "-24" with the numeric keys to specify sequential drilling of 24 holes in clockwise direc-
tion and press the WRITE key.
N 8 [WRITE]
X 0 [WRITE]
Y 0 [WRITE]
I 50 [WRITE]
J 15 [WRITE]
K -24 [WRITE]
EIOEMMPT3023R01
4691-E P-61
SECTION 3 INTERACTIVE I-MAP FUNCTION
EIOEMMPT3024R01
4691-E P-63
SECTION 3 INTERACTIVE I-MAP FUNCTION
When [F4] (BLOCK INSERT) is pressed in the function menu, a 1-block programEeoemmpt3012
is created from the
set data and inserted into the program displayed in the program source display area. In this case,
only one block is inserted in the cursor-located position.
(1) Press [F4] (BLOCK INSERT). A 1-block program is inserted into the program source display
area, but the data remains on the data setting screen.
(2) The data remaining on the data setting screen can be used for creating another 1-block pro-
gram of the same pattern (bolt hole circle in this case). Correct the data if necessary and press
[F4] (BLOCK INSERT).
(3) To terminate the interactive I-MAP function, press [F8] (CLOSE). The display returns to the pro-
gram edit screen.
(4) If you press [F7] (RETURN TO MENU), the guide display of function keys changes to the func-
tion selection from menu.
4691-E P-64
SECTION 3 INTERACTIVE I-MAP FUNCTION
3-3-5. Screens for Setting Bolt Hole Patterns and Their Program Format
Eeoemmpt3013
The following are the formats of 1-block program created from the data set on the data setting
screen, and the screens for setting bolt hole patterns.
(1) LINE AT ANGLE
(N ____) LAA (X____) (Y____) J____ I____ (K____) ... I____ (K____)
EIOEMMPT3026R01
4691-E P-65
SECTION 3 INTERACTIVE I-MAP FUNCTION
(2) GRID X
(N___) GRDX (X___) (Y___) I___ J___ K___ P___
EIOEMMPT3027R01
(3) GRID Y
(N___) GRDY (X___) (Y___) I___ J___ K___ P___
EIOEMMPT3028R01
4691-E P-66
SECTION 3 INTERACTIVE I-MAP FUNCTION
EIOEMMPT3029R01
EIOEMMPT3030R01
4691-E P-67
SECTION 3 INTERACTIVE I-MAP FUNCTION
(6) SQUARE X
(N___) SQRX (X___) (Y___) I___ J___ K___ P___
EIOEMMPT3031R01
(7) SQUARE Y
(N___) SQRY (X___) (Y___) I___ J___ K___ P___
EIOEMMPT3032R01
4691-E P-68
SECTION 3 INTERACTIVE I-MAP FUNCTION
EIOEMMPT3033R01
(9) ARC
(N ____) ARC (X____) (Y____) I____ J____ Q____ (K____) ... Q____ (K____)
EIOEMMPT3034R01
4691-E P-69
SECTION 3 INTERACTIVE I-MAP FUNCTION
3-3-6. Supplements
(1) On the previous pages, the parenthesized commands in the program formats Eeoemmpt3014
can be omitted.
This means that the data setting screen does not always require setting of these commands.
(The address characters of such non-requisite commands are indicated in dark gray.)
Conversely, if requisite data is omitted, the following error occurs when [F4] (BLOCK INSERT)
is pressed. At this time, the cursor automatically moves to the omitted data setting item.
5350 Data shortage
EIOEMMPT3035R01
4691-E P-70
SECTION 3 INTERACTIVE I-MAP FUNCTION
EIOEMMPT3036R01
4691-E P-71
SECTION 3 INTERACTIVE I-MAP FUNCTION
(2) Select "6. ROUND MILL (INTERNAL)" using the cursor keys and press the WRITE key or [F7]
(OK). The data setting screen for the selected pattern appears.
EIOEMMPT3037R01
4691-E P-72
SECTION 3 INTERACTIVE I-MAP FUNCTION
Enter the required data at the positions indicated by the cursor. Eeoemmpt3016
(1) SEQUENCE NAME N
Enter "8" with the numeric key and press the WRITE key.
(2) REFERENCE POINT X
Enter "0" with the numeric key and press the WRITE key.
(3) REFERENCE POINT Y
Enter "0" with the numeric key and press the WRITE key.
(4) FINISH SURFACE Z
Enter "-40" with the numeric keys and press the WRITE key.
(5) POINT R LEVEL R
Enter "5" with the numeric key and press the WRITE key.
(6) LENGTH X AXIS I
Enter "300" with the numeric keys and press the WRITE key.
(7) LENGTH Y AXIS J
Enter "200" with the numeric keys and press the WRITE key.
(8) FINISH ALLOWANCE K
Enter "0.5" with the numeric keys and press the WRITE key.
(9) CUTTING WIDTH (%) P
Enter "80" with the numeric keys to set 80% as the width and press the WRITE key.
(10) STOCK REMOVAL Q
Enter "50" with the numeric keys and press the WRITE key.
(11) CUTTER R COMP. NO. D
Enter "6" with the numeric key and press the WRITE key.
(12) TOOL OFFSET NO. H
Enter "6" with the numeric key and press the WRITE key.
(13) FEEDRATE F
Enter "1" with the numeric key to select F1 dial for F1-digit feed command and press the
WRITE key.
* For the feedrate command, refer to 10. "Unit System for Setting Feedrate F" in SECTION 1.
4691-E P-73
SECTION 3 INTERACTIVE I-MAP FUNCTION
N 8 [WRITE]
X 0 [WRITE]
Y 0 [WRITE]
Z -40 [WRITE]
R 5 [WRITE]
I 300 [WRITE]
J 200 [WRITE]
K 0.5 [WRITE]
P 80 [WRITE]
Q 50 [WRITE]
D 6 [WRITE]
H 6 [WRITE]
F 1 [WRITE]
EIOEMMPT3038R01
4691-E P-74
SECTION 3 INTERACTIVE I-MAP FUNCTION
(For the guide drawing and the confirmation drawing, the one selected last is displayed on the
front.)
EIOEMMPT3039R01
4691-E P-76
SECTION 3 INTERACTIVE I-MAP FUNCTION
When [F4] (BLOCK INSERT) is pressed, a 1-block program is created from Eeoemmpt3018
the set data and
inserted into the program displayed in the program display area. In this case, only one block is
inserted into the cursor-located position.
(1) Press [F4] (BLOCK INSERT) in the function menu. A 1-block program is inserted into the pro-
gram display area, but the data remains on the data setting screen.
(2) The data remaining on the data setting screen can be used for creating another 1-block pro-
gram of the same pattern (round milling (internal) in this case). Correct the data if necessary
and press [F4] (BLOCK INSERT).
(3) To terminate the interactive I-MAP function, press [F8] (CLOSE). The display returns to the pro-
gram edit screen.
(4) If you press [F7] (RETURN TO MENU), the guide display of function keys changes to the func-
tion selection from menu.
4691-E P-77
SECTION 3 INTERACTIVE I-MAP FUNCTION
3-4-5. Screens for Setting Milling Cycle Data and Their Program Formats
Eeoemmpt3019
The following are the formats of 1-block program created from the data set on the data setting
screen, and the screens for setting milling cycle data.
(1) FACE MILL (TOOL ON TYPE)
[↑]
[↓]
EIOEMMPT3041R01
4691-E P-78
SECTION 3 INTERACTIVE I-MAP FUNCTION
[↑]
[↓]
EIOEMMPT3042R01
4691-E P-79
SECTION 3 INTERACTIVE I-MAP FUNCTION
[↑]
[↓]
EIOEMMPT3043R01
4691-E P-80
SECTION 3 INTERACTIVE I-MAP FUNCTION
[↑]
[↓]
EIOEMMPT3044R01
4691-E P-81
SECTION 3 INTERACTIVE I-MAP FUNCTION
[↑]
[↓]
EIOEMMPT3045R01
4691-E P-82
SECTION 3 INTERACTIVE I-MAP FUNCTION
[↑]
[↓]
EIOEMMPT3046R01
4691-E P-83
SECTION 3 INTERACTIVE I-MAP FUNCTION
[↑]
[↓]
EIOEMMPT3047R01
4691-E P-84
SECTION 3 INTERACTIVE I-MAP FUNCTION
[↑]
[↓]
EIOEMMPT3048R01
4691-E P-85
SECTION 3 INTERACTIVE I-MAP FUNCTION
[↑]
[↓]
EIOEMMPT3049R01
4691-E P-86
SECTION 3 INTERACTIVE I-MAP FUNCTION
[↑]
[↓]
EIOEMMPT3050R01
4691-E P-87
SECTION 3 INTERACTIVE I-MAP FUNCTION
[↑]
[↓]
EIOEMMPT3051R01
4691-E P-88
SECTION 3 INTERACTIVE I-MAP FUNCTION
[↑]
[↓]
EIOEMMPT3052R01
4691-E P-89
SECTION 3 INTERACTIVE I-MAP FUNCTION
3-4-6. Supplements
(1) On the previous pages, the parenthesized commands in the program formats Eeoemmpt3020
can be omitted.
This means that the data setting screen does not always require setting of these commands.
(The address characters of such non-requisite commands are indicated in dark gray.)
Conversely, if requisite data is omitted, the following error occurs when [F4] (BLOCK INSERT)
is pressed. At this time, the cursor automatically moves to the omitted data setting item.
5350 Data shortage
FINISH ALLOWANCE K ................. Omissible. Default is K = 0.
CUTTING WIDTH (%) P ................. Omissible. Default is P = 70 (%).
MACHINING ALLOWANCE, ................. Omissible if no data is set for this parameter, cutting
DEPTH Q tool is fed up to the finishing level (K added).
EIOEMMPT3053R01
The area defined by the sings of the I and J data in reference to the datum position is indicated
below. This positional relationship is confirmed by the datum point (point blinking in full and half
brightness) drawn on the display screen when the [F6] (CONFIRM. ON/OFF) is pressed.
I
Y
I<0 I>0
J
J>0 J>0
I<0 I>0
Reference position
J<0 J<0
EIOEMMPT3054R01
(4) On the data setting screen for CIRCLE POCKET MILLING, CIRCLR ROUND MILLING (INTER-
NAL), or ROUND MILL CORNER R(INTERNAL), the following guide message is displayed in
the console line when the cursor is located at the data setting column for APPROACH RADIUS
A.
approach radius and last machining_
On the data setting screen for CIRCLE ROUND MILLING (EXTERNAL), ROUND MILL COR-
NER R (EXTERNAL), or ROUND MILL CHAMFER (EXTERNAL), the following guide message
is displayed in the console line when the cursor is located at the data setting column for
APPROACH RADIUS A.
approch radius and last machining_
These messages indicate that the machining direction can be designated using the sign of data
A when carrying out the final machining cycle on the finishing surface in which finishing allow-
ance K is inclued.
(5) START DIRECTION U
On the data setting screen for CIRCLE ROUND MILL (EXTERNAL), ROUND MILL CORNER
(EXTERNAL), or ROUND MILL CHAMFER (EXTERNAL), the following guide message is dis-
played in the console line when the cursor is located at the data setting coloumn for
APPROACH RADIUS U.
machining start direction (toward+Y=0, -X=1, -Y=2, +X=3)
On the data setting screen for ROUND MILL CORNER R (INTERNAL), the following guide
message is displayed in the console line when the cursor is located at the data setting column
for APPROACH RADIUS U.
machining start direction (toward -Y=0, +X=1, +Y=2, -X=3)
4691-E P-91
SECTION 3 INTERACTIVE I-MAP FUNCTION
in these patten cycles, the direction in which machining is started can be selected as required
from the directions inducated below.
U=2
U=2
U=2
U=1
U=0 U=0
X
CIRCLE ROUND ROUND MILL ROUND MILL
MILLING CORNER R CORNER R
(INTERNAL) (INTERNAL) (EXTERNAL)
ROUND MILL
CHMFER
(EXTERNAL)
EIOEMMPT3055R01
The items (9) (11) are supplemental explanations of the following cycles.
• Circle pocket milling
• Circle round milling (outside and inside)
• Round milling corner rounding (outside and inside)
• Round milling corner chamfering (outside)
3-4-7. Restrictions
(1) The following mode does not allow the use of these pattern cycles. Eeoemmpt3021
a) Cutter radius compensation mode (G41, G42)
b) 3-D cutter radius compensation mode (G44)
c) Fixed cycle mode
(2) For these patterns, infeed axis is fixed to Z-axis with the infeed direction in the negative direc-
tion. Therefore, area machining plane is only the X-Y plane (G17) and other planes cannot be
used.
4691-E P-92
SECTION 3 INTERACTIVE I-MAP FUNCTION
F1 F1-digit feed
F1. F1-digit feed
F1.1 F1-digit feed
F9 9mm/min (When feedrate unit is 1 mm/min)
Note
The restrictions from (2) to (7) are applied to round pocket milling, circle round milling (outside and
inside), round milling corner rounding (outside and inside), and round milling corner chamfering
(outside).
CAUTION
If any of F1 to F8 commands is given without conformance to the above restriction (7), the axis
may move at a higher feedrate than expected by the operator, causing a dangerous situation.
4691-E P-93
SECTION 3 INTERACTIVE I-MAP FUNCTION
For round pocket milling, circle round milling (outside and inside), round millingEeoemmpt3022
corner rounding (out-
side and inside), and round milling corner chamfering (outside)
• Common to All Patterns
The absolute value of approach radius A in the final cycle is smaller than the cutter radius. With
a K command value, stock becomes negative.
Absolute mode IKI > IR - ZI
Incremental mode IKI > IZI
• Circle Pocket Milling
"Circle pocket radius" - "finish allowance" - "cutter radius" £ 0
• Circle Round Milling (inside)
"Circle round milling radius" - "stock" - "cutter radius" - A £ 0
A:Value set for optional parameter (long word) No. 35
• Round Milling Corner Rounding, Corner Chamfering
(Corner Rounding radius, corner chamfering size) Š II/2I, or
(Corner Rounding radius, corner chamfering size) Š IJ/21
• Round Milling Corner Rounding (inside)
II (X-axis length) I £ {(cutter radius) + (stock) + A} x 2, or
IJ(Y-axis length) I Š {(cutter radius) + (stock) + A} x 2
A:Value set for optional parameter (long word) No. 35
In addition to the above items, the set data is also checked.
(2) Round Milling Corner Rounding and Round Milling Corner Chamfering
[Mnemonic] X___ Y___ Z___ I___ J___ K___ P___ Q___ R___ A___
L___ D___ F___ FA=___ FC=__ U=___
Mnemonic code : Area machining function code
X : X coordinate value of reference point
Y : Y coordinate value of reference point
Z : Z coordinate value of finish surface
I : Length from the reference point in the X-axis direction
J : Length from the reference point in the Y-axis direction
K : Finish allowance
P : Percentage of cutting width
Q : Stock
R : Rapid retraction position
A : Approach radius for final cutting cycle
L : Corner rounding radius, or corner chamfering size
D : Tool radius compensation
F : Feedrate
FA : Feedrate from R-point level to Z-point level
FC : X-/Y-axis feedrate to engage by cutting width
U : Cutting starting direction
A Command (cutting direction for final machining is designated also)
• Outside cutting
A>0 ......... G03 for approach circle and retract circle
......... G02 for outside periphery
A<0 ......... G02 for approach circle and retract circle
......... G03 for outside periphery
A = 0 or blank ......... G02 for outside periphery cutting
(approach and escape motion are eliminated.)
• Inside cutting
A>0 ......... G03 for all of approach circle, retract circle, and inside periphery cut-
ting
A<0 ......... G02 for all of approach circle, retract circle, and inside periphery cut-
ting
A = 0 or blank ......... G03 for inside periphery cutting
(approach and escape motion are eliminated.)
4691-E P-96
SECTION 3 INTERACTIVE I-MAP FUNCTION
Mnemonic Eeoemmpt3024
F F F
X Y Z I J K P Q R A L D F U
Code A B C
FMILR
Face milling { { } } } ∆ ∆ ∆ } - - } } - - - -
FMILF
PMIL
Pocket Milling { { } } } ∆ ∆ ∆ } - - } } ∆ ∆ - -
PMILR
RMILO
Round milling { { } } } ∆ ∆ ∆ } - - } } ∆ - - -
RMILI
Circle, pocket mill-
RCIR { { } } - ∆ ∆ ∆ } ∆ - } } ∆ ∆ ∆ -
ing
Circle, round milling
RCIRO { { } } - ∆ ∆ ∆ } ∆ - } } ∆ - ∆ ∆
(outside)
Circle, round milling
RCIRI { { } } - ∆ ∆ ∆ } ∆ - } } ∆ - ∆ -
(inside)
Round milling, cor-
ner rounding (out- RSQRO { { } } } ∆ ∆ ∆ } ∆ } } } ∆ - ∆ ∆
side)
Round milling, cor-
ner rounding RSQRI { { } } } ∆ ∆ ∆ } ∆ } } } ∆ - ∆ ∆
(inside)
Round milling, cor-
ner chamfering RSQCO { { } } } ∆ ∆ ∆ } ∆ } } } ∆ - ∆ ∆
(outside)
{ : Omissible; when omitted, the actual position data is taken for the center or reference point.
} : Not omissible; when omitted, an alarm occurs
ALARM-B 2215 Program bad direct: numerical data
∆ : Omissible; default values are indicated below.
X X
R Z
X X X X
Posisional relationship among the actual point, R-point level, and finish surface is indicated below.
Therefore, for R and Z, a negative value is always used in the incremental mode.
+Z
Actual point
R-point level
Finish surface
(Z level)
EIOEMMPT3058R01
4691-E P-98
SECTION 3 INTERACTIVE I-MAP FUNCTION
[To be set for round pocket milling, circle round milling (outside and inside),Eeoemmpt3026
round milling corner
rounding (outside and inside), and round milling corner chamfering (outside)]
For circle round milling, round milling corner rounding, and corner chamfering, the cutting starting
point can be set by the distance from the workpiece edge using parameters.
Optional parameter (long word) No. 34 and No. 35
No. 34.....Setting of the cutting starting point for outside cutting
No. 35.....Setting of the cutting starting point for inside cutting
Workpiece Workpiece
Setting range:
No. 34 500 to 99999999
No. 35 500 to 5000
EIOEMMPT3059R01
[Supplement]
1) For a parameter, setting is possible in the range of -99999999 to +99999999.However, the set-
ting outside the range indicated above (setting range) causes an alarm when a program is inter-
preted.
ALARM-B 2215 Program bad direct: numerical data
2) Setting for these parameters is made in units of mm regardless of the data setting unit. There-
fore, if the data setting unit is "inches", setting for these parameters must be made in mm.
1 inch = 25.4 mm
3) Before shipping, 5000 (5 mm) is set for these parameters.
4691-E P-99
SECTION 3 INTERACTIVE I-MAP FUNCTION
[Supplement]
EIOEMMPT3060R01
4691-E P-101
SECTION 3 INTERACTIVE I-MAP FUNCTION
(X, Y)
F
A
R 1mm
Q
Q F
B
Finish allowance K
I
EIOEMMPT3061R01
4691-E P-102
SECTION 3 INTERACTIVE I-MAP FUNCTION
Workpiece
5 mm
[Supplement]
Q-K
n = Fup
(Tool radius compensation value) * (P/100)
EIOEMMPT3063R01
4691-E P-104
SECTION 3 INTERACTIVE I-MAP FUNCTION
A
(X, Y)
X
(The illustration shows the case where A>0, U=3.)
Finish allowance K I
Z
Q
5 mm
Workpiece
5 mm
[Supplement]
Q-K
n = Fup
(Tool radius compensation value) * (P/100)
EIOEMMPT3066R01
4691-E P-107
SECTION 3 INTERACTIVE I-MAP FUNCTION
(X,Y)
Finish allowance K
Z
Q
5 mm
I
Circle round Milling Paths (inside)
EIOEMMPT3067R01
4691-E P-108
SECTION 3 INTERACTIVE I-MAP FUNCTION
Workpiece
5 mm
[Supplement]
Q-K
n = Fup
(Tool radius compensation value) * (P/100)
EIOEMMPT3069R01
4691-E P-110
SECTION 3 INTERACTIVE I-MAP FUNCTION
J A
(X,Y)
(The illustration shows the case where A>0, J>0, A>0, U=1.)
Finish allowance K
Z
Q
5 mm
Workpiece
5 mm
[Supplement]
Q-K
n = Fup
(Tool radius compensation value) * (P/100)
EIOEMMPT3072R01
4691-E P-113
SECTION 3 INTERACTIVE I-MAP FUNCTION
J A
I
(X,Y)
Finish allowance K
Z
Q
5 mm
EIOEMMPT3073R01
4691-E P-114
SECTION 3 INTERACTIVE I-MAP FUNCTION
Workpiece
5 mm
[Supplement]
Q-K
n = Fup
(Tool radius compensation value) * (P/100)
EIOEMMPT3075R01
4691-E P-116
SECTION 3 INTERACTIVE I-MAP FUNCTION
J A
(X,Y)
(The illustration shows the case where I>0, J>0, A>0, U=1.)
Finish allowance K
Z
Q
5 mm
EIOEMMPT3076R01
4691-E P-117
SECTION 3 INTERACTIVE I-MAP FUNCTION
EIOEMMPT3077R01
4691-E P-118
SECTION 3 INTERACTIVE I-MAP FUNCTION
(2) Select "2. CIRCLE CUTTING (CCW)" using the cursor keys and press the WRITE key or [F7]
(OK). The data setting screen for the selected pattern appears.
EIOEMMPT3078R01
4691-E P-119
SECTION 3 INTERACTIVE I-MAP FUNCTION
Enter the required data at the positions indicated by the cursor. Eeoemmpt3029
(1) SEQUENCE NAMEN
Key in "8" by pressing the numeric key and press the WRITE key.
(2) BOTTOMLEVELZ
Key in "-50" by pressing the numeric keys and press the WRITE key.
(3) POINT R LEVELR
Key in "10" by pressing the numeric keys and press the WRITE key.
(4) RADIUSI
Key in "40" by pressing the numeric keys and press the WRITE key.
(5) APPROACH RADIUSA
Key in "15" by pressing the numeric keys and press the WRITE key.
(6) CUTTER COMP.NOD
Key in "3" by pressing the numeric key and press the WRITE key.
(7) TOOL OFFSET NO.H
Key in "3" by pressing the numeric key and press the WRITE key.
(8) FEEDRATEF
To set 200 mm/min, key in "200" by pressing the numeric keys and press the WRITE key.
N 8 [WRITE]
Z -50 [WRITE]
R 10 [WRITE]
I 40 [WRITE]
A 15 [WRITE]
D 3 [WRITE]
H 3 [WRITE]
F 200 [WRITE]
EIOEMMPT3079R01
4691-E P-121
SECTION 3 INTERACTIVE I-MAP FUNCTION
When [F4] (BLOCK INSERT) is pressed, a 1-block program is created from Eeoemmpt3030
the set data and
inserted into the program displayed in the program source display area. In this case, only one block
is inserted into the cursor-located position.
(1) Press [F4] (BLOCK INSERT) in the function menu. A 1-block program is inserted into the pro-
gram source display area, but the data remains on the data setting screen.
[F8] (CLOSE)
EIOEMMPT3081R01
4691-E P-123
SECTION 3 INTERACTIVE I-MAP FUNCTION
EIOEMMPT3082R01
(2) Select [3. CYCLE CANCEL] with the cursor key and press the WRITE key. Or, simply select
[F1] (CYCLE CANCEL).
EIOEMMPT3083R01
4691-E P-124
SECTION 3 INTERACTIVE I-MAP FUNCTION
EIOEMMPT3084R01
(3) To terminate the interactive I-MAP function, press [F8] (CLOSE). The display returns to the pro-
gram edit screen.
(4) If you press [F7] (RETURN TO MENU), the guide display of function keys changes to the func-
tion selection from menu.
4691-E P-125
SECTION 3 INTERACTIVE I-MAP FUNCTION
3-5-7. Screens for Setting Circle Cutting Cycles and Their Program Formats
Eeoemmpt3034
The following are the formats of 1-block program created from the data set on the data setting
screen, and the screens for setting circle cutting cycles.
(1) CIRCLE CUTTING (CW)
(N___) G336 Z___ R___ I___ A___ D___ F___
EIOEMMPT3085R01
4691-E P-126
SECTION 3 INTERACTIVE I-MAP FUNCTION
EIOEMMPT3086R01
EIOEMMPT3087R01
4691-E P-127
SECTION 3 INTERACTIVE I-MAP FUNCTION
[Supplement]
1) On the previous pages, the parenthesized commands in the program formats can be omitted.
This means that the data setting screen does not always require setting of these commands.
(The address characters of such non-requisite commands are indicated in dark gray.)
Conversely, if requisite data is omitted, the following error occurs when [F4] (BLOCK INSERT)
is pressed. At this time, the cursor automatically moves to the omitted data setting item.
5350 Data shortage
2) Automatic generation of G56 by TOOL OFFSET NO.H command
When one block of NC program is created on the data setting screen, G56 (tool length offset
command) is automatically generated if the data is set at parameter TOOL OFFSET NO.H.
F1 F1-digit feed
F1. F1-digit feed
F1.1 1.1mm/min
(When feedrate unit is 1 mm/min)
F500 500mm/min
EIOEMMPT3088R01
CAUTION
1) Since the true circle cutting cycle can be executed by the G code macros of MODIN type, it is
necessary to set the NC optional parameter (bit) No. 34 bit 3 to "1".
NC optional parameter bit No. 34 bit 3
1 : System G code macros 300-349 are MODIN type.
0 : System G code macros 300-349 are CALL type.
2) When the setting for optional parameter (bit) No. 3, bit 6 is "1", i.e., the setting allows the use
of a decimal point, dimensional values must be set in units of 1 mm or 1 inch. In other cases,
the values must be given in the unit system set by the optional parameter (bit) No. 3.
Example:
Setting for optional parameter (bit) No. 3, bit 6 = 1
Numerical values are interpreted as indicated below depending on the values are real or inte-
ger.
Real mm Integer µm
X = 1.0 .................. Interpreted as 1 mm
X = 1 ..................... Interpreted as 1 mm
Interpreted as 1 µm in usual programs
3) If any of F1 to F8 commands is given without conformance to the above restriction (5), the axis
may move at a higher feedrate than expected by the operator, causing a dangerous situation.
4691-E P-129
SECTION 3 INTERACTIVE I-MAP FUNCTION
In the true circle cutting cycle, a block of commands preceded by G336 (G337) does not execute the
cycle; it simply establishes the true circle cutting mode. The true circle cutting cycle is executed only
after axis motion commands are executed. After this, the circle cutting cycle is called and executed
each time axis motion commands are executed.
The circle cutting cycle is cancelled by executing the G300 code.
(X,Y) (X,Y)
R R
A A
Z Z
I I
EIOEMMPT3090R01
4691-E P-130
SECTION 3 INTERACTIVE I-MAP FUNCTION
G336 Z10 R20 I50 A30 D1 F1 The circle cutting mode isEeoemmpt3038
set (Note).
(100,000)
0 X
EIOEMMPT3091R01
4691-E P-132
SECTION 3 INTERACTIVE I-MAP FUNCTION
(3) Press [F6] (CONVERT). The data setting screen appears where data have been set at the
related columns.
[F6] (CONVERT)
Indicates that pattern
change is possible.
EIOEMMPT3092R01
4691-E P-134
SECTION 3 INTERACTIVE I-MAP FUNCTION
When changing the data "I" (interval between points on a line at angle) from Eeoemmpt3041
50 mm to 60 mm and
the data K (number of points) from 3 to 5, follow the procedure below:
(1) Locate the cursor at "50" in the data column "I" using the cursor control keys.
(2) Enter "60" and press the WRITE key.
(3) Locate the cursor at "3" in the data column "K", enter "5", and press the WRITE key.
I 60 [WRITE]
K 5 [WRITE]
EIOEMMPT3093R01
4691-E P-135
SECTION 3 INTERACTIVE I-MAP FUNCTION
The function key [F4] (BLOCK ALTER) is used to create a 1-block program from Eeoemmpt3042
the preset data and
overwrite it on the cursor-located block (line at angle block in the example here) displayed in a pro-
gram source display area.
(1) Press [F4] (BLOCK ALTER) in the function menu.
The data remains as they are in the data setting screen, but the function key [F4] (BLOCK
ALTER) changes to [F4] (BLOCK INSERT).
EIOEMMPT3094R01
4691-E P-136
SECTION 3 INTERACTIVE I-MAP FUNCTION
(2) To terminate the interactive I-MAP function, press [F8] (CLOSE). The display returns to the pro-
gram edit screen.
(3) If you press [F7] (RETURN TO MENU), the guide display of function keys changes to the func-
tion selection from menu.
Example:
N10 G 82 X999999.999 Y0 Z-30 R3 P-1 F1
Overflow digit Only positive
data allowed
Reverse conversion
(2) When reverse conversion of a pattern cycle is attempted, data in the program block is automat-
ically developed to the data and set at parameters on the data setting page.
Block alter operation generates one block data of NG program from the data set at the data set-
ting page.
This means that reverse conversion and block alter operations delete the data not set at the
data setting screen. "(", ")" and "/" will be deleted.
However, the following data are processed specially so that they will not be cleared.
a) Fixed cycles
• I and J words in G83 cycle
• FA command in G85 cycle
• I and J words in G87 cycle
• FA command in G89 cycle
• I and J words in G76 cycle
b) M53 and M54 of all patterns of fixed cycles
c) Milling cycles
• FA and FB commands in PMIL and PMILR cycles
• FA command in RMILO and RMILI cycles
4691-E P-137
SECTION 4 MENU-DRIVEN PLAYBACK FUNCTION
1. Basic Concept
The function creates a program by reading and entering the axis position data Eeoemmpt4001
while actually carry-
ing out machining using the manual rapid feed, manual cutting feed, pulse handle feed, and other
manual operating functions. The program is created in the background mode.
The data items required to create one block of NC program are displayed in one display page and
the data including the position data is set through interactive operation. At the completion of data
setting for all data setting items, one block of NC program is created using the set data in the NC
program format; it is written to the program which is being created or corrected using the program
edit function.
I-MAP menu
FIXED CYCLE
HOLE PATTERN
MILLING CYCLE
Interactive pattern cycle input function
Function CIRCLE CUTTING
selection
from menu CONVERT
SET
Sets the input data without change.
PLAYBACK
CAL
Playback Set the [current position + input]
function data.
RETURN TO MENU menu BLOCK INSERT
Writes a block program onto the program.
CLOSE
EIOEMMPT4001R01
4691-E P-138
SECTION 4 MENU-DRIVEN PLAYBACK FUNCTION
[F5] (PLAYBACK)
EIOEMMPT4002R01
4691-E P-139
SECTION 4 MENU-DRIVEN PLAYBACK FUNCTION
Key in "1" by pressing the numerical key and press the WRITE key.
EIOEMMPT4003R01
4691-E P-141
SECTION 4 MENU-DRIVEN PLAYBACK FUNCTION
F 100 [WRITE]
M 08 [WRITE]
H 1 [WRITE]
EIOEMMPT4004R01
4691-E P-142
SECTION 4 MENU-DRIVEN PLAYBACK FUNCTION
EIOEMMPT4005R01
4691-E P-143
SECTION 4 MENU-DRIVEN PLAYBACK FUNCTION
(2) Move the axes to the target point by axis feed such as manual cutting feed to create the next
block. At this time, check that the actual position value changes in the middle of data setting col-
umns. After this, repeat data setting, block insert, and manual operation according to your
machining process.
(3) To terminate menu-driven playback function, press [F8] (CLOSE). The display returns to the file
edit screen.
(4) If you press [F7] (RETURN TO MENU), the guide display of function keys changes to the func-
tion selection from menu.
4691-E P-144
SECTION 4 MENU-DRIVEN PLAYBACK FUNCTION
The function key [F3] (CAL) is used to read the coordinate values X, Y, and/or Eeoemmpt4006
Z of the actual posi-
tion for the setting value.
When a numerical value is input in this data setting operation, the total value of the current position
coordinate value and the input numerical value is taken as the setting value.
The [F3] (CAL) is effective only when the cursor is at the data column of POSITION X, Y or Z.
In summary,
• [F3] (CAL) WRITE
Actual position coordinate value is set
• [F3] (CAL) [numerical-value] WRITE
"Actual position + input numerical value is set.
SEQUENCE NAME N
: Cursor control key
or
WRITE
POSITION X
POSITION
X
WRITE
or
POSITION X WRITE
X or
POSITION
WRITE
Y
or
FEEDRATE F WRITE
EIOEMMPT4006R01
As illustrated above, when the cursor is on the POSITION X, Y, AND Z, reading of the actual posi-
tion data is possible for three axes at the same time.
4691-E P-145
SECTION 4 MENU-DRIVEN PLAYBACK FUNCTION
If the data is set at parameter TOOL OFFSET NO. H When one block of NC Eeoemmpt4009
program is created on
the data setting screen, G56 (tool length offset command) is automatically generated if data is set at
parameter TOOL OFFSET NO. H.
4691-E P-146
SECTION 4 MENU-DRIVEN PLAYBACK FUNCTION
1. Fundamental Concept
Eeoemmpt5001
Coordinate values of point not known from the part drawing is calculated by defining the shape ele-
ments which determine the point in question and input calculated coordinate values into the pro-
gram being edited.
Here, the shape elements are called as indicated below :
The shape element placed before the unknown shape
The first shape element ..........
element.
Unknown shape element .......... Unknown shape element to be obtained
The shape element placed after the unknown shape ele-
The second shape element ..........
ment.
Shape elements used for the point calculation function are the following four types :
0. Point
1. Line
2. Arc (clockwise)
3. Arc (counterclockwise)
Example 1: Cross-point between two line segments
The first shape element : Straight line segment
Unknown shape element : Point
The second shape element : Straight line
Unknown shape
to be obtained
(cross-point)
R Unknown shape to
The first arc
be obtained (arc)
In the case, coordinate values if starting and end point and the center of the arc calculated to define
the CCW arc.
4691-E P-148
SECTION 5 POINT CALCULATION FUNCTION
Shape element:
0 : Point
1 : Straight line
2 : Arc(CW)
3 : Arc(CCW)
Symbols used on display screen:
101
2
EIOEMMPT5003R01
1 2
EIOEMMPT5004R01
4691-E P-149
SECTION 5 POINT CALCULATION FUNCTION
EIOEMMPT5005R01
131 121
2 2
1
1
EIOEMMPT5006R01
1 1 2 2
EIOEMMPT5007R01
1 2
1 2
EIOEMMPT5008R01
4691-E P-150
SECTION 5 POINT CALCULATION FUNCTION
333 222
1 2 2 1
EIOEMMPT5009R01
1 2
2 1
2 1
1 2
EIOEMMPT5010R01
232 323
1 2 2 1
EIOEMMPT5011R01
212 313
1 2 2 1
EIOEMMPT5012R01
4691-E P-151
SECTION 5 POINT CALCULATION FUNCTION
213 312
1 2 2 1
EIOEMMPT5013R01
1 2
EIOEMMPT5014R01
1 1 2 2
2 2 1 1
EIOEMMPT5015R01
1 1 2 2
2 2 1 1
EIOEMMPT5016R01
4691-E P-152
SECTION 5 POINT CALCULATION FUNCTION
1 1 2 2
EIOEMMPT5017R01
020 030
1 2 2 1
EIOEMMPT5018R01
000
1
2 3
EIOEMMPT5019R01
001 100
1 2
2 1
EIOEMMPT5020R01
4691-E P-153
SECTION 5 POINT CALCULATION FUNCTION
1 1 2 2
2 1
2 1
EIOEMMPT5021R01
011 110
1 2
2 1
EIOEMMPT5022R01
(21) C-chamfering
111
1
EIOEMMPT5023R01
[Supplement]
1) Pattern (16) is not usable when an arc is programmed using its radius.
2) With pattern (17), an arc is defined from the given three points.
3) For pattern (19), an error occurs if the arc center defined is located on the given point.
4) For pattern (20), if the given point lies on the given line, then the perpendicular line is directed
90 deg. in the counterclockwise direction from the given line.
90˚
Given line
EIOEMMPT5024R01
5) With pattern (21), a line passing two points on the given lines apart from the cross-point by dis-
tance D.
4691-E P-154
SECTION 5 POINT CALCULATION FUNCTION
(X, Y)
EIOEMMPT5025R01
R
A
Y
EIOEMMPT5026R01
[Supplement]
Designation of lines and arcs require points to be designated as will be explained in later sections.
When designating points to define lines and arcs, these two types of coordinate systems -- XY
coordinate system and polar coordinate system -- may be used.
4691-E P-155
SECTION 5 POINT CALCULATION FUNCTION
(X2,Y2)
(X1,Y1)
EIOEMMPT5027R01
(X, Y) J
EIOEMMPT5028R01
(X, Y) T
[Supplement]
1) Note that each has a direction.
(X2,Y2) (X1,Y1)
(X1,Y1) (X2,Y2)
(X, Y)
J J
I>0 I<0
(X, Y) I J>0 I J<0
(X, Y)
T
T> 0 T T< 0
(X, Y)
EIOEMMPT5031R01
2) When directly inputting a line, it is possible to designate a line with shift amount added (for pat-
terns (1) through (3)).
S (shift)
Shift amounts S is input with a sign. Positive for shift to the left side in terms of the orientation of
the reference line.
S>
0
S< Positive shift
0
Original line
X
Negative shift
EIOEMMPT5032R01
4691-E P-157
SECTION 5 POINT CALCULATION FUNCTION
EIOEMMPT5033R01
(2) By designation the coordinate values of the center and a point on the arc
(X2, Y2)
(X1, Y1)
EIOEMMPT5034R01
(3) Designating a coordinate value of the center (the other coordinate is indefinite) and a radius
EIOEMMPT5035R01
4691-E P-158
SECTION 5 POINT CALCULATION FUNCTION
Among the patterns indicated in 2, "Patterns of Shape Elements", patterns that Eeoemmpt5007
belong to (2) and (3)
allows automatic generation of contact arc (circle) if either of X or Y coordinate of the center of the
known arc and thus calculation of the coordinate values of the contact point and the center of the arc
is made.
Example;
P2
Y
R2
P1
R1
(C1)
A X
15
EIOEMMPT5036R01
EIOEMMPT5037R01
P1 2 P2 P2
2 2
P2
P1 P1
1 1
1
EIOEMMPT5038R01
4691-E P-159
SECTION 5 POINT CALCULATION FUNCTION
For the patterns classified into pattern (3), two contact circles which meet the conditions are present.
Therefore, input a sign (+ or -) Preceding omission code (/) to select one of the two possible circles.
Example:
Y
55
P2A
C2A
C1
60 C2B X
P2B
EIOEMMPT5039R01
[Supplement]
1) Omission of coordinate value is applicable only for either of the FIRST or SECOND ELEMENT.
2) The circle defined through the omission of axis coordinate command is handled in the same
manner as the setting data for the known arcs. Therefore, it can be used as the FIRST ELE-
MENT (details in 5-5-6, "Last Element").
3) Patterns that allow the omission of axis command are as indicated below.
Patterns in category (2) = 102, 103, 201, 301
Patterns in category (3) = 202, 203, 302, 302, 303
4691-E P-160
SECTION 5 POINT CALCULATION FUNCTION
R>0
R<0
EIOEMMPT5040R01
Example: Pattarn 231 generates two circles that meet the conditions as illustrated below. The
arc to be calculated depends on the sign of radius R. See the illustration.
EIOEMMPT5041R01
D D
EIOEMMPT5042R01
4691-E P-161
SECTION 5 POINT CALCULATION FUNCTION
RESULT DISPLAY
POINT CAL.
POINT
Specifies a point.
LINE
Specifies a line.
CLOSE
Pattern CIRCLE (CW)
selection Specifies a circle (CW).
CIRCLE (CCW)
Specifies a circle (CCW).
GUIDE ON/OFF
Shows or hides the guide drawings.
ORDER ↓ ORDER ↑
RESULT PASTE
Sets the last calculation results.
Data LAST ELEMENT
CLOSE Sets the lastly entered element.
setting
of the first GUIDE ON/OFF
element Shows or hides the guide drawings.
ORDER ↓ ORDER ↑
RESULT PASTE
Data Sets the last calculation result.
CLOSE
setting for GUIDE ON/OFF
unknown Shows or hides guide drawings.
shape
ORDER ↓ ORDER ↑
RESULT PASTE
Sets the last calculation result.
Data LAST ELEMENT
setting of Sets the lastly entered element.
the second GUIDE ON/OFF
element Shows or hides the guide drawings.
ORDER ↓
ORDER ↑
NEXT
CLOSE Displaying
calculation
results RESULT PASTE
Writes calculation results in the program.
EIOEMMPT5043R01
4691-E P-162
SECTION 5 POINT CALCULATION FUNCTION
[Supplement]
1) If the element is a circle (CW or CCW represented by a pattern 2 or 3 ), enter an
unknown radius in data setting for unknown shape.
2) For the pattern 111, enter a chamfering amount in data setting for unknown shape.
3) For the pattern 000, enter the third point in data setting for unknown shape.
4) For the patterns other than 2 , 3 , 111, or 000, no data setting is required for unknown
shape. The screen automatically shifts from the data setting of the first element to the data set-
ting of the second element.
5) In the data setting screen for unknown shape, [F5] (LAST ELEMENT) can be used only for the
pattern 000. Therefore, the function [F5] (LAST ELEMENT) does not appear in data setting
screen for unknown shape of the other pattern.
4691-E P-163
SECTION 5 POINT CALCULATION FUNCTION
C2
80
R
+
(200,100) P2
40
R
+
15˚
L1 C1 (400,100)
Y
P1
X
EIOEMMPT5044R01
Line
EIOEMMPT5045R01
Input the shape elements using the function keys in the order of the FIRST ELEMENT, UNKNOWN
ELEMENT and SECOND ELEMENT. Note that the elements must be defined in the order the actual
cutting proceeds.
4691-E P-164
SECTION 5 POINT CALCULATION FUNCTION
(1) Select [F3] (POINT CAL) from the function menu on the program edit screen. The FIGURE CAL
[PATTERN SELECT] window appears in the right half of the screen.
EIOEMMPT5046R01
(2) Press [F2] (LINE), [F4] (CIRCLE CCW), and [F3] (CIRCLE CW) in this order.
The window shows the name of the shape elements entered in the data setting columns, and its
guide drawing appears on the left side of the screen.
EIOEMMPT5047R01
If wrong pattern is entered, correct the wrong shape element using the function keys.
4691-E P-165
SECTION 5 POINT CALCULATION FUNCTION
(3) After checking the pattern drawing, press [F7] (ORDER ↓). The screen changes to the FIGURE
CALC. [FIRST ELEMENT].
[F7] (ORDER ↓)
EIOEMMPT5049R01
(3) To terminate the point calculation function, press [F8] (CLOSE). The display returns to the pro-
gram edit screen.
[F8] (CLOSE)
80
R
X→
(200,100) P2
40
R
X
15˚
L1 C1 (400,100)
P1
EIOEMMPT5051R01
Select the definition method for line (L1) disignated as the first element.
(1) Since the drawing shows one point on the straight line and the angle, press [F2] (NEXT [-+])
repeatedly until 3. 1 POINT AND ANGLE is displayed. Then press the WRITE key.
EIOEMMPT5056R01
(2) Key in "200" at FIRST POINT X by pressing the numeric keys and press the WRITE key.
(3) Key in "100" at FIRST POINT Y by pressing the numeric keys and press the WRITE key.
(4) Since the straight line does not need shifting in this example, simply press the WRITE key.
(5) Key in "-15" at ANGLE T by pressing the numeric keys and press the WRITE key.
The cursor moves to [ORDER ↓]. Press either the WRITE key or [F7] (ORDER ↓), the display
changes to the unknown element setting screen.
[Supplement]
1) For the sign of the angle T, refer to 3-2 [Supplements] 1.
2) For the shift amount S, refer to 3-2 [Supplements] 2.
4691-E P-168
SECTION 5 POINT CALCULATION FUNCTION
X 200 [WRITE]
Y 100 [WRITE]
S [WRITE]
T -15 [WRITE]
EIOEMMPT5057R01
4691-E P-169
SECTION 5 POINT CALCULATION FUNCTION
Y
RP Y RP
AP
AP Y
X X
cursor key .
Example:
POINT X
1
WRITE
Y
5
4
WRITE
(AP)
3 6
WRITE
ANGLE T
7
WRITE
EIOEMMPT5060R01
4691-E P-172
SECTION 5 POINT CALCULATION FUNCTION
(5) When defining a straight line as the first element, the latest line element can be used as it is.
Here, the "latest line element" is the straight line defined last among the lines defined by the fig-
ure calculation function, and updated each time a straight line is defined.
When you press [F4] (LAST ELEMENT) and the WRITE key, the latest shape element data are
set in the items.
Press [F7] (ORDER ↓) to advance the screen to the process for setting unknown element data.
EIOEMMPT5061R01
4691-E P-173
SECTION 5 POINT CALCULATION FUNCTION
(6) When defining a straight line as the first element, the result data of the latest figure calculation
can be used as it is. Here, the "result data of the latest figure calculation" is the cross points and
contact points obtained by figure calculation, and updated each time figure calculation is made.
EIOEMMPT5062R01
4691-E P-174
SECTION 5 POINT CALCULATION FUNCTION
80
R
X→
(200,100) P2
40
R
X
15˚
L1 C1 (400,100)
P1
EIOEMMPT5063R01
This example shows the case of setting the arc (C1) data entered as an unknown shape element.
The following guide message appears in the input window.
CENTER ANGLE > 180° : R < 0
Enter the radius while checking that its sign is correct.
(1) Key in "40" at RADIUS R by pressing the numeric keys and press the WRITE key.
4691-E P-175
SECTION 5 POINT CALCULATION FUNCTION
(2) When you press [F7] (ORDER ↓), the screen advances to the process for setting data of the
second element.
R 40 [WRITE]
EIOEMMPT5064R01
4691-E P-176
SECTION 5 POINT CALCULATION FUNCTION
[F7] (ORDER ↓)
80
R
X→
(200,100) P2
40
R
X
15˚
L1 C1 (400,100)
P1
EIOEMMPT5066R01
Here, set the data of the arc entered as the second element.
From this drawing, the coordinates of the arc center (X=400, Y=100) and its radius are known.
(1) This drawing shows the arc center and radius. Therefore, select "1. CENTER AND RADIUS".
Since "1. CENTER AND RADIUS" is already selected on the screen below, press the WRITE
key.
EIOEMMPT5067R01
(2) Key in "400" at CENTER X by pressing the numeric keys and press the WRITE key.
(3) Key in "100" at CENTER Y by pressing the numeric keys and press the WRITE key.
(4) Key in "80" at RADIUS by pressing the numeric keys and press the WRITE key.
4691-E P-178
SECTION 5 POINT CALCULATION FUNCTION
[Supplement]
The radius R must be a positive value. If a negative value is entered, the following error will occur:
5328 Radius size minus
X 400 [WRITE]
Y 100 [WRITE]
R 80 [WRITE]
EIOEMMPT5068R01
4691-E P-179
SECTION 5 POINT CALCULATION FUNCTION
Result
confirmation
drawing
Coordinates
obtained as the
results of calculation
EIOEMMPT5070R01
[Supplement]
The display contents vary with the selected pattern.
4691-E P-182
SECTION 5 POINT CALCULATION FUNCTION
Use [F4] (RESULT PASTE) to enter the calculation result data at the cursor-located position in the
program displayed in the program editing area.
C2
80
R
X→
(200,100) P2
40
R
X
15˚
L1 C1 (400,100)
P1
EIOEMMPT5071R01
EIOEMMPT5072R01
4691-E P-183
SECTION 5 POINT CALCULATION FUNCTION
Entered P1 (XY)
coordinates
EIOEMMPT5073R01
This calculation result display screen is in the screen editor mode. This means, the cursor, cur-
sor keys, page keys, and numeric keys are effective only in the program display area.
(2) To feed lines, press the WRITE key.
4691-E P-184
SECTION 5 POINT CALCULATION FUNCTION
(3) Enter "N12 G03" using the character keys and the numeric keys.
[WRITE]
N12 G03
EIOEMMPT5074R01
(4) Press [F4] (RESULT PASTE). Then, select P2 with the cursor keys and press [F4] (P (XY)
PASTE). The coordinates of the point P2 (X321.068, Y113.030) are entered into the program.
4691-E P-185
SECTION 5 POINT CALCULATION FUNCTION
(5) Press [F4] (RESULT PASTE). Then, select R with the cursor keys and press [F6] (R PASTE).
The arc radius (R40.000) is entered into the program.
EIOEMMPT5075R01
(6) To use the figure calculation function successively, press [F7] (NEXT). The display returns to
the pattern selection screen.
(7) To terminate the figure calculation function, press [F8] (CLOSE). The display returns to the pro-
gram edit screen.
EIOEMMPT5076R01
4691-E P-186
SECTION 5 POINT CALCULATION FUNCTION
(2) When you press [F6] (ORDER ↑), the screen returns to the process for setting data of the sec-
ond element.
If, for example, the result confirmation drawing differs from the intended shape, it may be possi-
ble that wrong data has been set.
In such a case, use this function key to check the set data.
4691-E P-187
SECTION 5 POINT CALCULATION FUNCTION
EIOEMMPT5078R01
P1
L2
L3
L1
P2
EIOEMMPT5079R01
EIOEMMPT5080R01
4691-E P-189
SECTION 5 POINT CALCULATION FUNCTION
EIOEMMPT5081R01
4691-E P-190
SECTION 5 POINT CALCULATION FUNCTION
EIOEMMPT5082R01
EIOEMMPT5083R01
4691-E P-191
SECTION 5 POINT CALCULATION FUNCTION
EIOEMMPT5084R01
EIOEMMPT5085R01
4691-E P-192
SECTION 5 POINT CALCULATION FUNCTION
EIOEMMPT5086R01
EIOEMMPT5087R01
4691-E P-193
SECTION 5 POINT CALCULATION FUNCTION
(7) Designating a circle with a center coordinate of one axis and radius
EIOEMMPT5088R01
EIOEMMPT5089R01
4691-E P-194
SECTION 5 POINT CALCULATION FUNCTION
EIOEMMPT5090R01
EIOEMMPT5091R01
LIST OF PUBLICATIONS
This manual may be at variance with the actual product due to specification or
design changes.
Please also note that pecifications are subject to change without notice.
If you requireclarification or further explanation of any point in this manual, please
contact your OKUMA representative.