Edgecam is CAD CAM software for 3D milling, mill turn, multi axis machining and 3D machining amongst other unique features.
NCG CAM is a cutting edge computer aided machining software program