ATC senor options
- Ross77
- Offline
- Premium Member
- Posts: 110
- Thank you received: 2
The tool plate will be rotated by a stepper motor so in theory it just needs an initial index and then move a set amount of steps to the desired tool position. we have based it on the Denford ATC which uses a 3 ch greyscale to confirm tool position and my mate wants to copy this design so we can confirm tool position at the end of the change sequence. Whilst its not a massive amount of work Im not sure it is required when the tool plate is self centring and using a stepper motor for position.
Are there any other ways to confirm tool position or it complete over kill in use?
I have a video but can seem to add it
Please Log in or Create an account to join the conversation.
- pl7i92
- Offline
- Platinum Member
- Posts: 1890
- Thank you received: 356
there is a BCD component that workes with CARUSELL you can use to ident the position
but no need at all
it will work as you like it without anything
Please Log in or Create an account to join the conversation.
- andypugh
- Offline
- Moderator
- Posts: 23310
- Thank you received: 4858
The tool plate will be rotated by a stepper motor so in theory it just needs an initial index and then move a set amount of steps to the desired tool position. we have based it on the Denford ATC which uses a 3 ch greyscale to confirm tool position
You could use just a single home position sensor, but the added complexity to add a gray-scale (and strobe, ideally) isn't huge, and adds a fair but more robustness to the system.
As far as I can remember the linuxcnc "carousel" component needs at least an index pulse for each tool and a home sensor for tool 1. So if you reduce complexity in the hardware you will be adding some in HAL to deal with your system.
I imagine that your reluctance to add multiple sensors is due to using a parallel port and being short of pins?
Please Log in or Create an account to join the conversation.
- Ross77
- Offline
- Premium Member
- Posts: 110
- Thank you received: 2
if the stepper is powerful 4-8Nm y<ou can go with that
The tool plate spins freely when open so power wont be an issue, plan to use a 2nm stepper.
You could use just a single home position sensor, but the added complexity to add a gray-scale (and strobe, ideally) isn't huge, and adds a fair but more robustness to the system
yes I agree its not a massive amount of work but is bit of a faf making the grayscale disk and then aligning the 3 sensors. I would prefer an edge detected slot disc but I don't think that would work for grey scale. could go quadrature with 2 sensors but then then needs a processor to keep count etc.
I imagine that your reluctance to add multiple sensors is due to using a parallel port and being short of pins?
No not at all, I have plenty of I/O, it just seemed a bit old school with sticky tape an IR sensors, I can see the tape peeling off over time and causing problems. I mainly want to see if they was another way to do it or if it was over kill as most of the stepper driven atcs don't have sensors.
Please Log in or Create an account to join the conversation.
- andypugh
- Offline
- Moderator
- Posts: 23310
- Thank you received: 4858
Reflective sensors can work pretty well at detecting holes, especially if whatever is on the other side is an angled face.yes I agree its not a massive amount of work but is bit of a faf making the grayscale disk and then aligning the 3 sensors. I would prefer an edge detected slot disc but I don't think that would work for grey scale.
(Oh, and in this case it is "Gray" scale, named after a chap)
The Orac seems to use a disc with marker pen tracks on it. Though that might not have been original.No not at all, I have plenty of I/O, it just seemed a bit old school with sticky tape an IR sensors,
You can certainly use forked transmissive sensors working on two different radii and an edge-slotted disc, with the index being a longer slot.
Please Log in or Create an account to join the conversation.
- Ross77
- Offline
- Premium Member
- Posts: 110
- Thank you received: 2
I like the idea of slots with a reflective disc behind, seems a bit more robust. The carousel option would be ok for me but my mate uses Mach 3 so we need non software option.
I've ordered up a few variations of sensors so we can trail each one.
Please Log in or Create an account to join the conversation.
- andypugh
- Offline
- Moderator
- Posts: 23310
- Thank you received: 4858
The carousel option would be ok for me but my mate uses Mach 3
It might be simpler to change friends
Please Log in or Create an account to join the conversation.
- pl7i92
- Offline
- Platinum Member
- Posts: 1890
- Thank you received: 356
change your friend and get off MS
use LinuxCnc and you got far more options
plenty of Help
you can also use a Encoder 1000steps/rev
to see where you in place
make the ATC only 360 deg and you are in place with a simple counter
the NGC that controls your toolchange will then have a error routine that tels you how many steps you are off
but you can get microstepping to fit it perfect
1000ppr is in Linuxcnc 4000pulses so you got plenty of space to your rotation
Please Log in or Create an account to join the conversation.
- Ross77
- Offline
- Premium Member
- Posts: 110
- Thank you received: 2
Haha, seems a little harsh! especially as he has done 80% of the machining.It might be simpler to change friends
i agree to andy change your friend and get off MS use LinuxCnc and you got far more options plenty of Help
Im already using Linux, if he didn't have the CSlabs controller I think he probably would change. Ive got him to try Linux and mesa on the nova mill we are upgrading, so its a start. :0)
you can also use a Encoder 1000steps/rev
to see where you in place
make the ATC only 360 deg and you are in place with a simple counter
the NGC that controls your toolchange will then have a error routine that tels you how many steps you are off
but you can get microstepping to fit it perfect
1000ppr is in Linuxcnc 4000pulses so you got plenty of space to your rotation
I did consider that but we cant get an encoder on the main shaft and the stepper is on a 3:1 ratio so the index wouldn't work. The Hirth coupling is self centring so the stepper doesn't have to move perfectly to the desired position. its more just to confirm it is in the correct tool before the cycle starts.
Please Log in or Create an account to join the conversation.
- andypugh
- Offline
- Moderator
- Posts: 23310
- Thank you received: 4858
Or, a small webcam and OCR reading numbers directly.
For robustness I think I would prefer proximity sensors and a machined encoder plate. (possibly a pattern machined into the rotating component, but the sensor array would probably have to move in and out with the plate.)
machining a pattern of slots into the shaft might work, and doesn't have the problem that the distance moves when the clamp actuates. The slots move out of alignment with the sensors, but that might not be an insurmountable problem, as you are already in position then.
Please Log in or Create an account to join the conversation.