Difference between revisions of "CNC Bender v11-20081211"

From ATTWiki
Jump to: navigation, search
(25px Changed Input Names in CNC Processor)
(25px Update CIO Editor)
 
(45 intermediate revisions by one user not shown)
Line 1: Line 1:
 
 
[[image:Cncbender_logo_pushbending.png]]
 
[[image:Cncbender_logo_pushbending.png]]
 
[[image:Operatorstation_model.jpg|right]]
 
[[image:Operatorstation_model.jpg|right]]
Line 6: Line 5:
  
  
=CHANGES to CNC BENDER=
 
  
 
===[[image:Check.jpg|25px]] NEW - Stair-Stepping Radius Level Shifting  ===
 
===[[image:Check.jpg|25px]] NEW - Stair-Stepping Radius Level Shifting  ===
 
You will find this new option in the Radius dynamic option list in the FRB page.<br>
 
You will find this new option in the Radius dynamic option list in the FRB page.<br>
 
<br>
 
<br>
[[image:CNC_Stair_Step_Radius_Level_Change.jpg|150px]]<br><br>
+
[[image:CNC_Stair_Step_Radius_Level_Change.jpg|250px]]<br><br>
 
Stair-step through the radius levels in order to avoid tooling.
 
Stair-step through the radius levels in order to avoid tooling.
 
<br><br>
 
<br><br>
[[image:Cncbender_stairstep_radiuschange.jpg|300px]]
+
[[image:Cncbender_stairstep_radiuschange.jpg|400px]]
 
<br>
 
<br>
  
===[[image:Check.jpg|25px]] PDA Safety Feature  ===
+
===[[image:Check.jpg|25px]] NEW - PDA Safety Feature  ===
 
PDA motion-controlled jogs will no longer be allowed if the bend arm is not at or beyond 90 degrees. This restriction is to protect accidental collision of the dies. There is still no restriction on the direct axes jogs.
 
PDA motion-controlled jogs will no longer be allowed if the bend arm is not at or beyond 90 degrees. This restriction is to protect accidental collision of the dies. There is still no restriction on the direct axes jogs.
  
===[[image:Check.jpg|25px]] Removed COMDEF: WatchPartInColletSwitch  ===
+
<br><br>
This command is no longer needed in CNC Bender. It is replaced with secondary process list "button_chuckclose.cncprocesslist"
+
  
 +
===[[image:Check.jpg|25px]] NEW - Added new [setvar_float] Command  ===
 +
This command allows CNC Processlist Builder to assign constants to floating point variables or other variables to variables in the processlist like this:
 +
<br><br>
  
 +
<pre>[setvar_float] HorizontalHeadShiftUse = HorizontalHeadShift2</pre>
 +
or
 +
<pre>[setvar_float] HorizontalHeadShiftUse = 25.4</pre>
 +
 +
<br><br>
 +
 +
===[[image:Check.jpg|25px]] NEW - Inline "var()" Parameter for Commands  ===
 +
This feature allows a variable to be placed in parameter of a COMDEF like this:
 +
<br><br>
 +
<pre>MoveHeadHorizToAbs = pos0:var(HorizontalHeadShiftUse), vel0:300.00000000, ump0:1, cto:60000</pre>
 +
 +
<br><br>
 +
 +
===[[image:Check.jpg|25px]] REPAIR - Unit Factor Error When Clearing FRB Data  ===
 +
When clearing the FRB data, the units could get mixed up because of reading the default file in the opposite unit.  This would would mix up linear units by a factor of 25.4. This version completely resolves this problem.
 +
 +
<br><br>
 +
 +
===[[image:Check.jpg|25px]] Removed COMDEF: WatchPartInColletSwitch  ===
 +
This command is no longer needed in CNC Bender. It's function is replaced with secondary process list "button_chuckclose.cncprocesslist"
 +
 +
<br><br>
  
===[[image:Check.jpg|25px]] Changed Input Names in CNC Processor  ===
+
===[[image:Check.jpg|25px]] Changed Input Names in CNC Processor Config File ===
 
