You are on page 1of 20

Wheel Type Tool Programming Method

Amada America Inc.

Wheel Type Tool Programming Method

Amada America Inc. 7025 Firestone Blvd. Buena Park, CA 90621 Phone: 714-739-2111 Fax: 714-739-4099 Email Info@amada.com

Print Date 08/06/09 Revision 3.0

Page 1 of 20

Wheel Type Tool Programming Method

Amada America Inc.

Table of Contents
Preface ..........................................................................................................................3 Control Software............................................................................................................4 Control Software Revision Level ...............................................................................4 Control Parameter Values .........................................................................................4 Ram Stroke Commands (Vipros models) ......................................................................5 G00 Point-to-Point Interpolation ....................................................................................6 G00 Horizontal Line (example 1)...............................................................................7 G00 Vertical Line (example 2) ...................................................................................8 G01 - Linear Interpolation ..............................................................................................9 G01 Line At Angle (example 1) ...............................................................................10 G02/G03 - Circular interpolation ..................................................................................11 The Arc "I" & "J" Format ..........................................................................................11 G02/G03 Arc I J Format (example 1) ......................................................................12 G02/G03 Arc I J Format (example 2) ......................................................................13 The Arc Radius Format ...........................................................................................14 G02/G03 Arc Radius Format (example 1) ...............................................................15 G02/G03 Arc Radius Format (example 2) ...............................................................16 Sample Program..........................................................................................................17 EM Ram Conditions settings. ....................................................................................19 Ram retract and Deadzone issues. ...........................................................................20

Print Date 08/06/09 Revision 3.0

Page 2 of 20

Wheel Type Tool Programming Method

Amada America Inc.

Preface
Wheel Type Tools are manufactured, distributed, and sold by various third party tooling manufacturers. Amada America Inc. makes no claims as to the ability of any Wheel Type Tool to perform any process, and provides this programming information only as a courtesy to our customers. For any problems relating to the function of any Wheel Type Tool, contact the manufacturer of the tool directly. Prior to attempting to use any Wheel Type Tool in an Amada turret punch press, the following information should be reviewed. 1. Only certain models are capable of using the Wheel Type Tools 2. Only Vipros models with the Fanuc 18p control, Apelio Vipros 2510 with Fanuc 160iL control, or EM models with AMNC-F controls are capable of using the circular interpolation commands G02 and G03. 3. On early Vipros models with the Fanuc 18p control, the circular interpolation commands, G02 and G03, is a purchased option and does not come standard on those models (control software can be upgraded through Fanuc). On machines manufactured after May 2000, this feature is standard. 4. The following Vipros models are capable of using the Wheel Type Tools with the point to point and lineal interpolation commands,G00 and G01, with no software updates required: Vipros 358 King with Fanuc 18p control. Vipros 368 King with Fanuc 18p control. Vipros 255 with Fanuc 18p control. Vipros 357 Queen with Fanuc 04PC control. Vipros 367 Queen with Fanuc 04PC control. Vipros 345 with Fanuc 04PC control. Vipros 357 with Fanuc 04PC control. Vipros 367 with Fanuc 04PC control.

Print Date 08/06/09 Revision 3.0

Page 3 of 20

Wheel Type Tool Programming Method

Amada America Inc.

Control Software
To use Wheel Type Tools in Circular modes (G02,G03) the Fanuc 18P control software level must be at or above the following levels.

Control Software Revision Level


Machine Model Vipros 255 Vipros 2510 Vipros 358, 368 King Vipros 357, 367 Queen Vipros Apelio 2510 Control Software Revision Level B781-05 B781-05 B781-05 B781-05 B8F5 Ver C1

Control Parameter Values


Parameter Number 16003 bit 2 16363 bit 1 16363 bit 3 16748 bit 3 5480 5481 9930 bit 3 9937 bit 5 Vipros with 18P control 1 0 1 1 4 10800 1 1 Vipros Apelio with 160iL control 1 0 1 1 6 10800 1 1

Print Date 08/06/09 Revision 3.0

Page 4 of 20

Wheel Type Tool Programming Method

Amada America Inc.

Ram Stroke Commands (Vipros models)


