Anyone experienced this error on K40 Whisperer? "The laser cutter stopped responding after sending.

gplus
(Vilius Kraujutis (viliusk)) #1

Anyone experienced this error on K40 Whisperer?
“The laser cutter stopped responding after sending. data was complete”

It is shown randomly. Seems to be shown more often when I cut. Engraving seems to be fine.

I’ve done today 15minutes engraving and now cutting that picture from bigger plywood piece is impossible. It stops randomly sometimes after 3s, sometimes after 10s :confused:

I’m this on Macbook with latest HighSierra OS update.
I tried all 3 versions from http://www.scorchworks.com/K40whisperer/k40whisperer.html#download 0.19, 0.20, 0.21 - all versions did not work

I’m having Python 2.7.10 installed via brew.

When I start this app, I’m getting:
objc[6876]: Class FIFinderSyncExtensionHost is implemented in both /System/Library/PrivateFrameworks/FinderKit.framework/Versions/A/FinderKit (0x7fff915d4c90) and /System/Library/PrivateFrameworks/FileProvider.framework/OverrideBundles/FinderSyncCollaborationFileProviderOverride.bundle/Contents/MacOS/FinderSyncCollaborationFileProviderOverride (0x10ab8dcd8). One of the two will be used. Which one is undefined.

(Scorch) #2

That is an indication that the transfer of data between K40 Whisperer is not consistent. (i.e. there are interuptions in the data transfer.) As the error states the data was already sent to the laser so the job should finish correctly. The error ocurred while K40 Whisperer was waiting for the laser to send a message indicating the job was complete. The error could be due to a bad USB cable.

(Vilius Kraujutis (viliusk)) #3

I have replaced the cable already :frowning: I’ll try to replace the cable again. Any brand from Amazon you could recommend?

(Vilius Kraujutis (viliusk)) #4

@Scorch btw is there a way to see logs and stack traces? I would like to debug and see what was actual problem there?

(Vilius Kraujutis (viliusk)) #5

The job did not complete. It’s stops in the middle. And that’s very annoying, since I can’t restart the work and I can’t continue cutting.

(Vilius Kraujutis (viliusk)) #6

@Scorch thanks for your response. Very much appreciated. :slight_smile:

(Scorch) #7

@Vilius_Kraujutis_vil You can set DEBUG = true at the beginning of k40_whisperer.py to get additional debug info during a seeion of K40 Whisperer.

(Scorch) #8

@Vilius_Kraujutis_vil The message you reported “The laser cutter stopped responding after sending data was complete” can only occur after all of the data has been sent to the laser. You indicated that you tried a few different versions of K40 Whisperer some of them are not capable of generating the error you reported. Therefore there must have been different errors. I have a pretty good idea what they were but the latest version tries to handle the communication errors better. It will keep trying until you stop the run rather than faulting after a given number of tries. Please stick with the latest version if you want to work through issues. It is difficult to figure out what is going on if you are reporting behavior from different versions.

(Scorch) #9

@Vilius_Kraujutis_vil I don’t have a recommendation for a USB cable. I only know that switching cables has fixed the timeout/disconnect isdue for other people. (I still use the long blue cable that came with my laser. I have not had any problems with it.) It is a bit of a mystery as to why some people have problems and others do not.

(Scorch) #10

@Vilius_Kraujutis_vil I don’t have a recommendation for a USB cable. I only know that switching cables has fixed the timeout/disconnect issue for other people. (I still use the long blue cable that came with my laser. I have not had any problems with it.) It is a bit of a mystery as to why some people have problems and others do not.

(Tom Traband) #11

I’ve seen odd communication errors due to electrical noise and/or electromagnetic interference in different environments. Try to ensure the computer and the laser cutter share a ground (or earth) connection, such as being plugged into the same outlet or power strip. Check that the cutter chassis is grounded and that the control board is too. Look for other sources of emi (ungrounded motors, buzzing florescent lights).

(Vilius Kraujutis (viliusk)) #12

We don’t have grounded plug in that room :confused: I used my MacBook Pro on battery. I had electric noise issues with OX CNC, but I then made a low pass filter and now noise is not a problem.

(Vilius Kraujutis (viliusk)) #13

Anyone knows if is there a low pass filters for k40?

(Jamie Richards) #14

Definitely want to find a way to ground the unit. Electrically, it’s somewhat more dangerous than a CNC. Also, make sure your mobile phone isn’t near.

(Vilius Kraujutis (viliusk)) #15

That’s what error I received with DEBUG=True. NB, those new lines I’ve added manually before starting engraving. cc @Scorch

(Vilius Kraujutis (viliusk)) #16

@Scorch, here’s that line 2741.

(Vilius Kraujutis (viliusk)) #17

Line 2765:

(Scorch) #18

Your computer is loosing it’s connection to the laser and it stops responding to the computer. When the laser stops responding to the computer the program can’t fix that. It sounds like you have an electrical noise problem or electromagnetic interference problem. I don’t think your problem can be fixed by changing the program. However, I have been wrong before, feel free to try.

(Vilius Kraujutis (viliusk)) #19

Could it be that there’s not enough power from the power source?

This thought came to my mind when I noticed, that once the error occurs, the laser head goes to home position. :confused: Seems like it’s doing a reset action.

Also, I tried to run it slowly on 10% of the power - it worked fine for quite a long time, but it stops once I’ve increased power to 30%.

But it could be due to increased electrical noise from laser as well. Could it be? What do you think?

(Scorch) #20

Yes, I think it could be a lose of power. Could be as simple as a loose power wire connection that gets jiggled at higher speeds.