08—Electronics Production

Assignment

00—Reflection

Below we have documented the process of characterizing the PCB milling process. We have tried to document all steps that are relevant to the process of milling a PCB. Ultimately this assignment was done after the fact so it serves as more of a post mortem of best approaches as practically all conceivable mistakes have been made by at least one of us when learning how to get good result in the PCB milling process.

01— In House Board production on the Rolland SRM-20 Mill

About section: below is a detail of how to set up the Rolland SRM-20 once you have your files prepped and on the computer in the format the SRM-20 mill takes.

Characterization Test— Prep

Settings used in Mods were the following

Characterization Test— Results

Mods setup

  1. Open Mods website (works better in Safari and Firefox in my experience)
  1. RMC → programs → open program → SR-20… Mill 2D PCB
  1. Bring your Traces PNG into the Read PNG block
  1. LMC → traces preset on Set PCB Defaults
    • For the holes and profile layers choose LMC → mill outline preset
  1. Cut Depth and Max Depth set to .15mm on the Mill Raster 2D block
    • For the holes and profile layers this setting does not need to be changed from default

  1. On the Roland SRM Milling Machine… block edit the following: Passes[2] X[0] Y[0] Z[0]
  1. For the input output Roland SRM Milling Machine… there is a slider button in the off state as default, change to On/Off [ON]
  1. This automatically downloads the machining file to your computer.
  1. Rename the files and place in a folder to be brought over to the Mill!

Mill Setup

  1. Prep: Retrieve your copper plate unless you are doing a double sided board you need to grab single side FR-1 copper board. Clean the sacrificial board with a paint brush so that the mounted copper plate will lay flat.
  1. Mount: Apply double sided adhesive tape to the back of the PCB stock. Make sure the adhesive tape extends past the board and fold it over. This ensures that the adhesive does not fold over on itself and raise the height of the PCB stock. Similarly, the adhesive needs to be pressed on evenly so that it does not add extra height to the copper board stock. Mount your copper stock to the bed. The stock needs to be mounted flat to the bed. Ensure it is totally flat by making sure you have applied even pressure to every part of the board for consistent adhesion.
  1. Add in your end mill: Put your 1/64” bit into the collet and tighten the set screw finger tight so it is secure (do not over tighten).
  1. Set you XY: Move the spindle Set your XY origin in the SRM software.
  1. Set your Z: Carefully position you Z position in the center of your copper stock the bit should be slightly above the stock and not touching. Loosen collet and carefully move bit downward using SRM control software until it is both touching the stock and the shank is mostly in the collet for maximum stability when milling. Tighten the bit. Set your z origin.
  1. Load your file: Click the cut button clear any files in the dialog. Load in your “traces” machining file you prepared earlier.
  1. Start your machine: Click Output this will start your machine.
  1. Repeat the Z origin set process detailed earlier to with the 1/32” bit. Load in the file using steps detailed earlier and begin cutting your “holes”.
  1. Repeat process for cutting your “edge cuts” file.
  1. Below is an example of a simple 1 sided board with no holes.

02— JLCPCB Order Specifications

  1. Export your Gerber file from KiCAD
  1. Go to JLCPCB website and upload your Gerber file
  1. Fill out primary manufacturing details shown below
    • Base Material: FR-4 is the standard choice other options are more specialty.
    • Layers: In our case we are using only 1 layer, but there is minimal price difference for 2 and 4 layers
    • PCB Qty: 5 is minimum order quantity
    • Dimensions: auto update once you upload the Gerber file
  1. For PCB Specifications
    • Fill out in the following way. All of the default here are appropriate.
  1. If you don’t know what these are you don’t need them ;). These settings are for more specialty PCBs.
  1. Now you just gotta pay for it and wait a week to get it in the mail.