First of all, where do you live man? There are many types of Bitcoin ATM, which some allow you to withdraw cash and others just allow you to convert cash into bitcoin without withdraw feature, usually depends on the size of the bitcoin ATM.
There's no a physical coin obviously
. Due to confirmation time that takes 10 minutes - 1 hour, more or less, you should wait until it's confirmed before withdraw allowed.
Here a good video about withdraw cash through bitcoin ATM :
https://m.youtube.com/watch?v=xMA_IefqIG8If you want to try those machines, make sure to record a video about it, maybe could help others.