ATC changing tool steps

According to Jianken ATC to change tools it requires series of steps to be executed - see the screenshot. My question is - where are these steps programmed, in MASSO? And how?

Also is there any additional components required between the MASSO controller and the solenoid valves? For example for optical isolation like this - Buy MASSO relay module for controlling relays also check Masso relay module latest price, specification and reviews at Masso
@TMToronto , how did you setup your system?

Thanks!

See if this helps as a starting point.

I was part of this discussion in the Masso forum…

https://forums.masso.com.au/threads/atc-automatic-tool-changer-setup.1543/

Also, I liked the Masso relay modules, and ended up getting 3 for my current ATC build.

1 Like

Thanks! A lot of learn!

No problem. Keep us updated on your progress, and if further help is required.

Hi @TMToronto

I finely got the relay module today, connected and stated to pay with it.
I see the PNP sensors are changing status, however I noticed that the sensor “11: to detect if the tool holder is really sucked up” changing the status no matter if a Collet Chuck inside or not.
So, if I closed the pneumatic cylinder without installing a new Collet Chuck - it’s changing the status anyway. Is it expected and I’m asking too much or I connected something wrong?


Another question - I haven’t build the tool rack yet, how can I change tools manually for now? My understanding the Tool Changer Inputs and Outputs works only for Linear Tool Changers, but not manual, is it correct?
If yes, what would be the best way to change tools manually?

Sorry for the delayed response - I was working on my new tool changer today.

I am currently testing the BETA release 5.100b, so some things may differ.

For the tool change logic, including the changes in states of the Tool Changer IOs, it follows the sequence outlined here…https://docs.masso.com.au/wiring-and-setup/tool-changers/mill-tool-changers/linear-tool-changer-type-2
When a tool holder is in the spindle, and before starting a tool change, …
Tool Changer - Input 1 is LOW,
Tool Changer - Input 2 is HIGH,
Tool Changer - Output 1 is LOW,
Tool Changer - Output 2 is LOW,
and M10/M11 is LOW

For the manual tool change, I set it up as with the previous software version … https://docs.masso.com.au/wiring-and-setup/tool-changers/mill-tool-changers/manual-tool-changer
In the tool table I have the tools assigned to slots, and all of them set to manual tool change. When I call for a tool change the spindle goes to my assigned XYZ coordinates and waits for me to do a manual change, then press cycle start when I am done. I have a toggle switch connected to the solenoid that lets me do this. I currently have all tools set to manual change, as I have not yet finished testing my prototype changer.

Are you able to set some tools up for manual and some up for automatic in 5.100?

Absolutely, and that is what I had before starting on this new tool changer project. I only made the change because I completely removed my tool rack, but still need to machine parts for the new one. It is actually a fairly quick process.

One of the reasons I finally decided to switch to the BETA was to try out some of the new tool changer logic they added, as well as other useful new functionality.

2 Likes

Can’t wait till it’s got a stable release!!