Limit Switches..(not Homing switches)

Okay there is a difference people… for those wondering about this post.

Carbide team, @WillAdams maybe you can chime in.

My machine has 3 homing switches, and beyond that it relies on soft limits to know how far it can job and cut. However, I ran into a situation, where I zeroed the machine with in my cutting area but the program was larger then this. When I ran the program, the machine crashed. I want to avoid this from happening again. This was not a program I created, as a matter of fact it was a sample program from Carbide and with out any preview window on CM its hard to see.

Are we able to add and configure additional sensors with CM 5.X so that after a homing operation and during a program run, the existing and additional switches function as limit switches?

Although we should be paying attention,the value of having real limit switches is invaluable.

Below is an image of what I think happened.
the yellow is the extend of the program.

Yes, just add them in wired appropriately, and then enable hard limits.

Note for wiring that you’ll want to replace all the wiring with shielded so as to avoid false positives.

See: https://wiki.shapeoko.com/index.php/Home/Limit_Switches

2 Likes

I should be able to connect them in parallel to the specific axis, or even to a single input for that matter and then use the code below to enable them?

$21=1 (hard limits, bool)
$22=1 (homing cycle, bool)

Here is what I have in mind, one of these on each end and corner.

@WillAdams while we are on the topic, is there a way to change the range of the soft limits. I think I saw images in the instructions I received for my HDZ but the menu or option is not longer on CB5.X

Carbide Motion has hard-wired numbers for that now. You can change the table size in Grbl, but CM will still stay w/in its hard-coded bounds.

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