Limit switches

All things related to the Centroid Acorn CNC Controller

Moderator: cnckeith

robtown
Posts: 96
Joined: Mon Oct 15, 2018 10:13 am
Acorn CNC Controller: Yes
Allin1DC CNC Controller: No
Oak CNC controller: No
CNC Control System Serial Number: F045DA78F172-1129181385
DC3IOB: No
CNC11: No
CPU10 or CPU7: No
Location: Atlanta GA

Limit switches

Post by robtown »

I recently did a long running 3D carve over the span of several sessions (days).

I shut everything down on the second day, and didn’t get back to it for a week.

When I started it all up and continued, it was painfully obvious that my machine hadn’t zeroed in exactly the same position as before.

This has me thinking about my limit switches and how accurate they are.

I’m using whatever proximity switches came with my shopbot some 18 years ago.

I wonder if I’d get better accuracy by switching to a mechanical limit switch? Or I’ve seen recommendations here over the years for a barrel type proximity switch that may be more accurate (repeatable).

I’d love to get some opinions on this.

Attaching an image of the carve. This one was for fun, doing a shakedown run of my machine after having it in storage for three years.
Attachments
4F43AF6E-7FE3-4EB3-AE24-6DE6F7B13884.jpeg
Richards
Posts: 693
Joined: Sun Sep 16, 2018 9:01 pm
Acorn CNC Controller: Yes
Allin1DC CNC Controller: No
Oak CNC controller: No
CNC Control System Serial Number: none
DC3IOB: No
CNC12: Yes
CNC11: No
CPU10 or CPU7: No
Location: South Jordan, UT

Re: Limit switches

Post by Richards »

I had good success with 1/2" barrel proximity sensors and also the "slab side" proximity sensors that came with my PRT-Alpha. To get bet results, I flattened the head of the adjustable target bolt head on a lathe so that the sensor would not have to deal with a arching surface. Also, I adjusted the homing program to quickly move to the sensor, back off two inches and then slowly approach the sensor. Using a cheap Harbor Freight dial indicator, the homing was repeatable to less than 0.002". That was good enough for me on that 5' X 10' machine that was in a garage with no temperature or humidity control.
-Mike Richards
suntravel
Posts: 1977
Joined: Thu Sep 23, 2021 3:49 pm
Acorn CNC Controller: Yes
Allin1DC CNC Controller: No
Oak CNC controller: No
CNC Control System Serial Number: 6433DB0446C1-08115074
DC3IOB: No
CNC12: Yes
CNC11: No
CPU10 or CPU7: No
Location: Germany

Re: Limit switches

Post by suntravel »

I am using the cheap chinese SN04-N Centroid recommends

https://www.centroidcnc.com/centroid_di ... _gear.html

Costs nothing but gets homing within 0,01mm

Uwe
Gary Campbell
Posts: 2190
Joined: Sat Nov 18, 2017 2:32 pm
Acorn CNC Controller: Yes
Plasma CNC Controller: No
AcornSix CNC Controller: Yes
Allin1DC CNC Controller: No
Hickory CNC Controller: No
Oak CNC controller: No
CNC Control System Serial Number: Acorn 238
DC3IOB: No
CNC12: Yes
CNC11: No
CPU10 or CPU7: No
Location: Bergland, MI, USA
Contact:

Re: Limit switches

Post by Gary Campbell »

The old PRT type switches are notoriously inaccurate. Old technology used not quite in a way they were designed for. I like to use 8mm barrel proximity sensors with mounting brackets and bolts with modded heads similar to what Mike R does above. Make sure that you put one on all 3 axes and that you keep the target within 0.040" of the sensor
GCnC Control
CNC Control & Retrofits
https://www.youtube.com/user/Islaww1/videos
Richards
Posts: 693
Joined: Sun Sep 16, 2018 9:01 pm
Acorn CNC Controller: Yes
Allin1DC CNC Controller: No
Oak CNC controller: No
CNC Control System Serial Number: none
DC3IOB: No
CNC12: Yes
CNC11: No
CPU10 or CPU7: No
Location: South Jordan, UT

Re: Limit switches

Post by Richards »

Gary's post reminded me of the frustration that I had using limit switches on my PRT-Alpha when I first set it up. Just as he said, the limit sensors were inaccurate. They were trying to run sensors rated at 10-30 volts from a 5-volt supply. I installed a +12 volt supply and they worked as expected after I flattened the bolt heads that were used as sensor targets. Also, as Gary pointed out, the distance between the sensor and the target is critical. I adjust sensors to just barely clear the target so that the signal is as strong as possible. I've even epoxied a rare-earth magnet to the target to intensify the signal.

