Skip to main content

SOURCE MachPro Spindle Warm Up

Spindle Warm Up

A spindle warm up cycle is important for all CNC machines, and especially important for machines that are not in a temperature controlled building.

  • The cycle lubricates spindle bearings.
  • It stabilizes spindle and machine temperature.
  • It reduces thermal expansion changes during startup.
  • It helps maintain machining accuracy.
  • It reduces premature bearing wear.

To configure a warm up cycle go to Configure ->Control->Settings tabtab.

  • Collapse all of the settings with the image.png button
  • Expand the Spindle section and filterscroll fordown Warm.

    to the Warm Up portion

Below isare anthe exampledefault screensettings for the Spindle Warm Up settings.Up.

image.pngimage.png

tobeoff before the spindle will need to do the
Parameter  Description
Spindle Warm Up Off Time Trigger in minutes
Enabled
HowWarm longUp doCycle wantOn theor spindleOff
Spindle Warm Up cycleInter-Lock with Cycle StartYes or No
Spindle Warm UP Acknowledge Warm-Up Complete The operator will need to acknowledge that the warm up cycle completed
Spindle Warm Up EnabledWarm Up Cycle On or Off
Spindle Warm Up Idle SpeedSpeed the spindle will idle at after the warm up is complete. Some spindles will not go very slow and may idle at 1500 RPM
Spindle Warm Up Inter-Lock with Cycle StartYes or No
Spindle Warm Up MDI GCode Before Warm UP Provides an MDI field to enter GCode that will run before the Warm Up cycle begins
Spindle War Up Max RPM Max (finishing) speed for the warm up cycle. This should be the Max RPM of the spindle. 
spindle
Spindle Warm Up Min RPM Minimum (starting) speed for the warm up cycle (see note below)
. Set this to 1
Spindle Warm Up Steps How many steps will it take to get the spindle up to Warmed Up status - from Minimum to Maximum RPM
Spindle Warm Up Time Per Step How long it will stay in each Spindle Warm Up Step
Spindle Warm Up Off Time Trigger in minutes
How long do want the spindle to be off before the spindle will need to run the Warm Up cycle
Spindle Warm Up Idle SpeedSpeed the spindle will idle at after the warm up is complete. Some spindles will not idle below 1500 RPM

Specific values:Example:

  1. Locate the manufacturer's warm up instructions. If noneyou ofdo yournot resources produceshave those instructions, then set 2 minutes at each step, and3 6000 per step,steps, ending 60001 step below max spindle RPM.
  2. Calculate the correct parameters for your spindle
  3. For the Spindle Warm Up Min RPM, enter 1. It will start at the correct minimum RPM and dorun theeach stepsstep and time as you specified. 

If

    you
  • High needspeed aspindle example: max warm up RPM of 18000, and3 you need it to spendsteps, 2 minutes at 6000each andstep 12000(18000/3 also,= then6000)
  • set:

  • Standard Spindle example: Max warm up RPM of 2000, 3 steps, 2 minutes at each step (2000/3 = 667)
SettingHigh Speed SpindleStandard Spindle
Max RPM 18000.0000180002000
Min RPM 1.0000
1
1
Steps3 3
Time per step
2.0000
2
2
system actions

2 min at 6000

2 min at 12000

2 min at 18000

finish at the spindle warm-up idle speed

2 min at 667

2 min at 1333

2 min at 2000

finish at the spindle warm-up idle speed

18000/3 = 6000