The two inputs in the CNCProcessor.cfg file:
 
The two inputs in the CNCProcessor.cfg file:
 
<br>
 
<br>
 
*Input_PressureDieIsClosed_Begin
 
*Input_PressureDieIsClosed_Begin
 
*Input_ClampIsClosed_Begin
 
*Input_ClampIsClosed_Begin
<br>
+
 
 
have been changed to  
 
have been changed to  
 +
 
*Input_PressureDieIsClosed_End
 
*Input_PressureDieIsClosed_End
 
*Input_ClampIsClosed_End
 
*Input_ClampIsClosed_End
 +
 +
<br>
 +
This is in effort to remove all BEGIN type inputs from the standard configuration.
 +
 +
===[[image:Check.jpg|25px]] Repaired the Axis Velocity Maximum Value Notification in Low Level  ===
 +
The maximum axis velocity is controlled in the Axis List configuration file.  The value now properly reports in a warning dialog when an operator attempts to set a velocity value too high.
 +
<br><br>
 +
 +
 +
===[[image:Check.jpg|25px]] CIO EDITOR - ACTIVE and INACTIVE Bit State CHECK BOX Removal  ===
 +
 +
* We removed two check boxes because they are never used in our setups.
 +
* Whenever an opposing point is set, now assume that the point's boolean value is always set exactly the opposite of the main point to be energized.
 +
*[[image:Cio_boolean_state_change.jpg|500px]]
 +
* CNC Processor is adjusted to assume this new logic.
 +
<br><br>
 +
 +
===[[image:Check.jpg|25px]] CIO EDITOR - Other Updates  ===
 +
 +
The CIO Editor was significantly updated for better appearance and usability:
 +
 +
*[[image:cio_editor.jpg|600px]]<br><br>
 +
*The CIO list on the left is more useful because it shows the REGISTER, then the POINT number - and sorts using that order of information.
 +
*The toolbar is cleaned up to show only two buttons.
 +
*The CIO edit page on the right is now more organized.
 +
*A new Find CIO button is added.
 +
 +
 +
<br>
 +
 +
===[[image:Check.jpg|25px]] CHANGED - Flexible Axis Number for Horizontal Head  ===
 +
 +
The logic throughout CNC Bender no longer ASSUMES that the Horizontal Head Axis is always <b>AXIS 4</b> in the machine axis list.
 +
 +
*The Horizontal Head can be assigned any axis higher than 3.
 +
<br>
 +
Note:
 +
*The Feed axis should always be 1
 +
*The Rotate axis should always be 2
 +
*The Bend axis should always be 3
 +
*The PDA axis can be assigned any axis higher than 3 as long as its axis number can be a slave of master axis 3 (bend)
 +
 +
<br><br>
 +
 +
 +
 +
===[[image:Check.jpg|25px]] REPAIR - Processlist Builder Error Fixes  ===
 +
 +
It was possible for errors to occur in the processlist builder that relate to the lookup of settings in PDA-RVG Profile lists and Push-Bend Profile lists.  These errors are no protected against.
 +
 +
<br><br>
 +
 +
 +
===[[image:Check.jpg|25px]] ENHANCED - CNC Bender Loader  ===
 +
 +
*[[image:cncbenderloader.jpg|400px]]
 +
*The Loader how shows the current version number of the software it will load.
 +
*The CNC Bender Loader is now more efficient in the way it uses the CPU.
 +
*The Loader will no longer allow more than one instance of itself to be loaded.  Rather it will just display the first instance.  (This will prevent this button from piling up on the screen.)
 +
 +
 +
<br><br>
 +
 +
=Other Pages=
 +
*Back to [[CNC Bender]]
 +
*Back to [[CNC Bender Software Updates]]
 +
*Read about [[Push Bending]]
 +
*Read about [[Push Bend Profile Table]]s

Latest revision as of 02:51, 17 December 2008

Cncbender logo pushbending.png

Operatorstation model.jpg



