ATC - Servo, Analog, Carousel

More
04 Oct 2025 19:11 #335831 by bassti
ATC - Servo, Analog, Carousel was created by bassti
Hello,

I got some trouble - with my ATC
Problem: 
ATC wont align to the right pocket number
Homing works not correct

The ATC has one INI to find Pocket 1 
A servo drives the magazin but i cant use the index for homing because the in comes several times per magazin rev.

my questions:

1. is it possible with the carousel comp to drive these ATC ?
2. if the first answer is yes - can anyone help me finding the errors in my config?

Thanks, bassti
Attachments:

Please Log in or Create an account to join the conversation.

More
07 Oct 2025 12:12 #335994 by andypugh
Replied by andypugh on topic ATC - Servo, Analog, Carousel
It looks like there is one target (with a magnet?)
Is the problem that the sensor is also detecting the bolt heads?

Can you describe the system in more detail, including what position feedback there is and how the system is driven?

Please Log in or Create an account to join the conversation.

More
07 Oct 2025 21:53 #336060 by bassti
Replied by bassti on topic ATC - Servo, Analog, Carousel
The ATC has one sensor (inductive). One bolt is longer, so it is used as a reference (pocket 1).
The other bolts have no effect to the sensor.The disk is driven by a servomotor (JMC 750W, analog input velocity mode)—it's connected to a 7i97.I have encoder counts from the motor as feedback.The linear move toward the spindle is done by a pneumatic cylinder.

this is how it should work :

The ATC moves pneumatically into the working area. The disk rotates to the corresponding tool pocket, and then the main spindle retrieves the tool.
Attachments:

Please Log in or Create an account to join the conversation.

More
08 Oct 2025 13:02 #336092 by andypugh
Replied by andypugh on topic ATC - Servo, Analog, Carousel
You should be able to use the inductive sensor for the index pulse. (but you seemed to be saying that that was seen multiple times per magazine rev?)

In counts mode with the carousel .comp, with the right scaling, you should be able to use the encoder counts.

Please Log in or Create an account to join the conversation.

  • CNC4Life
  • Away
  • Junior Member
  • Junior Member
More
08 Oct 2025 13:07 #336093 by CNC4Life
Replied by CNC4Life on topic ATC - Servo, Analog, Carousel
Can you post your ini file as well? What does it do when it homes? Have you tried setting a slower velocity as the carousel? Carousel doesn't have double tap homing like an axis/joint. Something I had a hard time with was I wanted to revolutions be carousel only takes whole numbers not floats for counts. So I made the scale of the carousel Joint 1:1 with the encoder/stepper. Then used encoder/steps do drive the position.

I'm having a remap issue, but you can look at my config here. forum.linuxcnc.org/10-advanced-configura...ord-toolchange-false

Please Log in or Create an account to join the conversation.

Time to create page: 0.133 seconds
Powered by Kunena Forum