Hello, I’m new to Snapmaker 2.0 and I would like to use the laser operation to create a custom PCB.
I’m using Eagle PCB as part of my Gerber design.
I’ve attempted to follow the example of using the FlatCAM, but the python support for this library is no longer available, Python 2.7 has reached end of life and no longer supports download of libraries needed to support FlatCAM operation.
I’ve also attempted to use the provided ULP utility Eagle2SVG. This does create a svg file that I’m able to include in Luban, but the circuit traces widths are not defined, and when I attempt to laser my media all I receive is a laser width line instead of an outline of the trace with a defined width.
Has anyone attempted to create a circuit PCB either with painting the copper clad media then burning off the areas of the circuit, or placing tape on the media and removing the tape where the circuit is needed?
Personally I use toner transfer. Avoids the z height issues if the copper isn’t flat. Most people that machine pcbs do it with a v bit with CNC I think.
I have heard of using a laser with photoresist, don’t know much about it though.
I think a fair number of people use flatcam, I haven’t tried it though. Anything that can take a Gerber file and generate isolation routing toolpaths will work.
What I’ve read (not personally tested) about an alternative method that the Snapmaker laser should be able to handle:
Paint the blank copper board with spray paint (black is best).
Use the laser to remove the spray paint to create an etching mask. Keep in mind that you need to laser the paint off the copper you don’t want to keep.
Dunk the board into a tank of ferric chloride or some other etchant, according to instructions you can find in many places on the Internet.
Once the unwanted copper is gone, take the board out of the etchant, rinse it clean, and use a suitable cleaner to remove the paint from the copper traces.
Disposing of the copper-contaminated etchant is left as an exercise, as my profs always used to say.
Ive done the spray paint ferric chloride method and it works really well. Depending on the tool yous to do the layout, you can also program a drilling tool path to drill the holes.
Verdad que no he encontrado ningun software como flatcam, uso un cnc laser, y los gbr generados por mi soft (kicad) antes de convertirlos en .nc debo editarlos. Por un lado que haga varias pasadas por el contorno de la pista hacia afuera con una sobreposición de 0.05 para lograr una mejor separación de pistas y por oto convertir las perforaciones (drill) en gerber para que en lugar de perforar (ya que no existe eje x) dibuje una marca en su lugar para perforar a mano. Pintando de negro mate con aerosol sobre el cobre el laser dibuja muy bien dejando el cobre expuesto para el ataque. Luego de muchos ensayos logre mejor resultado con acido sulfurico + agua oxigenada (100vol) que con el percloruro. Es mucho mas rápido, más limpio y se obtiene mas definición.
Lamentablemente flatcam ha dejado su evolución y no logré hacerlo funcionar en linux (debian13) por problemas con librerias python . La única solución que encontre es hacer correr la última versión (2017) de 64 bits en una maquina virtual de windows. Aún asi el soft muchas veces se cierra y corre a tropezones. Es una pena ya que es el mejor (sino el único) para hacer estas ediciones en un archivo gbr y exportarlo luego a un nc. Trabajo con Lightburn que afortunadamente hay una versión para linux aunque ya no tenga soporte.