Author Topic: Is there a way to pause/resume a job in T2?  (Read 559 times)

wveagle81

  • Full Member
  • ***
  • Posts: 174
    • View Profile
    • SpartanDragon Custom Laser Engraving
Is there a way to pause/resume a job in T2?
« on: November 09, 2018, 06:11:50 AM »

Currently I'm having an issue (detailed in another thread) where it seems
my laser is heating up to the point it reduces laser power but continues to
run, until it apparently cools down enough to resume its previous power
level.  This is causing irregularities in the engraving which are significant.

Until I can figure out why my laser is heating up (fan issue I think), is there
a way in T2, or in GCode, to make the job automatically pause for a minute
or so, then resume?  I mean with out manually pressing the "pause" icon
on the program?

What I'm thinking is if I can get the program to pause, wait for the laser to
cool down, and then resume, I'll be able to run these long jobs without
having the engraving be ruined.

This will give me time to get a new fan or find some other solution to the
cooling problem.  I know by continuing to use my engraver I'm toying with
ruining the laser module, so I really do need to actually solve the problem
before too long.

Thanks.
***********************************
- EleksMaker A3 Pro 2.5W
- Endurance Laser 10W Plus
- Paint Shop Pro and T2
- Obstacle Racer and Trail Runner

nottingham82

  • Hero Member
  • *****
  • Posts: 1772
    • View Profile
Re: Is there a way to pause/resume a job in T2?
« Reply #1 on: November 09, 2018, 07:22:21 AM »
Currently I'm having an issue (detailed in another thread) where it seems
my laser is heating up to the point it reduces laser power but continues to
run, until it apparently cools down enough to resume its previous power
level.  This is causing irregularities in the engraving which are significant.

Until I can figure out why my laser is heating up (fan issue I think), is there
a way in T2, or in GCode, to make the job automatically pause for a minute
or so, then resume?  I mean with out manually pressing the "pause" icon
on the program?

What I'm thinking is if I can get the program to pause, wait for the laser to
cool down, and then resume, I'll be able to run these long jobs without
having the engraving be ruined.

This will give me time to get a new fan or find some other solution to the
cooling problem.  I know by continuing to use my engraver I'm toying with
ruining the laser module, so I really do need to actually solve the problem
before too long.

Thanks.
2 options.  Press the envelope to pause and resume. If you are doing multipass you can input a cool down between pass.

Sent from my moto z3 using Tapatalk

Laser: 2500mw A5 eleks maker
OS: Windows 10 all in one pc
Software: T2
http://www.gearbest.com/3d-printers-3d-printer-kits/pp_290386.html Paid $160 in 2016

wveagle81

  • Full Member
  • ***
  • Posts: 174
    • View Profile
    • SpartanDragon Custom Laser Engraving
Re: Is there a way to pause/resume a job in T2?
« Reply #2 on: November 09, 2018, 07:30:57 AM »
2 options.  Press the envelope to pause and resume. If you are doing multipass you can input a cool down between pass.

Not doing multipass.  What I'm looking for is something either in the software itself
to do a pause at some point in the engraving with a variable time for the pause, or
something I can insert into the GCode which will do a pause and resume.

Sure, I can click the envelope to pause and resume, but there are two problems
with that.  One, I need to be there to do it (yea I know it shouldn't be left
unattended) and Two, I've had issues in the past with the laser going to the home
position after selecting "resume".

I suppose I'll just have to use the Envelope option for now.
***********************************
- EleksMaker A3 Pro 2.5W
- Endurance Laser 10W Plus
- Paint Shop Pro and T2
- Obstacle Racer and Trail Runner

Zax

  • T2Laser
  • Global Moderator
  • Hero Member
  • *****
  • Posts: 6785
    • View Profile
    • T2Laser
Re: Is there a way to pause/resume a job in T2?
« Reply #3 on: November 09, 2018, 10:41:24 AM »
I've never needed to pause the machine except when cutting at full power with multi-pass, since engravings are rarely continuous full power the laser shouldn't be getting hot.

You can add a pause in G-code using G04 Px where x is the delay in ms. Enable debug mode so you can see the commands and look at my laser pulse, you'll see it does just that.

I could add a pause option after so many lines of the engraving or vector if there's a need.

wveagle81

  • Full Member
  • ***
  • Posts: 174
    • View Profile
    • SpartanDragon Custom Laser Engraving
Re: Is there a way to pause/resume a job in T2?
« Reply #4 on: November 09, 2018, 11:12:43 AM »
You can add a pause in G-code using G04 Px where x is the delay in ms. Enable debug mode so you can see the commands and look at my laser pulse, you'll see it does just that.

Thanks, I'll try that tonight to see how it works.

I could add a pause option after so many lines of the engraving or vector if there's a need.

That would be interesting.  I wonder if it might be good to have an option for "after this much time" in addition to "after this many lines".
***********************************
- EleksMaker A3 Pro 2.5W
- Endurance Laser 10W Plus
- Paint Shop Pro and T2
- Obstacle Racer and Trail Runner

Zax

  • T2Laser
  • Global Moderator
  • Hero Member
  • *****
  • Posts: 6785
    • View Profile
    • T2Laser
Re: Is there a way to pause/resume a job in T2?
« Reply #5 on: November 09, 2018, 11:34:44 AM »
The pause needs to be in a place where it won't cause damage to the job (laser is at the end of a line) so I would need to add it to the G-code generation but for time based it would ideally be inserted real time and that's more difficult due to how Grbl buffers commands.