The Xometry app works best with JavaScript enabled!
Xometry Logo
Sign In
CapabilitiesIndustriesResourcesSuppliesBecome a SupplierFind Suppliers
Cookie Policy
Xometry stores cookies on your computer to provide more personalized services to you, both on this website and through other media. By using this website, you consent to the cookies we use and our Privacy Policy.

CNC Machining in PC (Polycarbonate)

PC (polycarbonate) is an engineering plastic with exceptional fracture toughness. It is able to hold up to impacts while simultaneously offering optical clarity, UV resistance, and higher-than-normal temperature resistance compared to other engineering plastics.

Xometry ImageXometry Image

About PC for CNC Machining

PC, or polycarbonate, is an amorphous thermoplastic. Its amorphous nature means that it tends to first soften before melting and does not have a set melting point. Xometry machines polycarbonate in black or clear sheet and bar stock. Its clarity, shatter-resistance, and lighter weight make it an excellent replacement for glass. It also handles high temperatures better than acrylic. CNC machining in polycarbonate does not inherently yield optically transparent parts, however, so some further finishing is required.

Generic PC (polycarbonate) at a Glance

Generic PC (polycarbonate)

CNC machining in polycarbonate is relatively popular. The material’s exceptional impact resistance makes it ideal for structural components. With nearly double the impact strength of ABS, polycarbonate exhibits one of the highest impact strengths of all the common engineering plastics. It is easily formed without cracking or breaking.

General PC Properties
Tensile Strength, Yield (MPa)Elongation at Break (%)Hardness (Shore D)Heat Deflection Temperature (°C)Glass Transition Temperature (°C)







Only a limited range of surface finishes work on plastics. This is especially the case when CNC machining in polycarbonate because the material tends to scratch easily. Some possible finishes are listed below:

  • Vapor polishing: CNC machined polycarbonate often comes out with tool marks on the surface. This is not ideal for applications that require optically clear components. Polishing, in general, is the process of removing tool marks or blemishes, and one of the more effective methods when it comes to polycarbonate is vapor polishing. This works by exposing the surface to a solvent that reacts and causes that surface layer to melt and flow. The process evens out the surface and fills in any tool marks. 
  • Scratch-resistant coating: One of the disadvantages of polycarbonate is its propensity to scratch easily. Some coatings on the market help maintain the optical clarity of polycarbonate while improving its scratch resistance.
accura clearvue

Cost-saving Design Tips

Polycarbonate is a relatively costly plastic. Listed below are some cost-saving design tips. 

  • Sub-assemblies: PC for machining is supplied in either sheet or bar stock. As such when CNC machining in polycarbonate it is important to design parts with standard sizes in mind. Large parts machined from a single block of polycarbonate can become prohibitively expensive. Instead, consider designing separate sub-assemblies that will later bolt together or get fused via plastic welding.
  • Consistent features: Design with consistent features in mind to reduce specialized tooling or tool switching. For more tips, view our CNC Machining Design Guide.
    CNC machining design tip
    Instant Quoting Engine

    Need CNC Machined Parts in Polycarbonate (PC)?

    Quick Links

    • Contact Us

    • Help Center

    • Our Story

    • Careers

    • Press

    • Investors

    • Xometry Go Green

    • Legal

    • Refer a Colleague


    • 7529 Standish Place

      Suite 200

      Derwood, MD 20855

    • 7940 Cessna Avenue
      Gaithersburg, MD 20879

    • 7315 Wisconsin Ave
      Suite 300 East
      Bethesda, MD 20814

    • 446 East High Street
      Lexington, KY 40507

    • 91 Northstar Dr.
      Jackson, TN 38305

    • Ada-Lovelace-Str. 9
      85521 Ottobrunn, Germany
      +49 32 22 109 8186

    Xometry Go Green Initiative

    © 2021 Xometry, All Rights Reserved