this creates a flexible spirograph curve in maya within a pyqt / pyside gui