Difference between revisions of "Ant PCB Maker"
| Line 24: | Line 24: | ||
Clone the flatcam git repository<br/>  | Clone the flatcam git repository<br/>  | ||
<code>git clone https://bitbucket.org/jpcgt/flatcam.git</code><br/>  | <code>git clone https://bitbucket.org/jpcgt/flatcam.git</code><br/>  | ||
| − | Enter the flatcam dir and switch to the beta branch  | + | Enter the flatcam dir and switch to the beta branch<br/>  | 
<code>cd flatcam</code><br/>  | <code>cd flatcam</code><br/>  | ||
<code>git fetch && git checkout Beta</code> (At time of writing, we were using commit 2907a73)<br/>  | <code>git fetch && git checkout Beta</code> (At time of writing, we were using commit 2907a73)<br/>  | ||
Revision as of 00:15, 8 September 2019
| Project: Ant PCB Maker | |
|---|---|
| Featured: | No | 
| State | Active | 
| Members | Adnub | 
| GitHub | No GitHub project defined. Add your project here. | 
| Description | Creation of an Ant PCB Maker to prototype PCB design.
 Also create needed manuals on how to operate it.  | 
| Picture | |
 
 | |
Hardware completed. Documentation work in progress
Characeristics
- Maximum supported size of PCBs: 150mm x 80mm
 - DC power supply: 12V 10A
 
Software used
- Flatcam 8.97 Beta
 - bCNC
 
Software installation
The instructions below were tested on Debian 10, with contrib, non-free and backports repositories enabled. 
First, install the following required packages using the following command 
sudo apt update
sudo apt instal git python-pip python3-pip
Flatcam
Clone the flatcam git repository
git clone https://bitbucket.org/jpcgt/flatcam.git
Enter the flatcam dir and switch to the beta branch
cd flatcam
git fetch && git checkout Beta (At time of writing, we were using commit 2907a73)
Install the needed dependencies
chmod +x setup_ubuntu.sh
sudo ./setup_ubuntu.sh
Might be enough, but I aint installing my VM to make sure :-). So install the packages below as well:
sudo apt install python3-opengl python3-tk python3-fonttools libspatialindex-dev
pip3 install rasterio simplejson ezdxf svg.path freetype-py ortools vispy shapely
You are now able to start flatcam like so:
python3 FlatCAM.py
bCNC
Run the following commands:
sudo apt install python-tk
pip2 install --upgrade bCNC
From now on, you can launch bCNC by running:
python2 -m bCNC
