Problem with homing ATC step motor

More
24 Oct 2019 18:36 #148728 by CNCDoc
Now it work!
Thanks!

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

More
24 Oct 2019 19:02 #148731 by andypugh
Thanks for helping debug this, the changes are now in 2.8 and master.
The following user(s) said Thank You: COFHAL

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

More
25 Oct 2019 06:38 #148776 by CNCDoc
I have a locking pin on my carousel. Which is normally in the locked position. What do you think is the best solution for getting the locking pin to work with the jog function?
1: Change the function so that the lock pin is normally in the open position and change in the G code sequence for the tool change.
2: Do a G code sequence that opens the locking pin and looks at the inductive sensors stauses and then sends signal to the carousel to start. When the jog button is activated. (Would be nice to be able to hold the jog button to be able to jog multiple tool holders at once)
3: Other solution.

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

More
25 Oct 2019 09:52 #148784 by andypugh
I think that you can operate the locking pin using an inverted version of the "active" pin. Either invert it in HAL with a "not" and pass it to the output pin that controls the lock, or simply pass it unmodified and invert the sense of the output pin.

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

More
23 Jun 2022 14:30 #245682 by COFHAL
I am trying to make my ATC for a lathe, from what I have read it can be controlled in three ways: by G code, using the Carousel function and by CL, but the truth is that I have not found any technical information regarding how to implement it, especially how to implement the sensors to control the position of each tool. I have not found any electronic diagram, only information on the modification of existing ATC. How could you help me about it? I am using version 2.9, is the Carousel function available for this version?

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

More
23 Jun 2022 15:17 - 23 Jun 2022 15:18 #245688 by andypugh
How do you _want_ to implement the sensors?

If you can, I would suggest a gray-code + strobe setup. ie 4 sensors for an 8 station turret, 5 for a 16 etc.

For a lathe it should be possible to configure carousel entirely in HAL

net tool-num iocontrol.0.tool-prep-pocket => carousel.0.pocket-number
net tool-change iocontrol.0.tool-change => carousel.0.enable
net tool-confirm carousel.0.ready => iocontrol.0.tool-changed
net prep-loop iocontrol.0.tool-prepare => iocontrol.0.tool-prepared


Carousel is in LinuxCNC 2.7 and onwards.
Last edit: 23 Jun 2022 15:18 by andypugh.

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

More
23 Jun 2022 15:33 #245691 by COFHAL
Thanks for your support, I really don't know how to implement it physically, the changer I'm designing has 6 tools, do you have any photos or diagrams of how to make it? In addition, I have not found any complete example of the configuration of an ATC for a lathe, most are for 3-axis machines, do you have any configuration that you can help me with?

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

More
23 Jun 2022 15:39 #245693 by andypugh
What parts don't you understand? Are you looking for a complete mechanical design, or just help with the position feedback aspects?

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

More
23 Jun 2022 15:47 #245694 by COFHAL
Only position Feedback,The mechanical part is already working

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

More
23 Jun 2022 19:18 #245715 by andypugh
I would probably use proximity sensors and drilled holes as targets.
Do you have any pics of the design or a 3D model to share?

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

Time to create page: 0.144 seconds
Powered by Kunena Forum