Skip to content

Week 08

Group Assignment — Electronics Production (PCB Milling Characterization)

The goal of this group assignment was to characterize the PCB milling process.

We focused on:

  • Understanding machine setup and workflow
  • Identifying design rules (trace width, spacing, tool limits)
  • Comparing different milling tools
  • Establishing a reliable fabrication pipeline

Machine Setup and Preparation

Before starting the milling process, we prepared the machine and materials to ensure accuracy and repeatability.

Copper board preparation

We fixed the copper-clad board onto a sacrificial layer using double-sided tape. Proper adhesion is critical to avoid uneven milling depth.

Sacrificial layer setup

A flat and stable sacrificial surface was used to ensure consistent Z-depth across the board.


Cleaning and Surface Preparation

Machine cleaning

We cleaned the machine bed and surrounding area to remove dust and debris. Any particles can affect the milling precision and tool stability.


Tooling Comparison

The main goal of this test was to compare different milling tools:

  • 1/64" flat end mill
  • V-bit 15°
  • V-bit 30°

Milling bits

Each tool has different characteristics:

  • 1/64" end mill → consistent trace width, limited resolution
  • 15° V-bit → higher resolution, variable width depending on depth
  • 30° V-bit → more robust but lower precision than 15°

Tool Installation

Tool mounting

We manually installed the milling bit and secured it in the spindle. Care was taken to:

  • Ensure proper tightening
  • Avoid tool misalignment
  • Keep minimal tool stick-out for stability

Machine Control Setup

VPanel setup

Using Roland VPanel:

  • Set XY origin manually
  • Adjust Z height carefully using incremental steps
  • Defined the work origin on the copper surface

Z calibration is the most critical step — small errors directly affect trace quality.


Test File: Line Test

Line test design

We used the linetest.traces file to evaluate:

  • Minimum trace width
  • Trace spacing capability
  • Tool resolution limits

This test is essential for defining PCB design rules.


First Milling Results

First milling result

Traces were super big, so we had to go back and check settings, concluding that it had to do with the image file.


Toolpath Generation in Mods

Input File Setup

Line test input

We imported the line test PNG file into Mods. The file resolution was:

  • DPI: 5000
  • This value is critical for correct scaling

Raster Milling Settings

1/64 tool settings

We configured the mill raster 2D module:

  • Tool diameter: calculated based on tool
  • Cut depth: 0.15 mm
  • Max depth: 0.15 mm
  • Offset number: 4
  • Offset stepover: 0.5
  • Direction: climb
  • Path merge: 1

These settings define how the copper is removed around traces.


Machine Output Settings

Machine settings

For the Roland SRM-20:

  • Speed: 2–4 mm/s
  • Origin: manually set on machine
  • Jog height: 2 mm

Make sure this is toggled:

Raster settings


V-Bit Tool Configuration

To properly use V-bits, we used the V-bit calculator inside Mods.


15° V-Bit Settings

15 degree V-bit

  • Tip diameter: 0.1 mm
  • Angle: 15°
  • Cut depth: 0.15 mm
  • Resulting cut width: ~0.139 mm

30° V-Bit Settings

30 degree V-bit

  • Tip diameter: 0.1 mm
  • Angle: 30°
  • Cut depth: 0.15 mm
  • Resulting cut width: ~0.180 mm

1/64" End Mill Settings

1/64 end mill defaults


Final Comparison Results

Machine milling comparison

Comparison overview

Annotated test board

Microscope view


Final Learnings

Through this process, we learned that attention to detail is critical in PCB production. Small parameters such as DPI, tool geometry, and Z calibration have a direct and significant impact on the final result.

Each step in the workflow requires correct and consistent settings, from file preparation in Mods to machine configuration. A mismatch in any parameter (such as DPI) can lead to incorrect scaling or poor milling quality.

We also observed that results are often different from expectations. While V-bits theoretically allow for higher precision, in practice they were more sensitive to setup conditions. In our case, the V-bits did not produce results as clean or reliable as expected this time around.

In contrast, the 1/64" end mill proved to be more predictable and robust, offering more consistent results.

Although the results were not perfect, the process provided valuable insights that helped us define a more reliable and repeatable PCB production workflow.