Can I program complex surfaces?

Yes, but only with a partial set of the 3-axis toolpath set. These 3-axis toolpaths can handle a variety of parts, but higher packages provide more powerful toolpaths to make programming more flexible.