Skip to content

Png to gcode

From png to gcode

mods

What is mods?

mods CE (community edition) is a fork of CBA mods research project. mods is a modular cross platform tool for fablabs. It is based on independent but interrelated modules. mods could potentially be used for CAD, CAM, machine control, automation, building UI, read input devices, react to to physical models, and much more. The possibilies are endless.

The goal of the community edition is to provide documentation, support and help the community engage in the project and foster the development/exchange of new modules.

Usage

Run direcly from https://modsproject.org

Mill 2D PCB

Open a browser and go to mods CE (community edition).

cba

  1. Right-Click on the cba logo, and scroll down the menu to programs ==> open program

mods

  1. scroll down to G-Code ==> Mill 2D PCB and click on it

mods

  1. Now a set of modules appears on the screen.

mods

  1. Find the module called read png and click on select png file
  2. find the file you just created in Universal-Gcode-Sender and select on it
  3. Now the png appears in the module.
  4. check if the sizes/units are correct

mods

  1. go to pcb defaults and set the values for your machine.
  2. mill traces 1/64 are correct for the lunyee 3018 when using the standard 0.4mm endmill
  3. the defauts will be transferred to the next module called mill raster 2d

mods

  1. change offset number to 0 if you want all copper removed except the traces

mods

  1. click on calculate and wait for the gcode to be generated
  2. you see the traces appear in the module

mods

  1. view toolpath, a new tab will appear with a simulation of the traces

mods

  1. if ok, close the tab

mods

  1. check path to G-code if settings are ok, you are done!

At step 12, the g-code will be generated and downloaded to your computer.

Next steps

Use this file in Universal-Gcode-Sender to mill the PCB.