I need a generator that can generate a random swirl like Archimedes does. What calculations do i need for this?