G-Code Instructions

Instructions for making a FX Light V2 PCB
********OLD NEEDS UPDATE FOR V2.1***********

Machine CNC Mill
Bit - 0.2mm straight bit Or <20 degree V-bit 
Material 0.4mm Dual Side Copper Clad

The Front side requires no special alignment of the blank. 
But it is very important when Milling a board this thin at 0.4mm dual side is to have a flat even surface. Differences of 0.1mm can ruin the cut. 
I do not suggest placing the Copper Clad directly on the CNC surface as any miss alignment to the Z axis can cause damage to the CNC surface, the CNC motors, etc. Use a flat piece of plastic as a soft backer, and clamp all to the surface of CNC mill. Verify the surface is flat by Zeroing all axis and then moving the bit through the X and Y axis while keeping Z at 0.
Then cut away. 

G-Code is below
Plus Picture References

Front Side Layout Of PCB (in mm)
Vertical Axis is Y
Horizontal Axis is X


Simulated Front Side Carve (Bottom Left Corner is Zero Reference)
Vertical Axis is Y
Horizontal Axis is X


After Cutting front side of board, flip who board over the Y axis. 
Align the Zero now over the hole cut through the low left of the board (this hole is used only for this alignment.)
Pivot the board at point until the alignment hole directly above is on the same Y axis. (Align board straight)
Do this by visually aligning the CNC bit over top both alignment holes, moving only the Y axis of the CNC. 
Once the holes are aligned, zero the CNC bit over the low left alignment hole.
Then Zero the Z axis for the surface height. 
Better to start light, and do a second pass than run too deep.
Run Backside G-Code

Back Side Layout of PCB (in mm)
Vertical Axis is Y
Horizontal Axis is X


Simulated Front Side Carve (Bottom Left Corner is Zero Reference)
Vertical Axis is Y
Horizontal Axis is X

Once completed the board will be holding on by two small tabs on either side, and one end completed fixed. Cut the two tabs with a sharp knife, and then bend the whole PCB up and down until it breaks off board.

You now have a flat raw cut PCB. This cut needs to be sanded and cleaned. Then visually inspect very closely, as an tiny loose copper strand can cause malfunctions later on. 

Clean between the traces using a sharp knife.
Clean the traces and copper strands with a 220 grit or higher. 
Clean the holes by hand twisting a bit, first use a .5mm bit, then .6mm bit. then .7mm bit.

Once the PCB is cleaned, bend 90 degrees at the location cut on the back. Use a clamp or tools to hold the PCB firm and flat, and only bend at the required location. This bent portion will form the face to mount the LEDs on.
Solder a small amount on both edges on the backside of board to hold the bend at the required 90 degrees. 

Now connect all grounds. Place 3 copper wires through the PCB holes. Solder the topside, making sure they are well aligned. Then flip over and solder the bottom side of the 3 copper wires. Solder one more wire at the front lower side (LED face) ground, to the back side, this will connect the LED grounds.
Use a flush cut to trim any excess wire.  

Clean all with 70%-99% alcohol.
PCB Complete


START of Front Side G-Code:

