Difference between revisions of "Bend Program Optimization"
(→Specific Optimization Techniques for CNC Bender) |
|||
(16 intermediate revisions by one user not shown) | |||
Line 1: | Line 1: | ||
+ | __toc__ | ||
+ | |||
The goal of bend program optimization is to reduce the cycle time per part. | The goal of bend program optimization is to reduce the cycle time per part. | ||
− | + | <br><br> | |
+ | |||
+ | =General Optimization Principle= | ||
<table cellpadding="15" width = 650> | <table cellpadding="15" width = 650> | ||
Line 11: | Line 15: | ||
<ol> | <ol> | ||
<li>Closely watch the bender during cycle to determine if there are any motions that can be combined.</li><br> | <li>Closely watch the bender during cycle to determine if there are any motions that can be combined.</li><br> | ||
− | |||
<li>Determine if there are features already built into CNC Bender that will allow for this optimization. If not, then describe the optimization to Advanced Tubular programmers for consideration.</li> | <li>Determine if there are features already built into CNC Bender that will allow for this optimization. If not, then describe the optimization to Advanced Tubular programmers for consideration.</li> | ||
</ol> | </ol> | ||
Line 18: | Line 21: | ||
</table> | </table> | ||
+ | <br><br> | ||
− | + | =Specific Optimization Techniques for CNC Bender= | |
Line 26: | Line 30: | ||
<td bgcolor="#f0f0f0" width = 200> | <td bgcolor="#f0f0f0" width = 200> | ||
<font size=4><b>FEED AND ROTATE</b></font> | <font size=4><b>FEED AND ROTATE</b></font> | ||
+ | ----<br> | ||
+ | Change the Feed THEN Rotate to Feed AND Rotate | ||
− | |||
</td> | </td> | ||
<td bgcolor="#e3e4f5"> | <td bgcolor="#e3e4f5"> | ||
Line 42: | Line 47: | ||
<tr valign="top"> | <tr valign="top"> | ||
<td bgcolor="#f0f0f0" width = 200> | <td bgcolor="#f0f0f0" width = 200> | ||
+ | <font size=4><b>POST BEND JOG</b></font> | ||
+ | ----<br> | ||
'''Remove''' the '''Post Bend Jog''' move in each FRB Row | '''Remove''' the '''Post Bend Jog''' move in each FRB Row | ||
<br><br> | <br><br> | ||
Line 60: | Line 67: | ||
<tr valign="top"> | <tr valign="top"> | ||
<td bgcolor="#f0f0f0" width = 200> | <td bgcolor="#f0f0f0" width = 200> | ||
+ | <font size=4><b>BEND RETURN STEP POINT</b></font> | ||
+ | ----<br> | ||
Increase the '''Bend Return Step Point''' value in each FRB Row | Increase the '''Bend Return Step Point''' value in each FRB Row | ||
<br><br> | <br><br> | ||
Line 79: | Line 88: | ||
<tr valign="top"> | <tr valign="top"> | ||
<td bgcolor="#f0f0f0" width = 200> | <td bgcolor="#f0f0f0" width = 200> | ||
+ | <font size=4><b>RADIUS SHIFTING DURING FEED</b></font> | ||
+ | ----<br> | ||
Set Radius Shifting to occur '''DURING the FEED'''<br><br> | Set Radius Shifting to occur '''DURING the FEED'''<br><br> | ||
Line 101: | Line 112: | ||
<tr valign="top"> | <tr valign="top"> | ||
<td bgcolor="#f0f0f0" width = 200> | <td bgcolor="#f0f0f0" width = 200> | ||
+ | <font size=4><b>PRESSURE DIE RETRACT TIMER</b></font> | ||
+ | ----<br> | ||
Set the Pressure Die Retract Timer to Enable<br><br> | Set the Pressure Die Retract Timer to Enable<br><br> | ||
Line 119: | Line 132: | ||
<tr valign="top"> | <tr valign="top"> | ||
<td bgcolor="#f0f0f0" width = 200> | <td bgcolor="#f0f0f0" width = 200> | ||
+ | <font size=4><b>EARLY MANDREL EXTRACTION</b></font> | ||
+ | ----<br> | ||
+ | Enable '''Early Mandrel Extraction''' option<br><br> | ||
+ | |||
+ | </td> | ||
+ | <td bgcolor="#e3e4f5"> | ||
+ | <ol> | ||
+ | <li>Use this feature to extract the mandrel while coming to the end of a bend.</li><br> | ||
+ | <li>Set the Early Mandrel Extraction Zone value. The value represents the number of degrees from the final bend angle where the mandrel should begin retracting.</li><br> | ||
+ | <li>Extraction before 15 degrees from the final bend position may increase flattening in the bend. The goal is to allow the mandrel to complete the extraction at the same time or slightly before other actuators finish their motion. So this value does not have to be set higher than the value required to accomplish this goal.</li><br> | ||
+ | </ol> | ||
+ | </td> | ||
+ | </tr> | ||
+ | </table> | ||
+ | |||
+ | |||
+ | <table cellpadding="15" width = 650> | ||
+ | <tr valign="top"> | ||
+ | <td bgcolor="#f0f0f0" width = 200> | ||
+ | <font size=4><b>EARLY MANDREL FORWARD</b></font> | ||
+ | ----<br> | ||
+ | Enable '''Early Mandrel Forward At Angle''' option<br><br> | ||
+ | |||
+ | </td> | ||
+ | <td bgcolor="#e3e4f5"> | ||
+ | <ol> | ||
+ | <li>Use this feature to send the mandrel forward while the bend arm is returning.</li><br> | ||
+ | <li>Take care that there is enough straight tube in front of ball mandrels in order to move the ball mandrel forward. The goal is to move the mandrel forward early without pressing the ball mandrels into the bent tubing.</li><br> | ||
+ | </ol> | ||
+ | </td> | ||
+ | </tr> | ||
+ | </table> | ||
+ | |||
+ | |||
+ | <table cellpadding="15" width = 650> | ||
+ | <tr valign="top"> | ||
+ | <td bgcolor="#f0f0f0" width = 200> | ||
+ | <font size=4><b>HOLD MANDREL FORWARD</b></font> | ||
+ | ----<br> | ||
Enable '''Hold Mandrel Forward'''<br><br> | Enable '''Hold Mandrel Forward'''<br><br> | ||
Latest revision as of 16:05, 20 July 2006
Contents |
The goal of bend program optimization is to reduce the cycle time per part.
General Optimization Principle
Attempt to optimize motion through combination of motion. |
|
Specific Optimization Techniques for CNC Bender
FEED AND ROTATE Change the Feed THEN Rotate to Feed AND Rotate |
|
POST BEND JOG Remove the Post Bend Jog move in each FRB Row
|
|
BEND RETURN STEP POINT Increase the Bend Return Step Point value in each FRB Row
|
|
RADIUS SHIFTING DURING FEED Set Radius Shifting to occur DURING the FEED CNC Processor uses is ability to run multiple processes simultaneously to move the Feed, Rotate, and the RADIUS SHIFTING at the same time. While the feed and rotate are occuring, the radius can also be shifting in what is called a "secondary process". |
|
PRESSURE DIE RETRACT TIMER Set the Pressure Die Retract Timer to Enable This feature enables Pressure Die Retract timing rather than full pressure die open. |
|
EARLY MANDREL EXTRACTION Enable Early Mandrel Extraction option |
|
EARLY MANDREL FORWARD Enable Early Mandrel Forward At Angle option |
|
HOLD MANDREL FORWARD Enable Hold Mandrel Forward |
|
--Mcone 11:31, 20 July 2006 (EDT)