How do you print a circuit board on a 3D printer?

What are 3D printed pcbs?

A printed circuit board (PCB) is a board that holds and connects electronic components using conductive tracks, pads, and other features. Traditionally, PCBs are manufactured using a subtractive process, where copper layers are selectively removed from a substrate material to create the desired circuit pattern.

3D printed PCBs, on the other hand, are created using an additive manufacturing process. This involves depositing conductive and insulating materials layer by layer to build up the circuit board structure. The conductive material is typically a metal-filled filament or paste, while the insulating material can be a standard 3D printing filament such as PLA or ABS.

Advantages of 3D printed PCBs

3D printed PCBs offer several advantages over traditional PCB manufacturing methods:

  1. Rapid prototyping: 3D printing allows for the quick fabrication of prototype PCBs, enabling faster iteration and testing of designs.

  2. Lower costs for small batches: Traditional PCB manufacturing often requires high setup costs and minimum order quantities, making it expensive for small batches. 3D printing eliminates these costs and allows for cost-effective production of small quantities.

  3. Complex geometries: 3D printing enables the creation of PCBs with complex geometries, such as curved surfaces or internal cavities, which are difficult or impossible to achieve with traditional manufacturing methods.

  4. Embedded components: 3D printing allows for the integration of electronic components directly into the PCB structure, reducing the need for additional assembly steps.

Materials and equipment for 3D printing PCBs

To 3D print a circuit board, you will need the following materials and equipment:

  1. 3D printer: A 3D printer capable of printing with multiple materials, such as a dual-extruder printer or a printer with a multi-material upgrade kit.

  2. Conductive filament or paste: A filament or paste that contains metal particles, such as copper or silver, to create the conductive traces on the PCB. Examples include Electrifi filament by Multi3D and 3D printable conductive paste by Voltera.

  3. Insulating filament: A standard 3D printing filament, such as PLA or ABS, to create the insulating substrate and support structures.

  4. Slicing software: Software that converts your 3D model into printing instructions for the 3D printer, such as Cura or Slic3r.

  5. PCB design software: Software for designing the circuit board, such as Eagle, KiCad, or Altium Designer.

Here is a table comparing some common conductive filaments and pastes for 3D printing PCBs:

Material Conductivity (S/m) Curing method Advantages Disadvantages
Electrifi filament (copper) 1.7 x 10^7 None Easy to use, low cost Lower conductivity than pure copper
3D printable conductive paste (silver) 2.5 x 10^6 Thermal curing High conductivity Higher cost, requires curing step
Conductive PLA (graphene) 1.0 x 10^2 None Biodegradable, low cost Low conductivity

Design considerations for 3D printed PCBs

When designing a circuit board for 3D printing, there are several factors to consider:

  1. Trace width and spacing: The minimum trace width and spacing will depend on the resolution of your 3D printer and the properties of the conductive material. Typically, traces should be at least 0.5 mm wide and spaced at least 0.5 mm apart.

  2. Layer thickness: The layer thickness of your 3D printed PCB will affect its electrical properties and mechanical strength. Thinner layers will produce smoother surfaces and finer details but will take longer to print.

  3. Overhangs and support structures: Overhanging features on your PCB may require support structures, which can be difficult to remove without damaging the circuit. Design your PCB to minimize overhangs or use soluble support materials.

  4. Component integration: If you plan to embed components directly into the PCB, ensure that they can withstand the temperatures and forces involved in the 3D printing process. Also, consider how the components will be connected to the conductive traces.

Steps for 3D printing a PCB

The process of 3D printing a circuit board involves the following steps:

  1. Design the PCB: Use PCB design software to create the circuit board layout, specifying the locations of components, traces, and vias. Export the design as a 3D model, typically in STL format.

  2. Prepare the 3D model: Import the 3D model into your slicing software and set up the print parameters, such as layer height, print speed, and material settings. Assign the conductive and insulating materials to the appropriate parts of the model.

  3. Print the PCB: Load the conductive and insulating materials into your 3D printer and start the print. Monitor the progress and make any necessary adjustments to ensure a successful print.

  4. Post-processing: After printing, remove any support structures and clean the PCB. If using a conductive paste, cure the PCB according to the manufacturer’s instructions. Test the continuity of the traces and the functionality of the circuit.

  5. Assemble components: If not embedded during printing, solder or attach the electronic components to the PCB using traditional methods.

