Injection Molding Cost Calculator
Online Quotes in 30 Seconds
  • The world’s only 30-second injection molding quote
  • Parts shipped in as little as 15 days

Get your 30 second quote now

Low-Cost Injection Molding Leader
By Jeremy Losek, Jul 27th, 2016

3D Printing Versus CNC Machining

The question to ask when considering 3D Printing or CNC Machining is: “What will my parts be used for?” As these are two different processes, the products they produce must be considered completely different beasts as well. 3D Printing is an additive process whereas CNC Machining (or Milling) is a subtractive process. Sure there are pros and cons for each process, but ultimately, what is it you want your plastic part to do or accomplish? After examining the products of both processes a little closer, your choice should be much clearer. This is about the products themselves, mainly, not necessarily the processes.

CNC Machining:  The CNC Machining process utilizes a router on a multiple-axis arm to remove material from solid blocks of extruded or compression molded thermoplastic resin; wood, metal, or other millable material. Machining is a tried and true process and has been around for quite some time and there is virtually no limit to the size of a machined product. So, if your desire is to have a 1:1 ratio plastic replica of the Statue of David, it can be done.

If you are looking to test functioning prototypes, CNC Machining is the way to go. Because there is a wider range of materials for the CNC resin blocks, the desired material properties can be present in your selected material for CNC milled parts. The homogenous properties of the solid blocks would be that of the plastics used in injection molded parts and would have these same material properties: biocompatibility, impact resistance, heat deflection, tensile strength, chemical resistance, and even for some materials transparency or opacity.

3D Printing: Using a hot plastic extruder to add layer upon layer of melted plastic (or “printing”) is the additive process known as 3D printing. This process finished product has its own unique characteristics that can usually be recognized immediately since the printer is extruding the material layer by layer, most times these layers can be seen or felt by touching the part when its cooled after completion.

An advantage with 3D printing is that the extruder can be loaded with different colors of plastic, but the range of plastic materials that can be used is fairly limited and it can be time consuming to print one part at a time. There are also size limitations and the aforementioned materials limitations. Additionally, since these pieces are made with layered materials, the molecular bond isn’t exactly the same, therefore weaker, as opposed to a solid piece that was extruded and cooled at the same time as is with a CNC piece. Prototype testing for form, fit and function cannot necessarily be done with all 3D printed designs either. 3D printing technology is advancing and could possibly catch up to CNC manufacturing in speed and quality, but not for a while or perhaps ever.

Is this a case of apples versus oranges? Not necessarily, since the apples are milled from a single piece and the oranges are layered extrusions. It would seem it just depends upon what you need. While ICOMold does not offer 3D printing at this time, we hope this article will assist you in determining whether your project is more suited for CNC Machining or 3D Printing.

ICOMold is a Leader in Plastic
Injection Molding for US Companies

Manufacturing Locations Across National Time Zones
The Fathom Advanced Manufacturing Platform

1050 Walnut Ridge Drive
Hartland, WI 53029
ISO 9001:2015


444 W. 21st St. Ste. 101
Tempe, AZ 85282
ISO 9001:2015
NIST800-171 Compliant


7770 Washington St.
Denver, CO 80229
ISO 9001:2015


13758 Johnson Street NE
Ham Lake, MN 55304


1801 Rowe Lane
Pflugerville, TX 78660
ISO 9001:2015

1513 Sam Bass Rd
Round Rock, TX 78681
ISO 9001:2015
ISO 13485:2016


620 3rd Street
Oakland, CA 94607
ISO 9001:2015 Design Certified
NIST 800-171 Compliant


14000 N.W. 58th Court
Miami Lakes, FL 33014
ISO 9001:2015 Design Certified
ISO 13485:2016



1920 Slaterville Rd
Ithaca, NY 14850

401 W. Shore Blvd.
Newark, NY 14513
ISO 9001:2015


1207 Adams Drive
McHenry, IL 60051
ISO 9001:2015

1401 Brummel Ave
Elk Grove, IL 60007
ISO 9001:2015 Design Certified