*
G21
G90
G1 Z3.000 F228.6
G0 X16.600 Y0.950
G1 Z-0.100 F150.0
G1 X16.600 Y1.151 F100.0
G1 X16.400 Y1.150 F100.0
G1 X16.399 Y0.950 F100.0
G1 X16.600 Y0.950 F100.0
G1 Z-0.200 F150.0
G1 X16.600 Y1.151 F100.0
G1 X16.400 Y1.150 F100.0
G1 X16.399 Y0.950 F100.0
G1 X16.600 Y0.950 F100.0
G1 Z-0.300 F150.0
G1 X16.600 Y1.151 F100.0
G1 X16.400 Y1.150 F100.0
G1 X16.399 Y0.950 F100.0
G1 X16.600 Y0.950 F100.0
G1 Z-0.400 F150.0
G1 X16.600 Y1.151 F100.0
G1 X16.400 Y1.150 F100.0
G1 X16.399 Y0.950 F100.0
G1 X16.600 Y0.950 F100.0
G1 Z0.500 F150.0
G0 X9.650 Y13.371
G1 Z-0.100 F150.0
G1 X9.650 Y13.572 F100.0
G1 X9.450 Y13.573 F100.0
G1 X9.449 Y13.371 F100.0
G1 X9.650 Y13.371 F100.0
G1 Z-0.200 F150.0
G1 X9.650 Y13.572 F100.0
G1 X9.450 Y13.573 F100.0
G1 X9.449 Y13.371 F100.0
G1 X9.650 Y13.371 F100.0
G1 Z-0.300 F150.0
G1 X9.650 Y13.572 F100.0
G1 X9.450 Y13.573 F100.0
G1 X9.449 Y13.371 F100.0
G1 X9.650 Y13.371 F100.0
G1 Z-0.400 F150.0
G1 X9.650 Y13.572 F100.0
G1 X9.450 Y13.573 F100.0
G1 X9.449 Y13.371 F100.0
G1 X9.650 Y13.371 F100.0
G1 Z0.500 F150.0
G0 X13.653 Y18.300
G1 Z-0.100 F150.0
G1 X13.653 Y18.500 F100.0
G1 X13.452 Y18.500 F100.0
G1 X13.452 Y18.300 F100.0
G1 X13.653 Y18.300 F100.0
G1 Z-0.200 F150.0
G1 X13.653 Y18.500 F100.0
G1 X13.452 Y18.500 F100.0
G1 X13.452 Y18.300 F100.0
G1 X13.653 Y18.300 F100.0
G1 Z-0.300 F150.0
G1 X13.653 Y18.500 F100.0
G1 X13.452 Y18.500 F100.0
G1 X13.452 Y18.300 F100.0
G1 X13.653 Y18.300 F100.0
G1 Z-0.400 F150.0
G1 X13.653 Y18.500 F100.0
G1 X13.452 Y18.500 F100.0
G1 X13.452 Y18.300 F100.0
G1 X13.653 Y18.300 F100.0
G1 Z0.500 F150.0
G0 X10.650 Y19.700
G1 Z-0.100 F150.0
G1 X10.650 Y19.901 F100.0
G1 X10.450 Y19.900 F100.0
G1 X10.449 Y19.700 F100.0
G1 X10.650 Y19.700 F100.0
G1 Z-0.200 F150.0
G1 X10.650 Y19.901 F100.0
G1 X10.450 Y19.900 F100.0
G1 X10.449 Y19.700 F100.0
G1 X10.650 Y19.700 F100.0
G1 Z-0.300 F150.0
G1 X10.650 Y19.901 F100.0
G1 X10.450 Y19.900 F100.0
G1 X10.449 Y19.700 F100.0
G1 X10.650 Y19.700 F100.0
G1 Z-0.400 F150.0
G1 X10.650 Y19.901 F100.0
G1 X10.450 Y19.900 F100.0
G1 X10.449 Y19.700 F100.0
G1 X10.650 Y19.700 F100.0
G1 Z0.500 F150.0
G0 X15.400 Y25.450
G1 Z-0.100 F150.0
G1 X15.400 Y1.050 F100.0
G1 Z0.500 F150.0
G0 X2.700 Y25.450
G1 Z-0.100 F150.0
G1 X2.700 Y1.050 F100.0
G1 Z0.500 F150.0
G0 X15.353 Y19.450
G1 Z-0.100 F150.0
G1 X14.153 Y19.450 F100.0
G1 X14.153 Y13.950 F100.0
G1 X15.353 Y13.950 F100.0
G1 X15.353 Y19.450 F100.0
G1 Z0.500 F150.0
G0 X14.152 Y13.950
G1 Z-0.100 F150.0
G1 X12.952 Y13.950 F100.0
G1 Z0.500 F150.0
G0 X11.874 Y14.715
G1 Z-0.100 F150.0
G1 X10.774 Y14.715 F100.0
G1 Z0.500 F150.0
G0 X12.952 Y15.746
G1 Z-0.100 F150.0
G1 X11.552 Y15.746 F100.0
G1 Z0.500 F150.0
G0 X11.500 Y16.856
G1 Z-0.100 F150.0
G1 X11.500 Y15.756 F100.0
G1 Z0.500 F150.0
G0 X10.652 Y16.850
G1 Z-0.100 F150.0
G1 X8.652 Y16.850 F100.0
G1 Z0.500 F150.0
G0 X10.700 Y17.717
G1 Z-0.100 F150.0
G1 X10.700 Y14.717 F100.0
G1 Z0.500 F150.0
G0 X8.622 Y18.454
G1 Z-0.100 F150.0
G1 X8.622 Y16.911 F100.0
G1 Z0.500 F150.0
G0 X12.178 Y20.419
G1 Z-0.100 F150.0
G1 X12.178 Y18.919 F100.0
G1 Z0.500 F150.0
G0 X11.028 Y18.872
G1 Z-0.100 F150.0
G1 X11.028 Y17.772 F100.0
G1 Z0.500 F150.0
G0 X12.093 Y20.424
G1 Z-0.100 F150.0
G1 X9.993 Y20.424 F100.0
G1 Z0.500 F150.0
G0 X12.135 Y18.908
G1 Z-0.100 F150.0
G1 X11.035 Y18.908 F100.0
G1 Z0.500 F150.0
G0 X12.862 Y17.750
G1 Z-0.100 F150.0
G1 X10.662 Y17.750 F100.0
G1 Z0.500 F150.0
G0 X11.852 Y14.650
G1 Z-0.100 F150.0
G1 X11.852 Y8.450 F100.0
G1 Z0.500 F150.0
G0 X12.952 Y15.736
G1 Z-0.100 F150.0
G1 X12.952 Y13.936 F100.0
G1 Z0.500 F150.0
G0 X9.929 Y20.450
G1 Z-0.100 F150.0
G1 X9.929 Y17.750 F100.0
G1 Z0.500 F150.0
G0 X6.452 Y16.468
G1 Z-0.100 F150.0
G1 X6.452 Y13.468 F100.0
G1 Z0.500 F150.0
G0 X7.452 Y13.460
G1 Z-0.100 F150.0
G1 X6.452 Y13.460 F100.0
G1 Z0.500 F150.0
G0 X10.652 Y15.850
G1 Z-0.100 F150.0
G1 X7.452 Y15.850 F100.0
G1 Z0.500 F150.0
G0 X14.048 Y16.850
G1 Z-0.100 F150.0
G1 X11.548 Y16.850 F100.0
G1 Z0.500 F150.0
G0 X9.852 Y17.750
G1 Z-0.100 F150.0
G1 X8.652 Y17.750 F100.0
G1 Z0.500 F150.0
G0 X8.498 Y15.850
G1 Z-0.100 F150.0
G1 X8.498 Y8.550 F100.0
G1 Z0.500 F150.0
G0 X12.952 Y18.968
G1 Z-0.100 F150.0
G1 X12.952 Y16.868 F100.0
G1 Z0.500 F150.0
G0 X6.469 Y10.450
G1 Z-0.100 F150.0
G1 X6.469 Y2.450 F100.0
G1 Z0.500 F150.0
G0 X5.452 Y4.450
G1 Z-0.100 F150.0
G1 X2.752 Y4.450 F100.0
G1 Z0.500 F150.0
G0 X5.452 Y7.450
G1 Z-0.100 F150.0
G1 X2.752 Y7.450 F100.0
G1 Z0.500 F150.0
G0 X6.452 Y10.450
G1 Z-0.100 F150.0
G1 X2.752 Y10.450 F100.0
G1 Z0.500 F150.0
G0 X5.452 Y13.450
G1 Z-0.100 F150.0
G1 X2.752 Y13.450 F100.0
G1 Z0.500 F150.0
G0 X6.452 Y16.450
G1 Z-0.100 F150.0
G1 X2.752 Y16.450 F100.0
G1 Z0.500 F150.0
G0 X5.452 Y19.450
G1 Z-0.100 F150.0
G1 X2.752 Y19.450 F100.0
G1 Z0.500 F150.0
G0 X5.452 Y22.450
G1 Z-0.100 F150.0
G1 X2.752 Y22.450 F100.0
G1 Z0.500 F150.0
G0 X14.152 Y18.950
G1 Z-0.100 F150.0
G1 X12.952 Y18.950 F100.0
G1 Z0.500 F150.0
G0 X11.852 Y2.450
G1 Z-0.100 F150.0
G1 X6.552 Y2.450 F100.0
G1 Z0.500 F150.0
G0 X13.052 Y8.450
G1 Z-0.100 F150.0
G1 X8.552 Y8.450 F100.0
G1 Z0.500 F150.0
G0 X14.252 Y7.450
G1 Z-0.100 F150.0
G1 X13.052 Y7.450 F100.0
G1 Z0.500 F150.0
G0 X5.452 Y25.450
G1 Z-0.100 F150.0
G1 X5.452 Y1.050 F100.0
G1 Z0.500 F150.0
G0 X15.352 Y2.450
G1 Z-0.100 F150.0
G1 X13.052 Y2.450 F100.0
G1 Z0.500 F150.0
G0 X14.252 Y12.443
G1 Z-0.100 F150.0
G1 X11.852 Y12.443 F100.0
G1 Z0.500 F150.0
G0 X11.852 Y7.395
G1 Z-0.100 F150.0
G1 X11.852 Y2.495 F100.0
G1 Z0.500 F150.0
G0 X14.252 Y12.363
G1 Z-0.100 F150.0
G1 X14.252 Y2.563 F100.0
G1 Z0.500 F150.0
G0 X7.452 Y13.450
G1 Z-0.100 F150.0
G1 X7.452 Y7.450 F100.0
G1 Z0.500 F150.0
G0 X11.852 Y7.450
G1 Z-0.100 F150.0
G1 X7.452 Y7.450 F100.0
G1 Z0.500 F150.0
G0 X8.552 Y18.450
G1 Z-0.100 F150.0
G1 X7.452 Y18.450 F100.0
G1 Z0.500 F150.0
G0 X15.400 Y25.450
G1 Z-0.100 F150.0
G1 X1.000 Y25.450 F100.0
G1 X1.000 Y1.050 F100.0
G1 X15.400 Y1.050 F100.0
G1 X15.400 Y25.450 F100.0
G1 Z0.500 F150.0
G0 X13.052 Y12.450
G1 Z-0.100 F150.0
G1 X13.052 Y1.050 F100.0
G1 Z0.500 F150.0
G0 X10.452 Y25.450
G1 Z-0.100 F150.0
G1 X10.452 Y20.450 F100.0
G1 Z0.500 F150.0
G0 X7.452 Y25.450
G1 Z-0.100 F150.0
G1 X7.452 Y15.950 F100.0
G1 Z0.500 F150.0
G0 X15.400 Y25.450
G1 Z-0.200 F150.0
G1 X15.400 Y1.050 F100.0
G1 Z0.500 F150.0
G0 X15.353 Y19.450
G1 Z-0.200 F150.0
G1 X14.153 Y19.450 F100.0
G1 X14.153 Y13.950 F100.0
G1 X15.353 Y13.950 F100.0
G1 X15.353 Y19.450 F100.0
G1 Z0.500 F150.0
G0 X5.616 Y1.050
G1 Z-0.200 F150.0
G1 X15.400 Y1.050 F100.0
G1 X15.400 Y2.315 F100.0
G1 Z0.500 F150.0
G0 X2.567 Y25.450
G1 Z-0.200 F150.0
G1 X1.000 Y25.450 F100.0
G1 X1.000 Y1.050 F100.0
G1 X2.567 Y1.050 F100.0
G1 Z0.500 F150.0
G0 X2.863 Y1.050
G1 Z-0.200 F150.0
G1 X5.319 Y1.050 F100.0
G1 Z0.500 F150.0
G0 X15.400 Y2.604
G1 Z-0.200 F150.0
G1 X15.400 Y25.450 F100.0
G1 Z0.500 F150.0
G0 X5.319 Y25.450
G1 Z-0.200 F150.0
G1 X2.866 Y25.450 F100.0
G1 Z0.500 F150.0
G0 X15.400 Y25.450
G1 Z-0.200 F150.0
G1 X5.618 Y25.450 F100.0
G1 Z0.500 F150.0
G0 X15.267 Y19.450
G1 Z-0.200 F150.0
G1 X14.153 Y19.450 F100.0
G1 X14.153 Y13.950 F100.0
G1 X15.267 Y13.950 F100.0
G1 Z-0.300 F150.0
G1 X14.153 Y13.950 F100.0
G1 X14.153 Y19.450 F100.0
G1 X15.267 Y19.450 F100.0
G1 Z-0.400 F150.0
G1 X14.153 Y19.450 F100.0
G1 X14.153 Y13.950 F100.0
G1 X15.267 Y13.950 F100.0
G1 Z0.500 F150.0
G0 X2.567 Y25.450
G1 Z-0.200 F150.0
G1 X1.000 Y25.450 F100.0
G1 X1.000 Y1.050 F100.0
G1 X2.567 Y1.050 F100.0
G1 Z-0.300 F150.0
G1 X1.000 Y1.050 F100.0
G1 X1.000 Y25.450 F100.0
G1 X2.567 Y25.450 F100.0
G1 Z-0.400 F150.0
G1 X1.000 Y25.450 F100.0
G1 X1.000 Y1.050 F100.0
G1 X2.567 Y1.050 F100.0
G1 Z0.500 F150.0
G0 X2.863 Y1.050
G1 Z-0.200 F150.0
G1 X5.319 Y1.050 F100.0
G1 Z-0.300 F150.0
G1 X2.863 Y1.050 F100.0
G1 Z-0.400 F150.0
G1 X5.319 Y1.050 F100.0
G1 Z0.500 F150.0
G0 X5.616 Y1.050
G1 Z-0.200 F150.0
G1 X15.267 Y1.050 F100.0
G1 Z-0.300 F150.0
G1 X5.616 Y1.050 F100.0
G1 Z-0.400 F150.0
G1 X15.267 Y1.050 F100.0
G1 Z0.500 F150.0
G0 X5.319 Y25.450
G1 Z-0.200 F150.0
G1 X2.866 Y25.450 F100.0
G1 Z-0.300 F150.0
G1 X5.319 Y25.450 F100.0
G1 Z-0.400 F150.0
G1 X2.866 Y25.450 F100.0
G1 Z0.500 F150.0
G0 X15.267 Y25.450
G1 Z-0.200 F150.0
G1 X5.618 Y25.450 F100.0
G1 Z-0.300 F150.0
G1 X15.267 Y25.450 F100.0
G1 Z-0.400 F150.0
G1 X5.618 Y25.450 F100.0
G1 Z0.500 F150.0
G0 X16.601 Y25.350
G1 Z-0.100 F150.0
G1 X16.600 Y25.551 F100.0
G1 X16.400 Y25.550 F100.0
G1 X16.400 Y25.350 F100.0
G1 X16.601 Y25.350 F100.0
G1 Z-0.200 F150.0
G1 X16.600 Y25.551 F100.0
G1 X16.400 Y25.550 F100.0
G1 X16.400 Y25.350 F100.0
G1 X16.601 Y25.350 F100.0
G1 Z-0.300 F150.0
G1 X16.600 Y25.551 F100.0
G1 X16.400 Y25.550 F100.0
G1 X16.400 Y25.350 F100.0
G1 X16.601 Y25.350 F100.0
G1 Z-0.400 F150.0
G1 X16.600 Y25.551 F100.0
G1 X16.400 Y25.550 F100.0
G1 X16.400 Y25.350 F100.0
G1 X16.601 Y25.350 F100.0
G21
G90
G1 Z3.000 F150.0
G0 X0.000 Y0.000
G4 P0.1