Amada Vipros machines use the concept of Ram Stroke Patterns to control the positioning of the punch. As designed there is no Ram Stroke Pattern for use with any of the Wheel Type Type Tools. To use a Wheel Type Tool it is necessary to trick the Vipros control into positioning the Wheel Type Tool to the proper working height. The most likely Ram Stroke Pattern to be used for any of the Wheel Type Tools is the forming command. The forming Ram Stroke Pattern command consists of the following information Designed Use: Wheel Type Tool Use Top The distance between the punch tip and Required Value = 0.000 Position the top of the formed material between tool hits. Typical Value: .375 Bottom The distance the punch tip penetrates Required Value = 0.000 Position into the material to achieve the proper height form. Typical Value: .312 Die Height A calculated value describing the overall Typical Value = 1.070 length of the forming punch. material thickness Typical Value: 1.181 All adjustment to achieve better results is by increasing or decreasing this value. Refer to tool manufactures specific instructions to determine correct value. Forming Tonnage when reached retracts punch Typical Value = 20 tons Tonnage ignoring bottom position and holding time. Typical Value: 20 tons Maximum The tonnage at which generates an error Typical Value = 25 tons Tonnage message indicating tooling problems. Typical Value: 25 tons Holding Time in milliseconds the punch dwells at Typical Value = 0 msec. Time bottom position. Typical Value: 100 msec. Slow The distances above the material that the Typical Value =.001 Position punch changes from approach speed to the selected forming speed. Typical Value: .010 Ram Speed Speed of the forming operations Typical Value = HI Typical Value: HI
Print Date 08/06/09 Revision 3.0 Page 5 of 20

Wheel Type Tool Programming Method

Amada America Inc.

G00 Point-to-Point Interpolation


G00 or Point-to-Point Interpolation is used for moving the Wheel Type Tool in horizontal or vertical lines. Axis motion is limited to the X-axis or Y-axis. The only valid C angles are 0, 90, 180, and 270 degrees. The command format is: G00 XXXXX.XXX YYYYY.YYY Where: G00 = Point-to-point positioning mode XXXXX.XXX = "X" axis end point coordinate YYYYY.YYY = "Y" axis end point coordinate G00 may be used in absolute G90 or incremental G91 modes. Standard programming rules for G90 and G91 apply. G00 is a modal command the control remains in this mode until another motion command is issued

Print Date 08/06/09 Revision 3.0

Page 6 of 20

Wheel Type Tool Programming Method

Amada America Inc.

G00 Horizontal Line (example 1)


The following example will make a horizontal line with the Wheel Type Tool. G92 XXXXX.XXX YYYYY.YYY Machine origin statement G06 A.AAA BB Material thickness and type statement MMMM Valid forming ram stroke command X10.000 Y10.000 TTTT C0.00 Start point of line, Tool selection, C-axis start angle. G00 X40.000Y10.000 End point of line M692 Return ram to top dead center M693 Cancel return ram to top dead center G50 End of program
Home position

Ap

pr

oa

ch

st

ar

to

fl

in

G00 Tool Path X10. Y10.

X40. Y10.

Print Date 08/06/09 Revision 3.0

Retur

n to h

ome

positi

on

Page 7 of 20

Wheel Type Tool Programming Method

Amada America Inc.

G00 Vertical Line (example 2)


The following example will make a vertical line with the Wheel Type Tool. G92 XXXXX.XXXX YYYYY.YYY Machine origin statement G06 A.AAA BB Material thickness and type statement MMMM Valid forming ram stroke command X10.000 Y10.000 TTTT C90.00 Start point of line, Tool selection, C-axis start angle. X10.000 Y40.000 End point of line M692 Return ram to top dead center M693 Cancel return ram to top dead center G50 End of program
Home position
in e

p X10. Y40. home urn to Ret

n ositio
Ap o pr

ac

st

ar

l of

X10. Y10.

Print Date 08/06/09 Revision 3.0

G00 Tool Path

Page 8 of 20

Wheel Type Tool Programming Method

Amada America Inc.

G01 - Linear Interpolation


