CNC Bender v12-20101102

From ATTWiki
Jump to: navigation, search

Cncv12procontrol withteachmode.jpg

Contents



Check.jpg FIX - Removed Multiple Axis Jogs in Custom Command Editor

It is no longer possible to move two axes at the same time when the joystick feature is enabled in the Custom Command Editor

Custom Command Editor

Check.jpg FIX - Proper Jog Axis Set When Switching Axis in Custom Command Editor

The jog axis number is now reset in CNC Processor when exiting the Jog Motion selection window

This prevents the wrong axis from moving after editing the jog motion.
Jog Motion Selection Window

Check.jpg NEW - Dedicated Timer in CNC Processor for Teach Pendant Jog

A new timer is added to CNC Processor to regulate the response to SMT Teach Pendant or joystick-type jog motion. This allows for steady jog motion no matter what other process the processor performing.

SMT Teach Pendant

Check.jpg NEW - Default Jog Speed in Axislist Configuration

The default jog speeds for each axis are now set inside the main.axislist configuration file.

The new property name is Default Jog Speed=

See the screen image on the right of the new property in main.axislist file.

The speeds are reset to default:

  1. When Processor runs the Init Axis processlist
  2. When Processor senses a change between operation modes (manual, step, auto)
  3. When exiting the Custom Command Editor

Defaultjogspeed.jpg

Each axis has its own Default Jog Speed property.

How the values are handled:

  • If the default jog speed property and value are not present or the property name is misspelled in the main.axislist file for any axis, then the value defaults to "20" inside CNC Processor.
  • If a default jog speed is negative, it is reset to the positive value.
  • If a default jog speed exceeds the maximum speed for an axis, then it is reset to the maximum speed.


Check.jpg NEW - Separate Timer in CNC Processor for Direct Axis Jog Input Detection

CNC Processor has a new dedicated timer for detecting +/- inputs for direct axes jogs. This carefully regulates the timing of the jog commands being sent to the servo modules.

Setup:

  1. Interval is a floating point value in seconds
  2. Loop priority is from 1 to 4 - with 4 being time-critical.

A new set of properties is found inside the CNCProcessor.cfg file in the c:\cnc\config folder. See the two new properties at the bottom of this screen image:

Direct axis jog properties.jpg



Check.jpg REMOVE - SetDefaultJogSpeeds In Init Axis Process

The SetDefaultJogSpeeds COMDEF is now no longer needed in Init Axis processlist. If it is included, then it will be overridden by CNC Processor based on the axis configuration.

SetDefaultJogSpeeds Command in InitAxes


Check.jpg NEW - Controlled Vertical Axis Motion in Manual Page

Any bender with a vertical axis can now perform a controlled vertical jog in the manual page.
Vertical Axis Motion

Check.jpg NEW Splash

CNC Bender has a new splash screen

Cncbender splash orange.jpg

Other Pages