So… no, it isn’t fixed. Still stopping in mid-cut. One time, I got through all the variables to “Raise the bit”, and it quit between that and “Carve!”
I have two USB cables, the original and what came with the upgrade. I’ve tried both.
Phil mentioned reflashing my controller. A thorough search of the forum found numerous threads that mention it, but none that tell what it means or how to do it or where to find out how to do it. My best guess is, in Easel, go to the Machine menu, click Advanced, and click Upload Firmware. Is that it? If so, then how about if we stop calling it “reflash the controller” and start calling it “upload the firmware” for clarity?
…I opened the controller box, but I didn’t see anything inside that I could plug this cable into. If it had a mini-connector on one end, I could, but oh well. So instead, I took my tiniest flat-point screwdriver and pried the two copper connectors on either side of the female jack out farther, so that they both press against the male jack. I haven’t run a project yet, but the Carve button has been staying green while I fool around since I did that.
Just making sure but you’re fully seating the USB cable into the front panel and its a tight/secure fit, right? It’s not vibrating loose during a carve? The same for the pigtail from the front panel to the board?
This sounds vibration or temperature related. Either a cable being loose or a bad solder joint.
Have you contacted Inventables at all? This might be a circuit card issue and this thread should give them plenty of background. The customer support they offer is top notch.
That seems odd. I would expect it to dole the g-code out to the machine a little at a time. Does does the arduino have ram memory for storing a complete g-code set of instructions, such that Easel sends the whole thing at once and closes its connection while the CNC processes it? And if that’s the case, how does it send a Pause or Cancel?
1.0c is what mine had before I reflashed, and 1.0c is what it reflashed with. Is LarryM’s different from Easel’s?
My most recent Windows updates were January 10 - KB3213986, and January 25 - KB3211320. Neither mentions ports or USB.
Incidentally, in searching for LarryM’s edit I found the thread, “Good Grief! More smashed Z switches”, (Good Grief! More smashed Z switches) which was interesting to me because my machine has smashed two of them so far. I’ll be adding the bolt in the threaded hole to prevent that.
Soft limits is something I just read about and still have to be educated on. I came to CNC with no knowledge of it at all, and haven’t found a clear and simple step-by-step beginner’s study guide. I had the impression that the switches kill the power to the stepper motor when tripped, but I guess not, if a switch can get smashed. At least, not every time. I tested it with my finger and it stopped the carriage. shrug
If the Xcarve used true limit switches then what you’re saying would be right. However, the Xcarve uses homing switches which, by default, are only monitored during a homing sequence. GRBL supports hard limits which means a switch trips the alarm but most people just opt for soft limits.