Automatic tool change (ATC) in CNC machines automates tool swapping, housed in a tool magazine and selected by the CNC program. During machining, the machine pauses to change tools, retrieving and inserting them using a robotic arm. Optional tool measurement ensures precision, and clamping secures the new tool before resuming operations, streamlining manufacturing and enhancing productivity.