The laser won't fire on my TTC-450 + 20 W Laser Module

Right, it did not click to me it was a CNC machine first Laser second! :man_facepalming:

Noted though

The MKS-DLC32 has some novel extended features related to PWM base frequency control and spindle control. An incompatible base frequency could be holding up the laser.

Great. We’re going to need that firmware version. :slight_smile:

I have V2.1 of that board here with a TS24 screen that I recently reflashed with [VER:1.1.2022010701:]. It’s up and running.

Once you’re connected to LightBurn please request the following from the console, Select and copy the response from the console window and paste it all into a reply here.
$i
$
$$
Don’t forget to press enter after each one. A bulk copy and paste won’t usually work.

This is not the most common setting but it’s not a terrible choice for laser engravers.
Are there travel / limit switches for the engraver to home there?

We can also offset the workspace to make 0,0 front right.

The Steps-per-mm settings are responsible for that.
Here is your previous post. I look forward to seeing what the new settings are.

$100=800.000
$101=800.000
$102=800.000
$103=100.000
$104=100.000
$105=100.000

Thanks!

Thank you both!
The firmware I flashed that enabled the laser to fire was:
V2.20_H35_2022_1101_N_ZX_002.bin

The TTC-450 does have limit switches, though the Z-up switch is rendered non-functional by the laser mount position. While I appreciate Z won’t move during burning, I would like to be able to manually move Z up and down pre-burn to help position the laser optimally.

I’m headed back to the laser now and will report back on $i, $, $$, and $RST=* when I am in front of the machine again.

I really appreciate everyone’s time and expertise!

1 Like

Current settings:
$i
[MSG:Using machine:MKS DLC32]
Coolant init
SimpleLaser 1.1hok
ok
[PRODUCER:MKS DLC32]
[VER:1.1h.2022110102:]
[OPT:VMPH,63,500]
Target buffer size found
[MSG:Using machine:MKS DLC32]
[MSG:No Wifi]
ok

$
[HLP:$$ $+ $# $S $L $G $I $N $x=val $Nx=line $J=line $SLP $C $X $H $F $E=err ~ ! ? ctrl-x]
ok

$$
$0=6
$1=25
$2=0
$3=5
$4=0
$5=1
$6=0
$10=1
$11=0.010
$12=0.002
$13=0
$20=0
$21=1
$22=1
$23=5
$24=300.000
$25=6000.000
$26=250.000
$27=1.000
$28=1000.000
$30=10000.000
$31=0.000
$32=1
$50=0
$38=0
$40=1
$100=80.000
$101=80.000
$102=80.000
$103=100.000
$104=100.000
$105=100.000
$110=6000.000
$111=6000.000
$112=6000.000
$113=1000.000
$114=1000.000
$115=1000.000
$120=500.000
$121=500.000
$122=500.000
$123=200.000
$124=200.000
$125=200.000
$130=450.000
$131=450.000
$132=50.000
$133=300.000
$134=300.000
$135=300.000
ok

Looks like the culprit with the tiny scaled down movements was $100-102. I reset them to 800 each and it’s back to normal now!

1 Like

In your original machine settings
$3=7

In your New machine settings
$3=5

Please retest with $3=7 :slight_smile:
That should reverse the Y-Axis.

Thank you—that did the trick and I’m cooking now, thanks to the help of the kind folks on this forum.

1 Like

One remaining issue. When I start a job, the CNC tries to move the laser to the starting point EXTREMELY rapidly-- far too fast for the motors, causing stalling and a lack of sync between the actual position and the computer’s perceived position.

How can I change the speed with which Lightburn moves the laser to the starting point of a job so this doesn’t happen? I was unable to find this parameter by searching through the various screens and menus, but I’m still a novice.

As a band-aid fix I have the burn start as close as possible to the origin and put the head at the origin to start, but it’s a poor fix.

Thank you for any advice!

Not 100% sure on this, but you can easily try it. I think each firmware handles this a bit differently
Move panel, drop the speed value in the speed box to something significantly lower

Alternativly and maybe what you seek for more control
You can change
$110=6000.000
$111=6000.000
$112=6000.000
To something smaller. However this will dictate the max speed of rapids AND max engraving speed as well

$110,111,112 are high if they are causing missteps.

Thanks to all of your help, I’ve been engraving up a storm, with very satisfactory results. The only issue that I’m having is the “Set Origin” doesn’t appear to work—it returns coordinates and says OK once I click Set Origin, but when I tell it to Go to Origin, or to start a job from the User-Defined Origin, it chooses a different location.

I suspect it’s not actually setting 0, 0 as the current location when I click Set Origin, but is trying to reach 0,0 when it goes to the origin. I assume I’m doing something wrong here… how to do I tell LightBurn to set the current position as 0, 0?

Thank you!

Glad you’re up… and having fun…


What thread was the solution…?

You can go back to that post that gives or leads you to a solution and click on the solved icon solved-icon-filled.

This allows people looking for solutions a good option to read on or move to another thread.

Good luck

:smile_cat:

It was a series of solutions suggested or at least inspired by comments from the kind people on this forum.

Laser won’t fire: update TTC-450 firmware (the unit can either be a router or a laser but not both at the same time, apparently… which is a shame because it does both really quite well!)

Homing travel speed too fast: parameter not set properly.

Y axis inverted: parameter not set properly.

Now I just need a solution to the “Set Origin” not working (or my understanding of it being incorrect).

Thanks, everyone!

I have a duel machine and made macros to go from laser to router.
Coordinates & Origin - LightBurn Software Documentation

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.