*
END of Front G-Code

START of Backside G-Code:
*

G21
G90
G1 Z3.000 F228.6
G0 X12.300 Y24.400
G1 Z-0.100 F150.0
G1 X12.300 Y-0.000 F100.0
G1 Z0.500 F150.0
G0 X12.500 Y24.400
G1 Z-0.100 F150.0
G1 X12.500 Y-0.000 F100.0
G1 Z0.500 F150.0
G0 X7.052 Y12.322
G1 Z-0.100 F150.0
G1 X7.051 Y12.522 F100.0
G1 X6.851 Y12.522 F100.0
G1 X6.851 Y12.322 F100.0
G1 X7.052 Y12.322 F100.0
G1 Z0.500 F150.0
G0 X3.049 Y17.250
G1 Z-0.100 F150.0
G1 X3.048 Y17.450 F100.0
G1 X2.848 Y17.451 F100.0
G1 X2.848 Y17.250 F100.0
G1 X3.049 Y17.250 F100.0
G1 Z0.500 F150.0
G0 X6.051 Y18.650
G1 Z-0.100 F150.0
G1 X6.050 Y18.850 F100.0
G1 X5.850 Y18.851 F100.0
G1 X5.850 Y18.650 F100.0
G1 X6.051 Y18.650 F100.0
G21
G90
G1 Z3.000 F150.0
G0 X0.000 Y0.000
G4 P0.1

*
END of Backside G-Code

No comments:

Post a Comment

Please Leave Your Reviews: