584,817 active members*
5,140 visitors online*
Register for free
Login
Results 1 to 18 of 18
  1. #1
    Join Date
    Aug 2011
    Posts
    61

    Spindle and table warm up cycle

    Anyone got a good spindle and table warm up cycle/macro that runs for 15-30 mins. I'm looking for a cycle that starts the spindle at 1500 up to 8500 and cycles the table in circles at the same time. My machine sits idle 1-2 weeks at a time and I think it's a good idea to warm up the machine since it idles for some time.

    Thanks

  2. #2
    Join Date
    Jun 2012
    Posts
    311

    Re: Spindle and table warm up cycle

    You don't need a macro. Just write your own program to move the xy full extent and z from top to some safe level and back. Meanwhile turn the spindle on and then step up as desired.
    I have one that starts the spindle at 500 rpm and the travel at 40ipm. Steps rpm to 1000, 1500, 2000, 2500 and travels to 60, 90, 110. Mine runs for about 10 minutes, just long enough for me to get set up and ready to go. May not be necessary but it spreads the lube out over the full travel and gradually warms up the spindle bearings.

  3. #3
    Join Date
    Aug 2013
    Posts
    980
    Great idea. I never thought of doing that.

    Quote Originally Posted by IMT View Post
    You don't need a macro. Just write your own program to move the xy full extent and z from top to some safe level and back. Meanwhile turn the spindle on and then step up as desired.
    I have one that starts the spindle at 500 rpm and the travel at 40ipm. Steps rpm to 1000, 1500, 2000, 2500 and travels to 60, 90, 110. Mine runs for about 10 minutes, just long enough for me to get set up and ready to go. May not be necessary but it spreads the lube out over the full travel and gradually warms up the spindle bearings.

  4. #4
    Join Date
    Aug 2011
    Posts
    61

    Re: Spindle and table warm up cycle

    I can do that but I wanted to see how to macro stuff.

  5. #5
    Join Date
    Oct 2010
    Posts
    670

    Re: Spindle and table warm up cycle

    I was actually writing a program today just for this same issue. It's not circles but it does move everything pretty good.

    PCNC 1100 Series 3 machine. Tool 0 set to X0 Y0 Z (nose) about 10" off the table.

    %
    (************************************************* ********)
    (* Tormach PathPilot Mill Post Processsor r20160408 *)
    (PCNC1100 - Series 3)

    (System Warmup Cycle - Tool 0 X0 Y0 Z0 - 10" off table to nose)

    N10 G90 G54 G64 G50 G17 G40 G80 G94 G91.1 G49
    N20 G20 (Inch)
    N30 G30
    N35 G54

    N100 T0 G43 H0 M6
    N105 G0 X0 Y0

    N110 S1000 M3 M9
    N115 g4 p05

    N120 S1500 M3 M9
    N125 G1 Z4 X16 Y-8 F40
    N130 S2000 M3 M9
    N135 Z0 X16 Y0 F50
    N140 S2500 M3 M9
    N145 Z4 X0 Y-8 F60
    N150 S3000 M3 M9
    N155 Z0 X0 Y0 F80

    N160 S1500 M3 M9
    N165 G1 Z4 X16 Y-8 F85
    N170 S2000 M3 M9
    N175 Z0 X16 Y0 F90
    N180 S2500 M3 M9
    N185 Z4 X0 Y-8 F95
    N190 S3000 M3 M9
    N195 Z0 X0 Y0 F100

    N200 S1000 M3 M9 G4 P05

    N205 M98 P123 L2
    N210 M5
    N215 M30

    O123
    N500 S1500 M3 M9
    N505 G1 Z4 X16 Y-8 F40
    N510 S2000 M3 M9
    N515 Z0 X16 Y0 F50
    N520 S2500 M3 M9
    N525 Z4 X0 Y-8 F60
    N530 S3000 M3 M9
    N535 Z0 X0 Y0 F80

    N540 S1500 M3 M9
    N545 G1 Z4 X16 Y-8 F85
    N550 S2000 M3 M9
    N555 Z0 X16 Y0 F90
    N560 S2500 M3 M9
    N565 Z4 X0 Y-8 F95
    N570 S3000 M3 M9
    N575 Z0 X0 Y0 F100

    M99

    %
    The Body Armor Dude - Andrew

  6. #6
    Join Date
    Oct 2010
    Posts
    670

    Re: Spindle and table warm up cycle

    Sorry, just realized all my N line numbers are jacked up. I'll fix that and repost. Stand by

    Now fixed.
    The Body Armor Dude - Andrew

  7. #7
    Join Date
    Nov 2013
    Posts
    402

    Re: Spindle and table warm up cycle

    Smokediver,
    Why so many M9's all over the program?
    You sure are turning off a lot of coolant every line.

    Here's my warm-up program.
    It moves the table in a 5-point star pattern while moving 'Z' up & down, and also warms up the spindle.
    I use G59 as my warmup home location so I can just keep it in there permanently.
    This program repeats 10 times (L10), so it runs for about 10 minutes.
    Just change the 'L' value, and it can run as long as you'd like.
    ...............
    (Warmup)
    G90 G80 G40 G17 G20 G50 G64
    (remove tool from spindle)
    (Use G59 for Work Offset)
    (G59 work offset = X.4 Y-.25)
    M3 S1000
    G90 G59 G01 X.25 Y-2.5 F30
    M98 P666 L10
    M5
    M998
    G80 G28
    M30
    O666 (SUB PROGRAM)
    G01 G90 G59 X12.5 Y-2.5 Z-3. F40
    X.5 Y-6. Z-6.
    M3 S2500
    Y-.1 X6.375 Z-9.
    X12.5 Y-6. Z-2.5 F70
    M3 S1000
    X.25 Y-2.5 Z-.5
    M99

  8. #8
    Join Date
    Oct 2010
    Posts
    670

    Re: Spindle and table warm up cycle

    Quote Originally Posted by RussMachine View Post
    Smokediver,
    Why so many M9's all over the program?
    You sure are turning off a lot of coolant every line.
    Because I'm a total newbie! Thanks for the heads up on the M9 - I forgot I put it in there. Especially since I do not have coolant on the system....
    The Body Armor Dude - Andrew

  9. #9
    Join Date
    Nov 2013
    Posts
    402

    Re: Spindle and table warm up cycle

    Smokediver,
    Just curious, but did the PATHPILOT Post Processor spit out all those M9's?

  10. #10
    Join Date
    Oct 2010
    Posts
    670

    Re: Spindle and table warm up cycle

    Quote Originally Posted by RussMachine View Post
    Smokediver,
    Just curious, but did the PATHPILOT Post Processor spit out all those M9's?
    Nope, I was doing a cut -n- paste from some other known code. This was actually my first stab at manual programming. Ton to learn - took me 2 hours to figure out the whole M98/M99 thing! Like I said, "NEWBI" is my middle name..... or maybe it's my first name!
    The Body Armor Dude - Andrew

  11. #11
    Join Date
    Aug 2009
    Posts
    294

    Re: Spindle and table warm up cycle

    I wrote my own based on what G-Made CNC did on YouTube:

    https://www.youtube.com/watch?v=gs3toFc6b4o&t=235s

    I have a 770 so I just adjusted my travels to compensate.

  12. #12
    Join Date
    Oct 2014
    Posts
    2

    Re: Spindle and table warm up cycle

    Hi,

    Here is mine

    (Don't run with an empty spindle)
    (Use G56 for Work Offset)
    G90 G80 G40 G17 G20 G50 G64
    G28 G91 Z0
    T116 M06
    M3 S1000
    G90 G56 G01 X0. Y0. F300.
    M97 P9001 L12
    M3 S2500
    G90 G56 G01 X0. Y0. F300.
    M97 P9001 L12
    M3 S5000
    G90 G56 G01 X0. Y0. F300.
    M97 P9001 L12
    M3 S7500
    G90 G56 G01 X0. Y0. F300.
    M97 P9001 L10
    M3 S10000
    G90 G56 G01 X0. Y0. F300.
    M97 P9001 L5
    M5
    M998
    G80 G28
    M30
    N9001 (SUB PROGRAM)
    M31
    G01 G90 G56 X0 Y0. Z-3. F300.
    G0 G90 X5. Y0.
    G3 I-5. Z-9. F350.
    G0 G90 X0.Y0.
    G00 G28 G91 Z0
    M99

  13. #13
    Join Date
    Apr 2017
    Posts
    156

    Re: Spindle and table warm up cycle

    Mine is in the attached zip file. It is big & wordy, because it is part of a big set of subroutines.

  14. #14
    Join Date
    Jan 2005
    Posts
    15362

    Re: Spindle and table warm up cycle

    Quote Originally Posted by smokediver576 View Post
    Sorry, just realized all my N line numbers are jacked up. I'll fix that and repost. Stand by

    Now fixed.
    N line number are unimportant and not need in a program

    If you have a Grease lubed Spindle and you are using max RPM then a warm up can help the life of the spindle Bearings, if running below 5000 RPM then there is no point in a warmup program for a Grease lubed spindle

    As for table movement on a machine like this if you move it around just to spread the lube that is all that is needed, having it run with a program more than 2 cycles would be just a waste of time, and serve no purpose
    Mactec54

  15. #15
    Join Date
    Nov 2012
    Posts
    591

    Re: Spindle and table warm up cycle

    if you move it around just to spread the lube that is all that is needed, having it run with a program more than 2 cycles
    I'm thinking the same, but settled on 3 cycles per axis :-)

  16. #16
    Join Date
    Jan 2005
    Posts
    15362

    Re: Spindle and table warm up cycle

    Quote Originally Posted by jwatte View Post
    I'm thinking the same, but settled on 3 cycles per axis :-)
    Yes that is all a normal machine needs for an axis cycle I would not waste machine time with any more though
    Mactec54

  17. #17
    Join Date
    Aug 2020
    Posts
    106

    Re: Spindle and table warm up cycle

    Got this from NY CNC...takes about 7-9 minutes. Spindle speed changes, uses the the full x & y movement. Now this is for a 440, you can edit or go to their website and download for 1100.

    %
    (Warmup Corrected)
    (T199 D=0.25 CR=0. - ZMIN=0. - flat end mill)
    G90 G54 G64 G50 G17 G40 G80 G94 G91.1 G49
    G20 (Inch)
    (Tool 199 = Height of Zero)
    (Pull Manual Oiler handle)
    M0
    G58
    G53 G0 Z-1.5
    G10 L20 P5 Z0.0
    G53 G0 X0 Y0
    G10 L20 P5 Y0.25 X-0.25
    G30

    N10(2D Contour1)
    T199 G43 H199 M6
    (14 3 Flute LSC)
    S500 M3 M9
    G58
    G0 X9. Y-5.125
    G0 Z0.3
    G0 Z0.1
    G1 Z0. F15.
    G1 X-0.125
    G1 Y0.125
    G1 X9.125
    G1 Y-5.125
    G1 X8.95
    G0 Z0.3
    G30

    N20(Trace1)
    S1000 M3 M9
    G0 Z0.5
    G0 X0. Y-5.
    G0 Z0.2
    G1 Z0. F20.
    G1 X9. Y0.
    G1 Y-5.
    G1 X0. Y0.
    G1 Z0.2
    G0 Y-5.
    G1 Z0. F20.
    G1 Y0.
    G1 Z0.2
    G0 Z0.5
    G30

    N30(2D Contour1 2)
    S1800 M3 M9
    G0 X9. Y-5.125
    G0 Z0.5
    G0 Z0.2
    G1 Z0. F15.
    G1 X-0.125 F25.
    G1 Y0.125
    G1 X9.125
    G1 Y-5.125
    G1 X8.95
    G0 Z0.5
    G30

    N40(Trace1 2)
    S2500 M3 M9
    G0 X0. Y-5.
    G0 Z0.5
    G0 Z0.2
    G1 Z0. F30.
    G1 X9. Y0.
    G1 Y-5.
    G1 X0. Y0.
    G1 Z0.2
    G0 Y-5.
    G1 Z0. F30.
    G1 Y0.
    G1 Z0.2
    G0 Z0.5
    M5 M9
    G30
    G54

    G30
    M30
    %

  18. #18
    Join Date
    Mar 2021
    Posts
    7
    Quote Originally Posted by Tigster View Post
    Got this from NY CNC...takes about 7-9 minutes. Spindle speed changes, uses the the full x & y movement. Now this is for a 440, you can edit or go to their website and download for 1100.

    %
    (Warmup Corrected)
    (T199 D=0.25 CR=0. - ZMIN=0. - flat end mill)
    G90 G54 G64 G50 G17 G40 G80 G94 G91.1 G49
    G20 (Inch)
    (Tool 199 = Height of Zero)
    (Pull Manual Oiler handle)
    M0
    G58
    G53 G0 Z-1.5
    G10 L20 P5 Z0.0
    G53 G0 X0 Y0
    G10 L20 P5 Y0.25 X-0.25
    G30

    N10(2D Contour1)
    T199 G43 H199 M6
    (14 3 Flute LSC)
    S500 M3 M9
    G58
    G0 X9. Y-5.125
    G0 Z0.3
    G0 Z0.1
    G1 Z0. F15.
    G1 X-0.125
    G1 Y0.125
    G1 X9.125
    G1 Y-5.125
    G1 X8.95
    G0 Z0.3
    G30

    N20(Trace1)
    S1000 M3 M9
    G0 Z0.5
    G0 X0. Y-5.
    G0 Z0.2
    G1 Z0. F20.
    G1 X9. Y0.
    G1 Y-5.
    G1 X0. Y0.
    G1 Z0.2
    G0 Y-5.
    G1 Z0. F20.
    G1 Y0.
    G1 Z0.2
    G0 Z0.5
    G30

    N30(2D Contour1 2)
    S1800 M3 M9
    G0 X9. Y-5.125
    G0 Z0.5
    G0 Z0.2
    G1 Z0. F15.
    G1 X-0.125 F25.
    G1 Y0.125
    G1 X9.125
    G1 Y-5.125
    G1 X8.95
    G0 Z0.5
    G30

    N40(Trace1 2)
    S2500 M3 M9
    G0 X0. Y-5.
    G0 Z0.5
    G0 Z0.2
    G1 Z0. F30.
    G1 X9. Y0.
    G1 Y-5.
    G1 X0. Y0.
    G1 Z0.2
    G0 Y-5.
    G1 Z0. F30.
    G1 Y0.
    G1 Z0.2
    G0 Z0.5
    M5 M9
    G30
    G54

    G30
    M30
    %
    Yep I am using the same one.

Similar Threads

  1. Bridgeport 760 warm up cycle
    By djpmfg in forum Bridgeport / Hardinge Mills
    Replies: 6
    Last Post: 04-01-2011, 01:06 PM
  2. Warm Up Cycle Problem ???
    By xray34 in forum HURCO
    Replies: 7
    Last Post: 04-07-2010, 08:36 PM
  3. Should i warm up the spindle
    By samu in forum Bridgeport / Hardinge Mills
    Replies: 6
    Last Post: 04-01-2010, 01:14 AM
  4. warm up cycle
    By gorby in forum Haas Mills
    Replies: 4
    Last Post: 02-02-2010, 06:09 AM
  5. vmx 24 warm up cycle time
    By isar in forum HURCO
    Replies: 4
    Last Post: 07-31-2008, 06:10 AM

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •