PCB CNC: Unterschied zwischen den Versionen
Reox (Diskussion | Beiträge) |
Reox (Diskussion | Beiträge) |
||
Zeile 87: | Zeile 87: | ||
For a Single Layer PCB you will run Steps 1,2,3,4 and 7 for a dual Layer you will run 1 to 7. | For a Single Layer PCB you will run Steps 1,2,3,4 and 7 for a dual Layer you will run 1 to 7. | ||
=== Create the PCB === | === 1. Create the PCB === | ||
[[Datei:Pcb layer groups.png|thumb|400px|grouping of layers in pcb]] | [[Datei:Pcb layer groups.png|thumb|400px|grouping of layers in pcb]] | ||
gEDA's pcb is a complex tool to work with. It might not be as easy to use as other tools in the first place, but can do everything another tool can do. | gEDA's pcb is a complex tool to work with. It might not be as easy to use as other tools in the first place, but can do everything another tool can do. | ||
Zeile 97: | Zeile 97: | ||
* Outline is one group | * Outline is one group | ||
=== pcb2metalab.sh === | === 2. pcb2metalab.sh === | ||
is a fork of the metaboard script. while it was stripped down to the very basics, it now only works with gEDA pcb files. | is a fork of the metaboard script. while it was stripped down to the very basics, it now only works with gEDA pcb files. | ||
Zeile 107: | Zeile 107: | ||
If you modify the Makefile and run make, it will build all necassary files for you. You can check the output of the gerber files with a tool called gerbv and there are also some png files for debugging. | If you modify the Makefile and run make, it will build all necassary files for you. You can check the output of the gerber files with a tool called gerbv and there are also some png files for debugging. | ||
=== Milling of Bottom Side === | === 3. Milling of Bottom Side === | ||
Now its time to go to the CNC and put in the PCB. Load the backside ngc file. Now you need to touch off the workpiece. | Now its time to go to the CNC and put in the PCB. Load the backside ngc file. Now you need to touch off the workpiece. | ||
Remember now two things: The coordinates in the pcb2metalab generated files are in inch and the PCB is not super flat! | Remember now two things: The coordinates in the pcb2metalab generated files are in inch and the PCB is not super flat! | ||
=== Drilling the Bottom Side === | === 4. Drilling the Bottom Side === | ||
The Next step would be to drill. Because the workpiece is already touched-off, it should go smoothly. | The Next step would be to drill. Because the workpiece is already touched-off, it should go smoothly. | ||
=== Switch Sides === | === 5. Switch Sides === | ||
[[Datei:G10command.jpg|thumb|400px|The math behind the G10 L2 command]] | [[Datei:G10command.jpg|thumb|400px|The math behind the G10 L2 command]] | ||
This step is now crucial for the quality of the dual layer PCB. | This step is now crucial for the quality of the dual layer PCB. | ||
Zeile 124: | Zeile 124: | ||
Use a tool of your choice to calculate the G10 command and enter it. | Use a tool of your choice to calculate the G10 command and enter it. | ||
=== Mill the Top Side === | === 6. Mill the Top Side === | ||
The top side can be milled like the bottom side, but because of the active G10 you do not need to touch of anything! | The top side can be milled like the bottom side, but because of the active G10 you do not need to touch of anything! | ||
=== Mill the Outline === | === 7. Mill the Outline === | ||
The outline is also milled like the bottom or top side. No extra step is needed! | The outline is also milled like the bottom or top side. No extra step is needed! | ||