Forecasting raw material demand, minimizing inventory and maximizing yield can all be achieved with the materials management modules. Linear optimization can be used to directly control CNC equipment to maximize material usage. Additionally, lower overall material cost is achieved via: