Zum Inhalt springen

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!