3D printing / prototyping
3D printing is the most cost effective way for prototyping.
3D printing materials are suitable for prototyping as well as for end products – Plastics, flexible materials as well as metals (Stainless steel, titanium, aluminum and so on)
3D printed parts design can be very complicated compared to CNC machined parts.