Você está na página 1de 3

MACHINE TOOLS APPLICATION SUPPORT DOCUMENT

DATE : 7/16/08

BULLETIN NO. : APP2008-063

SUBJECT : Tool Life Management for Puma


with Fanuc Control
Tool Life Management for DAEWOO PUMA Turning Centers, equipped
with FANUC controls.
Description
• Tool life of one or more tool groups, consisting of one or more tools per group is
managed by using the optional tool life management feature on the control.
• A tool group consists of a number of tools with identical shape.
• Tool life is managed by either - tool usage count (number of times used) - or by tool
usage time (minutes of actual cutting time).
• Upon life expiration of one tool, a duplicate tool that has been registered within the
same tool group is called automatically to do the task of the tool that has expired.
• Tool usage for all tool groups is recorded and displayed at tool life display pages.
• Upon expiration of all tools within a tool group, machine operation stops at the end of
the machining cycle and a tool expiration alarm is displayed.
• After having refurbished or replaced worn tools, activating the tool life reset button
resets (renews) the tool life data of expired tools.

User Instructions

1. Set the system parameters related to tool life management in accordance with the type
of tool life management that is desired. (See system parameter numbers 6800 ~ 6811).

2. When a “M30”-command is used at the end of the machining program, the number 30
is to be set to parameter number 6811.
When a “M99”-command is used for looping the machining program, the number 99 is
to be set to parameter number 6811.
This sets the tool live count restart M-code. Executing the tool live restart M-code will
update the tool life count at the end of the machining cycle. If tool life has expired the
expiration-alarm will occur at this time.
3. Create a new CNC-program for the purpose of registering tool groups and setting of the
tool life data. See sample programs O7000 and O7001 attached.
Executing the tool life registration program registers all tool groups, tool numbers and
tool-offsets along with tool life data.
4. Modify the CNC machining program as follows:
• For non-managed tools, no changes are required in the machining program.
• For managed tool groups, specify the tool group-call command “T + {group
number} + 99”. This command replaces the ordinary tool-call command. For
example, specify T0199, for calling tool group 1. By this command, the system will
select individual tools and tool offsets within a tool group automatically in the order
of tool registration.
• When machining with a given tool group has been completed, end the use of that
tool group by the tool group cancel command “T + {group number} + 88”. For
example, specify T0188, for canceling tool group 1.
5. Resetting (renewing) of the tool life setting is done by means of activating the tool life
reset key. This is done after worn tools have been physically replaced. Resetting will
restore the life of expired tools only. Tool life data of all other tools remains intact.

Programming examples

Managing tools by tool usage-count. Managing tools by tool usage-time.


(Unit = number of times) (Unit = minutes)
(SET SYSTEM PARAMETER 6800.2=0) (SET SYSTEM PARAMETER 6800.2=1)

SAMPLE PROGRAM FOR TOOL LIFE SAMPLE PROGRAM FOR TOOL LIFE
REGISTRATION REGISTRATION
% %
O7000(TOOL LIFE SET-COUNT) O7001(TOOL LIFE SET-TIME)
(RUN O7002 TO TEST) (RUN O7003 TO TEST)
(GROUP 1=T8 & T11) (GROUP 1=T8 & T11)
(USE COUNT=4-TIMES) (USE TIME=1.0 MINUTE)
G10L3 G10L3
P1L4(4-TIMES) P1L1(1.0 MINUTE)
T0808 T0808
T1111 T1111
G11 G11
M30 M30
% %

SAMPLE PROGRAM FOR TOOL LIFE TESTING SAMPLE PROGRAM FOR TOOL LIFE TESTING
% %
O7002(TOOL LIFE TEST-COUNT) O7003(TOOL LIFE TEST-MINUTES)
(SET PAR.6800.2=0) (SET PAR 6800.2=1)
(USE COUNT=4-TIMES) (USE TIME=1.0 MINUTES)
G28U0W0 G28U0W0
T0707(NON MANAGED TOOL) N10T0707(NON MANAGED TOOL)
(NORMAL CUTTING) (NORMAL CUTTING)
T0199(GROUP 1 ACTIVE) N20T0199(GROUP 1 ACTIVE)
(T0808 OR T1111) (T0808 OR T1111)
(MACHINING WITH MANAGED TOOL) (MACHINING WITH MANAGED TOOL)
G97S500M3 G97S200M3
G1U-.1W-.1F.02 G1U-.1W-.1F.005
G28U0W0 G28U0W0
T0188(GROUP 1 CANCEL) T0188(GROUP 1 CANCEL)

T0101(NON-MANAGED TOOL) N30T0101(NON-MANAGED TOOL)


S500M3 S500M3
G1U-.1W-.1F.02 G1U-.1W-.1F.02
G28U0W0 G28U0W0
M30 M30
% %

Você também pode gostar