7.Electronics Production
This week's brief:
Group assignment:
Characterize the design rules for your in-house PCB production process.
Submit a PCB design to a board house
Individual assignment:
Make and test a microcontroller development board that you designed
extra credit: make it with another processs
GROUP ASSIGNMENT
You can view our group assignment here!
INDIVIDUAL ASSIGNMENT
Design
I would be making the space invader PCB that i designed during Week06 where we did electronics designing.
I cross verified the board and checked the dimensions of the design which turned out to be 48 x 66.3cm.
Gerber To Pngs
First thing I did was to convert the gerber files into pngs that will feed the
traces and outlines to the machine.Gerber2png was the website we
used to easily convert the files. It is a website that was developed in
Super Fablalab, Kerala to facilitate this process.
Drop the gerber files on the site
On the quick set up drop down choose 'Generate all'. Then click Generate PNG
The png of the traces, outlines and drill holes(if any) will be generated
Download the files to upload into the mods software.
PCB PRODUCTION
I fixed the PCB to the bed using double sided tape. Position the PCB so that the edges line up with the bed edge.
We got a detailed explanation done by our instructor about the modela mdx 20 milling machine, which we would be
using to cut out the PCB.This documented in detail in our group assignment.
Fixing the tool to the machine
We have to enter a series of commands related to the functioning of the machine.
We need the machine to do the traces in the beginning with a 0.2mm 60 degree V bit first , then we do the drilling
for the
holes and the outlines with a 1/32" flat endmill at the end.
We need to fix the tool to the the spindle of the machine. We should be very careful while handling the bit
because it breaks off very easily.
So while placing and taking out the bit always be cautious of the bit not dropping suddenly.
Go to the mods software and then click on position to change bit. This has been set in our lab for the ease of
changing the the bit .
It is almost at the center of the machine so that our hands could easily maneuver the tool.
Now insert the tool into to the spindle and tighten just enough that the bit won't fall off.
Next we need to bring the tool on top of the PCB by giving values to x and y axis in the mods software.
Then we loosen the bit so that it drops lightly on the bed. Now tighten the bit very well.
This was process was done to find the z axis level.
We need to set our x and y axis now. For this we keep adjusting the values of the x and y offsets until we
reach the corner of the board.
Keep in mind the dimensions of ur PCB so save space and position it accordingly.
Now that we have set the levels of the machine we can start the process to do the traces.
Setting up the Software(Using MODS) and operating the machine.
To make traces.
Load the png file to this node .
The next node ask you for the information regarding the tool diameter, depth and ...
For the traces click on vBit and enter dia ad 0.2mm and the degree as 60
Once that is set we can confirm the values on ... Node. After cross checking click on calculate.
We can click on view to see how the traces will look with the offsets and the tool path.
Then we can click on send file for the machine to start milling.
Once the traces are done ,i moved on to drill holes as it was required in my design.
Clean up the dust gatherd after using the machine with a vaccum.
To make Holes and outlines
I needed to change the the toolbit to a 1/32" flat endmill to drill the through holes.
As we are changing the bit we need to follow the steps that we performed initially when we fixed the V bit.
In MODS replace the trace png with the dillholes png.
Since we changed the bit we have to modify the settings of the tool node
After confirming the values click on calculate. Then we can clcik send file to mmake the machine start the
operation.
After the holes are drilled, we can proceed to cut out the Outline of the PCB. We just need to replace the
drillhole png with
Outline Png for this step as we will be using the same toolbit for this operation.Click on send file to start the
process of milling the PCB.
When the milling is completed we can click on view to bring out the bed. Use a scraper to carefully peel out the
pCB from the bed.
Make sure to clean up the dust gatherd around the machine after using it.
This was my PCB after cleaning the board.
Soldering and Assembly of the components.
Ge
We were instructed to make a scaled down mockup of the design on cardboard to check the proportions and see
how the fit will look like. Using the "arrange" function in Fusion360 to place all the components spread out on
a plane. Then we project the components on a sketch plane which we will be required to export as a dxf file.
Open this dxf file on inkscape . To scale down the model we need to find the ratio of the features .
We know the the width to be 18 and height was 1521, we need it to change to 3 width and using ratio calculator
the height came to me 15853 . Resize the the sketch and turn the stroke colour to red ,to denote the cutline.
Save the sketch as a svg file.
Now open the job control app and import the svg file we just created. snap the
laser pointer to snap to the sketch. Check the database and see if all the values are correct.
Place the cardboard on the print bed and align the origin point. After setting up everything start the process.

Once the cut is done i started to sort and assemble the pieces. Some pieces of the cardboard bent a
little because of the orientation they were cut in. Also i noticed that some slots were missing on the pieces so
i went back to the model and checked, There seemed to be some parts that were uncut, which i resolved
immediately.
For the time being and since it was only a minor mistake i cut the slots using a exacto and measuring the
distances
properly.

I was quite satisfied with the fit and held up better than i thought while modelling.
I also was able to figure out how to assemble the parts efficiently as well.

Preparing the Job
Before taking the plywood to the machine ,we need to check the thickness of the piece as it will affect the
overall
dimensions of the furniture. I measred the thickness of the plywood with a vernier calliper and found out that the
average thickness of the piece i was given was 17.2mm.
As i had made the model with a thickness of 18mm i had to change the scale of the model.
I also had to take into account the offset value from the machine that turned out to be 0.2mm ,
which we concluded in the group assignment. The dimensions were changed accordingly.
Once this was done we proceeded to start the machine operations.
CAM
Using VCarve
We need to define the toolpaths, add dogbones and tabs to the drawing so that the machine can cut them
accordingly.
VCarve provides a powerful but intuitive software solution for creating and cutting parts on a CNC router.
The following steps were followed to make the cutting parts.
Reference point for drilling: We are supposed to drill the work piece on to the sacrificial layer so that it stays
in place. If we blindly drill holes in random areas of the the job there is a chance that the screw may coincide
with the toolpath. To avoid this from happening we run a drill path to mark refrence points for screwing the piece
down. Create a few circles and place them on the edges where the paths dont meet.
Dogbones : Dogbones are made to give a good fit between the inner edges of slots. I added dogbones on all of my
slots and edges.
Tabs: Tabs are added to give support to the cut parts which may move and cause issues when the tool . It can be
quite dangerous if the tabs are not given appropriately.
Once the drill path and the toolpaths are given we can proceed to the operations.
The entire operation process has been explained in detail in th e group project.
First we run the drill path and mark the points to be screwed. Stop the machine and screw in the job to the
sacrifcial board.
Then we can start the cutting process of the parts.
Unfortunately the bit broke twice during the cutting process and i had to halt my work for the time being until
we can resolve the issue.
Download files
PCB design files
References
Ratio calculator