ℛ Settings

This tab has multiple sub-tabs, and they are used to provide the user with the ability to maintain the values needed for using the Rose Engine Butler system.


Axis Scaling

Set the desired scale values for the spindles and each axis. Further help for setting axis settings for a device is available.

The buttons at the bottom of the screen are:

Save Settings

this is useful to make a backup of all the current values you have entered.


The next two buttons are useful when you want to switch which device uses an axis that was previously used. For example, the cross slide will probably use the X and Z axes, and the curvilinear slide the Z axis. Before disconnecting the cross slide to connect the curvilinear slide,

  1. You can use the Export Settings... button to save the current settings for the cross slide (for later re-use when this device is re-connected).
  2. Then you can use the Import Settings... button to get the curvilinear slide values in place.
Export Settings...

This allows you to export some (or all) of the system settings. For each axis selected, you will need to select a device name.

Import Settings...
(from a previously saved file) Note, when using this button, the device name selected will populate onto the Comments field for the axis.

User Manual

Takes you to the page in this user manual which helps you determine the axis settings for a device.


Stepper Motor Tuning

The use can use this to set the values for each spindle and axis. The tuning already set worked during testing, and the user is cautioned from making significant changes. If you do so, we also recommend you record the starting values (so you can restore them if necessary).

  • P - Proportional gain. Too high causes overshoot/oscillation; too low is sluggish.
  • I - Integral gain. Corrects lingering error P alone can't close. Too high causes slow overshoot-then-correct ("windup").
  • D - Derivative gain. Damps oscillation/overshoot caused by P and I.
  • FF0 - Zeroth order Feedforward gain. Normally left at 0 for a position loop.
  • FF1 - First order Feedforward gain. Lets the loop anticipate motion instead of only reacting to error. On this machine, FF1 - not P/I - does most of the tracking.
  • FF2 - Second order Feedforward gain. Can compensate for inertia.
  • Backlash - Backlash compensation. Distance the mechanism can move, after reversing direction, before mechanical slack (leadscrew/gear play) is taken up and real motion resumes. Set to the measured lost motion for this axis; 0 disables compensation.

These get saved when the program is exited, or when Save Settings is used on the Axis Scaling tab.

More information is available at:


Other Tuning

Use this to set the maximum, default, and minimum jogging speeds for

  • Linear axes: Jog speed for the X, Z, U, V, & W axes.
  • Rotary (Angular) axis: Jog speed for the B axis.

These are used when moving under Manual Control [F3].


General

There are some general values which get set here:

  • The measurement system to be used (Imperial or Metric)
  • Device names to be used for the selection fields. You enter them as one device name per line.
When using Export Settings, you can pick one of these names to label which physical device the exported axis' values belong to.
########## Standard Footer for all pages ##########
spacer line

About the Rose Engine Butler System
Terms of Use

eMail comments to
ColvinTools @ Gmail [period] com -> mailto:ColvinTools [snail] Gmail [period] com