G01 or Linear Interpolation is used for moving a Wheel Type Tool in a straight line at an angle at a programmed speed. The control calculates X-axis and Y-axis motion speed to achieve a programmed tool path speed. The C angle must match the angle of the programmed tool path. The command format is: G01 XXXXX.XXX YYYYY.YYY FFFF.FF Where: G01 XXXXX.XXX YYYYY.YYY FFFF.FF = = = = Point-to-point positioning mode "X" axis end point coordinate "Y" axis end point coordinate Programmed feedrate

G01 may be used in absolute G90 or incremental G91 modes. Standard programming rules for G90 and G91 apply. G01 is a modal command the control remains in this mode until another motion command is issued.

Print Date 08/06/09 Revision 3.0

Page 9 of 20

Wheel Type Tool Programming Method

Amada America Inc.

G01 Line At Angle (example 1)


The following example will make a line at 135 with the Wheel Type Tool. G92 XXXXX.XXXX YYYYY.YYY Machine origin statement. G06 A.AAA BB Material thickness and type statement. MMMM Valid forming ram stroke command. X40.000 Y10.000 TTTT C135.00 Start point of line, Tool selection, C-axis start angle. G01 X10.000 Y40.000 FFFF.FF End point of line, Feedspeed. M692 Return ram to top dead center. M693 Cancel return ram to top dead center. G50 End of program.
Home position
of Lin e

X10. Y40.

X40. Y10.

Print Date 08/06/09 Revision 3.0

Appr

oach

Ret

Ho urn to

Star t

ositio me P

G 01 o To at lP h
Page 10 of 20

Wheel Type Tool Programming Method

Amada America Inc.

G02/G03 - Circular interpolation


The G02 and G03 or circular interpolation commands are used to move Wheel Type Tool in a circular path. Arc segments or full circles may be described using these commands. G02 is circular interpolation in the clockwise direction. G03 is circular interpolation in the counter clockwise direction. There are two formats for using this command:

The Arc "I" & "J" Format


Ggg Xxxxx.xxx Yyyyy.yyy Iiiii.iii Jjjjj.jjj Where: GGG = Circular interpolation mode (G02 or G03). XXXXX.XXX = X-axis arc end point. YYYYY.YYY = Y-axis arc end point. = X-axis signed incremental distance from the arc start point to IIIII.III the arc center. JJJJJ.JJJ = Y-axis signed incremental distance from the arc start point to the arc center. The "I and "J values are the vector components from the start point of the arc looking toward the arc center point. This is an incremental distance regardless of the current selection of G90 or G91 and is totally independent of the either G90 or G91. It does not change the setting of G90 or G91

Print Date 08/06/09 Revision 3.0

Page 11 of 20

Wheel Type Tool Programming Method

Amada America Inc.

G02/G03 Arc I J Format (example 1)


The following example will make a 90 clockwise arc with a 30 inch radius with a Wheel Type Tool. G92XXXXX.XXXXYYYYY.YYY Machine origin statement. G06A.AAABB Material thickness and type. MMMM Valid forming ram stroke command. X10.000Y40.000TTTTC0.00 Start point of line, Tool selection, C-axis start angle. G171 Start C-axis interpolation CW. G02X40.000Y10.000I0.0J-30.0FFFF.FF End point of arc, IJ centerpoint of arc, Feed speed. M692 Return ram to top dead center. M693 Cancel return ram to top dead center. G170 Cancel C-axis interpolation. G50 End of program.
Home position
h St proac art of Line

Ap

X10. Y40.

G 02 o To lP at h

I 0.0"

X40. Y10.

Print Date 08/06/09 Revision 3.0

Retu rn

to Hm

e Pos
Page 12 of 20

ition

J-30.0"

Wheel Type Tool Programming Method

Amada America Inc.

G02/G03 Arc I J Format (example 2)


The following example will make a 90 counterclockwise arc with a 30 inch radius with the Wheel Type Tool. G92XXXXX.XXXXYYYYY.YYY Machine origin statement. G06A.AAABB Material thickness and type. MMMM Valid forming ram stroke command. X40.000Y10.000TTTTC90.00 Start point of line, Tool selection, Caxis starting angle. G172 Start C-axis interpolation CCW. G03X10.000Y40.000I-30.0J.0FFFF.FF End point of arc, IJ centerpoint of arc, Feedspeed. M692 Return ram to top dead center. M693 Cancel return ram to top dead center. G170 Cancel C-axis interpolation. G50 End of program.
Home position
of lin e