Here is a table summarizing the steps for 3D printing a PCB:

Step Description
1. Design the PCB Create the circuit board layout using PCB design software
2. Prepare the 3D model Import the model into slicing software and set print parameters
3. Print the PCB Load materials and start the print, monitoring progress
4. Post-processing Remove supports, clean the PCB, and cure conductive paste if necessary
5. Assemble components Solder or attach electronic components to the PCB

Real-world applications of 3D printed PCBs

3D printed PCBs have found applications in various fields, including:

  1. Rapid prototyping: 3D printing enables quick fabrication of prototype PCBs for testing and validation of new designs, accelerating the product development cycle.

  2. Customized and low-volume production: 3D printing allows for cost-effective production of customized or low-volume PCBs, which is not economically feasible with traditional manufacturing methods.

  3. Wearable electronics: 3D printing can create PCBs with flexible or conformal geometries, making them suitable for integration into wearable devices and smart textiles.

  4. Education and research: 3D printed PCBs provide an accessible and affordable way for students and researchers to create custom circuits for learning and experimentation.

Limitations of 3D printed PCBs

While 3D printed PCBs offer many benefits, they also have some limitations compared to traditionally manufactured PCBs:

  1. Lower conductivity: The conductivity of 3D printed traces is typically lower than that of copper traces on traditional PCBs, which can limit their use in high-current or high-frequency applications.

  2. Limited resolution: The resolution of 3D printed PCBs is limited by the capabilities of the 3D printer and the properties of the materials used, which may not be sufficient for very fine-pitch components or high-density circuits.

  3. Mechanical strength: 3D printed PCBs may have lower mechanical strength and durability compared to traditional PCBs, particularly if using standard 3D printing filaments as the substrate material.

  4. Material costs: Conductive filaments and pastes for 3D printing PCBs are generally more expensive than the materials used in traditional PCB manufacturing, which can offset the cost benefits for larger production runs.


  1. Can I use a standard 3D printer to print PCBs?
  2. Most standard 3D printers can be used to print PCBs, but they may require modifications or upgrades to handle multiple materials and achieve the necessary resolution. Dual-extruder printers or printers with multi-material upgrade kits are best suited for this application.

  3. What is the minimum feature size achievable with 3D printed PCBs?

  4. The minimum feature size depends on the resolution of the 3D printer and the properties of the materials used. Typically, traces should be at least 0.5 mm wide and spaced at least 0.5 mm apart to ensure reliable printing and functionality.

  5. Can 3D printed PCBs be used for high-frequency circuits?

  6. 3D printed PCBs may not be suitable for high-frequency circuits due to the lower conductivity of the printed traces compared to copper traces on traditional PCBs. The dielectric properties of the substrate material may also affect the performance of high-frequency circuits.

  7. How do I connect components to a 3D printed PCB?

  8. Components can be connected to a 3D printed PCB using traditional soldering methods or by embedding them directly into the PCB structure during the printing process. Embedded components must be able to withstand the temperatures and forces involved in 3D printing.

  9. Are 3D printed PCBs suitable for production use?

  10. 3D printed PCBs are best suited for prototyping, low-volume production, and applications where the benefits of 3D printing (e.g., complex geometries, embedded components) outweigh the limitations in conductivity and resolution. For high-volume production or high-performance applications, traditional PCB manufacturing methods are generally more appropriate.

In conclusion, 3D printing technology has opened up new possibilities for the fabrication of printed circuit boards, offering advantages such as rapid prototyping, low-cost small batches, and the ability to create complex geometries and embedded components. While 3D printed PCBs have some limitations compared to traditionally manufactured PCBs, they have found applications in various fields, including prototyping, customized and low-volume production, wearable electronics, and education and research.

As 3D printing technologies continue to advance, we can expect to see further improvements in the resolution, conductivity, and material properties of 3D printed PCBs, making them an increasingly viable alternative to traditional PCB manufacturing methods for a wider range of applications.