First time posting here, but I’ve found the forum very useful for other troubleshooting problems. This one is unique and can’t figure out if my motor is bad, or what the issue could be. When I start up my X-Carve (1000mm), the computer (WIN10 - Google Chrome) recognizes the machine, the CARVE button turns green and everything seems normal. The software is up to date, and if I go to jog the machine, the X and Y function just like they should, however if I jog the Z-Axis the machine freezes up and won’t move. Then I am not able to jog the X or Y axis after this happens, until I restart the machine (X-controller).
The whole system was working fine yesterday and everything was working as expected. Any ideas and troubleshooting would be greatly appreciated.
Update for anyone who has seen this. Machine still does not work properly, but I did change the X-Axis and Z-Axis wiring just to test and make sure the Z-Axis motor was still functional. When I swapped, the Z-Axis motor did work when I hit the X-Axis jog button, but when I hit the Z-Axis jog button on the computer (which the motor was confirmed working when plugged into the proper X-Axis motor, the machine locked up again. So all 3 motors to function, it seems like it might be a software or X-controller issue.
I had the exact same problem some time ago and needlessly ordered a new board for my X-Controller… it wound up being a line in the GRBL code had somehow had some values changed… (X axis I think). I don’t remember exactly which line it was, but if you $$ and copy/paste the resulting code here, I am sure someone can point out the error in your GRBL code.
Not the code you are trying to cut, The machine settings…
I believe you should specifically be looking at the value for line 100.
In Easel, Go to the machine console or “Machine inspector” (Machine> Advanced> Machine inspector and in the console line enter $$.
copy the 20 or so lines of code you see and paste it into a reply here. I’m sure that then we can figure out if your machine settings are wrong.
your $102 value (which governs the step increment for your Z axis) is way out of the ballpark.
a well calibrated xcarve should have a $102 value somewhere between 180 to 190.
I just looked at my machine and my $102 value is 188.125
To change this go into the machine console again and type in
then type $$ (enter) and verify that the $102 setting has changed.
if it has saved, go ahead and try to jog the machine. BE CAREFUL, Use a small jog increment as a setting of 188 works on my machine but may move your Z axis differently than it does on my machine… (only a little more or a little less travel)
Indeed, this tells the controller that is needs to perform 2.1million steps to move 1mm. Bad data
Do what Robert tells you, it should remedy the situation. (a fine calibration of your exact $102 may be required anyway afterwards)
Hi i am away until Saturday night. But when i get home i can put my settings for my woodpecker up.
There is a youtube video up thats tells you how to calibrate your X,Y and Z axis correctly. It helped a lot.
I would reccomend copying your $$ settings to a notepad or word document and saving it for future reference.
You also may want to consider goint to Triquetra-CNC and get a copy of the calibration worksheet in order to dial in your Steps per mm and overall accuracy.
These settings are great information for the Woodpecker machine, however, if you try using those step/mm settings on an Xcarve, the machine will try to plunge through the spoil board and down into whatever table you have the thing set up on… or try to run off the rails in the x/y directions…
average step/mm for the X-Carve are in the 40s (X/Y axis) and around 180-190 (Z axis)