Hi all! Hoping I can find some help troubleshooting an issue that cropped up after a CNC failure.
For some background - I have run several successful jobs out of foam, mdf, and 3/4" ply using a variety of bit sizes, with EstlCAM to create my toolpaths. Everything was looking great!
I started a new project last week and I would say was 50 minutes into an hour long project when I had to step away to a different part of the shop for a minute or two to address another issue. I came back and found that the router had plunged into the material all the way down to the collet and the friction was creating a small fire. I’m not sure what happened, whether it was a software or hardware issue, but regardless that is not the issue I’m trying to solve right now anyway but figured it was worth mentioning just in case.
Jump to a day or so later when I have the time to remove the router, do some cleaning and checking of things, and reinstall the router. The machine jogs just fine in the X,Y,Z, in the correct directions, and nothing seems out of the ordinary. Upon uploading a new CNC project, I was prompted to place the z probe as usual and proceeded with the z probing. However, the Z was sent in the opposite direction, up up and away. I’ve tried double checking my connections, redoing the CAM file, and have double checked the values/texts/etc in EstlCAM to make sure nothing changed on that end (it hasn’t). I’m just finding it really strange that it moves in the correct direction when jogged, but not when it’s probing. Below is a sample of the .gcode before I have to use $! to stop it.
$SD/ Run= / Boat Framing . gcode
<Idle | MPos : 3 . 000, 3 . 000, 5 . 295 | FS : 0 , 0>
ok
[MSG : INFO : MSG , Attach probe]
<Hold : 0 | MPos: 3 . 000, 3 . 000 , 5 . 295 | FS : 0 , 0 | WCO : 3 . 000 , 3 . 000 , 236 . 675 | SD : 0 . 02 , / sd/Boat Framing.gcode>
[ G92 : 3 . 000 , 3 . 000 , 0 . 000 ]
[ GC : G0 G54 G17 G21 G90 G94 M0 M5 M9 T0 F0 S0 ]
<Run: | MPos: 3 . 000, 3 . 000 , 5 . 400 | FS : 200 , 0 | SD : 0 . 04 , / sd/Boat Framing.gcode>
[ GC : G38.2 G54 G17 G21 G90 G94 M5 M9 T0 F200 S0 ]
<Run: | MPos: 3 . 000, 3 . 000 , 6 . 520 | FS : 200 , 0 | SD : 0 . 04 , / sd/Boat Framing.gcode>
<Run: | MPos: 3 . 000, 3 . 000 , 7 . 610 | FS : 200 , 0 | SD : 0 . 04 , / sd/Boat Framing.gcode>
<Run: | MPos: 3 . 000, 3 . 000 , 8 . 690 | FS : 200 , 0 | 0v : 100 , 100 , 100 | SD : 0 . 04 , / sd/Boat Framing.gcode>
<Run: | MPos: 3 . 000, 3 . 000 , 9 . 785 | FS : 200 , 0 | SD : 0 . 04 , / sd/Boat Framing.gcode>
^and really just more of the same, with the third MPos value increasing until I can get that $! typed in^
Thoughts? Thanks again!