Difference between revisions of "CNC Bender v11-20091218"

From ATTWiki
Jump to: navigation, search
(25px OPTIMIZATION - for [BEGIN RUN AGAIN])
(25px OPTIMIZATION - for [BEGIN RUN AGAIN])
Line 51: Line 51:
 
<tr>
 
<tr>
 
<td width=300>
 
<td width=300>
* 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.<br><br>
+
* As of version [[CNC Bender v11-20091104]], CNC Processlist Builder 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>
  
 
* We discovered that the switch to the [BEGIN RUN AGAIN] label did not occur until after the second time through the processlist.  This increased time slightly, and sometimes caused the bend arm to pause on the way to the home position when the '''"Last Row Absolute Feed Clear - Immediate Move"''' was ENABLED.<br><br>
 
* We discovered that the switch to the [BEGIN RUN AGAIN] label did not occur until after the second time through the processlist.  This increased time slightly, and sometimes caused the bend arm to pause on the way to the home position when the '''"Last Row Absolute Feed Clear - Immediate Move"''' was ENABLED.<br><br>

Revision as of 18:33, 19 December 2009

Cncbender logo pushbending.png

Type of Upgrade: Critical: ACCURACY

The changes in this version are designed to make CNC Bender more accurate and run faster.

Operatorstation model.jpg



Check.jpg REPAIR - Feed Accuracy Fix During Feed/Rotate Motion When Bend Arm Returning

  • There were circumstances were the Feed positioning was interfered with by Processor making multiple calls to the BEND axis when the BEND axis was returning to ZERO.

  • We discovered this problem running on a new high-speed Pro-face operator station running LiteControl.

  • We are convinced that this issue could occur in any bender with newer software being run in a fast Pro-face control.

  • The issue is directly linked to the "Don't Move if Within Position Tolerance Of" value in the AXIS configuration file, and situations where multiple axes are called simultaneously in the same COMDEF (like when the bend arm is returning and the Feed/Rotate axis starts up).

  • The "ignore" Axis property is now ignored and can be removed from the axis file.

Bendarm blur vb150.jpg



Check.jpg OPTIMIZATION - for [BEGIN RUN AGAIN]

  • As of version CNC Bender v11-20091104, CNC Processlist Builder 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.

  • We discovered that the switch to the [BEGIN RUN AGAIN] label did not occur until after the second time through the processlist. This increased time slightly, and sometimes caused the bend arm to pause on the way to the home position when the "Last Row Absolute Feed Clear - Immediate Move" was ENABLED.

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