A Customized CAD Tool for Automated CNC Program Code Generation

To develop parts from an initial design to the final product is a very tedious process in the mold manufacturing industry. Computer Numerical Control (CNC) plays a major role in the mold manufacturing industry to create products in a fast and efficient manner. The goal of this project is to automate the CAD to CNC program code generation. A customized CAD tool will be developed that reads a three-dimensional (3D) CAD file specification for a part, and automatically synthesize optimized G-code that will be used to program the CNC machine to manufacture the given part.