Difference between revisions of "CNC Bender v11-20091118"

From ATTWiki
Jump to: navigation, search
(25px NEW - Final Bend Simultaneous Motion)
(25px REPAIR- Time-Out Value for Bend Arm Return)
 
(65 intermediate revisions by one user not shown)
Line 8: Line 8:
 
<tr>
 
<tr>
 
<td>
 
<td>
Type of Upgrade: '''FASTER BENDING'''
+
Type of Upgrade: '''FLEXIBILITY''' and '''REPAIR'''
 
</td>
 
</td>
 
<td>
 
<td>
The changes in this version are minor debugs to the November 4, 2009 version of CNC Bender - Speed optimizations.
+
The changes in this version are minor debugs to the November 4, 2009 version of CNC Bender - Speed optimizations. (See [[CNC Bender v11-20091104]] and [[CNC Bender v11-20090518]])
 
</td>
 
</td>
 
</tr>
 
</tr>
Line 26: Line 26:
  
  
===[[image:Check.jpg|25px]] NEW - Final Bend Simultaneous Motion===
+
===[[image:Check.jpg|25px]] REPAIR- Final Bend Simultaneous Motion===
 
<table>
 
<table>
<tr>
+
<tr valign=top>
 
<td width=300>
 
<td width=300>
* If the final Bend Return Step Point is ZERO, then the standard "BendAbsolute" command is now called correctly.<br><br>
+
* If the final Bend Return Step Point is ZERO, then the standard "BendAbsolute" command is now called correctly without generating errors during AutoBuild.<br><br>
* The final bend arm return motion now allows the process list that follows to begin even if the bend arm is still returning home.<br><br>
+
* This switches the immediate move "Bend Absolute" off - which makes CNC Bender wait for the bend arm to completely return home before moving to the next step in the process.<br><br>
* The Bend Return Step Point value in the last row controls when the final bend arm return will release the processlist to move back to the beginning of the program.
+
  
 
<br>
 
<br>
Line 39: Line 38:
  
 
<td>
 
<td>
[[image:BendReturnStepPoint_FinalRow.jpg|500px]]<br>
+
[[image:BendReturnStepPoint_Zero_FinalRow.jpg|500px]]<br>
 
</td>
 
</td>
 
</tr>
 
</tr>
Line 46: Line 45:
  
 
<br><br>
 
<br><br>
 +
 +
===[[image:Check.jpg|25px]] REPAIR- Time-Out Value for Bend Arm Return===
 +
<table>
 +
<tr valign=top>
 +
<td width=300>
 +
* The bend arm return timeout value in the PREBEND section of the processlist was accidentally set to the Run Buttons timeout in the previous version.<br><br>
 +
* This has been resolved so that the '''axis timeout''' value is used.<br><br>
 +
</td>
 +
 +
<td>
 +
[[image:bendarm_icon.jpg]]
 +
</td>
 +
</tr>
 +
 +
</table>
 +
 +
===[[image:Check.jpg|25px]] REPAIR - Feed Move into Interference Zones for AFTER Check for PD (Pressure Die) HOME ===
 +
<table>
 +
<tr valign=top>
 +
<td width=300>
 +
* CNC Bender now properly checks for the PD HOME switch activated before ATTEMPTING to move the FEED axis into the interference zone<br><br>
 +
* Previous versions could skip the wait for the PD motion to complete, then give a collision error by not waiting for the PD to move home.<br><br>
 +
 +
* This prevents the following type of error:<br><br>
 +
</td>
 +
<td width=300>
 +
[[image:feedaxis_icon.jpg]]<br><br>
 +
----------------------------------------
 +
11/17/2009 2:50:19 PM
 +
Collision - The Pressure Die Is Not Home And Feed Would Have Penetrated the Pressure Die Interference Zone, CIO Checked: Input_PressureDieIsHome_End
 +
----------------------------------------
 +
 +
</td>
 +
</tr>
 +
 +
</table>
 +
 +
<br><br>
 +
 +
===[[image:Check.jpg|25px]] ENHANCE - AllDiesToHome Command and AllDiesToHomeWithoutPDA Commands===
 +
 +
<table>
 +
<tr valign=top>
 +
<td width=300>
 +
