This repo contains instructions and settings for fabricating single-sided PCBs on an xTool F1 Ultra fiber laser.
Aside from the fiber laser, you'll need:
- A transparency sheet (or framed silkscreen)
- 600 grit sandpaper
- Scissors
- Soldermask
- FR1 Copper Clad Board
- Squeegee / scraper
- Isopropyl Alcohol
You can also download and 3D print the jig for cutting and aligning boards for the F1 from this repository. You'll just need some M4 bolts, 2mm dowel pins, and this heatsink.
In order to have the xTool software correctly process your files, there's some specific settings for exporting your boad that will render the correct image.
-
In KiCAD, go to
File -> Plot
. -
Switch
Plot Format
to "DXF." Only include the F.Cu layer. UnderDXF Options
, checkPlot graphic items using their contours
andExport Units
to "Millimeters." Make sure you've selected "Edge.Cuts" under "Plot on All Layers" not shown in this screenshot, you'll have to scroll down. This will help with alignment later. Click thePlot
button. -
With the same settings, select only the
F.Mask
layer and click thePlot
button.
-
Give your board a good sanding. While not strictly necessary, it helps quite a bit when inspecting the board and determining trace quality.
-
Mount the alignment bracket in the location that puts your board as close to the exact center of the work area as possible.
-
Pick the most square corner, and push it into the corner, making sure it does not come away from the bracket when pulling your hand away.
-
Gently slide down the cover, as to not disturb the board's position.
-
In xTool Create, import the front copper DXF you exported. It should look like the image below.
-
Select your imported design and select the
Ungroup
button -
With the design components ungrouped, select the outer edge cuts line, right click, and move it to a different color. I choose red for this step
-
Select all the inner components of the design (I do this by selecting all, then shift-clicking the outer edge).
-
Combine all of the inner design components by clicking the
Make Compound Vector
button. -
With the center selected, select the
Engrave
option on the right, and the board should be filled in and look like the image below: -
Import the
settings.json
file in this repository using the settings manager. -
For the inner section, select the
Traces
settings. They're also shown below if you don't want to import them directly. -
Use the "Capture Image" feature and the "Framing" feature to align your design onto the copper clad you put in the machine.
-
Run the job!
-
Your board will have some flashing and burrs on the edge of the engravings. Use some 600 grit sandpaper to remove the rough edges. you should have a smooth, clean, copper result.
-
Clean your board with Isopropyl alcohol to remove any debris and dust.
-
Acquire UV curable solder mask. I recommend Mechanic Solder Mask. It cures well and applies easily.
-
Apply a bead across the board.
-
Place a transparency sheet on top.
-
Squeegee it as evenly as possible across the board.
-
An alternative solution is to use a silkscreen frame. In my experience, this is a much more consistent way of applying the mask, and you get a nice matte finish after curing.
-
Cure the soldermask. A great, cheap solution is a UV nail polish curing station. This one worked great for me.
-
Import the F.Mask DXF you exported.
-
Select all mask components, then combine them using the button along the top toolbar, and select the "engrave" job type in the menu on the right.
-
Then right click and move it to orange.
-
Align the mask on top of the existing board.
-
Select the
RemoveSolderMask
settings for the orange design. They're also shown below if you don't want to import them directly. -
Disable the inner copper etch, and enable the edge cuts and the remove mask.
-
Do your best to reindex the board into the bracket. Use the framing tool in xTool's software to check alignment.
-
Run the job!
-
Select the outer edge and select the
Cut
job type, and theCut/Drill
settings. They're also shown below if you don't want to import them directly.