X10. Y40.

J0.0" I-30." X40. Y10.

Print Date 08/06/09 Revision 3.0

Appr

oach

Retu

rn

me to Ho

star t

io Posit

G0 oo 3T at lP h
Page 13 of 20

Wheel Type Tool Programming Method

Amada America Inc.

The Arc Radius Format


Ggg Xxxxx.xxx Yyyyy.yyy Rrrrr.rrr Where: GGG XXXXX.XXX YYYYY.YYY RRRRR.RRR = = = = Circular interpolation mode (G02 or G03). X axis arc end point. Y axis arc end point. Arc radius.

It is possible to specify two arcs between the start and end points, one less than 180 degrees, and one greater than 180 but less than 360. An arc of less than 180 is specified with a positive R value, an arc greater than 180 is specified with a negative R value. When using the radius format it is not possible to do an arc of 360. The I J format must be used for complete circles

Print Date 08/06/09 Revision 3.0

Page 14 of 20

Wheel Type Tool Programming Method

Amada America Inc.

G02/G03 Arc Radius Format (example 1)


The following example will make a 90 clockwise arc with a 30 inch radius with the Wheel Type Tool. G92XXXXX.XXXXYYYYY.YYY Machine origin statement. G06A.AAABB Material thickness and type. MMMM Valid forming ram stroke command. X10.000Y40.000TTTTC0.00 Start point of line, tool selection, C-axis start angle. G171 Start C-axis interpolation CW. G02X40.000Y10.000R30.000FFFF.FF End point of arc, Radius, Feedspeed. M692 Return ram to top dead center. M693 Cancel return ram to top dead center. G170 Cancel C-axis interpolation. G50 End of program.
Home position
tart ach S of Lin e

Appr

X10. Y40.

"

30

X40. Y10.

Print Date 08/06/09 Revision 3.0

Retu

rn to

Hme P

ositio

.0

00

G 02 o To lP at h
Page 15 of 20

Wheel Type Tool Programming Method

Amada America Inc.

G02/G03 Arc Radius Format (example 2)


The following example will make a 90 counterclockwise arc with a 30 inch radius with the Wheel Type Tool. G92XXXXX.XXXXYYYYY.YYY Machine origin statement. G06A.AAABB Material thickness and type. MMMM Valid forming ram stroke command. X10.000Y40.000TTTTC0.00 Start point of line, Tool selection, C-axis start angle. G172 Start C-axis interpolation CCW. G03X40.000Y10.000R30.000FFFF.FF End point of arc, Radius, Feedspeed. M692 Return ram to top dead center. M693 Cancel return ram to top dead center . G170 Cancel C-axis interpolation. G50 End of program.
Home position
of lin e

X10. Y40.

30

.0

00

"

X40. Y10.

Print Date 08/06/09 Revision 3.0

Appr

oach

Retu

rn

me to Ho

star t

io Posit

G0 oo 3T at lP h
Page 16 of 20

Wheel Type Tool Programming Method

Amada America Inc.

Sample Program
The following G-code program will make a sample part with a Beading Wheel Type Tool as shown.

Ref #

G-code % O0267 (BEADING WHEEL DEMO) G92X47.638Y50. G06A.048B0 M566

Description Program number. Machine origin point. Material type and thickness. Selected Forming Ram Stroke Pattern. Move to start of form, select tool, Caxis starting angle. G00 horizontal move. C-axis clockwise interpolation on. G02 Clockwise arc with 4 inch radius at 300 IPM. G00 Vertical move. G02 Clockwise arc with 4 inch radius at 300 IPM. G00 horizontal move. G02 Clockwise arc with 4 inch radius at 300 IPM.
Page 17 of 20

1 2 3 4 5 6 7

X36.Y16.T227C0 X12.Y16. G171 G02X8.Y20.R4.F300. G00X8.Y32. G02X12.Y36.R4. G00X36.Y36. G02X40.Y32.R4.

Print Date 08/06/09 Revision 3.0

Wheel Type Tool Programming Method

