I learned to use mastercam in school. The shop I work at uses gibbscam. I have gibbs on my computer now and im still learning it. In mastercam you could create rounded surface by conecting geometry drawn in different planes. If there is an easy way of explaining it how do i create non flat surfaces from geometry.