Difference between revisions of "CNC Bender v11-20091104"

From ATTWiki
Jump to: navigation, search
(25px NEW - Second Constant Run List Designed for HIGH SPEED OPERATIONS)
 
(38 intermediate revisions by one user not shown)
Line 1: Line 1:
 +
<table>
 +
<tr>
 +
<td width=300>
 
[[image:Cncbender_logo_pushbending.png]]
 
[[image:Cncbender_logo_pushbending.png]]
[[image:Operatorstation_model.jpg|right]]
+
<br>
 +
 
 +
<table>
 +
<tr>
 +
<td>
 +
Type of Upgrade: '''FASTER BENDING'''
 +
</td>
 +
<td>
 +
The changes in this version are designed to make CNC Bender run faster.  On a 2 part with a side-loader, these optimizations combined trimmed 4 or more seconds off of every bend cycle.
 +
</td>
 +
</tr>
 +
</table>
 +
 
 +
</td>
 +
<td>
 +
[[image:Operatorstation_model.jpg]]
 +
</td>
 +
</tr>
 +
</table>
  
 
__NOTOC__
 
__NOTOC__
 
  
  
 
===[[image:Check.jpg|25px]] NEW - Final Bend Simultaneous Motion===
 
===[[image:Check.jpg|25px]] NEW - Final Bend Simultaneous Motion===
 
 
<table>
 
<table>
 
<tr>
 
<tr>
 
<td width=300>
 
<td width=300>
* The final bend arm return motion now allows logic to continue even if it is still moving back.<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>
 
* 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.
 
* 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>
 +
[[image:bendarm_blur_vb150.jpg|300px]]
 
</td>
 
</td>
  
Line 24: Line 44:
  
 
<br><br>
 
<br><br>
 
  
 
===[[image:Check.jpg|25px]] NEW - New Optimization in Processor - Makes Bender Run Faster===
 
===[[image:Check.jpg|25px]] NEW - New Optimization in Processor - Makes Bender Run Faster===
Line 31: Line 50:
 
<tr>
 
<tr>
 
<td width=300>
 
<td width=300>
* A new [BEGIN RUN AGAIN] label is used to trim off processing time by bypassing commands that only need to be run once at the top of each process list. (bend program) <br><br>
+
* '''This is an important change that trims seconds of each cycle.'''
 +
* Every part process list begins with an initialization section that can easily be 50 lines of commands.  Running through these commands for the same part repeatedly when starting the next part cycle wastes time.  <br><br>
 +
 
 +
* So the CNC Processlist Builder now inserts a new [BEGIN RUN AGAIN] label placed in the middle of each part's process list to trim off processing time by showing CNC Processor where to start when the same part is run the second time and greater.<br><br>
 +
 
 
</td>
 
</td>
  
 
<td>
 
<td>
[[image:PDA-RVGProfileSetupName.jpg|500px]]<br>
+
[[image:BeginRunAgainLabel.jpg|500px]]<br>
 
</td>
 
</td>
 
</tr>
 
</tr>
Line 43: Line 66:
 
<br><br>
 
<br><br>
  
 
+
===[[image:Check.jpg|25px]] NEW - Second Constant Run List Designed for HIGH SPEED OPERATIONS ===
 
+
 
+
===[[image:Check.jpg|25px]] NEW - FRB  EVEN or ODD Row COPY ===
+
  
 
<table cellpadding=5>
 
<table cellpadding=5>
 
<tr>
 
<tr>
 
<td width=300>
 
<td width=300>
* Now there are EVEN and ODD Rows buttons that replace the UP ONE or DOWN ONE buttons.
+
* USe the new high-speed constant run list for processes that should run all the time and get high attention.<br><br>
<br><br>
+
* Control the interval of how often the list runs in the Processor tab in the Low Level menu.<br><br>
* These buttons can copy the current value to all EVEN or ODD rows for setup patterns that repeat in the FRB rows.
+
</td>
+
  
<td width=350>
+
* The list file is separate from the ConstantRun processlist.  The name is '''"ConstantRunHS.processlist"'''<br><br>
[[image:FRBoption_copy_oddeven.jpg|500px]]
+
</td>
+
</tr>
+
  
</table>
+
* Put tube-support control in this list to make it more responsive to fast moving Feed axes.  
 
+
 
+
 
+
 
+
 
+
===[[image:Check.jpg|25px]] FIX - KEYBOARD Repairs===
+
 
+
<table>
+
<tr>
+
<td width=300>
+
* The blinking cursor now moves the end of the line when typing text.<br><br>
+
 
+
* The left and right arrow keys from the physical keyboard are now recognized.<br><br>
+
 
+
* The apostrophe character from the physical keyboard is now recognized.<br><br>
+
  
 
</td>
 
</td>
  
<td>
+
<td width=350>
[[image:CNCkeyboard.jpg|500px]]<br>
+
[[image:HighSpeedConstantRun.jpg|500px]]
 
</td>
 
</td>
 
</tr>
 
</tr>
  
 
</table>
 
</table>
 
+
<br>
<br><br>
+
<br>
  
 
=Other Pages=
 
=Other Pages=

Latest revision as of 23:09, 4 November 2009

Cncbender logo pushbending.png

Type of Upgrade: FASTER BENDING

The changes in this version are designed to make CNC Bender run faster. On a 2 part with a side-loader, these optimizations combined trimmed 4 or more seconds off of every bend cycle.

Operatorstation model.jpg



Check.jpg NEW - Final Bend Simultaneous Motion

  • The final bend arm return motion now allows the process list that follows to begin even if the bend arm is still returning home.

  • 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.


Bendarm blur vb150.jpg

BendReturnStepPoint FinalRow.jpg



Check.jpg NEW - New Optimization in Processor - Makes Bender Run Faster

  • This is an important change that trims seconds of each cycle.
  • Every part process list begins with an initialization section that can easily be 50 lines of commands. Running through these commands for the same part repeatedly when starting the next part cycle wastes time.

  • So the CNC Processlist Builder now inserts a new [BEGIN RUN AGAIN] label placed in the middle of each part's process list to trim off processing time by showing CNC Processor where to start when the same part is run the second time and greater.

BeginRunAgainLabel.jpg



Check.jpg NEW - Second Constant Run List Designed for HIGH SPEED OPERATIONS

  • USe the new high-speed constant run list for processes that should run all the time and get high attention.

  • Control the interval of how often the list runs in the Processor tab in the Low Level menu.

  • The list file is separate from the ConstantRun processlist. The name is "ConstantRunHS.processlist"

  • Put tube-support control in this list to make it more responsive to fast moving Feed axes.

HighSpeedConstantRun.jpg



Other Pages