Some people prefer mechanical switches. They work fine if the switch is good quality. Stay away from cheap switches with long, springy arms. If the switch uses a roller ball, verify that the roller is snug and not wobbly. Any play in the roller translates to error. A switch with 0.003" of play in the roller will have at least 0.003" of non-repeatability. 0.003" is about the thickness of a piece of copy paper. That's not much. On a CNC router cutting wood, that might be perfectly acceptable, but on a tight CNC mill or lathe, that might be 3X too much error.
-Mike Richards
Muzzer
Posts: 728
Joined: Mon Feb 19, 2018 2:52 pm
Acorn CNC Controller: Yes
Allin1DC CNC Controller: No
Oak CNC controller: No
CNC Control System Serial Number: 38D269594F9C-0110180512
DC3IOB: No
CNC12: Yes
CNC11: No
CPU10 or CPU7: No
Location: UK
Contact:

Re: Limit switches

Post by Muzzer »

These proximity switches work with non ferrous targets too but they are less sensitive than with a steel or iron target, so a brass target results in a shorter detection distance and smaller error. A small difference but it all helps.
tblough
Posts: 3102
Joined: Tue Mar 22, 2016 10:03 am
Acorn CNC Controller: Yes
Allin1DC CNC Controller: Yes
Oak CNC controller: Yes
CNC Control System Serial Number: 100505
100327
102696
103432
7804732B977B-0624192192
DC3IOB: No
CNC12: Yes
CNC11: No
CPU10 or CPU7: No
Location: Boston, MA
Contact:

Re: Limit switches

Post by tblough »

My personal preference are Euchner mechanical limit switches. Trip dogs are 100% accrurate, switches don't phantom trip, and no magnets to collect swarf.
Cheers,

Tom
Confidence is the feeling you have before you fully understand the situation.
I have CDO. It's like OCD, but the letters are where they should be.
ShawnM
Posts: 2234
Joined: Fri May 24, 2019 8:34 am
Acorn CNC Controller: Yes
Allin1DC CNC Controller: No
Oak CNC controller: No
CNC Control System Serial Number: 7804734C6498-0401191832
DC3IOB: No
CNC12: Yes
CNC11: No
CPU10 or CPU7: No
Location: Clearwater, FL

Re: Limit switches

Post by ShawnM »

The standard, and favorite of many DIY builders, NPN NC proximity switches (square or threaded cylinder) work very well when powered with 24v. Don't use 5v. They use ferrous metal flags, not magnets to collect crap. Keep the flags close for very repeatable homing. I am a router guy but machine aluminum aircraft parts with great precision.

Many of the industrial machines I have retrofit in the past, Biesse, Holz-Her, have Balluff limit switches on them. They are industrial, mechanical switches but cost upwards of $300 each. :o
suntravel
Posts: 1977
Joined: Thu Sep 23, 2021 3:49 pm
Acorn CNC Controller: Yes
Allin1DC CNC Controller: No
Oak CNC controller: No
CNC Control System Serial Number: 6433DB0446C1-08115074
DC3IOB: No
CNC12: Yes
CNC11: No
CPU10 or CPU7: No
Location: Germany

Re: Limit switches

Post by suntravel »

These Euchners are very good, I have them on mechanical lathes switching 10 times a minute 24/6 and they last several years, longer than most Balluff NPN on the CNC machines...

But for hobby use the cheap SN04-N are working perfect also, even when triggerd from a piece aluminum.

Uwe
Nigelo
Posts: 370
Joined: Tue Dec 11, 2018 4:03 pm
Acorn CNC Controller: Yes
Allin1DC CNC Controller: No
Oak CNC controller: No
CNC Control System Serial Number: F045DA80C8B8-0905181172
E415F6F70BC3-0318203049
98F07B91FC6B-0123236802
DC3IOB: No
CNC12: Yes
CNC11: No
CPU10 or CPU7: No
Location: UK

Re: Limit switches

Post by Nigelo »

I also have Euchner mechanical switches on my Wabeco mill as OEM fitment and find them highly repeatable. Swissi's ProbeApp has a Z axis repeatability validator (homing test) which proves the point
Hope this helps
Nigel

"You can lead a horse to water but you cannot force it to drink"
Post Reply