SmartCAMcnc (also known as McKenzie River Software) is a company that develops computer-aided manufacturing (CAM) software. It provides toolpath modeling and computer-numerically controlled (CNC) programming. The company has products for making numerically-controlled programs for milling, turning, fabrication, wire electrical discharge machining (EDM), cloud licensing, etc.