I require your help regarding a problem I’m encountering.
Hello I build up my new ShapeokoXXL and after the initalising of the axis it isnt possible to drive the axis with the Jog function. Is anybody here who can give me help?
Hi @Manikaer and welcome to the forum
it would be interesting to know, how you initialized the axis?
What controller and control language do you use?
If possible, ask the controller where the momentary position of the axis is. Is there a graphic user interface or LCD? (homed to min. endstop or max. endstop?) M119 is also a useful command to figure out the endstop status.
Then figure out, if the workarea you’ve defined allows the axis to move.
e.g. you homed to max. endstop and ask the axis to move +10mm won’t work.
If you wanted to home to min. endstop, but the stepper moved to max. endstop, invert the stepper in software or turn around the cable to make it run in the right direction.
PS: the Gcode-Wiki I linked is for 3D printers, but they use the same basic commands.
Maybe there is a better Wiki, dedicated to your CNC controller.
Here is another way to find out, if the jog isn’t working or the controller denies to process the move command:
Manually move the axis to the middle (slowly, the stepper act as generators and moving them to fast can kill the stepper driver)
Then send G92 X100 or whatever axis and position you want to set manually. Use the GUI or a terminal program for that. 100 is a propper value if you’ve set the units to mm (see G20; G21 for info)
Then decide how the controller will interpret the move commands (G90 or G91)
G91 recommended for the test
Send G1 X10 F200 or similar to see it move. G1 X-10 will move it back.
Then try to use the jog. if that doesn’t work, we know where the problem is.