All Orbs are coming in frequent cycles.
As you collect Orbs by winning battles, the closer you get towards the big ones, such as the Epic Orb or even the Ultimate Orb! Please bear in mind that the cycle number differs from player to player.
Are all of your slots full? Don't worry, in that case, the orb cycle is put on hold until one of them is empty again.