Check.jpg NEW - Stair-Stepping Radius Level Shifting

You will find this new option in the Radius dynamic option list in the FRB page.

CNC Stair Step Radius Level Change.jpg

Stair-step through the radius levels in order to avoid tooling.

Cncbender stairstep radiuschange.jpg

Check.jpg NEW - PDA Safety Feature

PDA motion-controlled jogs will no longer be allowed if the bend arm is not at or beyond 90 degrees. This restriction is to protect accidental collision of the dies. There is still no restriction on the direct axes jogs.



Check.jpg NEW - Added new [setvar_float] Command

This command allows CNC Processlist Builder to assign constants to floating point variables or other variables to variables in the processlist like this:

[setvar_float] HorizontalHeadShiftUse = HorizontalHeadShift2

or

[setvar_float] HorizontalHeadShiftUse = 25.4



Check.jpg NEW - Inline "var()" Parameter for Commands

This feature allows a variable to be placed in parameter of a COMDEF like this:

MoveHeadHorizToAbs = pos0:var(HorizontalHeadShiftUse), vel0:300.00000000, ump0:1, cto:60000



Check.jpg REPAIR - Unit Factor Error When Clearing FRB Data

When clearing the FRB data, the units could get mixed up because of reading the default file in the opposite unit. This would would mix up linear units by a factor of 25.4. This version completely resolves this problem.



Check.jpg Removed COMDEF: WatchPartInColletSwitch

This command is no longer needed in CNC Bender. It's function is replaced with secondary process list "button_chuckclose.cncprocesslist"



Check.jpg Changed Input Names in CNC Processor Config File

The two inputs in the CNCProcessor.cfg file:

  • Input_PressureDieIsClosed_Begin
  • Input_ClampIsClosed_Begin

have been changed to

  • Input_PressureDieIsClosed_End
  • Input_ClampIsClosed_End


This is in effort to remove all BEGIN type inputs from the standard configuration.

Check.jpg Repaired the Axis Velocity Maximum Value Notification in Low Level

The maximum axis velocity is controlled in the Axis List configuration file. The value now properly reports in a warning dialog when an operator attempts to set a velocity value too high.


Check.jpg CIO EDITOR - ACTIVE and INACTIVE Bit State CHECK BOX Removal

  • We removed two check boxes because they are never used in our setups.
  • Whenever an opposing point is set, now assume that the point's boolean value is always set exactly the opposite of the main point to be energized.
  • Cio boolean state change.jpg
  • CNC Processor is adjusted to assume this new logic.



Check.jpg CIO EDITOR - Other Updates

The CIO Editor was significantly updated for better appearance and usability:

  • Cio editor.jpg

  • The CIO list on the left is more useful because it shows the REGISTER, then the POINT number - and sorts using that order of information.
  • The toolbar is cleaned up to show only two buttons.
  • The CIO edit page on the right is now more organized.
  • A new Find CIO button is added.



Check.jpg CHANGED - Flexible Axis Number for Horizontal Head

The logic throughout CNC Bender no longer ASSUMES that the Horizontal Head Axis is always AXIS 4 in the machine axis list.

  • The Horizontal Head can be assigned any axis higher than 3.


Note:

  • The Feed axis should always be 1
  • The Rotate axis should always be 2
  • The Bend axis should always be 3
  • The PDA axis can be assigned any axis higher than 3 as long as its axis number can be a slave of master axis 3 (bend)




Check.jpg REPAIR - Processlist Builder Error Fixes

It was possible for errors to occur in the processlist builder that relate to the lookup of settings in PDA-RVG Profile lists and Push-Bend Profile lists. These errors are no protected against.




Check.jpg ENHANCED - CNC Bender Loader

  • Cncbenderloader.jpg
  • The Loader how shows the current version number of the software it will load.
  • The CNC Bender Loader is now more efficient in the way it uses the CPU.
  • The Loader will no longer allow more than one instance of itself to be loaded. Rather it will just display the first instance. (This will prevent this button from piling up on the screen.)




Other Pages