A Coordinated Effort Between CNC and Design Gives Students Practical Knowledge of Design for Manufacturability
Randall A. Emert
Abstract
Computer Numerical Control (CNC) programming projects may be used as a means to teach Design for Manufacturability (DFM). Communication is critical between design and manufacturing engineering groups in order to produce a functional quality part in a timely manner. When designers do not take into account manufacturing capabilities and constraints more time may be required to complete the finished product. Likewise, when offline programming is not carefully evaluated machine time may be extended. Students were provided with an initial base part drawing and were required to design a mating part, write a CNC G-code program, and machine the parts to specification on a CNC vertical mill. Intentional errors are on the engineering drawing that force students to come up with solutions that meet manufacturing capabilities. After the product is completely machined students are required to update their drawings based on design changes that may have occurred during manufacturing. The time to design, program, and machine is evaluated and students are queried as to the reasons for the differences. Students go through a limited product life cycle from design to CNC programming to physically machining the part which gives them the knowledge to apply manufacturing constraints to future design projects.
Full Text: PDF