Sustainable machining approach for CAD/CAM/CNC systems based on a dynamic environmental assessment. (November 2017)