This command line tool converts Eagle brd files into pick and place gcode files for the RetroPopulator pick and place retrofit.
Note: PopCAM currently only supports OSX and Linux at the moment. It should be possible to install PopCAM on Windows however I haven't tried it yet.
There are no packages for PopCAM at this time (if you build one let me know!). So before you install PopCAM you will need to install:
- Ruby (1.8 or higher, this should be pre-installed on OSX)
- Bundler (run
gem install bundler
)
Run the following in your command line from the directory where you want to install PopCAM:
curl -L https://github.com/D1plo1d/PopCAM/archive/master.zip | tar -zx
./PopCAM-master/scripts/install.rb
This is where it gets a bit tricky (mainly because PopCAM is very much a work in progress). To convert your .brd file to gcode your going to need to create a .yml file with the same name as your .brd file in the same directory.
For example: if your .brd file is ./test_123.brd
your .yml file should be ./test_123.yml
The best way to do this is to copy the contents of HeartSparkBar_V2p0.yml into your new .yml file.
Once you've got that done you'll want to modify the file to include all the settings for your RetroPopulator jig setup. The example file contains documentation on how to configure its various settings.
Once you've got your .yml file setup run popcam MY_BRD_FILE.brd
and PopCAM will create your gcode file.
For example: popcam ./test_123.brd
will take ./test_123.brd
and ./test_123.yml
and create ./test_123.gcode
Now take that gcode file, put it in whatever 3D printer software you prefer and get pick and placing!
GPL3