Setting the work area

Hi guy

I finally solve my duale motors on my Y axis. But now when I try to work with my cnc it's like my work area is not set correctly because wen I send some draw to the cnc they give me error on the hard limit! the CNC goes on the oposite way of my drawing!

Do you have any clue how to solve that? I try with carbide create pro and easel but I can't figured out

Thanks

"Send the draw....."?
Grbl?
Check the references all the way and correct the stepper directions.

The reference point is set too the top left in my homing setting and I put the same in my cad software!

Top left would not be normal.
You may have to tell GRBL that is where you want it with the limit switch mask as it is normally front left.

See "homing switch direction invert" S23
It is a mask that has bits to set the direction where home is.

image

Dont forget also to make sure you have enough "pull off" from hitting the switch.
3mm is a good starting point and can be reduced slowly from there until the results become erratic. Then increase them just a small amount again.

My limite switch are install in top left, top of the z axi and in the lower right

A better pic of the one on the right please ?

From the existing pics it look like you are going to home upper left but until you set the mask.
It will try to home to lower left.
You need to set $23 to 2

You can also set the travel direction for the steppers and invert that in GRBL as well if it helps with your orientation.
There is a similar mask available for that with $3 explained in this pdf.

GRBL_Settings_Pocket_Guide_Rev_B.pdf (214.4 KB)

It is normal to mount limit switches at the extremities of the travel btw so the Y limits would be mounted on the frame. Not a critical thing but a point to remember for future.

What software are you using as CAD itself is not always a sender.
In CAD software you can usually define the X, Y, Z, origin but it may not reflect the settings of the machine.

Thanks for you time Bob
If you can wait a 1hour before regarding the video ... they gonna be in 4K soon

I decide to make 3 little video to show you

CNC # 1 The CNC

CNC # 2 setting

CNC # 3

And I think the error that I receive in a connection problem I'll have a look on that

I finaly find the problem.

I have a wire that was invert and I modify those line in my config.h file

// #define VARIABLE_SPINDLE // Default enabled. Comment to disable.
// #define HOMING_FORCE_SET_ORIGIN // Uncomment to enable

thanks for your help guys

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.