* Both of these commands can now be named in the General Dynamic Option List in Low Level.<br><br>
 +
* Automated logic has been installed to work like this:
 +
</td>
 +
<td width=450>
 +
 +
[[image:COMDEFname_alldiestohome.jpg|450px]] <br><br>
 +
 +
<table cellpadding=5>
 +
<tr>
 +
<td width=150 bgcolor="#abbad1">
 +
* When returning a PDA motion-controlled axis...<br><br>
 +
* When using a FOLLOWER with NO prox...
 +
</td>
 +
 +
<td bgcolor="#e3e4f5">
 +
...then AllDiesToHomeWithoutPDA is called immediately after in order to insure that the pressure die and clamp dies are home before continuing.
 +
</td>
 +
</tr>
 +
</table>
 +
 +
<table cellpadding=5>
 +
<tr>
 +
<td width=150 bgcolor="#abbad1">
 +
* When returning a PDA directional valve actuator...<br><br>
 +
* When returning a FOLLOWR with a prox switch...
 +
</td>
 +
 +
<td bgcolor="#e3e4f5">
 +
...then AllDiesToHome is called to be sure the pressure die, clamp die, and Pressure Die Assist die are home before continuing.
 +
</td>
 +
</tr>
 +
 +
</table>
 +
 +
</td>
 +
</tr>
 +
 +
</table>
 +
 +
 +
 +
<br><br>
 +
 +
=Other Pages=
 +
*Back to [[CNC Bender]]
 +
*Back to [[CNC Bender Software Updates]]
 +
*See [[CNC Bender v11-20091104]]
 +
*See [[CNC Bender General Information]]
 +
*See [[Absolute Rotate]]
 +
*See [[Absolute Rotate Offset Position]]
 +
*See [[Final Feed Clearance]]
 +
*See [[Mandrel Retract]]
 +
*See [[Mandrel Retract Part Release]]

Latest revision as of 18:30, 19 November 2009

Cncbender logo pushbending.png

Type of Upgrade: FLEXIBILITY and REPAIR

The changes in this version are minor debugs to the November 4, 2009 version of CNC Bender - Speed optimizations. (See CNC Bender v11-20091104 and CNC Bender v11-20090518)

Operatorstation model.jpg



Check.jpg REPAIR- Final Bend Simultaneous Motion

  • If the final Bend Return Step Point is ZERO, then the standard "BendAbsolute" command is now called correctly without generating errors during AutoBuild.

  • This switches the immediate move "Bend Absolute" off - which makes CNC Bender wait for the bend arm to completely return home before moving to the next step in the process.


Bendarm blur vb150.jpg

BendReturnStepPoint Zero FinalRow.jpg



Check.jpg REPAIR- Time-Out Value for Bend Arm Return

  • The bend arm return timeout value in the PREBEND section of the processlist was accidentally set to the Run Buttons timeout in the previous version.

  • This has been resolved so that the axis timeout value is used.

Bendarm icon.jpg

Check.jpg REPAIR - Feed Move into Interference Zones for AFTER Check for PD (Pressure Die) HOME

  • CNC Bender now properly checks for the PD HOME switch activated before ATTEMPTING to move the FEED axis into the interference zone

  • Previous versions could skip the wait for the PD motion to complete, then give a collision error by not waiting for the PD to move home.

  • This prevents the following type of error:

Feedaxis icon.jpg


11/17/2009 2:50:19 PM Collision - The Pressure Die Is Not Home And Feed Would Have Penetrated the Pressure Die Interference Zone, CIO Checked: Input_PressureDieIsHome_End




Check.jpg ENHANCE - AllDiesToHome Command and AllDiesToHomeWithoutPDA Commands

  • Both of these commands can now be named in the General Dynamic Option List in Low Level.

  • Automated logic has been installed to work like this:

COMDEFname alldiestohome.jpg

  • When returning a PDA motion-controlled axis...

  • When using a FOLLOWER with NO prox...

...then AllDiesToHomeWithoutPDA is called immediately after in order to insure that the pressure die and clamp dies are home before continuing.

  • When returning a PDA directional valve actuator...

  • When returning a FOLLOWR with a prox switch...

...then AllDiesToHome is called to be sure the pressure die, clamp die, and Pressure Die Assist die are home before continuing.




Other Pages