⋅Screen transition chart
MDI function keys (Shaded keys ( ) are described in this chapter.)
GRAPH CUSTOM
� � � ���������� %�!
OPERATIONB–64124EN/01 11. SETTING AND DISPLAYING DATA
635
POS
����� �� �' '� �'**���% �F )� �( � '� ��F POSPOSITION DISPLAY SCREEN
Current position screen
8��' '� %'�&��F ��
1��� ����%' � �
�F� �+
⇒ ��� :::;�������
?'�&��F �� &��
��( � % �(
'+�
⇒ ��� :::;�����6�
?'�&��F �� �� (��
�&��%
⇒ ��� :::;�����5�
8��' '� %'�&��F�
���� '3� ����%' � �
�F� �+
⇒ ��� :::;�������
�� �� &��' '� %'�&��F
�� ���) ����%' � �
�F� �+
⇒ ��� :::;�������
�� (�� )� %��
' ���(& '�
⇒��� :::;>�7�
ABS REL ALL HNDL (OPRT)
?'�&��F �� �&��N
� ' * +� ' ��
⇒��� :::;�����7�
MONI (OPRT)
?'�&��F �� &��
��( � % �(
'+�
⇒ ��� :::;�����6�
?'�&��F �� &��
��( � % �(
'+�
⇒ ��� :::;�����6�
Current position screen
?'�&��F �� �� (��
�&��%
⇒ ��� :::;�����5�
?'�&��F �� �� (��
�&��%
⇒ ��� :::;�����5�
�� ' * �� ���� '3�
����%' � � 3��(��
⇒ ��� :::;�������
�� ' * �� ���� '3�
����%' � � 3��(��
⇒ ��� :::;�������
OPERATION11. SETTING AND DISPLAYING DATA B–64124EN/01
636
Program screen
?'�&��F �� &��N
*��+ �� � �
⇒��� :::;�������
?'�&��F �� �(���
����� � % +�%��
%� �
⇒��� :::;�������
PRGRM CHECK CURRNT NEXT (OPRT)
PROG
����� �� �' '� �'**���% �F )� �( � '� ��F
' )� �$�D � �� �?: +�%�
PROGPROGRAM SCREEN
MDI MEM
?'�&��F �� �(���
����� � % �E
�����
⇒��� :::;�������
8��*��+ ��' * �E��( �%
�����( � ����%' � � 3��(�
?'� � �� � *�
��%�� 3��(��
⇒��� :::;�����>�
8��*��+ ��' * �E��( �%
��� '3� ����%' � � 3��(�
?'� � �� � *�
��%�� 3��(��
⇒��� :::;�����>�
?'�&��F �� &��N
*��+ (+��� � %
��/(� �� (+���
⇒��� :::;���6���
H���I H $GI
��++� %
��� �?: �&��� '�
⇒��� :::;�����5�
(Displayed in the MDI mode)
[MDI] *
*: Displayed in MDI mode
MDI *
1/2
1* To next page
1* To next page
OPERATIONB–64124EN/01 11. SETTING AND DISPLAYING DATA
637
RSTR DIR (OPRT)
MDI MEM
8��*��+ ��� ��
�����
⇒��� :::;>�>�
H��A?CGIHPRGRMI
?'�&��F �� �'��
%'��� ��F
⇒��� :::;>�5�
�� ' * ��
��)�%(��
⇒��� :::;>�5�
Program screen
H?: I
2/2
1*1*
?'�&��F �� &��*��+
+�+��F � % &��N
*��+ %'��� ��F
⇒��� :::;�������
FL.SDL (OPRT)
MEM
Program screen
OPERATION11. SETTING AND DISPLAYING DATA B–64124EN/01
638
8��*��+ �%' ' *
�����
⇒ ��� :::;=
8��*��+ +�+��F
� % &��*��+ %'N
��� ��F
⇒ ��� :::;�������
PRGRM LIB (OPRT)
PROG
EDIT
FLOPPY (OPRT)
EDIT
-'�� %'��� ��F
����� ���
���&&F %'���
⇒ ��� :::;@�@
Program screen
PROGRAM SCREEN ����� �� �' '� �'**���% �F )� �( � '� ��F
' )� $?:� +�%�
PROG
Program screen
C.A.P.
Conversational programming screen ⇒��� :::;���>
OPERATIONB–64124EN/01 11. SETTING AND DISPLAYING DATA
639
��� 1��� �&��� ��O�
&� �� �1' �)
���� �(����� ���>����
Tool offset value
?'�&��F �� ���
����� 3��(�
⇒ ��� :::;���>���
OFFSET SETTING WORK (OPRT)
����� �� �' '� �'**���% �F )� �( � '� ��F
OFFSET
SETTING
OFFSET
SETTING OFFSET/SETTING SCREEN
?'�&��F �� �� N
' * %� �
⇒ ��� :::;���>��
�� ' * �� ���
����� %� �
⇒ ��� :::;���>���
8���+� �� �� ' *
⇒ ��� :::;���>��� �� ' * �� 1���
��'*' ����� 3��(�
⇒ ��� :::;���>�6��� ' * ��/(� �� (+��� ��+&��'��
� % � �&
⇒ ��� :::;���>�>�
�� ' * )� (+��� �� &�� � ��/('��%
⇒ ��� :::;���>�5�
�� ' * �( '+� � %
&�� � ��(
⇒ ��� :::;���>�5�
?'�&��F' * �� N
' * '+�
⇒ ��� :::;���>�5�
���� �� * )
+���(��+�
⇒ ��� :::;���>���
MACRO MENU OPR (OPRT)TOOLLF
8���� ' * ��� �'�� ��( ��
�����' * �E��( ' * %� �
���� �(����� ���>����
?'�&��F' * �E � %�% ��� �'�� +� �*�+� %� �
���� �(����� ���>����
$%' ' * �E � %�% ��� �'�� +� �*�+� %� �
���� �(����� ���>����
?'�&��F' * &� ��
+� (
���� �(����� ���>�=�
?'�&��F' * &� ��
%� �
���� �(����� ���>�=�
�� ' * +����
3��'�����
���� �(����� ���>�@�
Tool offset value
?'�&��F �� 1���N
&'��� ����%' � �
�F� �+
⇒ ��� :::;���>�6
?'�&��F ��
+���� 3��'�����
���� �(����� ���>�@�
?'�&��F' * ��� 1���
�&��� ��O� &� ��
���� �(����� ���>����
?'�&��F' * ��� �'��
+� �*�+� %� �
���� �(����� ���>����
OPERATION11. SETTING AND DISPLAYING DATA B–64124EN/01
640
Parameter screen
PARAM DGNOS SYSTEM (OPRT)
PITCH (OPRT)
SYSTEM
SYSTEM
SYSTEM SCREEN
PMC
?'�&��F ��
&���+� �� �����
⇒ ��� :::;���5��
�� ' * �� &���+� ��
⇒ ��� :::;���5��
?'�&��F ��
%'�* ��'�
�����
⇒ ��� :::;7��
SV.PRM SP.PRM
?'�&��F �� &' �)
����� %� �
⇒ ��� :::;���5���
����� �� �' '� �'**���% �F )� �( � '� ��F
Parameter screen
OPERATIONB–64124EN/01 11. SETTING AND DISPLAYING DATA
641
The table below lists the data set on each screen.
Table.11. Setting screens and data on them
No. Setting screen Contents of setting Referenceitem
1 Tool offset value Tool offset value Tool length offset value Cutter compensation value
III–11.4.1
Tool length measurement III–11.4.2
2 Setting data(handy) Parameter write TV check Punch code Input unit (mm/inch) I/O channel Automatic insert of Sequence No. Conversion of tape format (F10/11)
III–11.4.3
Sequence number comparison and stop III–11.4.4
3 Setting data (mirror image) Mirror image III–11.4.3
4 Setting data (timer) Parts required III–11.4.5
5 Macro variables Custom macro common variables (#100 to #199) (#500 to #999)
III–11.4.8
6 Parameter Parameter III–11.5.1
7 Pitch error Pitch error compensation data III–11.5.2
8 software operator’s panel Mode selection Jog feed axis selection Jog rapid traverse Axis selection for Manual pulse generator Multiplication for manual pulse generator Jog feedrate Feedrate override Rapid traverse override Optional block skip Single block Machine lock Dry run Protect key Feed hold
III–11.4.10
9 Tool life data (Tool life management)
Life count III–11.4.11
10 Tool life data (Extended tool life man- agement)
Life count type (cycle or minute) Life value Life counter Tool number H code D code New tool group New tool number Skipping tool Clearing tool
III–11.4.12
11 Workpiece coordinate sys- tem setting
Workpiece origin offset value III–11.4.6
� -�����" ������s
OPERATION11. SETTING AND DISPLAYING DATA B–64124EN/01
642
Press function key POS to display the current position of the tool.
The following three screens are used to display the current position of the tool: ⋅Position display screen for the work coordinate system. ⋅Position display screen for the relative coordinate system. ⋅Overall position display screen. The above screens can also display the feedrate, run time, and the number of parts. In addition, a floating reference position can be set on these screens.
Function key POS can also be used to display the load on the servo motor
and spindle motor and the rotation speed of the spindle motor (operating monitor display).
Function key POS can also be used to display the screen for displaying
the distance moved by handle interruption. See III– 4.8 for details on this screen.
11.1 SCREENS DISPLAYED BY FUNCTION KEY <POS>
POS
OPERATIONB–64124EN/01 11. SETTING AND DISPLAYING DATA
643
Displays the current position of the tool in the workpiece coordinate system. The current position changes as the tool moves. The least input increment is used as the unit for numeric values. The title at the top of the screen indicates that absolute coordinates are used.
Display procedure for the current position screen in the workpiece coordinate system
1 Press function key POS .
2 Press soft key [ABS].
MEM STRT MTN *** 09:06:35 [ ABS ] [ REL ] [ ALL ] [ HNDL ] [ OPRT ]
ACTUAL POSITION(ABSOLUTE) O1000 N00010
PART COUNT 5 RUN TIME 0H15M CYCLE TIME 0H 0M38S ACT.F 3000 MM/M S 0 T0000
X 123.456 Y 363.233 Z 0.000
Bits 6 and 7 of parameter 3104 (DAL, DAC) can be used to select whether the displayed values include tool length offset and cutter compensation.
11.1.1 *������� ����� ! �� ���
$��% ������ ��
-!���
Explanations
� Display including compensation values
OPERATION11. SETTING AND DISPLAYING DATA B–64124EN/01
644
Displays the current position of the tool in a relative coordinate system based on the coordinates set by the operator. The current position changes as the tool moves. The increment system is used as the unit for numeric values. The title at the top of the screen indicates that relative coordinates are used.
Display procedure for the current position screen with the relative coordinate system
1 Press function key POS .
2 Press soft key [REL].
MEM STRT MTN *** 09:06:35 [ ABS ] [ REL ] [ ALL ] [ HNDL ] [ OPRT ]
ACTUAL POSITION(RELATIVE) O1000 N00010
PART COUNT 5 RUN TIME 0H15M CYCLE TIME 0H 0M38S ACT.F 3000 MM/M S 0 T0000
X 123.456 Y 363.233 Z 0.000
See Explanations for the procedure for setting the coordinates.
The current position of the tool in the relative coordinate system can be reset to 0 or preset to a specified value as follows:
Procedure to set the axis coordinate to a specified value
1 Enter an axis address (such as X or Y) on the screen for the relative coordinates. The indication for the specified axis blinks and the soft keys change as shown on the left.
2 ⋅ To reset the coordinate to 0, press soft key [ORGIN]. The relative coordinate for the blinking axis is reset to 0.
⋅ To preset the coordinate to a specified value, enter the value and press soft key [PRESET]. The relative coordinate for the blinking axis is set to the entered value.
11.1.2 *������� ����� ! �� ���
��� ���� ������ ��
-!���
Explanations
� Resetting the relative coordinates
*��������
ORIGIN
246.912 Y 913.780 Z 578.246
>X MEM
PRESET
X
OPERATIONB–64124EN/01 11. SETTING AND DISPLAYING DATA
645
Procedure to reset all axes
1 Press soft key [(OPRT)].
2 Press soft key [ORIGIN].
3 Press soft key [ALLEXE]. The relative coordinates for all axes are reset to 0.
Bits 4 and 5 of parameter 3104 (DRL, DRC) can be used to select whether the displayed values include tool length offset and cutter compensation.
Bit 3 of parameter 3104 (PPD) is used to specify whether the displayed positions in the relative coordinate system are preset to the same values as in the workpiece coordinate system when a coordinate system is set by a G92 command or when the manual reference position return is made.
*��������
ORIGIN
EXEC
RELABS ALL (OPRT)
ALLEXE
� Display including compensation values
� Presetting by setting a coordinate system
OPERATION11. SETTING AND DISPLAYING DATA B–64124EN/01
646
Displays the following positions on a screen : Current positions of the tool in the workpiece coordinate system, relative coordinate system, and machine coordinate system, and the remaining distance. The relative coordinates can also be set on this screen. See III–11.1.2 for the procedure.
Procedure for displaying overall position display screen
1 Press function key POS .
2 Press soft key [ALL].
(RELATIVE) X 246.912 Y 913.780 Z 1578.246
(ABSOLUTE) X 123.456 Y 456.890 Z 789.123
(MACHINE) X 0.000 Y 0.000 Z 0.000
(DISTANCE TO GO) X 0.000 Y 0.000 Z 0.000
MEM **** *** *** 09:06:35 [ ABS ] [ REL ] [ ALL ] [ HNDL ] [ OPRT ]
ACTUAL POSITION O1000 N00010
PART COUNT 5 RUN TIME 0H15M CYCLE TIME 0H 0M38S ACT.F 3000 MM/M S 0 T0000
The current positions of the tool in the following coordinate systems are displayed at the same time: � Current position in the relative coordinate system
(relative coordinate) � Current position in the work coordinate system
(absolute coordinate) � Current position in the machine coordinate system
(machine coordinate) � Distance to go (distance to go)
The distance remaining is displayed in the MEMORY or MDI mode. The distance the tool is yet to be moved in the current block is displayed.
The least command increment is used as the unit for values displayed in the machine coordinate system. However, the least input increment can be used by setting bit 0 (MCN) of parameter 3104.
The total position display screen also supports the resetting of the relative coordintes to 0 or presetting of them to specified values. See the procedure for resetting the relative coordintes described in Subsection III–11.1.2
11.1.3 0��� �� *�������
����� !
*��������
Explanations
� ������ �� ����� !
� ���� ��� �� "�
� . ����� ������� ��
�!���
� Resetting the relative coordinates
OPERATIONB–64124EN/01 11. SETTING AND DISPLAYING DATA
647
A workpiece coordinate system shifted by an operation such as manual intervention can be preset using MDI operations to a pre–shift workpiece coordinate system. The latter coordinate system is displaced from the machine zero point by a workpiece zero point offset value. A command (G92.1) can be programmed to preset a workpiece coordinate system. (See II–7.2.4 in the section for programming.)
Procedure for Presetting the Workpiece Coordinate System
1 Press function key POS .
2 Press soft key [(OPRT)].
3 When [WRK–CD] is not displayed, press the continuous menu key .
4 Press soft key [WRK–CD].
5 Press soft key [ALLAXS] to preset all axes.
6 To preset a particular axis in step 5, enter the axis name ( X , Y ,
...) and 0 , then press soft key [AXS–CD].
This function can be executed when the reset state or automatic operation stop state is entered, regardless of the operation mode.
As with absolute coordinates, bit 3 (PPD) of parameter No. 3104 is used to specify whether to preset relative coordinates (RELATIVE).
11.1.4 Presetting the Workpiece Coordinate System
*��������
2 B;�?
�GG� � � �;�?
ABS REL ALL !D8 "
Explanations
� Operation mode
� Presetting relative coordinates
OPERATION11. SETTING AND DISPLAYING DATA B–64124EN/01
648
The actual feedrate on the machine (per minute) can be displayed on a current position display screen or program check screen by setting bit 0 (DPF) of parameter 3105.
Display procedure for the actual feedrate on the current position display screen
1 Press function key POS to display a current position display screen.
MEM STRT MTN *** 09:06:35 [ ABS ] [ REL ] [ ALL ] [ HNDL ] [ OPRT ]
ACTUAL POSITION(ABSOLUTE) O1000 N00010
PART COUNT 5 RUN TIME 0H15M CYCLE TIME 0H 0M38S ACT.F 3000 MM/M S 0 T0000
X 123.456 Y 363.233 Z 0.000
Actual feedrate is displayed after ACT.F.
The actual feedrate is displayed in units of millimeter/min or inch/min (depending on the specified least input increment) under the display of the current position.
The actual rate is calculated by the following expression:
Fact � � n
i�1
(fi)2� where
n : Number of axes
fi : Cutting feed rate in the tangential direction of each axis or rapid traverse rate
Fact : Actual feedrate displayed
The display unit: mm/min (metric input). inch/min (Inch input, Two digits below the decimal point are displayed.)
The feedrate along the PMC axis can be omitted by setting bit 1 (PCF) of parameter 3105.
In the case of feed per revolution and thread cutting, the actual feedrate displayed is the feed per minute rather than feed per revolution.
11.1.5 ���� � ����� ��
����� !
*��������
��� � �����
� ���� � ����� �� � ���
� ���� � ����� �� ����� !
�� ���� ��� ����������
OPERATIONB–64124EN/01 11. SETTING AND DISPLAYING DATA
649
In the case of movement of rotary axis, the speed is displayed in units of deg/min but is displayed on the screen in units of input system at that time. For example, when the rotary axis moves at 50 deg/min, the following is displayed: 0.50 INCH/M
The program check screen also displays the actual feedrate.
� ���� � ����� �� ����� !
�� ��� �! ���
� ���� � ����� �� ����� !
�� ��� ����� ������
OPERATION11. SETTING AND DISPLAYING DATA B–64124EN/01
650
The run time, cycle time, and the number of machined parts are displayed on the current position display screens.
Procedure for displaying run time and parts count on the current position display screen
1 Press function key POS to display a current position display screen.
MEM STRT MTN *** 09:06:35 [ ABS ] [ REL ] [ ALL ] [ HNDL ] [ OPRT ]
ACTUAL POSITION(RELATIVE) O1000 N00010
PART COUNT 5 RUN TIME 0H15M CYCLE TIME 0H 0M38S ACT.F 3000 MM/M S 0 T0000
X 123.456 Y 363.233 Z 0.000
The number of machined parts (PART COUNT), run time (RUN TIME), and cycle time (CYCLE TIME) are displayed under the current position.
Indicates the number of machined parts. The number is incremented each time M02, M30, or an M code specified by parameter 6710 is executed.
Indicates the total run time during automatic operation, excluding the stop and feed hold time.
Indicates the run time of one automatic operation, excluding the stop and feed hold time. This is automatically preset to 0 when a cycle start is performed at reset state. It is preset to 0 even when power is removed.
Details of the run time and the number of machined parts are displayed on the setting screen. See III–11.4.5.
The number of machined parts and run time cannot be set on current position display screens. They can be set by parameters No. 6711, 6751, and 6752 or on the setting screen.
Bit 0 (PCM) of parameter 6700 is used to specify whether the number of machined parts is incremented each time M02, M30, or an M code specified by parameter 6710 is executed, or only each time an M code specified by parameter 6710 is executed.
11.1.6 ����� ! �� ��� #� �
�� * ��� ����
*��������
��� � �����
� PART COUNT
� �98 #6.
� > ; #6.
� ����� ! �� ��� �����
������
� * � ���� ������"
� Incrementing the number of machined parts
OPERATIONB–64124EN/01 11. SETTING AND DISPLAYING DATA
651
The reading on the load meter can be displayed for each servo axis and the serial spindle by setting bit 5 (OPM) of parameter 3111 to 1. The reading on the speedometer can also be displayed for the serial spindle.
Procedure for displaying the operating monitor
1 Press function key POS to display a current position display screen.
2 Press the continuous–menu key .
3 Press soft key [MONI].
X : * * * 80% S1 : 201%
Y : * * * * * 0% (SPEED METER RPM)
Z : * * * * * 0% S1 : * * * 1500
OPERATING MONITOR O0001 N00001 (LOAD METER)
[
MEM STRT MTN *** 09:06:35 [ MONI ] [ ] [ ] [ ] [ (OPRT) ]
PART COUNT 5 RUN TIME 0H15M CYCLE TIME 0H 0M38S ACT.F 3000 MM/M
The reading on the load meter can be displayed for up to four servo axes by setting parameters 3151 to 3154. When all these parameters are set to 0, data is displayed only to the 3rd axis.
When serial spindles are used, the reading on the load meter and speedometer can be displayed only for the main serial spindle.
The bar graph for the load meter shows load up to 200% (only a value is displayed for load exceeding 200%). The bar graph for the speedometer shows the ratio of the current spindle speed to the maximum spindle speed (100%).
 SETTING AND DISPLAYING DATA B–64124EN/01
652
Although the speedometer normally indicates the speed of the spindle motor, it can also be used to indicate the speed of the spindle by setting bit 6 (OPS) of parameter 3111 to 1. The spindle speed to be displayed during operation monitoring is calculated from the speed of the spindle motor (see the formula below). The spindle speed can therefore be displayed, during operation monitoring, even when no position coder is used. To display the correct spindle speed, however, the maximum spindle speed for each gear (spindle speed at each gear ratio when the spindle motor rotates at the maximum speed) must be set in parameters No. 3741 to 3744.
The input of the clutch and gear signals for the first serial spindle is used to determine the gear which is currently selected. Control the input of the CTH1A and CTH2A signals according to the gear selection, by referring to the table below.
(Formula for calculating the spindle speed to be displayed) Spindle speed displayed during = operation monitoring
Speed of spindle motor
Maximum speed of spindle motor
Maximum spindle × speed with the
gear being used
The following table lists the correspondence between clutch and gear selection signals CTH1A and CTH2A, used to determine the gear being used, and parameters:
CTH1A CTH2A Parameter Serial
spindle spec
0 0 =No.3741 (Maximum spindle speed with gear 1) HIGH
0 1 =No.3742 (Maximum spindle speed with gear 2) MEDIUM HIGH
1 0 =No.3743 (Maximum spindle speed with gear 3) MEDIUM LOW
1 1 =No.3744 (Maximum spindle speed with gear 4) LOW
The speed of the spindle motor and spindle can be displayed, during operation monitoring, only for the first serial spindle and the spindle switching axis for the first serial spindle. It cannot be displayed for the second spindle.
If the value of a load meter exceeds 100%, the bar graph turns purple.
� -����� ����
� ���� �� "� ��
OPERATIONB–64124EN/01 11. SETTING AND DISPLAYING DATA
653
This section describes the screens displayed by pressing function key
PROG in MEMORY or MDI mode.The first four of the following screens
display the execution state for the program currently being executed in MEMORY or MDI mode and the last screen displays the command values for MDI operation in the MDI mode:
1. Program contents display screen 2. Current block display screen 3. Next block display screen 4. Program check screen 5. Program screen for MDI operation
Function key PROG can also be pressed in MEMORY mode to display the
program restart screen and scheduling screen. See III–4.4 for the program restart screen. See III–4.5 for the scheduling screen.
11.2 SCREENS DISPLAYED BY FUNCTION KEY <PROG> (IN MEMORY MODE OR
MDI MODE)
PROG
OPERATION11. SETTING AND DISPLAYING DATA B–64124EN/01
654
Displays the program currently being executed in MEMORY or MDI mode.
Procedure for displaying the program contents
1 Press function key PROG to display the program screen.
2 Press chapter selection soft key [PRGRM]. The cursor is positioned at the block currently being executed.
O2000 ; N100 G92 X0 Y0 Z70. ; N110 G91 G00 Y–70. ; N120 Z–70. ;
N140 G41 G03 X–17.5 Y17.5 R17.5 ; N150 G01 X–25. ; N160 G02 X27.5 Y27.5 R27.5 ; N170 G01 X20. ; N180 G02 X45. Y45. R45. ;
> _ S 0 T0000 MEM STRT *** 16:05:59 [ PRGRM ] [ CHECK ] [ CURRNT ] [ NEXT ] [ (OPRT) ]
PROGRAM O2000 N00130
N130 G42 G39 I–17.5 ;
11.2.1 *��"� �������
����� !
OPERATIONB–64124EN/01 11. SETTING AND DISPLAYING DATA
655
Displays the block currently being executed and modal data in the MEMORY or MDI mode.
Procedure for displaying the current block display screen
1 Press function key PROG .
2 Press chapter selection soft key [CURRNT]. The block currently being executed and modal data are displayed. The screen displays up to 22 modal G codes and up to 11 G codes specified in the current block.
(CURRNT) (MODAL)
G01 X 17.500 G67 G01 F 2000 G17 F 2000 G54 G17 G41 H 2 G64 G91 G80 G69 G22
G15 G94 G40 .1 G21 H 2 D G25 G41
G49 T G80 G98 S G50
> _ S 0 T0000 MEM STRT *** 16:05:59 [ PRGRM ] [ CHECK ] [ CURRNT ] [ NEXT ] [ (OPRT) ]
PROGRAM O2000 N00130
11.2.2 ������ =���% ����� !
-�����
*��������
OPERATION11. SETTING AND DISPLAYING DATA B–64124EN/01
656
Displays the block currently being executed and the block to be executed next in the MEMORY or MDI mode.
Procedure for displaying the next block display screen
1 Press function key PROG .
2 Press chapter selection soft key [NEXT]. The block currently being executed and the block to be executed next are displayed. The screen displays up to 11 G codes specified in the current block and up to 11 G codes specified in the next block.
G01 X 17.500 G39 I –17.500 G17 F 2000 G42 G41 H 2 G80
(CURRNT) (NEXT)
> _ S 0 T0000 MEM STRT *** 16:05:59 [ PRGRM ][ CHECK ][ CURRNT ][ NEXT ][ (OPRT) ]
PROGRAM O2000 N00130
11.2.3 8��� =���% ����� !
-�����
*��������
OPERATIONB–64124EN/01 11. SETTING AND DISPLAYING DATA
657
Displays the program currently being executed, current position of the tool, and modal data in the MEMORY mode.
Procedure for displaying the program check screen
1 Press function key PROG .
2 Press chapter selection soft key [CHECK]. The program currently being executed, current position of the tool, and modal data are displayed.
O0010 ; G92 G90 X100. Y200. Z50. ; G00 X0 Y0 Z0 ; G01 Z250. F1000 ; (ABSOLUTE)(DIST TO GO) G00 G94 G80
X 0.000 X 0.000 G17 G21 G98 Y 0.000 Y 0.000 G90 G40 G50 Z 0.000 Z 0.000 G22 G49 G67
B H M
T D F S
> _ S 0 T0000 MEM STRT *** 16:05:59 [ PRGRM ][ CHECK ][ CURRNT ][ NEXT ][ (OPRT) ]
PROGRAM O2000 N00130
The screen displays up to four blocks of the current program, starting from the block currently being executed. The block currently being executed is displayed in reverse video. During DNC operation, however, only three blocks can be displayed.
The position in the workpiece coordinate system or relative coordinate system and the remaining distance are displayed. The absolute positions and relative positions are switched by soft keys [ABS] and [REL].
Up to 12 modal G codes are displayed.
During automatic operation, the actual speed, SACT, and repeat count are displayed. The key input prompt (>_) is displayed otherwise.
Then bit 2 (PCT) of parameter No. 3108 is set to 1, the T codes specified with the PMC (HD.T/NX.T) are displayed instead of those specified in the program. Refer to the FANUC PMC Programming Manual (B–61863E) for details of HD.T/NX.T.
11.2.4 *��"� ���% -�����
*��������
Explanations
� *��"� ����� !
� ������ �������� ����� !
� Modal G codes
� Display during automatic operation
� T codes
OPERATION11. SETTING AND DISPLAYING DATA B–64124EN/01
658
Displays the program input from the MDI and modal data in the MDI mode.
Procedure for displaying the program screen for MDI operation
1 Press function key PROG .
2 Press chapter selection soft key [MDI]. The program input from the MDI and modal data are displayed.
O0000 G00 X100.0 Z200.0 ; M03 ; G01 Z120.0 F500 ; M98 P9010 ; G00 Z0.0 ; %
G00 G90 G94 G40 G80 G50 G54 G69 G17 G22 G21 G49 G98 G67 G64 G15 H M T D F S
> _ S 0 T0000 MDI **** *** *** 16:05:59 [ PRGRM ] [ MDI ] [ CURRNT ] [ NEXT ] [ (OPRT) ]
PROGRAM (MDI) O2000 N00130
Program
Modal information
See III–4.2 for MDI operation.
The modal data is displayed when bit 7 (MDL) of parameter 3107 is set to 1. Up to 16 modal G codes are displayed.
During automatic operation, the actual speed, SACT, and repeat count are displayed. The key input prompt (>_) is displayed otherwise.
11.2.5 *��"� -����� ���
.�6 0��� ����
Procedure
Explanations
� .�6 ���� ����
� .�� � ����� ����
� Displaying during automatic operation
OPERATIONB–64124EN/01 11. SETTING AND DISPLAYING DATA
659
This section describes the screens displayed by pressing function key
PROG in the EDIT mode. Function key PROG in the EDIT mode can
display the program editing screen and the program list screen (displays
memory used and a list of programs). Pressing function key PROG in the
EDIT mode can also display the conversational graphics programming screen and the floppy file directory screen. See III–9 and 10 for the program editing screen and conversational graphics programming screen. See III–8 for the floppy file directory screen.
Displays the number of registered programs, memory used, and a list of registered programs.
Procedure for displaying memory used and a list of programs
1 Select the EDIT mode.
2 Press function key PROG .
3 Press chapter selection soft key [DIR].
PROGRAM (NUM.) MEMORY (CHAR.) USED: 60 3321
FREE: 2 429
O0010 O0001 O0003 O0002 O0555 O0999 O0062 O0004 O0005 O1111 O0969 O6666 O0021 O1234 O0588 O0020 O0040
> _ S 0 T0000 MDI **** *** *** 16:05:59 [ PRGRM ] [ DIR ] [ ] [ C.A.P. ] [ (OPRT) ]
PROGRAM DIRECTORY O0001 N00010
11.3 SCREENS DISPLAYED BY FUNCTION KEY <PROG> (IN THE EDIT MODE)
PROG
11.3.1 Displaying Memory Used and a List of Programs
*��������
OPERATION11. SETTING AND DISPLAYING DATA B–64124EN/01
660
PROGRAM NO. USED PROGRAM NO. USED : The number of the programs registered
(including the subprograms) FREE : The number of programs which can be
registered additionally.
MEMORY AREA USED MEMORY AREA USED : The capacity of the program memory in which
data is registered (indicated by the number of characters).
FREE : The capacity of the program memory which can be used additionally (indicated by the number of characters).
Program Nos. of programs registered are indicated. Program names or program sizes coupled with program update dates are displayed. The display toggles between the screen listing program names (Fig. 11.3.1 (a)) and the screen listing program sizes and program update dates (Fig. 11.3.1 (b)) each time the [DIR+] soft key is clicked. A program update date is also changed when the corresponding program number is changed.
PROGRAM (NUM.) MEMORY (CHAR.) USED: 60 3321
FREE: 2 429
O0001 (MACRO–GCODE.MAIN) O0002 (MACRO–GCODE.SUB1) O0010 (TEST–PROGRAM.ARTHMETIC NO.1) O0020 (TEST–PROGRAM.F10–MACRO) O0040 (TEST–PROGRAM.OFFSET) O0050 O0100 (INCH/MM CONVERT CHECK NO.1) O0200 (MACRO–MCODE.MAIN)
> _ EDIT **** *** *** 16:05:59 [ PRGRM ] [ DIR+ ] [ ] [ ] [ (OPRT) ]
PROGRAM DIRECTORY O0001 N00010
Fig. 11.3.1 (a)
Explanations
� Details of memory used
� *��"� ���� �! ����
OPERATIONB–64124EN/01 11. SETTING AND DISPLAYING DATA
661
PROGRAM (NUM.) MEMORY (CHAR.) USED: 60 3321
FREE: 2 429
O0001 360 1996–06–12 14:40 O0002 240 1996–06–12 14:55 O0010 420 1996–07–01 11:02 O0020 180 1996–08–14 09:40 O0040 1,140 1996–03–25 18:40 O0050 60 1996–08–26 16:40 O0100 120 1996–04–03 13:11
> _ EDIT **** *** *** 16:05:59 [ PRGRM ] [ DIR+ ] [ ] [ ] [ (OPRT) ]
PROGRAM DIRECTORY O0001 N00010
Fig. 11.3.1 (b)
Always enter a program name between the control out and control in codes immediately after the program number. Up to 31 characters can be used for naming a program within the parentheses. If 31 characters are exceeded, the exceeded characters are not displayed. Only program number is displayed for the program without any program name.
(∆∆∆∆…∆)� ;
8��*��+ (+��� 8��*��+ �+� !(& � �� �)���� ���"
����
Software series of the system is displayed. It is used for maintenance ; user is not required this information.
Programs are displayed in the same order that they are registered in the program library list. However, if bit 4 (SOR) of parameter 3107 is set to 1, programs are displayed in the order of program number starting from the smallest one.
When no program has been deleted from the list, each program is registered at the end of the list. If some programs in the list were deleted, then a new program is registered, the new program is inserted in the empty location in the list created by the deleted programs.
Example) When bit 4 (SOR) of parameter 3107 is 0
1. After clearing all programs, register programs O0001, O0002, O0003, O0004, and O0005 in this order. The program library list displays the programs in the following order: O0001, O0002, O0003, O0004, O0005
2. Delete O0002 and O0004. The program library list displays the programs in the following order: O0001, O0003, O0005
3. Register O0009. The program library list displays the programs in the following order: O0001, O0009, O0003, O0005
� *��"� � �
� -���3 �� ������
� Order in which programs are displayed in the program library list
� Order in which programs are registered
OPERATION11. SETTING AND DISPLAYING DATA B–64124EN/01
662
In addition to the normal listing of the numbers and names of CNC programs stored in memory, programs can be listed in units of groups, according to the product to be machined, for example.
To assign CNC programs to the same group, assign names to those programs, beginning each name with the same character string.
By searching through the program names for a specified character string, the program numbers and names of all the programs having names including that string are listed. To enable this function, bit 1 (GPL) of parameter No. 3106 must be set to 1.
Procedure for Displaying a Program List for a Specified Group
1 Enter EDIT or background editing mode.
2 Press the PROG function key.
3 Press the PROG function key or [DIR] soft key to display the program
list.
PROGRAM (NUM.) MEMORY (CHAR.) USED: 60 3321
FREE: 2 429
O0020 (GEAR–1000 MAIN) O0040 (GEAR–1000 SUB–1) O0060 (SHAFT–2000 MAIN) O0100 (SHAFT–2000 SUB–1) O0200 (GEAR–1000 SUB–2) O1000 (FRANGE–3000 MAIN) O2000 (GEAR–1000 SUB–3) O3000 (SHAFT–2000 SUB–2)
> _ EDIT **** *** *** *** 16:52:13 [ PRGRM ] [ DIR+ ] [ ] [ ] [ (OPRT) ]
PROGRAM DIRECTORY O0001 N00010
4 Press the [(OPRT)] operation soft key.
5 Press the [GROUP] operation soft key.
6 Press the [NAME] operation soft key.
7 Enter the character string corresponding to the group for which a search is to be made, using the MDI keys. No restrictions are imposed on the length of a program name. Note, however, that search is made based on only the first 32 characters.
Example: To search for those CNC programs having names that begin with character string “GEAR–1000,” enter the following: >GEAR–1000*_
11.3.2 Displaying a Program List for a Specified Group
*��������
BG–EDT O–SRH GROUP
(NAME) PR–GRP
OPERATIONB–64124EN/01 11. SETTING AND DISPLAYING DATA
663
8 Pressing the [EXEC] operation soft key displays the group–unit program list screen, listing all those programs whose name includes the specified character string.
PROGRAM (NUM.) MEMORY (CHAR.) USED: 60 3321
FREE: 2 429
O0020 (GEAR–1000 MAIN) O0040 (GEAR–1000 SUB–1) O0200 (GEAR–1000 SUB–2) O2000 (GEAR–1000 SUB–3)
> _ EDIT **** *** *** *** 16:52:25 [ PRGRM ] [ DIR ] [ ] [ ] [ (OPRT) ]
PROGRAM DIRECTORY (GROUP) O0001 N00010
[Group–unit program list screen displayed when a search is made for “GEAR–1000*”]
When the program list consists of two or more pages, the pages can be changed by using a page key.
In the above example, the asterisk (*) must not be omitted. The asterisk indicates an arbitrary character string (wild card specification).
“GEAR–1000*” indicates that the first nine characters of the target program names must be “GEAR–1000,” followed by an arbitrary character string. If only “GEAR–1000” is entered, a search is made only for those CNC programs having the nine–character name “GEAR–1000.”
A question mark (?) can be used to specify a single arbitrary character. For example, entering “????–1000” enables a search to be made for programs having names which start with four arbitrary characters, followed by “–1000”.
EXEC
Explanations
� * and ?
OPERATION11. SETTING AND DISPLAYING DATA B–64124EN/01
664
[Example of using wild cards] (Entered character string) (Group for which the search will be made) (a) “*” CNC programs having any name (b) “*ABC” CNC programs having names which end
with “ABC” (c) “ABC*” CNC programs having names which start
with “ABC” (d) “*ABC*” CNC programs having names which
include “ABC” (e) “?A?C” CNC programs having four–character
names, the second and fourth characters of which are A and C, respectively
(f) “??A?C” CNC programs having five–character names, the third and fifth characters of which are A and C, respectively
(g) “123*456” CNC programs having names which start with “123” and which end with “456”
If no program is located as a result of a search for an entered character string, warning message “DATA NOT FOUND” is displayed on the program list screen.
A group–unit program list, generated by a search, is held until the power is turned off or until another search is performed.
After changing the screen from the group–unit program list to another screen, pressing the [PR–GRP] operation soft key (displayed in step 6) redisplays the group–unit program list screen, on which the program names for the previously searched group are listed. Using this soft key eliminates the need to enter the relevant character string again to redisplay the search results after changing the screen.
Assume that the main programs and subprograms for machining gear part number 1000 all have names which include character string “GEAR–1000.” The numbers and names of those programs can be listed by searching through the names of all CNC programs for character string “GEAR–1000.” This function facilitates the management of the CNC programs stored in large–capacity memory.
� When the specified character string cannot be found
� Holding the group for which a search is made
� Group for which previous search was made
Examples
OPERATIONB–64124EN/01 11. SETTING AND DISPLAYING DATA
665
Press function key OFFSETSETTING to display or set tool compensation values and
other data. This section describes how to display or set the following data:
1. Tool offset value 2. Settings 3. Run time and part count 4. Workpiece origin offset value 5. Custom macro common variables 6. Pattern menu and pattern data 7. Software operator’s panel 8. Tool life management data
This section also describes measurement of tool length and the sequence number comparison and stop function. The pattern menu, pattern data, software operator’s panel, and tool life management data depend on the specifications of the machine tool builder. See the manual issued by the machine tool builder for details.
11.4 SCREENS DISPLAYED BY FUNCTION KEY <OFFSET SETTING>
OFFSET SETTING
OPERATION11. SETTING AND DISPLAYING DATA B–64124EN/01
666
Tool offset values, tool length offset values, and cutter compensation values are specified by D codes or H codes in a program. Compensation values corresponding to D codes or H codes are displayed or set on the screen.
Procedure for setting and displaying the tool offset value
1 Press function key OFFSETSETTING .
2 Press chapter selection soft key [OFFSET] or press OFFSETSETTING several
times until the tool compensation screen is displayed.
OFFSET O0001 N00000 NO. GEOM(H) WEAR(H) GEOM(D) WEAR(D) 001 10.000 0.000 0.000 0.000
002 –1.000 0.000 0.000 0.000 003 0.000 0.000 0.000 0.000 004 20.000 0.000 0.000 0.000 005 0.000 0.000 0.000 0.000 006 0.000 0.000 0.000 0.000 007 0.000 0.000 0.000 0.000 008 0.000 0.000 0.000 0.000 ACTUAL POSITION (RELATIVE) X 0.000 Y 0.000 Z 0.000
> _ MDI **** *** *** 16:05:59 [ OFFSET ] [ SETING ] [ WORK ] [ ] [ (OPRT) ]
3 Move the cursor to the compensation value to be set or changed using page keys and cursor keys, or enter the compensation number for the compensation value to be set or changed and press soft key [NO.SRH].
4 To set a compensation value, enter a value and press soft key [INPUT]. To change the compensation value, enter a value to add to the current value (a negative value to reduce the current value) and press soft key [+INPUT]. Or, enter a new value and press soft key [INPUT].
A decimal point can be used when entering a compensation value.
An external input/output device can be used to input or output a tool offset value. See III–8. A tool length offset value can be set by measuring the tool length as described in the next subsection.
11.4.1 -�����" �� ����� !��"
��� #��� 0����� ? ���
*��������
Explanations
� ���� � ����� �����
� 0���� ������" �����
OPERATIONB–64124EN/01 11. SETTING AND DISPLAYING DATA
667
Compensation data items are classified by D code or H code and by geometry or wear.
The entry of compensation values may be disabled by setting bit 0 (WOF) and bit 1 (GOF) of parameter 3290. And then, the input of tool compensation values from the MDI can be inhibited for a specified range of offset numbers. The first offset number for which the input of a value is inhibited is set in parameter No. 3294. The number of offset numbers, starting from the specified first number, for which the input of a value is inhibited is set in parameter No. 3295. Consecutive input values are set as follows:
1) When values are input for offset numbers, starting from one for which input is not inhibited to one for which input is inhibited, a warning is issued and values are set only for those offset numbers for which input is not inhibited.
2) When values are input for offset numbers, starting from one for which input is inhibited to one for which input is not inhibited, a warning is issued and no values are set.
� #��� ������ � ��!
� Disabling entry of compensation values
OPERATION11. SETTING AND DISPLAYING DATA B–64124EN/01
668
The length of the tool can be measured and registered as the tool length offset value by moving the reference tool and the tool to be measured until they touch the specified position on the machine. The tool length can be measured along the X–, Y–, or Z–axis.
Procedure for tool length measurement
1 Use manual operation to move the reference tool until it touches the specified position on the machine (or workpiece.)
2 Press function key POS several times until the current position
display screen with relative coordinates is displayed.
MEM STRT MTN *** 09:06:35 [ ABS ] [ REL ] [ ALL ] [ HNDL ] [ OPRT ]
ACTUAL POSITION(RELATIVE) O1000 N00010
PART COUNT 5 RUN TIME 0H15M CYCLE TIME 0H 0M38S ACT.F 3000 MM/M S 0 T0000
X 123.456 Y 363.233 Z 0.000
3 Reset the relative coordinate for the Z–axis to 0 (see III–11.1.2 for details).
4 Press function key OFFSETSETTING several times until the tool compensation
screen is displayed.
5 Use manual operation to move the tool to be measured until it touches the same specified position. The difference between the length of the reference tool and the tool to be measured is displayed in the relative coordinates on the screen.
6 Move the cursor to the compensation number for the target tool (the cursor can be moved in the same way as for setting tool compensation values).
7 Press the address key Z .
If either X or Y key is depressed instead of Z key, the X or Y
axis relative coordinate value is input as an tool length compensation value.
11.4.2 #��� ;��"��
.� ���� ���
*��������
OPERATIONB–64124EN/01 11. SETTING AND DISPLAYING DATA
669
8 Press the soft key [INP.C.]. The Z axis relative coordinate value is input and displayed as an tool length offset value.
ÇÇÇ ÇÇÇ ÇÇÇ
ÇÇ ÇÇ ÇÇ ÇÇ
A prefixed position
Reference tool
The difference is set as a tool length offset value
INP.C.
OPERATION11. SETTING AND DISPLAYING DATA B–64124EN/01
670
Data such as the TV check flag and punch code is set on the setting data screen. On this screen, the operator can also enable/disable parameter writing, enable/disable the automatic insertion of sequence numbers in program editing, and perform settings for the sequence number comparison and stop function. See III–10.2 for automatic insertion of sequence numbers. See III–11.4.4 for the sequence number comparison and stop function. This subsection describes how to set data.
Procedure for setting the setting data
1 Select the MDI mode.
2 Press function key OFFSETSETTING .
3 Press soft key [SETING] to display the setting data screen. This screen consists of several pages.
Press page key PAGE
or PAGE
until the desired screen is displayed.
An example of the setting data screen is shown below.
SETTING (HANDY) O0001 N00000
> _ MDI **** *** *** 16:05:59 [ OFFSET ] [ SETING ] [ WORK ] [ ] [ (OPRT) ]
PARAMETER WRITE = 1 (0:DISABLE 1:ENABLE)
TV CHECK = 0 (0:OFF 1:ON)
PUNCH CODE = 1 (0:EIA 1:ISO)
INPUT UNIT = 0 (0:MM 1:INCH)
I/O CHANNEL = 0 (0–3:CHANNEL NO.)
SEQUENCE NO. = 0 (0:OFF 1:ON)
TAPE FORMAT = 0 (0:NO CNV 1:F15)
SEQUENCE STOP = 0 (PROGRAM NO.)
SEQUENCE STOP = 0 (SEQUENCE NO.)
SETTING (HANDY) O0001 N00000
> _ MDI **** *** *** 16:05:59 [ OFFSET ] [ SETING ] [ WORK ] [ ] [ (OPRT) ]
MIRROR IMAGE X = 0 (0:OFF 1:ON)
MIRROR IMAGE Y = 0 (0:OFF 1:ON)
MIRROR IMAGE Z = 0 (0:OFF 1:ON)
11.4.3 ����� !��" ��
������" -�����" Data
Procedure
OPERATIONB–64124EN/01 11. SETTING AND DISPLAYING DATA
671
4 Move the cursor to the item to be changed by pressing cursor keys
, , , or .
5 Enter a new value and press soft key [INPUT].
Setting whether parameter writing is enabled or disabled. 0 : Disabled 1 : Enabled
Setting to perform TV check. 0 : No TV check 1 : Perform TV check
Setting code when data is output through reader puncher interface. 0 : EIA code output 1 : ISO code output
Setting a program input unit, inch or metric system 0 : Metric 1 : Inch
Using channel or interface of reader/puncher interface. 0 : Channel 0 1 : Channel 1 2 : Channel 2 3 : Channel 3
Setting of whether to perform automatic insertion of the sequence number or not at program edit in the EDIT mode. 0 : Does not perform automatic sequence number insertion. 1 : Perform automatic sequence number insertion.
Setting the F15 tape format conversion. 0 : Tape format is not converted. 1 : Tape format is converted. See II. PROGRAMMING for the F15 tape format.
Setting the sequence number with which the operation stops for the sequence number comparison and stop function and the number of the program to which the sequence number belongs
Setting of mirror image ON/OFF for each axes. 0 : Mirror image off 1 : Mirror image on
Page key PAGE
or PAGE
can also be pressed to display the SETTING
(TIMER) screen. See III–11.4.5 for this screen.
Contents of settings
� PARAMETER WRITE
� TV CHECK
� PUNCH CODE
� INPUT UNIT
� I/O CHANNEL
� SEQUENCE STOP
� TAPE FORMAT
� - C9 8 -#0*
� MIRROR IMAGE
� Others
OPERATION11. SETTING AND DISPLAYING DATA B–64124EN/01
672
If a block containing a specified sequence number appears in the program being executed, operation enters single block mode after the block is executed.
Procedure for sequence number comparison and stop
1 Select the MDI mode.
2 Press function key OFFSETSETTING .
3 Press chapter selection soft key [SETING].
4 Press page key PAGE
or PAGE
several times until the following screen
is displayed.
SETTING (HANDY) O0001 N00000
> _ MDI **** *** *** 16:05:59 [ OFFSET ] [ SETING ] [ WORK ] [ ] [ (OPRT) ]
PARAMETER WRITE = 1 (0:DISABLE 1:ENABLE) TV CHECK = 0 (0:OFF 1:ON) PUNCH CODE = 1 (0:EIA 1:ISO) INPUT UNIT = 0 (0:MM 1:INCH) I/O CHANNEL = 0 (0–3:CHANNEL NO.) SEQUENCE NO. = 0 (0:OFF 1:ON) TAPE FORMAT = 0 (0:NO CNV 1:F10/11) SEQUENCE STOP = 0 (PROGRAM NO.) SEQUENCE STOP = 11 (SEQUENCE NO.)
5 Enter in (PROGRAM NO.) for SEQUENCE STOP the number (1 to 9999) of the program containing the sequence number with which operation stops.
6 Enter in (SEQUENCE NO.) for SEQUENCE STOP (with five or less digits) the sequence number with which operation is stopped.
7 When automatic operation is executed, operation enters single block mode at the block containing the sequence number which has been set.
11.4.4 -�B����� 8� ���
� � ����� �� -���
*��������
OPERATIONB–64124EN/01 11. SETTING AND DISPLAYING DATA
673
After the specified sequence number is found during the execution of the program, the sequence number set for sequence number compensation and stop is decremented by one. When the power is turned on, the setting of the sequence number is 0.
If the predetermined sequence number is found in a block in which all commands are those to be processed within the CNC control unit, the execution does not stop at that block. Example N1 #1=1 ; N2 IF [#1 EQ 1] GOTO 08 ; N3 GOTO 09 ; N4 M98 P1000 ; N5 M99 ; In the example shown above, if the predetermined sequence number is found, the execution of the program does not stop.
If the predetermined sequence number is found in a block which has a canned–cycle command, the execution of the program stops after the return operation is completed.
If the predetermined sequence number appears twice or more in a program, the execution of the program stops after the block in which the predetermined sequence number is found for the first time is executed.
If the predetermined sequence number is found in a block which is to be executed repeatedly, the execution of the program stops after the block is executed specified times.
Explanations
� Sequence number after the program is executed
� Exceptional blocks
� -��� �� ��� � ���� �!���
� When the same sequence number is found several times in the program
� Block to be repeated a specified number of times
OPERATION11. SETTING AND DISPLAYING DATA B–64124EN/01
674
Various run times, the total number of machined parts, number of parts required, and number of machined parts can be displayed. This data can be set by parameters or on this screen (except for the total number of machined parts and the time during which the power is on, which can be set only by parameters). This screen can also display the clock time. The time can be set on the screen.
Procedure for Displaying and Setting Run Time, Parts Count and Time
1 Select the MDI mode.
2 Press function key OFFSETSETTING .
3 Press chapter selection soft key [SETING].
4 Press page key PAGE
or PAGE
several times until the following screen
is displayed.
PARTS TOTAL = 14 PARTS REQUIRED = 0 PARTS COUNT = 23
POWER ON = 4H 31M OPERATING TIME = 0H 0M 0S CUTTING TIME = 0H 37M 5S FREE PURPOSE = 0H 0M 0S CYCLE TIME = 0H 0M 0S DATE = 2002/06/21 TIME= 11:32:52
> _ MDI **** *** *** 16:05:59 [ OFFSET ] [ SETING ] [ WORK ] [ ] [ (OPRT) ]
SETTING (TIMER) O0001 N00000
5 To set the number of parts required, move the cursor to PARTS REQUIRED and enter the number of parts to be machined.
6 To set the clock, move the cursor to DATE or TIME, enter a new date or time, then press soft key [INPUT].
This value is incremented by one when M02, M30, or an M code specified by parameter 6710 is executed. This value cannot be set on this screen. Set the value in parameter 6712.
It is used for setting the number of machined parts required. When the “0” is set to it, there is no limitation to the number of parts. Also, its setting can be made by the parameter (NO. 6713).
11.4.5 ����� !��" �� -�����"
��� #� �/ * ��� ����/
�� #� �
*��������
Display items
� *��#- #0#�;
� *��#- � C96� �
OPERATIONB–64124EN/01 11. SETTING AND DISPLAYING DATA
675
This value is incremented by one when M02, M30, or an M code specified by parameter 6710 is executed. The value can also be set by parameter 6711. In general, this value is reset when it reaches the number of parts required. Refer to the manual issued by the machine tool builder for details.
Displays the total time which the power is on. This value cannot be set on this screen but can be preset in parameter 6750.
Indicates the total run time during automatic operation, excluding the stop and feed hold time. This value can be preset in parameter 6751 or 6752.
Displays the total time taken by cutting that involves cutting feed such as linear interpolation (G01) and circular interpolation (G02 or G03). This value can be preset in parameter 6753 or 6754.
This value can be used, for example, as the total time during which coolant flows. Refer to the manual issued by the machine tool builder for details.
Indicates the run time of one automatic operation, excluding the stop and feed hold time. This is automatically preset to 0 when a cycle start is performed at reset state. It is preset to 0 even when power is removed.
Displays the current date and time. The date and time can be set on this screen.
When the command of M02 or M30 is executed, the total number of machined parts and the number of machined parts are incremented by one. Therefore, create the program so that M02 or M30 is executed every time the processing of one part is completed. Furthermore, if an M code set to the parameter (NO. 6710) is executed, counting is made in the similar manner. Also, it is possible to disable counting even if M02 or M30 is executed (parameter PCM (No. 6700#0) is set to 1). For details, see the manual issued by machine tool builders.
Negative value cannot be set. Also, the setting of “M” and “S” of run time is valid from 0 to 59. Negative value may not be set to the total number of machined parts.
Neither negative value nor the value exceeding the value in the following table can be set.
Item Maximum value Item Maximum value
Year 2085 Hour 23
Month 12 Minute 59
Day 31 Second 59
� *��#- 098#
� *0$ � 08
� 0* ��#68� #6.
� 9##68� #6.
� �� *9�*0-
� > ; #6.
� ��#� �� #6.
Limitations
� 9� "�
Restrictions
� ��� �� � �� � �� �����
settings
� #� � ������"�
OPERATION11. SETTING AND DISPLAYING DATA B–64124EN/01
676
Displays the workpiece origin offset for each workpiece coordinate system (G54 to G59, G54.1 P1 to G54.1 P48 and G54.1 P1 to G54.1 P300) and external workpiece origin offset. The workpiece origin offset and external workpiece origin offset can be set on this screen.
Procedure for Displaying and Setting the Workpiece Origin Offset Value
1 Press function key OFFSETSETTING .
2 Press chapter selection soft key [WORK]. The workpiece coordinate system setting screen is displayed.
(G54) NO. DATA 00 X 0.000 (EXT) Y 0.000
Z 0.000
01 X 20.000 (G54) Y 50.000
Z 30.000
NO. DATA 02 X 152.580 (G55) Y 234.000
Z 112.000
03 X 300.000 (G56) Y 200.000
Z 189.000
WORK COORDINATES O0001 N00000
> _ S 0 T0000 MDI **** *** *** 16:05:59 [ OFFSET ] [ SETING ] [ WORK ] [ ] [ (OPRT) ]
3 The screen for displaying the workpiece origin offset values consists of two or more pages. Display a desired page in either of the following two ways:
� Press the page up PAGE
or page down PAGE
key.
� Enter the workpiece coordinate system number (0 : external workpiece origin offset, 1 to 6: workpiece coordinate systems G54 to G59, P1 to P48 : workpiece coordinate systems G54.1 P1 to G54.1 P48, P1 to P300 : workpiece coordinate systems G54.1 P1 to G54.1 P300) and press operation selection soft key [NO.SRH].
4 Turn off the data protection key to enable writing.
5 Move the cursor to the workpiece origin offset to be changed.
6 Enter a desired value by pressing numeric keys, then press soft key [INPUT]. The entered value is specified in the the workpiece origin offset value. Or, by entering a desired value with numeric keys and pressing soft key [+INPUT], the entered value can be added to the previous offset value.
7 Repeat 5 and 6 to change other offset values.
8 Turn on the data protection key to disable writing.
11.4.6 ����� !��" �� -�����"
��� $��%����� 0��"��
0����� ? ���
*��������
OPERATIONB–64124EN/01 11. SETTING AND DISPLAYING DATA
677
This function is used to compensate for the difference between the programmed workpiece coordinate system and the actual workpiece coordinate system. The measured offset for the origin of the workpiece coordinate system can be input on the screen such that the command values match the actual dimensions. Selecting the new coordinate system matches the programmed coordinate system with the actual coordinate system.
Procedure for Direct Inputting of Measured Workpiece Origin Offsets
O’
O
Origin
Previous offset
New offset
Surface A
Surface B
Programmed workpiece origin
α
β
X
x
Y y
1 When the workpiece is shaped as shown above, position the reference tool manually until it touches surface A of the workpiece.
2 Retract the tool without changing the Y coordinate.
3 Measure distance α between surface A and the programmed origin of the workpiece coordinate system as shown above.
4 Press function key OFFSETSETTING .
11.4.7 Direct Input of Measured Workpiece Origin Offsets
*��������
OPERATION11. SETTING AND DISPLAYING DATA B–64124EN/01
678
5 To display the workpiece origin offset setting screen, press the chapter selection soft key [WORK].
NO. DATA NO. DATA 00 X 0.000 02 X 0.000 (EXT) Y 0.000 (G55) Y 0.000 Z 0.000 Z 0.000
01 X 0.000 03 X 0.000 (G54) Y 0.000 (G56) Y 0.000 Z 0.000 Z 0.000
WORK COORDINATES O1234 N56789 (G54)
> Z100. S 0 T0000 MDI **** *** *** 16:05:59 [ NO.SRH ] [ MEASUR ] [ ] [ +INPUT ] [ INPUT ]
6 Position the cursor to the workpiece origin offset value to be set.
7 Press the address key for the axis along which the offset is to be set (Y–axis in this example).
8 Enter the measured value (α) then press the [MEASUR] soft key.
9 Move the reference tool manually until it touches surface B of the workpiece.
10 Retract the tool without changing the X coordinate.
11 Measure distance β then enter the distance at X on the screen in the same way as in steps 7 and 8.
Offsets for two or more axes cannot be input at the same time.
This function cannot be used while a program is being executed.
Limitations
� Consecutive input
� During program execution
OPERATIONB–64124EN/01 11. SETTING AND DISPLAYING DATA
679
Displays common variables (#100 to #199 and #500 to #999) on the screen. When the absolute value for a common variable exceeds 99999999, ******** is displayed. The values for variables can be set on this screen. Relative coordinates can also be set to valiables.
Procedure for displaying and setting custom macro common variables
1 Press function key OFFSETSETTING .
2 Press the continuous menu key , then press chapter selection soft key [MACRO].The following screen is displayed:
NO. DATA NO. DATA 100 1000.000 108 0.000 101 0.000 109 40000.000 102 –50000.000 110 153020.00 103 0.000 111 0001.000<PHONE_NUMBER>.0 112 0.000 105 0.000 113 20000.000 106 0.000 114 0.000 107 0.000 115 0.000 ACTUAL POSITION (RELATIVE) X 0.000 Y 0.000 Z 0.000
VARIABLE O0001 N00000
> _ S 0 T0000 MDI **** *** *** 16:05:59 [ NO.SRH ] [ ] [ INP.C. ] [ ] [ INPUT ]
3 Move the cursor to the variable number to set using either of the following methods: – Enter the variable number and press soft key [NO.SRH]. – Move the cursor to the variable number to set by pressing page keys
PAGE and/or
PAGE
and cursor keys , , , and/or .
4 Enter data with numeric keys and press soft key [INPUT].
5 To set a relative coordinate in a variable, press address key X ,
Y , or Z , then press soft key [INP.C.].
6 To set a blank in a variable, just press soft key [INPUT]. The value field for the variable becomes blank.
11.4.8 ����� !��" �� -�����"
���� . ���
� �� ? �� ����
*��������
Continuous menu key
MACRO
OPERATION11. SETTING AND DISPLAYING DATA B–64124EN/01
680
This subsection uses an example to describe how to display or set machining menus (pattern menus) created by the machine tool builder. Refer to the manual issued by the machine tool builder for the actual pattern menus and pattern data. See II. PROGRAMMING for the pattern data entry function.
Procedure (example) for displaying the pattern data and the pattern menu
1 Press function key OFFSETSETTING .
2 Press the continuous menu key , then press chapter selection soft key [MENU]. The following screen (pattern menu screen) is displayed:
1. TAPPING 2. DRILLING 3. BORING 4. POCKET 5. BOLT HOLE 6. LINE ANGLE 7. GRID 8. PECK 9. 10.
MENU : HOLE PATTERN O0000 N00000
> _ MDI **** *** *** 16:05:59 [ MACRO ] [ MENU ] [ OPR ] [ ] [ (OPRT) ]
3 Enter a pattern number and press soft key [SELECT].
In this example, press 5 , then press [SELECT].
The following screen (pattern data screen) is displayed:
NO. NAME DATA COMMENT 500 TOOL 0.000 501 STANDARD X 0.000 *BOLT HOLE 502 STANDARD Y 0.000 CIRCLE* 503 RADIUS 0.000 SET PATTERN 504 S. ANGL 0.000 DATA TO VAR. 505 HOLES NO 0.000 NO.500–505. 506 0.000 507 0.000
ACTUAL POSITION (RELATIVE) X 0.000 Y 0.000 Z 0.000
VAR. : BOLT HOLE O0001 N00000
> _ MDI **** *** *** 16:05:59 [ OFFSET ] [SETING] [ ] [ ] [ (OPRT) ]
11.4.9 ����� !��" * ����� � �
�� * ����� .���
*��������
Continuous menu key
MENU
OPERATIONB–64124EN/01 11. SETTING AND DISPLAYING DATA
681
4 Enter necessary pattern data and press INPUT .
5 After entering all necessary data, enter the MEMORY mode and press the cycle start button to start machining.
HOLE PATTERN : Menu title An optional character string can be displayed within 12 characters.
BOLE HOLE : Pattern name An optional character string can be displayed within 10 characters.
The machine tool builder should program character strings of menu title and pattern name by custom macro, and load them into the program memory.
BOLT HOLE : Pattern data title An optional character string can be displayed within 12 characters.
TOOL : Variable name An optional character string can be displayed within 10 characters.
BOLT HOLE CIRCLE : Comment statement An optional character string comment can be displayed up to 12 characters/line by 8 lines.
The machine tool builder should program the character strings of variable name and comment statement by custom macro, and load them into the program memory.
Explanations
� ��� � ���� �� ���
� ����� ��� ������
� ��� � ���� �� ���
� ����� � � ������
OPERATION11. SETTING AND DISPLAYING DATA B–64124EN/01
682
With this function, functions of the switches on the machine operator’s panel can be controlled from the CRT/MDI panel. Jog feed can be performed using numeric keys.
Procedure for displaying and setting the software operator’s panel
1 Press function key OFFSETSETTING .
2 Press the continuous menu key , then press chapter selection soft key [OPR].
3 The screen consists of several pages.
Press page key PAGE
or PAGE
until the desired screen is displayed.
 SETTING AND DISPLAYING DATA
683
4 Move the cursor to the desired switch by pressing cursor key or
.
5 Push the cursor move key or to match the mark � to an
arbitrary position and set the desired condition.
6 On a screen where jog feed is enabled, pressing a desired arrow key,
shown below, performs jog feed. Press the 5 key together with an
arrow key to perform jog rapid traverse.
1
8
2
4 5 6
9
The valid operations on the software operator’s panel are shown below. Whether to use the MDI panel or machine operator’s panel for each group of operations can be selected by parameter 7200. Group1 : Mode selection Group2 : Selection of jog feed axis, jog rapid traverse Group3 : Selection of manual pulse generator feed axis, selection of
manual pulse magnification x1, x10, x100 Group4 : Jog federate, federate override, rapid traverse override Group5 : Optional block skip, single block, machine lock, dry run Group6 : Protect key Group7 : Feed hold
The groups for which the machine operator’s panel is selected by parameter 7200 are not displayed on the software operator’s panel.
When the screen indicates other than the software operator’s panel screen and diagnostic screen, jog feed is not conducted even if the arrow key is pushed.
The feed axis and direction corresponding to the arrow keys can be set with parameters (Nos. 7210 to 7217).
Eight optionally definable switches are added as an extended function of the software operator’s panel. The name of these switches can be set by parameters (Nos. 7220 to 7283) as character strings of max. 8 characters. For the meanings of these switches, refer to the manual issued by machine tool builder.
��� � �����
� Valid operations
� Display
� Screens on which jog feed is valid
� Jog feed and arrow keys
� ����� � �������
�3������
OPERATION11. SETTING AND DISPLAYING DATA B–64124EN/01
684
Tool life data can be displayed to inform the operator of the current state of tool life management. Groups which require tool changes are also displayed.The tool life counter for each group can be preset to an arbitrary value. Tool data (execution data) can be reset or cleared. To register or modify tool life management data, a program must be created and executed. See Explanations in this section for details. When bit 6 (EXT) of parameter 6801 is 1, extended tool life management applies. See III–11.4.12.
Procedure for display and setting the tool life management data
1 Press function key OFFSETSETTING .
2 Press the continuous menu key to display chapter selection soft key [TOOLLF].
3 Press softkey [TOOLLF].
4 One page displays data on two groups. Pressing page key
PAGE
or PAGE
successively displays data on the following groups. Up
to four group Nos., for which the Tool Change signal is being issued, are displayed at the bottom of each page. An arrow shown in the figure is displayed for five or more groups, if exists.
TOOL LIFE DATA : O3000 N00060 SELECTED GROUP 000
GROUP 001 : LIFE 0150 COUNT 0000 0034 0078 0012 0056 0090 0035 0026 0061 0000 0000 0000 0000 0000 0000 0000 0000
GROUP 002 : LIFE 1400 COUNT 0000 0062 0024 0044 0074 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000
TO BE CHANGED : 003 004 005 006 –––> > _ MEM **** *** *** 16:05:59 [ MACRO ] [ MENU ] [ OPR ] [ TOOLLF ] [ (OPRT) ]
11.4.11 ����� !��" �� -�����"
#��� ;��� . � "� ���
� �
*��������
OPERATIONB–64124EN/01 11. SETTING AND DISPLAYING DATA
685
5 To display the page containing the data for a group, enter the group number and press soft key [NO.SRH]. The cursor can be moved to an arbitrary group by pressing cursor key
or .
6 To change the value in the life counter for a group, move the cursor to the group, enter a new value (four digits), and press [INPUT]. The life counter for the group indicated by the cursor is preset to the entered value. Other data for the group is not changed.
7 To reset the tool data, move the cursor on the group to reset, then press the [(OPRT)], [CLEAR], and [EXEC] soft keys in this order. All execution data for the group indicated by the cursor is cleared together with the marks (@, #, or *).
OPERATION11. SETTING AND DISPLAYING DATA B–64124EN/01
686
TOOL LIFE DATA : O3000 N00060 SELECTED GROUP 000
GROUP 001 : LIFE 0150 COUNT 0007 0034 0078 0012 0056 0090 0035 0026 0061 0000 0000 0000 0000 0000 0000 0000 0000
GROUP 002 : LIFE 1400 COUNT 0000 0062 0024 0044 0074 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000
TO BE CHANGED : 003 004 005 006 –––> > _ MEM **** *** *** 16:05:59 [ MACRO ] [ MENU ] [ OPR ] [ TOOLLF ][ (OPRT) ]
* # @
The first line is the title line.
In the second line the group number of the current command is displayed. When there is no group number of the current command, 0 is displayed.
In lines 3 to 7 the tool life data of the group is displayed. The third line displays group number, life and the count used. The life count is chosen by parameter LTM (No. 6800#2) as either minutes(or hours) or number of times used. In lines 4 to 5, tool numbers are displayed. In this case, the tool is selected in the order, 0034 → 0078 → 0012 → 056 → 0090 ... The meaning of each mark before the tool numbers is : * : Shows the life has finished. # : Shows that the skip command has been accepted. @ : Shows that the tool is currently being used. The life counter counts for tool with @. “*” is displayed when the next command is issued by the group to which it belongs.
Lines 8 to 12 are next group life data to the group displayed in lines 3 to 7.
In the thirteenth line the group number when the tool change signal is being emitted is displayed. The group number display appears in ascending order. When it cannot be completely displayed, “–––>” is displayed.
��� � �����
� ����� ! ��������
OPERATIONB–64124EN/01 11. SETTING AND DISPLAYING DATA
687
The extended tool life management function provides more detailed data display and more data editing functions than the ordinary tool life management function. Moreover, if the tool life is specified in units of time, the time which has been set can be increased or reduced (life count override). When bit 6 (EXT) of parameter 6801 is set to 0, the ordinary tool life management function applies. See III–11.4.11.
Procedure for displaying and Setting extended tool life management
1 Press function key OFFSETSETTING .
2 Press the continuous menu key to display chapter selection soft key [TOOLLF].
3 Press soft key [TOOLLF] to display the tool life management data screen. On this screen, place the cursor on a group of items to be edited.
4 Press soft key [(OPRT)].
5 Press soft key [EDIT]. The extended tool life management data editing screen for the group indicated by the cursor is the displayed.
LIFE DATA EDIT GROUP : 001 O0010 N00001 TYPE : 1 (1:C 2:M) NEXT GROUP: *** LIFE : 9800 USE GROUP : *** COUNT : 6501 SELECTED GROUP : 001
NO. STATE T–CODE H–CODE D–CODE 01 * 0034 011 005 02 # 0078 000 033 03 @ 0012 004 018 04 * 0056 000 000 05 0090 000 000 06 * 0076 023 012
> _ MDI **** *** *** 16:05:59 [ INSERT ] [ DELETE ] [ STATE ] [ END ] [ INPUT ]
Tool life management data can be edited as follows:
6 Select the MDI mode.
7 Stop, pause, or reset the CNC by the feed hold, single block stop, or reset operation (tool life management data cannot be edited while data is set by a program.). The following editing can be performed. See each step for details: ⋅ Setting the life count type, life value, current life count, and tool data (T, H, or D code) : 7–1 ⋅ Adding a tool group : 7–2 ⋅ Adding a tool number (T code) : 7–3
11.4.12 ����� !��" �� -�����"
������� #��� ;���
. � "� ���
Procedure
TOOLLF
Continuous menu key
OPERATION11. SETTING AND DISPLAYING DATA B–64124EN/01
688
⋅ Deleting a tool group : 7–4 ⋅ Deleting tool data (T, H, or D code) : 7–5 ⋅ Skipping a tool : 7–6 ⋅ Clearing the life count
(resetting the life) : 7–7
7–1 Setting the life count type, life value, current life count, and tool data (T, H, or D code)
(1)Position the cursor on the data item to be changed.
(2)Enter a desired value.
(3)Press the softkey [INPUT].
7–2 Adding a tool group
(1) In step 3, select a group for which no data is set and display the editing screen.
(2) Enter tool numbers.
(3) Press soft key [INSERT].
⋅ In this case, the type of the life counter is determined by the setting of LTM (No. 6800#2), and 0 is set in both the life expectancy and life counter.
⋅ 0 is set in both the H code and D code.
⋅ The cursor remains on the tool number until the T code is specified.
7–3 Adding a tool number
(1) Move the cursor to the tool data (T, H, or D code) after which a new number is to be added.
(2) Enter the tool number.
(3) Press soft key [INSERT].
Example),Inserting tool No. 1500 between No. 1 and No. 2.
NO. STATE T–CODE H–CODE D–CODE 01 * 0034 11 5 02 # 0078 0 33
Move the cursor to 5 in D–CODE column and press soft key [INSERT].
NO. STATE T–CODE H–CODE D–CODE 01 * 0034 11 5 02 1500 0 0 03 # 0078 0 33
OPERATIONB–64124EN/01 11. SETTING AND DISPLAYING DATA
689
7–4 Deleting a tool group
(1) In step 3, position the cusor on a group to be deleted and display the editing screen.
(2) Press soft key [DELETE].
(3) Press soft key [GROUP].
(4) Press soft key [EXEC].
7–5 Deleting tool data (T, H, or D code)
(1) Position the cursor on the data item (T, H, or D code) to be deleted.
(2) Press soft key [DELETE].
(3) Press soft key [<CRSR>].
⋅ The line containing the cursor is deleted.
⋅ When a tool with mark @ (being used) is deleted, mark @ shifts to the tool whose life has expired most recently or which has been skipped.
In this case, marks * and # are displayed in reverse video. � �
7–6 Skipping a tool
(1) Position the cursor on the data item (T, H, or D code) for the tool to be skipped.
(2) Press soft key [STATE].
(3) Press soft key [SKIP].
7–7 Clearing the life count (resetting the life)
(1) Position the cursor on the data item (T, H, or D code) of the tool to be cleared.
(2) Press soft key [STATE].
(3) Press soft key [CLEAR].
8 To complete the edit operation, press soft key [END]. The tool life management screen is displayed again.
OPERATION11. SETTING AND DISPLAYING DATA B–64124EN/01
690
LIFE DATA EDIT GROUP : 001 O0010 N00001 TYPE : 1 (1:C 2:M) NEXT GROUP: *** LIFE : 9800 USE GROUP : *** COUNT : 6501 SELECTED GROUP : 001
NO. STATE T–CODE H–CODE D–CODE 01 * 0034 011 005 02 # 0078 000 033 03 @ 0012 004 018 04 * 0056 000 000 05 0090 000 000 06 * 0076 023 012
> _ MDI **** *** *** 16:05:59 [ INSERT ] [ DELETE ] [ STATE ] [ END ] [ INPUT ]
NEXT GROUP : Number of the tool group whose life is to be calculated by the next M06 command USE GROUP : Number of the tool group whose life is being calculated SELECTED GROUP : Number of the tool group whose life is being calculated or was calculated last TYPE: 1: Life count is represented in units of cycles. TYPE: 2 : Life count is represented in units of minutes. LIFE : Life expectancy COUNT : Life counter STATE : State of the tool
Tool state In use Not in use
Available @ _(Space)
Skip �
Skipped �
NOTE When bit 3 (EMD) of parameter 6801 is set to 0, @ is displayed until the next tool is selected.
T–CODE : Tool number H–CODE : H code D–CODE : D code
Explanations
� Displays
#
w M (Note)�
OPERATIONB–64124EN/01 11. SETTING AND DISPLAYING DATA
691
When the extended tool life management function is provided, the following items are added to the tool life management screen:
NEXT: Tool group to be used next USE: Tool group in use Life counter type for each tool group (C: Cycles, M: Minutes)
NEXT *** USE *** SELECTED GROUP: 001 GROUP 001 : C LIFE 9800 COUNT 6501
*0034 #0078 @0012 *0056 0090 *0076
GROUP 002 : C LIFE 9800 COUNT 1001 *0011 #0022 *0201 *0144 *0155 #0066 0176 0188 0019 0234 0007 0112 0156 0090 0016 0232
TO BE CHANGED : 006 012 013 014 –––>
TOOL LIFE DATA O0001 N00001
> _ S 0 T0000 MDI **** *** *** 16:05:59 [ NO.SRH ] [ ] [ CLEAR ] [ EDIT ] [ INPUT ]
The tool life count can be overridden provided that the life counter is indicated in units of minutes and LFV (bit 2 of parameter 6801) is 1. Override values can be specified using the override switch on the operator’s panel within the range from 0 to 99.9. If 0 is specified, tool life is not counted. If the count of actual cutting time is less than 4 seconds, the override value is invalid.
Example When cutting is performed for 10 minutes with an override of 0.1, the tool life counter counts one minute.
The symbol * for indicating that the life of a tool has expired can be displayed either when the machine starts using the next tool or when the life of the tool actually expires. Either of these methods can be selected using EMD (bit 3 of parameter 6801).
Modification of the life expectancy or life counter does not affect the tool states or tool change signal.
When the type of the life counter is changed, be sure to change the life expectancy and life count as well.
� Tool life management screen
� Life count override
� Display of the mark indicating that the life of a tool has expired
� Influence of changes in data
OPERATION11. SETTING AND DISPLAYING DATA B–64124EN/01
692
When the CNC and machine are connected, parameters must be set to determine the specifications and functions of the machine in order to fully utilize the characteristics of the servo motor or other parts. This chapter describes how to set parameters on the MDI panel. Parameters can also be set with external input/output devices such as the Handy File (see III–8). In addition, pitch error compensation data used for improving the precision in positioning with the ball screw on the machine can be set or
displayed by the operations under function key SYSTEM .
See III–7 for the diagnostic screens displayed by pressing function key
SYSTEM .
11.5 SCREENS DISPLAYED BY FUNCTION KEY <SYSTEM>
SYSTEM
OPERATIONB–64124EN/01 11. SETTING AND DISPLAYING DATA
693
When the CNC and machine are connected, parameters are set to determine the specifications and functions of the machine in order to fully utilize the characteristics of the servo motor. The setting of parameters depends on the machine. Refer to the parameter list prepared by the machine tool builder. Normally, the user need not change parameter setting.
Procedure for displaying and setting parameters
1 Set 1 for PARAMETER WRITE to enable writing. See the procedure for enabling/disabling parameter writing described below.
2 Press function key SYSTEM .
3 Press chapter selection soft key [PARAM] to display the parameter screen.
PARAMETER (SETTING) O0010 N00002 0000 SEQ INI ISO TVC 0 0 0 0 0 0 0 0 0001 FCV 0 0 0 0 0 0 0 0 0012 MIR X 0 0 0 0 0 0 0 0 Y 0 0 0 0 0 0 0 0 Z 0 0 0 0 0 0 0 0 0020 I/O CHANNEL 0 0022 0
> _ THND **** *** *** 16:05:59 [ PARAM ] [ DGNOS ] [ PMC ] [ SYSTEM ] [ (OPRT) ]
4 Move the cursor to the parameter number to be set or displayed in either of the following ways:
Enter the parameter number and press soft key [NO.SRH] .
Move the cursor to the parameter number using the page keys,
PAGE and
PAGE
, and cursor keys, , , , and .
5 To set the parameter, enter a new value with numeric keys and press soft key [INPUT]. The parameter is set to the entered value and the value is displayed.
6 Set 0 for PARAMETER WRITE to disable writing.
11.5.1 ����� !��" �� -�����"
* � �����
*��������
OPERATION11. SETTING AND DISPLAYING DATA B–64124EN/01
694
Procedure for enabling/displaying parameter writing
1 Select the MDI mode or enter state emergency stop.
2 Press function key OFFSETSETTING .
3 Press soft key [SETING] to display the setting screen.
SETTING (HANDY) O0001 N00000
> _ S 0 T0000 MDI **** *** *** 16:05:59 [ OFFSET ] [ SETING ] [ WORK ] [ ] [ (OPRT) ]
PARAMETER WRITE = 1 (0:DISABLE 1:ENABLE) TV CHECK = 0 (0:OFF 1:ON) PUNCH CODE = 1 (0:EIA 1:ISO) INPUT UNIT = 0 (0:MM 1:INCH) I/O CHANNEL = 0 (0–3:CHANNEL NO.) SEQUENCE NO. = 0 (0:OFF 1:ON) TAPE FORMAT = 0 (0:NO CNV 1:F10/11) SEQUENCE STOP = 0 (PROGRAM NO.) SEQUENCE STOP = 11(SEQUENCE NO.)
4 Move the cursor to PARAMETER WRITE using cursor keys.
5 Press soft key [(OPRT)], then press [1: ON] to enable parameter writing. At this time, the CNC enters the P/S alarm state (No. 100).
6 After setting parameters, return to the setting screen. Move the cursor to PARAMETER WRITE and press soft key [(OPRT)] , then press [0: OFF].
7 Depress the RESET key to release the alarm condition. If P/S alarm No.
000 has occurred, however, turn off the power supply and then turn it on, otherwise the P/S alarm is not released.
See III–8 for setting parameters with external input/output devices such as the Handy File.
Some parameters are not effective until the power is turned off and on again after they are set. Setting such parameters causes P/S alarm 000. In this case, turn off the power, then turn it on again.
Refer to the FANUC Series 0i-C/0i Mate-C Parameter Manual (B–64120EN) for the parameter list.
Some parameters can be set on the setting screen if the parameter list indicates �Setting entry is acceptable”. Setting 1 for PARAMETER WRITE is not necessary when three parameters are set on the setting screen.
Explanations � Setting parameters with
external input/output devices
� Parameters that require turning off the power
� Parameter list
� -�����" � �
OPERATIONB–64124EN/01 11. SETTING AND DISPLAYING DATA
695
If pitch error compensation data is specified, pitch errors of each axis can be compensated in detection unit per axis. Pitch error compensation data is set for each compensation point at the intervals specified for each axis. The origin of compensation is the reference position to which the tool is returned. The pitch error compensation data is set according to the characteristics of the machine connected to the NC. The content of this data varies according to the machine model. If it is changed, the machine accuracy is reduced. In principle, the end user must not alter this data. Pitch error compensation data can be set with external devices such as the Handy File (see III–8). Compensation data can also be written directly with the MDI panel. The following parameters must be set for pitch error compensation. Set the pitch error compensation value for each pitch error compensation point number set by these parameters. In the following example, 33 is set for the pitch error compensation point at the reference position.
1
2
3
333231 34 35 36 37
–1
–2
34 35 36 3731 32 33
+3 –1 –1 +1 +2 –1 –3
Reference position
8' �) ����� ��+&� �� '� 3��(� !�����( � 3��(�"
Compensation number parameter for the reference position (No. 3620)
Compensation number pa- rameter for the compensa- tion point having the largest value (No. 3622)
Compensation magnification parameter (No. 3623)
Compensation number parameter for the compensation point having the smallest value (No. 3621)
Compensation position number
Compensation interval parameter (No. 3624)
Compensation value to be set
� Number of the pitch error compensation point at the reference position (for each axis): Parameter 3620
� Number of the pitch error compensation point having the smallest value (for each axis): Parameter 3621
� Number of the pitch error compensation point having the largest value (for each axis): Parameter 3622
� Pitch error compensation magnification (for each axis): Parameter 3623
� Interval of the pitch error compensation points (for each axis): Parameter 3624
� Travel distance per revolution of pitch error compensation of the rotary axis type (for each axis): Parameter 3625
11.5.2 ����� !��" �� -�����"
*���� ����
� ���� ���� � �
OPERATION11. SETTING AND DISPLAYING DATA B–64124EN/01
696
The bidirectional pitch error compensation function allows independent pitch error compensation in different travel directions. (When the movement is reversed, compensation is automatically carried out as in a backlash.)
To use this function, specify pitch error compensation for each travel direction, that is, separately for the positive and negative directions of a movement.
When using bidirectional pitch error compensation (setting the BDP bit (bit 0 of parameter 3605) to 1), specify the following parameters in addition to the pitch error compensation parameter.
� Number of the pitch error compensation point at the negative end (for travel in the positive direction, for each axis): Parameter 3621
� Number of the pitch error compensation point at the positive end (for travel in the positive direction, for each axis): Parameter 3622
� Number of the pitch error compensation point at the negative end (for travel in the negative direction, for each axis): Parameter 3626
� Pitch error compensation at the reference position when travel is made to the reference position from the direction opposite to the reference position return direction (absolute value, for each axis): Parameter 3627
Procedure for displaying and setting the pitch error compensation data
1 Set the following parameters:
� Number of the pitch error compensation point at the reference position (for each axis): Parameter 3620
� Number of the pitch error compensation point having the smallest value (for each axis): Parameter 3621
� Number of the pitch error compensation point having the largest value (for each axis): Parameter 3622
� Pitch error compensation magnification (for each axis): Parameter 3623
� Interval of the pitch error compensation points (for each axis): Parameter 3624
� Travel distance per revolution of pitch error compensation of the rotary axis type (for each axis): Parameter 3625
When using bidirectional pitch error compensation (setting the BDP bit (bit 0 of parameter 3605) to 1), specify the following parameters in addition to the pitch error compensation parameter.
� Number of the pitch error compensation point at the negative end (for travel in the positive direction, for each axis): Parameter 3621
� Number of the pitch error compensation point at the positive end (for travel in the positive direction, for each axis): Parameter 3622
� Number of the pitch error compensation point at the negative end (for travel in the negative direction, for each axis): Parameter 3626
Bidirectional pitch error compensation
*��������
OPERATIONB–64124EN/01 11. SETTING AND DISPLAYING DATA
697
� Pitch error compensation at the reference position when travel is made to the reference position from the direction opposite to the reference position return direction (absolute value, for each axis): Parameter 3627
2 Press function key SYSTEM .
3 Press the continuous menu key , then press chapter selection soft key [PITCH]. The following screen is displayed:
8:�;$ D �$��:�� D���� ������
NO. DATA 0000 0 0001 0 0002 0 0003 0 0004 0 0005 0 0006 0 0007 0 0008 0 0009 0
NO. DATA 0010 0 0011 0 0012 0 0013 0 0014 0 0015 0 0016 0 0017 0 0018 0 0019 0
NO. DATA 0020 0 0021 0 0022 0 0023 0 0024 0 0025 0 0026 0 0027 0 0028 0 0029 0
(X)
> _ MEM **** *** *** 16:05:59 [ NO.SRH ] [ ON:1 ] [ OFF:0 ] [ +INPUT ] [ –INPUT ]
4 Move the cursor to the compensation point number to be set in either of the following ways:
Enter the compensation point number and press the [NO.SRH] soft key.
Move the cursor to the compensation point number using the page
keys, PAGE
and PAGE
, and cursor keys, , , , and
.
5 Enter a value with numeric keys and press the [INPUT] soft key.
8:��A
Continuous menu key
OPERATION11. SETTING AND DISPLAYING DATA B–64124EN/01
698
The program number, sequence number, and current CNC status are always displayed on the screen except when the power is turned on, a system alarm occurs, or the PMC screen is displayed. If data setting or the input/output operation is incorrect, the CNC does not accept the operation and displays a warning message. This section describes the display of the program number, sequence number, and status, and warning messages displayed for incorrect data setting or input/output operation.
The program number and sequence number are displayed at the top right on the screen as shown below.
O2000 ; N100 G92 X0 Y0 Z70. ; N110 G91 G00 Y–70. ; N120 Z–70. ; N130 G42 G39 I–17.5 N140 G41 G03 X–17.5 Y17.5 R17.5 ; N150 G01 X–25. ; N160 G02 X27.5 Y27.5 R27.5 N170 G01 X20. ; N180 G02 X45. Y45. R45. ;
> _ EDIT **** *** *** 16:05:59 [ PRGRM ] [ CHECK ] [ CURRNT ] [ NEXT ] [ (OPRT) ]
PROGRAM O2000 N00130 ��/(� ��
���
8��*��+
���
The program number and sequence number displayed depend on the screen and are given below:
On the program screen in the EDIT mode on Background edit screen : The program No. being edited and the sequence number just prior to the cursor are indicated.
Other than above screens : The program No. and the sequence No. executed last are indicated.
Immediately after program number search or sequence number search :
Immediately after the program No. search and sequence No. search, the program No. and the sequence No. searched are indicated.
11.6 DISPLAYING THE PROGRAM NUMBER, SEQUENCE NUMBER, AND STATUS, AND WARNING MESSAGES FOR DATA SETTING OR INPUT/OUTPUT OPERATION
11.6.1 ����� !��" ��� *��"�
8� ��� �� -�B�����
8� ���
OPERATIONB–64124EN/01 11. SETTING AND DISPLAYING DATA
699
The current mode, automatic operation state, alarm state, and program editing state are displayed on the next to last line on the screen allowing the operator to readily understand the operation condition of the system. If data setting or the input/output operation is incorrect, the CNC does not accept the operation and a warning message is displayed on the next to last line of the screen. This prevents invalid data setting and input/output errors.
EDIT STOP MTN FIN ALM hh:mm:ss INPUT
––EMG––
(8)(1) (2) (3) (4)
(5)
(6) (7)
(Display soft keys)
(9) Data is out of range. (Note) Actually, this is displayed in the area starting from (2).
(Note) Actually, 5 is displayed in the area for (3) and (4).
NOTE Actually, !��" is displayed at the position where !@" is now displayed.
MDI : Manual data input, MDI operation MEM : Automatic operation (memory operation) RMT : Automatic operation (DNC operation, or such like) EDIT : Memory editing HND : Manual handle feed JOG : Jog feed TJOG : TEACH IN JOG THND : TEACH IN HANDLE INC : Manual incremental feed REF : Manual reference position return
**** : Reset (When the power is turned on or the state in which program execution has terminated and automatic operation has terminated.)
STOP : Automatic operation stop (The state in which one block has been executed and automatic operation is stopped.)
HOLD : Feed hold (The state in which execution of one block has been interrupted and automatic operation is stopped.)
STRT : Automatic operation start–up (The state in which the system operates automatically)
MTN : Indicates that the axis is moving. DWL : Indicates the dwell state. *** : Indicates a state other than the above.
FIN : Indicates the state in which an auxiliary function is being executed. (Waiting for the complete signal from the PMC)
*** : Indicates a state other than the above.
11.6.2 Displaying the Status and Warning for Data Setting or Input/Output Operation
��� � �����
Description of each display
(1) ������ ���
(2) ���� ��� ���� ���� �� ���
(3) ���� ����" �� ���@�3��� �� ���
(4) State in which an auxiliary function is being executed
OPERATION11. SETTING AND DISPLAYING DATA B–64124EN/01
700
––EMG–– : : Indicates emergency stop.(Blinks in reversed display.) ––RESET–– : Indicates that the reset signal is being received.
ALM : Indicates that an alarm is issued. (Blinks in reversed display.) BAT : Indicates that the battery is low. (Blinks in reversed display.) Space : Indicates a state other than the above.
hh:mm:ss – Hours, minutes, and seconds
INPUT : Indicates that data is being input. OUTPUT : Indicates that data is being output. SRCH : Indicates that a search is being performed. EDIT : Indicates that another editing operation is being performed
(insertion, modification, etc.) LSK : Indicates that labels are skipped when data is input. RSTR : Indicates that the program is being restarted Space : Indicates that no editing operation is being performed.
When invalid data is entered (wrong format, value out of range, etc.), when input is disabled (wrong mode, write disabled, etc.), or when input/output operation is incorrect (wrong mode, etc.), a warning message is displayed. In this case, the CNC does not accept the setting or input/output operation (retry the operation according to the message). The following are examples of warning messages:
(Display sof tkeys)
Example 1) When a parameter is entered
> 1 EDIT WRONG MODE
(Display soft keys)
Example 2) When a parameter is entered
> 999999999 MDI TOO MANY DIGITS
(Display soft keys)
Example 3) When a parameter is output to an external input/output device
> _ MEM WRONG MODE
(5) Emergency stop or reset status
(6) �� � �� ���
(7) ������ �� �
(8) *��"� ������" �� ���
(9) Warning for data setting or input/output operation
OPERATIONB–64124EN/01 11. SETTING AND DISPLAYING DATA
701
By pressing the function key MESSAGE , data such as alarms, alarm history
data, and external messages can be displayed. For information relating to alarm display, see Section III.7.1. For information relating to alarm history display, see Section III.7.2. For information relating to external message display, see the relevant manual supplied by the machine tool builder.
External operator messages can be preserved as history data. Preserved history data can be displayed on the external operator message history screen.
Procedure for external operator message history display
1 Press the MESSAGE function key.
2 Press the continuous menu key , then press the chapter selection soft key [MSGHIS]. The screen shown below appears.
MESSAGE HISTORY O0000 N00000 02/01/01 17:25:00 PAGE:1
NO. ****
MEM STRT MIN FIN ALM 09:36:48 [ ] [ MSGHIS ] [ ] [ ] [ (OPRT) ]
Date and Page number Message nuumber
Display range (Up to 255 characters)
NOTE Up to 255 characters can be specified for an external operator message. By setting MS1 and MS0 (bits 7 and 6 of parameter No. 3113), however, the number of characters that can be preserved as external operator message history data can be restricted, and the number of history data items selected.
11.7 SCREENS DISPLAYED BY FUNCTION KEY <MESSAGE>
MESSAGE
11.7.1 External Operator Message History Display
*��������
MSGHIS
Continuous menu key
OPERATION11. SETTING AND DISPLAYING DATA B–64124EN/01
702
When an external operator message number is specified, updating of the external operator message history data is started; this updating is continued until a new external operator message number is specified or deletion of the external operator message history data is specified.
To clear external operator message history data, press the [CLEAR] soft key. This clears all external operator message history data. (Set MSGCR (bit 0 of parameter No. 3113) to 1.) Note that when MS1 and MS0 (bits 7 and 6 of parameter No. 3113), used to specify the number of external operator message history data items to be displayed, are changed, all existing external operator message history data is cleared.
Explanations
� Updating external operator message history data
� Clearing external operator message history data
OPERATIONB–64124EN/01 11. SETTING AND DISPLAYING DATA
703
When screen indication isn’t necessary, the life of the back light for LCD can be put off by turning off the back light. The screen can be cleared by pressing specific keys. It is also possible to specify the automatic clearing of the screen if no keys are pressed during a period specified with a parameter. But, the life of the back light may be contracted all the more when the clearing of screen and re–indication of screen are repeated beyond the necessity. This effect can be expected when a screen is cleared for more than one hour.
Holding down the CAN key and pressing an arbitrary function key clears
the screen.
Procedure for erase screen display
Hold down the CAN key and press an arbitrary function key (such as
POS and PROG ).
Press an arbitrary function key.
11.8 CLEARING THE SCREEN
11.8.1 Erase Screen Display
*��������
� Clearing the screen
� Restoring the screen
OPERATION11. SETTING AND DISPLAYING DATA B–64124EN/01
704
The CNC screen is automatically cleared if no keys are pressed during the period (in minutes) specified with a parameter. The screen is restored by pressing any key.
Procedure for automatic erase screen display
The CNC screen is cleared once the period (minutes) specified with parameter No. 3123 has elapsed, provided the following conditions are satisfied:
Conditions for clearing the CNC screen � Parameter No. 3123 is set to other than 0.
� None of the following keys have been pressed: MDI keys Soft keys External input keys
� No alarm has been issued.
The cleared CNC screen is restored once at least one of the following conditions is satisfied:
Conditions for restoring the CNC screen � Any of the following keys has been pressed:
MDI keys Soft keys Externally input keys
� An alarm has been issued.
Some machines feature a special key for restoring the screen. For an explanation of the location and use of this key, refer to the corresponding manual, supplied by the machine tool builder.
If parameter No. 3123 is set to 0, clearing of the screen using the CAN key
and a function key (III–11.8.1) is disabled.
CAUTION Pressing any key while the screen is being cleared restores
the screen. In such a case, however, the function assigned
to the pressed key is initiated. Do not press the ,
, or key to restore the screen, therefore.ALTERINSERT
DELET
11.8.2 Automatic Erase Screen Display
� Clearing the screen
� Restoring the screen
Explanations
� Clearing the screen using + function keyCAN
OPERATIONB–64124EN/01 12. GRAPHICS FUNCTION
705
12 GRAPHICS FUNCTION Two graphic functions are available. One is a graphic display function, and the other is a dynamic graphic display function.
The graphic display function can draw the tool path specified by a program being executed on a screen. The graphic display function also allows enlargement and reduction of the display.
The dynamic graphic display function can draw a tool path and machining profile. In tool path drawing, automatic scaling and solid drawing are possible. In machining profile drawing, the status of machining in progress can be drawn through simulation. Blank figures can also be drawn.
The background drawing function enables drawing to be performed by one program while machining is performed by another program.
This chapter mainly explains drawing procedures and drawing parameters for the following:
1. Drawing the tool path specified by a program being executed, with the graphic display function
2. Drawing the tool path with the dynamic graphic display function
OPERATION12. GRAPHICS FUNCTION B–64124EN/01
706
It is possible to draw the programmed tool path on the screen, which makes it possible to check the progress of machining, while observing the path on the screen. In addition, it is also possible to enlarge/reduce the screen. Before drawing, graphic parameters must be set. When the dynamic graphics function is used, the graphics function described in this section cannot be used. See Section 12.2 for the dynamic graphics function.
Graphics display procedure
1 Press function key CUSTOM GRAPH .
The graphic parameter screen shown below appears. (If this screen does not appear, press soft key [PARAM].)
GRAPHIC PARAMETER
MDI * * * * * * * * * * 14 : 23 : 54
O0000 N00000
GRAPH
AXES P= (XY=0.YZ=1,ZY=2, XZ=3, XYZ=4, ZXY=5) RANGE (MAX.) X= 115000 Y= 150000 Z= 0 RANGE (MIN.) X= 0 Y= 0 Z= 0 SCALE K= 70 GRAPHIC CENTER X= 57500 Y= 75000 Z= 0 PROGRAM STOP N= 0 AUTO ERASE A= 1
8� ��
>
2 Move the cursor with the cursor keys to a parameter to set.
3 Enter data, then press the INPUT key.
4 Repeat steps 2 and 3 until all required parameters are specified.
5 Press soft key [GRAPH].
12.1 GRAPHICS DISPLAY
*��������
OPERATIONB–64124EN/01 12. GRAPHICS FUNCTION
707
6 Automatic operation is started and machine movement is drawn on the screen.
MEM * * * * * * * * * * 14 : 23 : 03
0001 00012
� �8A8� ��
Z
X Y S 0T
X 0.000 Y 0.000 Z 0.000
The size of the graphic screen will be as follows:
Gc : Center of the screen
��
75++
120mm 75++
120mm
Fig. 12.1 (a) Graphic range
As shown in Fig. 12.1 (a), the maximum graphics range is an area of approx. 144 mm (width) × 90 mm (height).
To draw a section of the program within the actual graphics range, set the graphics range using one of the following two methods:
1 . Set the center coordinates of the range and the magnification.
2 . Set the maximum and minimum coordinates for the range in the program.
Whether 1 or 2 is used depends on which parameters are set last. A graphics range which has been set is retained when the power is turned off.
Explanation
� RANGE (Actual graphic range)
� Setting the graphics range
OPERATION12. GRAPHICS FUNCTION B–64124EN/01
708
Set the center of the graphic range to the center of the screen. If the drawing range in the program can be contained in the above actual graphics range, set the magnification to 1 (actual value set is 100).
When the drawing range is larger than the maximum graphics range or much smaller than the maximum graphics range, the graphics magnification should be changed. The graphics magnification is 0.01 to 100.00 times, which is usually determined as follows;
Graphics magnification=Graphics magnification (H), or graphics magnifications (V), whichever is smaller
Graphics magnification H =α/(length on program to horizontal direction axis)
Graphics magnification V=β/(length on program to vertical direction axis)
α:144mm β:90mm
Gc : Center of screen
Program
Gc Program
Graphics range before magnification '� �&&�'�%
Graphics range after magnification is applied
The graphics magnification is always based on the center of the screen.
��
Graphics range before magnification '� �&&�'�%
Graphics range after magnification is applied
Fig. 12.1 (b) Applying graphics magnification (Example of enlargement)
1. Setting the center coordinate of the graphics range and graphics magnification
OPERATIONB–64124EN/01 12. GRAPHICS FUNCTION
709
When the actual tool path is not near the center of the screen, method 1 will cause the tool path to be drawn out of the geaphics range if graphics magnification is not set properly. To avoid such cases, the following six graphic parameters are prepared;
Graphic range (Max.) X Graphic range (Max.) Y Graphic range (Max.) Z Graphic range (Min.) X Graphic range (Min.) Y Graphic range (Min.) Z
With the above parameters, the center of screen (Gcx, Gcy, Gcz) is determined by the CNC as follows;
Gcx = (X (MAX.) + X (MIN.) ) /2 Gcy = (Y (MAX.) + Y (MIN.) ) /2 Gcz = (Z (MAX.) + Z (MIN.) ) / 2
The unit of the value will be 0.001 mm or 0.0001 inch depending on the input unit. Graphics magnification is applied automatically. When the graphics range is specified, the center coordinates and magnification do not need to be calculated.
The graphic origin and graphic center point will not be changed even if the workpiece coordinate origin is changed. In other words, the workpiece coordinate origin is always consistent with the graphic origin.
(Example)
Graphics origin
Gc (=30mm, 50mm)
�
G92 X60. Y90. ; After execution
Graphics origin=workpiece coordinate origin
�
Graphics point (60mm, 90mm)
As shown in the above example, when the command of G92 is specified, the drawing is moved as indicated by . The position of the graphics origin or graphics center does not change.
Graphics point Gc
Fig. 12.1 (c) Workpiece coordinate origin and graphics origin
2. Setting the maximum and minimum coordinates for the drawing range in the program
� Workpiece coordinate system and graphics
OPERATION12. GRAPHICS FUNCTION B–64124EN/01
710
⋅ AXES Specify the plane to use for drawing. The user can choose from the following six coordinate systems.
�
�
X
X X
X
�� �
�
�
�
�
�
(1) (2) (3)
(4) (5) (6)
= 0 : Select (1) = 1 : Select (2) = 2 : Select (3) = 3 : Select (4) = 4 : Select (5) = 5 : Select (6)
The rotating angle (horizontal, vertical) for isometric display of 5) and 6) is fixed at 45°in both cases.
Fig. 12.1 (d) Coordinate system
⋅ RANGE (Max., Min.) Set the graphic range displayed on the screen by specifying maximum and minimum values along each axis.
X=Maximum value X=Minimum value Y=Maximum value Y=Minimum value Z=Maximum value Z=Minimum value Valid range: 0 to 9999999
NOTE 1 The units are 0.001 mm or 0.0001 inch. Note that the
maximum value must be greater than the minimum value for each axis.
2 When setting the graphics range with the graphics parameters for the maximum and minimum values, do not set the parameters for the magnification and screen center coordinates afterwards. Only the parameters set last are effective.
⋅ SCALE Set the graphic magnification The setting range is 0 to 10000 (unit:0.01 time).
⋅ GRAPHIC CENTER X= Y= Z= Set the coordinate value on the workpiece coordinate system at graphic center.
� Graphics parameter
OPERATIONB–64124EN/01 12. GRAPHICS FUNCTION
711
NOTE 1 When MAX. and MIN. of RANGE are set, the values will be
set automatically once drawing is executed 2 When setting the graphics range with the graphics
parameters for the magnification and screen center coordinates, do not set the parameters for the maximum and minimum values afterward. Only the parameters set last are effective.
⋅ PROGRAM STOP N= Set the sequence No. of the end block when necessary to partially display. This value is automatically cancelled and set to –1 once drawing is executed.
⋅ AUTO ERASE 1 : Erase the previous drawing automatically when the automatic
operation is started under reset condition. 2 : Not erase automatically.
Since the graphic drawing is done when coordinate value is renewed during automatic operation, etc., it is necessary to start the program by automatic operation. To execute drawing without moving the machine, therefore, enter the machine lock state.
When the AUTO operation is started under reset condition, the program is executed after deleting the previous drawing automatically (Automatic deleting=1). It is possible not to delete the previous drawing by graphic parameter (Automatic deleting=0).
When necessary to display a part of a program, search the starting block to be drawn by the sequence No. search, and set the sequence No. of the end block to the PROGRAM STOP N= of the graphic parameter before starting the program under cycle operation mode.
The tool path is shown with a dashed line ( ) for rapid traverse and with a solid line ( ) for cutting feed.
In case the feed rate is considerably high, drawing may not be executed correctly, decrease the speed by dry–run, etc. to execute drawing.
� Executing drawing only
� Deleting the previous drawing
� Drawing a part of a program
� Drawing using dashed lines and solid lines
Limitations
� Feedrate
OPERATION12. GRAPHICS FUNCTION B–64124EN/01
712
There are the following two functions in Dynamic Graphics.
Path graphic
Solid graphic
This is used to draw the path of tool center com- manded by the part program.
This is used to draw the workpiece figure machined by tool movement commanded by the part program.
The path graphic function is used to precisely check the part program for drawing the tool path with a line. The solid graphic function is used to draw the workpiece figure to be machined with a program. Thus, it is easy to recognize roughly the part program. These two functions can be used freely by switching them.
The path graphic feature calls a program from memory and draws the tool path specified by the program. This feature provides the following functions.
The user can choose the drawing plane from four types of plane views, two types of isometric projection views, and biplane view.
When an isometric projection view is used, the drawing can be rotated horizontally and vertically.
A drawing can be enlarged or reduced by specifying a magnification from 0.01 to 100 with respect to the actual size. In addition, a drawing can be automatically enlarged or reduced by setting maximum and minimum values.
A range of the program can be drawn by specifying a starting sequence number and ending sequence number.
The user can specify whether to apply tool length offset and cutter compensation to drawing. This way, either the actual programmed path or the tool path can be drawn.
When a tool path is drawn on a screen, the colors used can be chosen from seven colors including white. The color of the tool path can be changed according to the T code.
The CNC automatically determines the maximum and minimum drawing coordinates for each program. This means that drawing can be performed with a magnification automatically determined according to these maximum and minimum values.
Except for biplane views the user can enlarge all types of drawings by a factor of up to 100 while looking at the drawing that has been made.
The current tool position can be displayed on the screen.
The current position can also be indicated using coordinates.
Coordinate axes and actual size dimension lines are displayed together with the drawing so that actual size can be referenced.
12.2 DYNAMIC GRAPHIC DISPLAY
12.2.1 Path Drawing
1. Drawing plane
2. Drawing rotation
3. Drawing enlargement and reduction
4. Partial drawing
5. Programmed path and tool path drawing
6. Color
7. Automatic scaling
8. Partial enlargement drawing
9. Indicating the current tool position with a mark
10. Indicating the coordinates of the current position
11. Displaying coordinate axes and actual size dimensions lines
OPERATIONB–64124EN/01 12. GRAPHICS FUNCTION
713
The first six functions above (1. to 6.) are available by setting the graphic parameters. The seventh to ninth functions (7. to 9.) are mainly executed using soft keys after drawing has been setup. The tenth function (10.) is enabled by setting a parameter. The eleventh function (11.) can be used at any time.
Path drawing procedure
1 To draw a tool path, necessary data must be set beforehand.
So press the function button CUSTOM GRAPH some times. The “PATH
GRAPHIC (PARAMETER)” is displayed.
MDI * * * * * * * * * * 14 : 25 : 07
PATH GRAPHIC (PARAMETER–1) O0000 N00002
AXES P= (XY=0, YZ=1, ZY=2, XZ=3, XYZ=4, ZXY=5, 2P=6) ANGLE ROTATION A= 0 TILTING A= 0 SCALE K= 0.00 CENTER OR MAX./MIN.
X=130.000 Y= 110.000 Z= 50.000 I= 0.000 J= –10.000 K= 0.000 START SEQ. NO. N= 0 END SEQ. NO. N= 0 NO. A=
8� �� POSEXEC SCALE
4
MDI * * * * * * * * * * 14 : 25 : 51
PATH GRAPHIC (PARAMETER–2) O0000 N00001
TOOL. COMP P= COLOR (0123456) PATH P= 0 TOOL Q= 0 AUTO CHANGE R= 0
�
8� �� POSEXEC SCALE
2 There are two screens for setting drawing parameters. Press the page key according to the setting items for selecting screens.
3 Set the cursor to an item to be set by cursor keys.
4 Input numerics by numeric keys.
Procedure
OPERATION12. GRAPHICS FUNCTION B–64124EN/01
714
5 Press the INPUT key.
The input numerics are set by these operations and the cursor automatically moves to the next setting items. The set data is held even after the power is turned off.
6 Set the operation mode to the memory mode, press function key
PROG , and call the part program which should be drawn.
7 Press function key CUSTOM GRAPH several times to redisplay the PATH
GRAPHIC (PARAMETER) screen, then press soft key [EXEC] to display the PATH GRAPHIC (EXECUTION) screen.
MEM * * * * * * * * * * 10 : 10 : 40
8��A � �8A:� !$ $�C�:D�" O1126 N01126
Y
X
25.8
$ ��$�C�D ��� � ��D8 $2:�?
8 Press soft key [(OPRT)], then press soft key [AUTO] or [START]. Pressing [AUTO] enables automatic scaling. See item 7 in introduction of path drawing and the description of soft key [AUTO] in Explanations for details. Drawing is now started. During drawing, the message “DRAWING” blinks at the lower–right corner of the CRT screen.
9 Press soft key [STOP] to pause drawing. The indication of “STOP” blinks at the lower right corner on the CRT screen. Press soft key [START] to start drawing. In addition, press soft key [REWIND] to redraw from the top of program before pressing soft key [START].
10 Execute the last of part program (M02/M30) to end drawing. This will cause, blinking of the �DRAWING” light to turn off. The tool path view drawn can be retained until the power is turned off unless a new tool path view is drawn.
OPERATIONB–64124EN/01 12. GRAPHICS FUNCTION
715
11 For partial drawing enlargement, display the PATH GRAPHIC (SCALE) screen by pressing the soft key [ZOOM] on the PATH GRAPHIC (PARAMETER) screen of step 1 above. The tool path is displayed. Next, press soft key [(OPRT)].
MEM * * * * * * * * * * 10 : 10 : 40
8��A � �8A:� !���G$" O1126 N01126
���G$
1.00
Y
X
25.8
$ $� ↑→← ↓
12 Perform positioning of marks displayed at the center of the screen to the center of the part enlarged using soft keys [←], [→], [↓], and [↑].
13 Set the relative magnification rate for the tool path view which is being drawn using the address keys “P” and “M”. When you press address key P or M, the following results:
Address key Function
P The relative magnification rate increases by 0.1.
M The relative magnification rate decreases by 0.1.
The relative magnification rate is continuously changed by keeping the address keys depressed. It is possible to magnify up to 100 times in reference to the actual dimensions.
14 Press the soft key [EXEC] after setting the relative magnification rate. Then, the screen automatically changes to “TOOL PATH (EXECUTION)” and the drawing of set partial enlargement view starts. The set partial enlargement status is valid until soft key [AUTO] or [ERASE] is pressed.
Partial enlargement
OPERATION12. GRAPHICS FUNCTION B–64124EN/01
716
15 To display a mark at the current tool position, display the PATH GRAPHIC (POSITION) screen by pressing soft key [POS] on the PATH GRAPHIC (PARAMETER) screen of step 1 above. This mark blinks at the current tool center position on the tool path.
14 : 27 : 47
8��A � �8A:� !8D�:�:D�" O1126 N01126
Y
X
25.8
8� �� $ $� ���G$
MDI * * * * * * * * * *
8D�
The relationship between the setting value and drawing screen is as shown below:
Setting value Drawing screen
0 Plane view (XY)
1 Plane view (YZ)
2 Plane view (ZY)
3 Plane view (XZ)
4 Isometric projection (XYZ)
5 Isometric projection (ZXY)
6 Biplane view (XY,XZ)
The following coordinate systems are selected.
X
Y Z XY YZ
ZY XZ
X
Y Z
Y
Z
P=0 P=1
P=2 P=3
Fig. 12.2.1 (a) Coordinate systems for the plane view
Mark display
Explanations
� AXES
� Plane view (XY,YZ,ZY,XZ)
OPERATIONB–64124EN/01 12. GRAPHICS FUNCTION
717
Projector view by isometric can be drawn.
Y
XYZ
X
Z Y
ZXY
XZ
P=4 P=5
Fig. 12.2.1 (b) Coordinate systems for the isometric projection
X
Y Z
X
8�6
Fig. 12.2.1 (c) Coordinate systems for the biplane view
Biplanes (XY and XZ) can be drawn simultaneously. The maximum and minimum coordinate values must be set to draw the biplane view. The maximum and minimum coordinate values can also be set by performing automatic scaling
The direction of the coordinate axis is set when the isometric projection is the setting of the drawing screen. The direction is set by horizontal and vertical rotation angles. The unit is expressed in degrees.
The horizontal rotation angle is set in the range of –180°to +180°in reference to the vertical axis. Set a positive value for clockwise rotation of the coordinate axis. Thus, the direction of projection (visual arrow) becomes counterclockwise.
Rotating
Fig. 12.2.1 (d) Rotating
� Isometric projection (XYZ,ZXY)
� Biplane view
� ANGLE
� ROTATION
OPERATION12. GRAPHICS FUNCTION B–64124EN/01
718
The tilting angle of the vertical axis is set in the range of –90°to +90°in reference to the horizontal axis crossing the vertical axis at a right angle. When a positive value is set, the vertical axis slants to the other side of the graphic screen. Thus, the projection direction (arrow direction) becomes the horizontal direction.
Tilting
Fig. 12.2.1 (e) Tilting
Set the magnification rate of drawing from 0.01 to 100.00. When 1.0 is set, drawing is carried out in actual dimensions. When 0 is set, the drawing magnification rate is automatically set based on the setting of maximum and minimum coordinate values of drawing.
When a graphics (drawing) magnification of 0 is set, maximum coordinates on the X–axis, Y–axis, and Z–axis in the workpiece coordinate system must be set in addresses X, Y, and Z, and minimum coordinates must be set in addresses I, J, and K, to specify the graphics (drawing) range. For biplane view drawing, maximum and minimum coordinates for drawing must be specified. When a drawing magnification other than 0 is set, the X, Y, and Z coordinates of the drawing center in the workpiece coordinate system must be set in addresses X, Y, and Z. Addresses I, J, and K are not used. The table below summarizes the setting requirements described above.
Setting the drawing magnification rate
Setting magnification rate Address X/Y/Z Address I/J/K
Other than 0 Drawing center coordinate value of X, Y, and Z axes
Ignored
0 or biplane view drawing
Drawing maximum coordinate value of
X, Y, and Z axes
Drawing minimum coordinate value of
X, Y, and Z axes
Set the start and end sequence numbers of drawing in five digits each. The part program for drawing is executed from the head and only the part enclosed by the start sequence and end sequence numbers is drawn. When 0 is commanded as the start sequence number, drawing is performed from the head of the program. In addition, when 0 is commanded as the end sequence number, drawing is performed up to the end of program. The sequence number is referred to regardless of either main program or subprogram.
� TILTING
� SCALE
� CENTER OR MAX./MIN.
� START SEQ. NO. and END SEQ. NO.
OPERATIONB–64124EN/01 12. GRAPHICS FUNCTION
719
It is possible to set whether the tool path is drawn by making the tool length offset or cutter compensation valid or invalid.
Setting value Tool length offset or cutter compensation
0 Perform drawing by making tool compensation valid (An actual tool path is drawn.)
1 Perform drawing by making tool compensation invalid (A programmed path is drawn.)
Always set 0 before drawing when indicating the mark of the current tool position.
Specify the color of the tool path. In the case of monochrome it is not required to set it. The relationship between the setting value and color is as shown below:
Setting value Color
0 White
1 Red
2 Green
3 Yellow
4 Blue
5 Purple
6 Light blue
⋅ PATH Specify the color of the tool path. ⋅ TOOL Specify the color of the current position mark of the tool. ⋅ AUTO CHANGE Set if for changing the color of the tool path
automatically according to the T –code command.
Setting value Function
0 The color of the tool path is not changed.
1 The color of the tool path is changed automatically.
When 1 is set, the setting value of the color designation of PATH is incremented by 1 every time the T code is commanded. At the same time, the color of the tool path changes. If the setting value exceeds 6, it returns to 0.
Software key Function
[AUTO] Automatic scaling is performed. Obtain the maximum and minimum coordinates of the part program before performing drawing, specify them for the maximum and minimum values of drawing parameters, and set the drawing magnification rate to 0 before starting drawing. Thus, the tool path view is properly laid out on the screen.
[START] Drawing starts. When the [START] is pressed while the drawing is not in STOP, the part program starts from the top of the part program. Press the [START] while the drawing is in stop to allow drawing to be carried out continuously.
[STOP] Stop drawing. (Single block stop)
[REWIND] Press this key to start drawing from the top of part program. Searches for the beginning of a part program.
[ERASE] Erase the tool path view which has been drawn.
� TOOL COMP.
� COLOR
� Soft key functions on the “PATH GRAPHIC [EXECUTION]”screen
OPERATION12. GRAPHICS FUNCTION B–64124EN/01
720
No part program which has not been registered in memory can be drawn. Also, it is necessary that the M02 or M30 should be commanded at the end of the part program.
The period of mark blinking is short when the tool is moving and becomes longer when the tool stops. The mark indicating the current position of tool is displayed on the XY plane view when the biplane drawing is performed.
Parameter 6501 (CSR, bit 5) is used to specify whether to use � or x as the mark for indicating the current tool position and the center of a partially enlarged drawing.
Parameter 6500 (DPO, bit 5) is used to specify whether to display the coordinates of the current position on the tool path drawing screen.
If a program specifies a coordinate system change, parameter 6501 (ORG, bit 0) is used to specify whether to draw without changing the coordinate system or to draw by regarding the current drawing position as the current position in the new coordinate system.
If machine operation is not allowed, no drawing can be carried out. No drawing can be made during machine operation. The setting data and switches required for drawing are as shown below:
Setting data and switch Status
Tool offset amount Set it properly when performing drawing while the tool offset amount becomes valid.
Single block Off
Optional block skip Set it properly.
Feed hold Off
The partial enlargement can be carried out on the plane view and isometric projection view. No partial enlargement can be made in the drawing of the biplane view.
In dynamic graphics display, drawing cannot be executed while the machine is operating even though this is possible in ordinary graphics display (see III–12.1). However, after drawing is executed, the operator can see how the tool moves along the tool path by operating the machine while displaying the mark for the current position of the tool. It is necessary that the setting data and switches related to the machine operation should be the same status between drawing operation and machining operation for properly displaying the current position of tool on the drawn tool path.
� Graphic program
� Mark for the tool current position
� Position mark
� Display of the coordinate value
� � �"��" ��� ������� ��
�!���
Restrictions
� Graphic condition
� Partial enlargement
� Tool current position
OPERATIONB–64124EN/01 12. GRAPHICS FUNCTION
721
The solid graphics draws the figure of a workpieces machined by the movement of a tool. The following graphic functions are provided :
Solid model graphic is drawn by surfaces so that the machined figure can be recognized concretely.
It is possible to draw a blank figure before machining. A rectangular parallelepiped and a circular column or cylinder can be drawn. A circular column or cylinder parallel to the X–axis, Y–axis, or Z–axis can be selected.
It is possible to draw the progress of machining by simulation.
It is possible to draw the final finish machined figure.
The user can choose from four drawing directions and eight tilting angles.
It is possible to draw XY plane views as well as solid model views. Height of the workpiece is discriminated by color for color or brightness for monochrome.
In addition to a solid drawing, a triplane view can be drawn. The user can choose from four types of plane view and side view positions. The user can freely change the cross–section position of a side view.
It is possible to install tools in the direction which is parallel to the X or Y axis as well as the Z axis.
It is possible to change tools during machining by the part program command.
12.2.2 Solid Graphics
1. Solid model graphic
2. Blank figure graphics
3. Drawing of machining progress
4. Drawing of final machined figure
5. Changing of drawing direction
6. Plane view graphics
7. Triplane view graphic
8. Horizontal hole machining
9. Tool change during machining
OPERATION12. GRAPHICS FUNCTION B–64124EN/01
722
Solid graphics drawing procedure
1 To draw a machining profile, necessary data must be set beforehand.
So press the function key CUSTOM GRAPH .
The screen of ”SOLID GRAPHIC (PARAMETER)” is displayed.
 SPEED N= 0
MDI * * * * * * * * * * 14 : 42 : 17 .#
�G��B $ $� $L:$28� ��
2 Use a cursor key to move the cursor to an item to be set.
3 Input numerics for the item at the cursor using the numeric key.
4 Press the INPUT .
Input numerics can be set by these operations and the cursor moves to the next setting item automatically. The set data is retained even if the power is turned off. See Explanations for details on settings.
5 To draw a blank figure, display the SOLID GRAPHIC (BLANK) screen by pressing soft key [BLANK] on the SOLID GRAPHIC (PARAMETER) screen of step 1 above.
�DG:? � �8A:� !�G��B" O1126 N1126
Z
Y
X
MEM * * * * * * * * * * 10 : 10 : 40
��$2 – D�P D�
Procedure
� SOLID GRAPHIC (BLANK)
OPERATIONB–64124EN/01 12. GRAPHICS FUNCTION
723
6 Press soft key [ANEW]. This allows the blank figure drawing to be performed based on the blank figure data set.
7 Press soft keys [+ROT] [–ROT] [+TILT], and [–TILT], when performing drawing by changing the drawing directions. Parameters P and Q for the drawing direction are changed and the figure is redrawn with the new parameters.
8 Set the operation mode to the memory mode, press function key
PROG , and call the subject part program of drawing.
9 To draw a machining profile, display the SOLID GRAPHIC (EXECUTION) screen by pressing soft key [EXEC] on the SOLID GRAPHIC (PARAMETER) screen of step 1 above.
ÅÅÅÅÅ ÅÅÅÅÅ ÅÅÅÅÅÅÅÅÅÅÅÅ
ÅÅÅÅÅÅÅ ÅÅÅÅÅÅÅ ÅÅÅÅÅÅÅÔÔ
ÔÔ ÔÔ ÔÔ
�DG:? � �8A:� !$ $�C�:D�"
Z
Y
X
O1126 N01126
���� -��� ��D8 $2:�?
O1126 N01126
Y
X
�DG:? � �8A:� !$ $�C�:D�"
���� -��� ��D8 $2:�?
� SOLID GRAPHICS (EXECUTION)
OPERATION12. GRAPHICS FUNCTION B–64124EN/01
724
10 Press soft key [(OPRT)] and press either soft key [A.ST] or [F.ST]. When [A.ST] is pressed, the status of machining in progress is drawn by simulation. When [F.ST] is pressed, the profile during machining is not drawn. Only the finished profile produced by the program is drawn. This allows drawing to be started. When “STOP” is not displayed at the lower right corner of the screen, the program is executed from its head. “DRAWING” blinks at the lower right corner of CRT screen during drawing.
11 Press soft key [STOP] to stop drawing temporarily. Drawing is stopped after drawing the current block and “STOP” blinks at the lower right corner of CRT screen. Press soft key [A.ST] or [F.ST] when restarting drawing. Press soft key [REWIND] and then the [A.ST] or [F.ST] if redrawing from the head. It is possible to continue drawing after changing the solid graphic parameters in temporary stop.
12 When the end of program (M02 or M03) is executed, the drawing ends and the blinking of “DRAWING” stops. Then, the final finish figure is drawn on the CRT screen. The drawn figure view is retained until the power is turned off as long as a new machine figure view is drawn.
13 The color, intensity, or drawing direction of a machining figure which has been drawn can be changed and the figure redrawn. To redraw the figure, first change the parameters for the color, intensity, or drawing direction on the SOLID GRAPHIC (PARAMETER) screen shown in step 1, then press soft key [REVIEW] to display the SOLID GRAPHIC (REVIEW) screen.
ÔÔ
ÔÔ
ÅÅÅÅÅÅ ÅÅÅÅÅÅ ÅÅÅÅÅÅ
�DG:? � �8A:� ! $L:$2"
Z
Y
X
O1126 N01126
ÅÅÅÅÅÅ ÅÅÅÅÅÅ ÅÅÅÅÅÅÔÔ
ÔÔ
��$2 P D� – D� P�:G� –�:G�
14 Press soft key [(OPRT)], then press soft key [ANEW]. The machining figure is redrawn with the color, intensity, or drawing direction set in step 13.
� REVIEW
OPERATIONB–64124EN/01 12. GRAPHICS FUNCTION
725
15 To redraw the figure in a different mode, press soft key [+ROT], [–ROT], [+TILT], or [–TILT]. Parameters P and Q for the drawing direction are changed and the figure is redrawn with the new paramaters.
16 The machined figure can be drawn on the tri–plane view. To draw a triplane view, press the rightmost soft key (next–menu key) on the SOLID GRAPHIC (PARAMETER) screen of step 1 above, then press soft key [3–PLN] and [(OPRT)]. The SOLID GRAPHIC (3–PLANE) screen appears.
SOLID GRAPHIC (3–PLANE) 01126 N01126
← ↑ ↓→
Each time soft key [ ] is pressed, the side–view drawings dis- played change as follows.
Right view and rear view
Rear view and left view
Left view and front view
Front view and right view
17
18 The sectional position of side view can be changed by the soft keys [←], [→], [↑], and [↓]. With the sectional position of the left/right side view, the marks � and � indicating the sectional position can be moved using the soft keys [←] and [→]. With the sectional position of rear/front side view, the marks � and � indicating the sectional position can be moved using the soft keys [↑], and [↓]. Keep the keys depressed to change sectional/views continuously.
� Triplane view drawing
OPERATION12. GRAPHICS FUNCTION B–64124EN/01
726
Set the type of blank figure under P. The relationship between the setting value and figure is as follows:
P Blank figure
0 Rectangular parallelepiped (Cubed)
1 Column or cylinder (parallel to Z–axis)
Set the X–axis, Y–axis, and Z–axis coordinate values of standard point of materials in workpiece coordinate system to the addresses X, Y, and Z. The standard point of materials is the corner point in the negative direction in the case of rectangular parallelepiped blank figure and the center point of bottom in the case of column and cylinder materials.
Set the dimensions of materials. The relationship between the addresses I, J, and K and setting value is as shown below:
Material I J K
Rectangular Length in X–axis direction
Length in Y–axis direction
Length in Z–axis direction
Column Radius of circle 0 Length of column
Cylinder Radius of external circle
Radius of internal circle
Length of cylinder
Z
K Y
J
I(X,Y,Z) J I
X
(X,Y,Z)
K
Explanations
GRAPHICS PARAMETER
� BLANK FORM
♦ BLANK FORM (P)
♦ Material positions (X,Y,Z)
♦ Material dimensions (I,J,K)
OPERATIONB–64124EN/01 12. GRAPHICS FUNCTION
727
Set the machining direction of tools.
P Machining direction of tools
0,1 Parallel to the Z–axis (perform machining from the + direction)
Set the dimensions of tool. The relationship between the displayed address and setting value is as shown below:
Address Setting numerics
R Radius of tool
K Distance from the program point to tool tip (normally 0)
K
Program point
Tip of the tool
The relationship between graphic method and direction and setting value is as shown below:
P Graphic method and direction
0, 4 Oblique projection view (+ X–axis)
1, 5 Oblique projection view (+ Y–axis)
2, 6 Oblique projection view (– X–axis)
3, 7 Oblique projection view (–Y–axis)
This setting value can also be incremented or decremented by the soft keys [+ROT] or [– ROT]. In this case, if the setting value exceeds 7, it returns to 0. If it is smaller than 0, it becomes 7.
Direction of the vertical axis is fixed in Z–axis.
� TOOL FORM ♦ Machining tool
orientation (P)
♦ Dimensions of tools (R,K)
� PROJECTION
♦ Graphics method and direction (P)
♦ VERTICAL AXIS (R)
OPERATION12. GRAPHICS FUNCTION B–64124EN/01
728
Specify the intensity of the drawing screen when performing drawing on the monochrome, and the color of the drawing screen when performing drawing on the color screen. The relationship between the setting, intensity, and color is as shown below: However, when the plane view is displayed on the monochrome. The brighter surface, whichever is specified by P or Q becomes the top surface.
Setting value Intensity Color
0 Maximum brightness White
1 Red
2 Dark Green
3 ↓ Yellow
4 Light Blue
5 Purple
6 Light blue
The relationship between the display address, surface, and line on the machined figure view is as shown below:
Address Oblique projectionview Plane view Triplane view
P Upper surface Upper surface Upper/lower surface
Q Side surface Middle surface Left/right surface
R Ridge Ridge Ridge
Remarks The intensity/color of front surface is between P and Q
Lower surface is blank
The intensity/color of plane view is between P and Q
P Q
P+Q
P
Q
Blank
P
P+Q Q
Oblique projection view
Plane view
Triplan view
� INTENSITY
OPERATIONB–64124EN/01 12. GRAPHICS FUNCTION
729
Specify the start sequence number and end sequence number of each drawing in a five–digit numeric. The subject part program is executed from the head. But only the part enclosed by the start sequence number and end sequence numeric is drawn. When 0 is commanded as the start sequence number, the program is drawn from its head. When 0 is commanded as the end sequence number, the program is drawn to its end. The comparison of sequence number is performed regardless of main program and subprogram.
Set interval of animated simulation drawing ranging from 0 to 255. Every time the machining proceeds by the number set, the drawing is repeated. If 0 is set, drawing is repeated at every 1 block execution.
Soft key Function
[A.ST] Simulate and draw the progress of machining.