Git Product home page Git Product logo

popcam's Introduction

PopCAM

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.

Installation (OSX and Linux)

Dependencies

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:

  1. Ruby (1.8 or higher, this should be pre-installed on OSX)
  2. Bundler (run gem install bundler)

Download and Installation

Run the following in your command line from the directory where you want to install PopCAM:

  1. curl -L https://github.com/D1plo1d/PopCAM/archive/master.zip | tar -zx
  2. ./PopCAM-master/scripts/install.rb

Useage

1. Adding a .yml file

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.

2. Running PopCAM

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!

License

GPL3

popcam's People

Contributors

d1plo1d avatar

Stargazers

Lantern Master  avatar  avatar Wojciech Miłkowski avatar Claudio avatar mo22 avatar Ivan Krasin avatar Philip avatar Andy Si avatar

Watchers

Ivan Krasin avatar  avatar James Cloos avatar

Forkers

mo22de vvinhe

popcam's Issues

Is this project still in the making ?

Interested since i saw your project at hackaday competition, also voted for it ;-), I just wonder what's going on with this project?

Do you work on this?
Is there another place to have a look at progress, the agenda or anything?

We are on a very similar project and may we could work some things out in a collaboration from germany to canada :-)

Our setup isn't finished yet but we are on it and may we could learn from yours.

Pls let me know if you are going ahead with this. Yes I'm allready on your mailinglist too. :-)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.