Skip to content

5. Electronics Production

This week we are learning about PCB(Printed Circuit Board) production. We learn how to fabricate our own PCBs. We learn about these params when operating the mill machine:document feeds, speeds, plunge rate, depth of cut (traces and outline) and tooling. With the PCBs we need to solder tiny compoments on top of them and make them work. ​

Group Work

TODO UPDI board

0. Machine-Roland Modela (SRM-20)

SRM-20 is one rapid compact reduction milling prototype machine. It can be used to produce vivid parts and prototype products. This product is simple and convenient to use, suitable for office, home or teaching environment. The materials it can cut include: wax mold, chemical Wood, foam material, acrylic, polyvinyl acetate, ABS and PC board. roland

1. File prepration

We need to cut an UPDI board and a test board. updi0 We get these files from Saverio. They are a little bit different from the files of the website provides. We have three png images, including another one:

  • traces
  • holes drill
  • outline

2. Generate File1 Traces

  1. Open mods in the browser.

  1. Right click on empty spaces.

mods

  1. Click programs.

mods

  1. Click open server program.

mods

  1. Click Roland > mill > SRM-20 > png

mods

  1. In the first module of read png, select the trace file of png image.

mods

  1. Change the module params:
  2. read png module: Make sure the dpi is 1000 and the size is correct
  3. set PCB module: Select mill traces(1/64)
  4. Rolabd SRM-20 milling machine module: Set origin x, y, z to 0 mm.

Impoartant Params: tool diameter, cut depth, offset number, offset stepover, origin xyz, jog height, home xyz;

  1. Add a new module after Rolabd SRM-20 milling machine by right click on output file > modules > open server module > save file, connect the inputs to outputs together.
  2. Click calculate button and it will generate a .rml file.

3. Generate File2 Interior

Use the border file and go through the step2 process. Select mill outline in second module. ​

4. Generate File3 Holes

Use the hole image file and go through the step3 process.

5. Prepare the Modela

Turn on Roland Modela and the computer and open VPanel for SRM-20.

modela1 Now start to prepare the board and base.

  • Get a circuit board blank ready. Clean off the dust and fingerprints.
  • Press the “view” button on the Modela to toggle between loading and loaded positions.
  • There should be a piece of wood/acryl( We use a chemical brick.) taped down on the machine securely already.

Clean the residues of any dust or particles.

  • Place and press the board down on the sacrificial board securely with special made double side tape

mods

6. Set Origin XYZ

Move the machine to its position by using the X/Y arrows in VPanel for SRM-20 depends on the use of the board. When you have choosen the position click on Set origin X/Y in Vpanel.

mods Set Z take more steps:

  • Move the Z slowly with the control panel around 3-5 mm above the PCB plate. By loosing the collect screw and land the endmill on the surface. If the screw hole is bolcked by the bar, you can move Z up or down a little. But pay a lot attention that the mill do not hit the board or it will break.
  • Slowly loosen the mill bit with an allen wrench so that it drops gently to the surface of your board.

Don’t let the endmill fall free on the surface or it can break.

  • Tight the endmill with the screw on the collet.
  • Now save the Z origin in the Vpanel control panel. It shows like when saving the XY origin.

Important: Move up Z immiadiately.

modela1

7. Cut the trace

Click “Cut” on the control panel. Select the file we have and it will start to cut.

modela1 You can change the speed to a low value and observe wether it is working correctly. Click on Pause and View to make the machine send the borad to view position.

modela1

8. Cut the border and holes

Keep the board and keep the XY origin. We change the end mill to 1/32 end mill and reset the Z origin.

endmill After it finished, we used a spatula to remove our borad from base.

spatula

9 Hereo shoot

Here comes our board.

shot1 We also did another test cut.

shot2 The first one was cut last year. The second one is ours. In our test the first two lines are not showing and line 5 to line 12 are partialy removed from the base board.

We used speed of 4mm/s, ​

Other Notes

End Mill

This is not the endmill we used. But this is good examples to understand the mesaurements. endmillsize The top of end mill is very small and fragile. We used microscope to watch the detail structure.

endmillwatch

Base

We used a chemical material brick. Some other student used wood as a base when cutting PCB.

TODO try add describe the picture by add title?

base1 Some others also used acrylic.

base1

TODO say more about base

FTDI board

Follow the steps in first chapter, I cut the FTDI board.

TODO why we chose this FTDI

Source file

hello.USB-serial.FT230X board components traces interior

Generate rml files

base1 After generated files, check how the mill trace in three dimensional view.

base1

Cutting

Follow the safty rules and treat the end mill as they are precious goods.

base1

Soldering UPDI board

Here comes the soldering part! I did soldering about 15 years ago.

The trick is…

  • first iron in, wait, solder in. solder out, wait, iron out
  • second iron in, wait, resistance in. iron out, wait, tweezer out

Always keep the iron and solder with 90 degrees, which goes better. solder1


Last update: March 3, 2022