PCB CNC: Unterschied zwischen den Versionen
Reox (Diskussion | Beiträge) |
Reox (Diskussion | Beiträge) |
||
Zeile 79: | Zeile 79: | ||
While these are called, <del>a couple of windows will pop up and hopefully disappear again.</del> only shell output will be produced. you will get some debug images also in the current directory. | While these are called, <del>a couple of windows will pop up and hopefully disappear again.</del> only shell output will be produced. you will get some debug images also in the current directory. | ||
== pcb2metalab == | == Workflow Using gEDA pcb and pcb2gcode == | ||
The Workflow using the gEDA suite and a seperate tool called pcb2gcode is well tested in the Metalab. | |||
First of all you will create a PCB in a program called pcb. Then you will export gerber files from the pcb and generate ngc files with pcb2gcode. These ngc files can be read by linuxcnc. | |||
=== Create the 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. | |||
Normaly you will design the PCB as you would do normaly, just remember that you need some extra clearance because of the cutter diameter. | |||
There is an extra step you need to do now. You need to group the layerers in a specific way: | |||
* All Bottom Layers go to one group | |||
* All Top Layers go to one group | |||
* Outline is one group | |||
[[Datei:Pcb layer groups.png|thumb|400px|grouping of layers in pcb]] | |||
=== 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 86: | Zeile 104: | ||
git clone pcb2metalab from here: https://github.com/reox/pcb2metalab | git clone pcb2metalab from here: https://github.com/reox/pcb2metalab | ||
== Usage == | == Usage == |