Amada America Inc.

8 9 10

F4 G00X40.Y20. G02X36.Y16.R4.F300. G00X30.Y16. G170 M692 M693 F1 G00X35.9998Y21.25 X16.8282Y21.25 G171 G02X15.414Y24.6642R2.F300. G01X21.1597Y30.4099 G02X23.5744Y30.7282R2. G01X31.7833Y25.9887 G02X31.1825Y23.75R1.2 G01X24.062Y23.75 G02X21.562Y26.25R2.5 G02X23.562Y28.25R2. G02X25.062Y26.75R1.5 G02X23.0648Y26.8254R-1. M692 M693 G170 F1 G00 G50 %

11 12 13 14 15 16 17 18 19 20 21 22

Table speed change. G00 Vertical move. G02 Clockwise arc with 4 inch radius at 300 IPM. G00 horizontal move. C-axis interpolation off. Raise tool to top dead center. Cancel raise tool to top dead center. Table speed. Move to start of form. G00 horizontal move. C-axis clockwise interpolation on. G02 Clockwise arc with 2 inch radius at 300 IPM. G01 line at angle move. G02 Clockwise arc with 2 inch radius at 300 IPM. G01 line at angle move. G02 Clockwise arc with 1.2 inch radius at 300 IPM. G01 line at angle move. G02 Clockwise arc with 2.5 inch radius at 300 IPM. G02 Clockwise arc with 2 inch radius at 300 IPM. G02 Clockwise arc with 1.5 inch radius at 300 IPM. G02 Clockwise arc with 1 inch radius at 300 IPM. Raise tool to top dead center. Cancel raise tool to top dead center. C-axis interpolation off. Table Speed. Point-to-point positioning mode. End of program, return home.

Print Date 08/06/09 Revision 3.0

Page 18 of 20

Wheel Type Tool Programming Method

Amada America Inc.

EM Ram Conditions settings.


EM models use the following conditions settings when using wheel tools:

1. Use forming M-Code

3. Calculate Die Height parameter

2. Input punch and die lengths 4. Select Ram Hold Down function (touch arrow for dropdown box) 5. Adjust Die Height parameter to control depth of tool. Increasing this parameter will cause tool to go deeper.

6. Dont forget to Register data after inputting.

Print Date 08/06/09 Revision 3.0

Page 19 of 20

Wheel Type Tool Programming Method

Amada America Inc.

Ram retract and Deadzone issues.


All models have built in, automatic ram retract zones designed to prevent the clamps from colliding with a tool while it is hovering above the material. When using a wheel tool, if the tool inters this area it will retract and the cut/form will be lost. The size of this area varies from machine to machine. The customer should familizarize themselves when the ram retract zones occurs on their perticular machine and make appropriate attempts to prevent the tool from entering this area. In the event that it is not possible to avoid the ram retract zone, it is possible to reduce the size of this area on certain machines. Below is a list of parameters that can be modified to reduce the ram retract zone on these perticular models. Warning: The ram retract zones are designed to prevent the clamps from colliding with the punch during sheet movement. Modifying this zone does introduce the possibility of such occurrence and it becomes the customers responsibility to insure, through proper programming methods, that such collisions do not occur. Vipros machines with 18P: To reduce the ram retract zone for Vipros machines with 18P controls, parameter #6959 must be increased, by a negative amount. Example: If the original parameter is -116999 increasing this by 2540 in the negative to -119539 will reduce the ram retract zone by 1 from approximately 4 to 3 On Vipros 255 machines, if the wheel tool is used in the 2 Auto Index station, the ram will retract whenever the C angle changes. To prevent this from happening, keep relay K2.0 can be set to 1. EM Machines with AMNC-F control: To reduce the ram retract zone for EM Machines with AMNC-F control, parameters #16556 and #16558 must be reduced. Example: If the original parameter is 15602, reducing this by 5080 to 10522 will reduce the ram retract zone by 1 from approximately 3 to 2 On EM machines, if the wheel tool is used in the 2 Auto Index station, the ram will retract whenever the C angle changes. To prevent this from happening, keep relay K12.0 can be set to 1.

Print Date 08/06/09 Revision 3.0

Page 20 of 20

You might also like