Axes

########## Standard Footer for all pages ##########

Lathe Axes

Lathe Axes, shown on an MDF Rose Engine 2.0

Lathe Axes, shown on an Lindow Rose Engine

Lathe Axes, shown on a Lindow Rose Engine

 


Lathe Axes, shown on an MDF Rose Engine 2.0

The Rose Engine Butler system has up to 10 channels (plugs) - 6 on the Base Box and 4 more on the optional Expansion Box - and each can be set to one of the spindles or axes below, and the ones outlined below were selected as they match to identifiable uses for a rose engine.

These axes are also depicted in the pictures to the right to show how they orient for use on lathes.

Lathe Axes
Axis Mvmt Type Potential Use(s) Comments

Sp0 ***********************************************************

Sp0 Spindle
  1. Spindle
 

Sp1 ***********************************************************

Sp1 Spindle
  1. Rosette Phaser/Multiplier
 

SPACE *************************************************************

X *************************************************************

X Linear
  1. Cross Slide
By convention, this is in and out

Y *************************************************************

Y n/a
n/a - axis is not configured
 

Z *************************************************************

Z Linear
  1. Cross Slide
  2. Curvilinear Slide
By convention, this is left and right

SPACE *************************************************************

A *************************************************************

A Rotary   By convention, A is rotation around X

B *************************************************************

B Rotary
  1. Spherical Slide
By convention, B is rotation around Y

C *************************************************************

C Rotary
  1. Spindle
By convention, C is rotation around Z. C is also used when synchronized motion of another axis and the spindle is needed (the spindle’s motor is plugged into this axis jack).

SPACE *************************************************************

U *************************************************************

U Linear
  1. Retractor
  2. Dynamic Rubber
U is parallel to X

V *************************************************************

V Linear
  1. Dynamic Amplitude Adjuster
V is parallel to Y

By convention, this is up and down. W *************************************************************

W Linear
  1. Cross Slide
  2. Curvilinear Slide
W is parallel to Z

Axis Assignments on Base Box

 

Axis Assignments with Expansion Box

Base Box

On the Base Box, up to 6 of these spindles and axes can be selected for use at any time - one per channel (plug). Sp1 can only be used when Sp0 is also used.

The axes selected for use are shown at the bottom of the LinuxCNC screen on the right. As depicted here, the selected axes are: U, V, W, C, X, & Z.

Expansion Box

With the addition of the Expansion Box, all 10 of these spindles and axes can be selected for use at any time - one per channel (plug).


Setting the axis assignments

To update the assignment of axes to channels (= plugs on the front of the box), you need to use the Rose Engine Butler Settings program (the one with a gear as the icon).

Rose Engine Butler Settings allows you to select

  • Which axes you wish to use, and
  • Which channel each axis is assigned to use.

The process to do this is

  1. Exit Rose Engine Butler
  2. Start Rose Engine Butler Settings
    • Make whatever changes you wish,
    • Save the settings, then
    • Exit Rose Engine Butler Settings
  3. Restart Rose Engine Butler.

Device-specific axis assignments

Device-specific settings are a very useful feature. You may find that your curvilinear slide's stepper motor runs differently than your cross slide. And as they both will probably be setup using the Z axis, you don't have figure it out each time.

Cross Slide Curvilinear Slide
  • Leadscrew
    • Has a 0.100” pitch
    • Has 1 start
  • Gearing ratio is 120:20
  • Leadscrew
    • Moves with a 2mm pitch
    • Has 4 starts
(thusly it moves 8 mm per revolution)
  • Gearing ratio is 1:1

For my cross slide, the calculated value was different than the actual value. Additionally, the two axes were not the same. The values were calibrated using a dial indicator to be:

  • X Axis
    • Scale = 387,650 pulses/inch
    • Backlash = 0.027”
  • Z Axis
    • Scale = 387,100 pulses/inch
    • Backlash = 0.027”
  • Scale = 2,015.748 pulses/inch
  • Backlash = 0.005”

Device-specific axis scenario - Cross slide

Using the Rose Engine Butler Settings program, enter the values you want for the Cross Slide. For this scenario that includes

  • X axis
  • Z axis
Save Subset
of Settings As...

Once everything is good, use the button, Save Subset of Settings As... to save the settings for only these axes to its own file. I named mine, "CrossSlide_REBset.ini".

You can name it anything, but it cannot be named REBset_v1.ini. And it should have an extension of .ini.


 
Load Settings
from File

Then, whenever you want to use your cross slide, you can load the settings for it. The re-loaded file will only change the values for those axes (in this case, X & Z) and all the others will stay the same.


Device-specific axis scenario - Curvilinear slide

Using the Rose Engine Butler Settings program, you can enter the values you want for the Curvilinear Slide. For this scenario that includes

  • Z axis
Save Subset
of Settings As...

Once everything is good, use the button, Save Subset of Settings As... to save the settings for only the Z axis to its own file. I named mine, "CurvilinearSlide_REBset.ini".

As noted above, you can name it anything, but it cannot be named REBset_v1.ini. And it should have an extension of .ini.


 
Load Settings
from File

Then, whenever you want to use your curvilinear slide, you can re-load those settings for it. The re-loaded file will only change the values for that axis (in this case, Z) and all the others will stay the same.


Why use device-specific files?

There are a number of reasons for doing this:

  1. It makes it easy to switch devices and easily load the settings needed for that device
  2. It allows you to save the values for your devices in case you accidentally over-write them
  3. It allows a device maker to supply the data with the device
########## 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